/*
 * animate
 */

:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animated{animation-duration:var(--animate-duration);animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.repeat-1{animation-iteration-count:var(--animate-repeat)}.animated.repeat-2{animation-iteration-count:calc(var(--animate-repeat) * 2)}.animated.repeat-3{animation-iteration-count:calc(var(--animate-repeat) * 3)}.animated.delay-1s{animation-delay:var(--animate-delay)}.animated.delay-2s{animation-delay:calc(var(--animate-delay) * 2)}.animated.delay-3s{animation-delay:calc(var(--animate-delay) * 3)}.animated.delay-4s{animation-delay:calc(var(--animate-delay) * 4)}.animated.delay-5s{animation-delay:calc(var(--animate-delay) * 5)}.animated.faster{animation-duration:calc(var(--animate-duration) / 2)}.animated.fast{animation-duration:calc(var(--animate-duration) * 0.8)}.animated.slow{animation-duration:calc(var(--animate-duration) * 2)}.animated.slower{animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion:reduce){.animated{animation-duration:1ms !important;transition-duration:1ms !important;animation-iteration-count:1 !important}.animated[class*='Out']{opacity:0}}@keyframes bounce{from,20%,53%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0,0) scaleY(0.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}.pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{from{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,0.75,1)}40%{transform:scale3d(0.75,1.25,1)}50%{transform:scale3d(1.15,0.85,1)}65%{transform:scale3d(0.95,1.05,1)}75%{transform:scale3d(1.05,0.95,1)}to{transform:scale3d(1,1,1)}}.rubberBand{animation-name:rubberBand}@keyframes shakeX{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shakeX{animation-name:shakeX}@keyframes shakeY{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scale3d(1,1,1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:translate3d(0,0,0)}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{transform:translate3d(0,0,0)}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:translate3d(0,0,0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-name:heartBeat;animation-duration:calc(var(--animate-duration) * 1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(0.7);opacity:0.7}80%{transform:translateY(0px) scale(0.7);opacity:0.7}100%{transform:scale(1);opacity:1}}.backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(0.7);opacity:0.7}80%{transform:translateX(0px) scale(0.7);opacity:0.7}100%{transform:scale(1);opacity:1}}.backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(0.7);opacity:0.7}80%{transform:translateX(0px) scale(0.7);opacity:0.7}100%{transform:scale(1);opacity:1}}.backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(0.7);opacity:0.7}80%{transform:translateY(0px) scale(0.7);opacity:0.7}100%{transform:scale(1);opacity:1}}.backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0px) scale(0.7);opacity:0.7}100%{transform:translateY(700px) scale(0.7);opacity:0.7}}.backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0px) scale(0.7);opacity:0.7}100%{transform:translateX(-2000px) scale(0.7);opacity:0.7}}.backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0px) scale(0.7);opacity:0.7}100%{transform:translateX(2000px) scale(0.7);opacity:0.7}}.backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0px) scale(0.7);opacity:0.7}100%{transform:translateY(-700px) scale(0.7);opacity:0.7}}.backOutUp{animation-name:backOutUp}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:scale3d(0.3,0.3,0.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(0.97,0.97,0.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-duration:calc(var(--animate-duration) * 0.75);animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(0.9)}75%{transform:translate3d(0,-10px,0) scaleY(0.95)}90%{transform:translate3d(0,5px,0) scaleY(0.985)}to{opacity:1;transform:translate3d(0,0,0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(0.98)}90%{transform:translate3d(5px,0,0) scaleX(0.995)}to{opacity:1;transform:translate3d(0,0,0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(0.98)}90%{transform:translate3d(-5px,0,0) scaleX(0.995)}to{opacity:1;transform:translate3d(0,0,0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(0.9)}75%{transform:translate3d(0,10px,0) scaleY(0.95)}90%{transform:translate3d(0,-5px,0) scaleY(0.985)}to{opacity:1;transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9,0.9,0.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(0.3,0.3,0.3)}}.bounceOut{animation-duration:calc(var(--animate-duration) * 0.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(0.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(0.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(0.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(0.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{from{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{from{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{from{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{from{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{from{opacity:1;transform:translate3d(0,0,0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{from{opacity:1;transform:translate3d(0,0,0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{from{opacity:1;transform:translate3d(0,0,0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{from{opacity:1;transform:translate3d(0,0,0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{from{transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{opacity:1;transform:perspective(400px)}}.flipInX{backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{opacity:1;transform:perspective(400px)}}.flipInY{backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-duration:calc(var(--animate-duration) * 0.75);animation-name:flipOutX;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{animation-duration:calc(var(--animate-duration) * 0.75);backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedInRight{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{opacity:1;transform:translate3d(0,0,0)}}.lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{from{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{opacity:1;transform:translate3d(0,0,0)}}.lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{from{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{from{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{from{transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}.rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{from{transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{from{transform:rotate3d(0,0,1,45deg);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{from{transform:rotate3d(0,0,1,45deg);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{from{transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{from{opacity:1}to{transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{from{opacity:1}to{transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{from{opacity:1}to{transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{from{opacity:1}to{transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{from{opacity:1}to{transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-duration:calc(var(--animate-duration) * 2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:translate3d(0,0,0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}to{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}to{opacity:1}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}to{opacity:1}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}to{opacity:1}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}to{opacity:1}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3,0.3,0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px,0,0)}}.zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(0.1) translate3d(2000px,0,0)}}.zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}


.com_joeworkman_stacks_impact_stack .impact-animate.pre-anim{display:none}.com_joeworkman_stacks_impact_stack .slides-navigation{margin:0 auto;position:absolute;z-index:99;width:100%}.com_joeworkman_stacks_impact_stack .slides-navigation a{position:absolute;display:block;text-decoration:none}.com_joeworkman_stacks_impact_stack .slides-navigation a::before{line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;text-rendering:auto;transform:translate(0,0)}.com_joeworkman_stacks_impact_stack .slides-pagination > a{text-decoration:none}.com_joeworkman_stacks_impact_stack .fg-content{position:absolute;top:0;width:100%}.com_joeworkman_stacks_impact_stack .slides-navigation a:before{font-family:"FontAwesome","Font Awesome 5 Pro";font-weight:900}.com_joeworkman_stacks_impact_stack .impact-scroll:hover{cursor:pointer}.com_joeworkman_stacks_impact_stack .slides-container{display:none}.com_joeworkman_stacks_impact_stack .scrollable{position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}.com_joeworkman_stacks_impact_stack .scrollable::after{content:"";display:table;clear:both}.com_joeworkman_stacks_impact_stack .impact-arrow-wrap{position:absolute;z-index:1050;top:0;margin-left:-45px;width:90px;height:90px;padding:0;font-size:9px;display:block}.com_joeworkman_stacks_impact_stack .impact-arrow{float:left;position:absolute;margin-top:20px;margin-left:23px;width:40px;height:40px;border-style:solid;border-bottom-color:transparent;border-left-color:transparent;transform:rotate(135deg)}.com_joeworkman_stacks_impact_stack .impact-arrow-wrap.animates .impact-arrow{animation:impactArrows linear 1.8s 0.4s}.com_joeworkman_stacks_impact_stack .video-container{min-height:100%;min-width:100%;position:absolute;top:0;left:0}.com_joeworkman_stacks_impact_stack .video-container > img{width:100%;height:100%}.com_joeworkman_stacks_impact_stack video{max-width:none}.com_joeworkman_stacks_impact_stack .impact-container{position:absolute}.com_joeworkman_stacks_impact_stack .impact-container.v-full{height:100%}.com_joeworkman_stacks_impact_stack .impact-container.v-full .slide-content{height:100%}.com_joeworkman_stacks_impact_stack .impact-container.v-center{top:50%;transform:translateY(-50%)}.com_joeworkman_stacks_impact_stack .impact-container.h-center{left:50%;transform:translateX(-50%)}.com_joeworkman_stacks_impact_stack .impact-container.h-center.v-center{top:50%;left:50%;transform:translate(-50%,-50%)}.com_joeworkman_stacks_impact_stack .impact-container:not(.h-center):not(.h-left):not(.h-right){width:100%}@keyframes impactArrows{0%{transform:translate(0px,0px) rotate(135deg) scale(1)}15%{transform:translate(0px,22px) rotate(135deg) scale(0.8)}30%{transform:translate(0px,13px) rotate(135deg) scale(0.9)}45%{transform:translate(0px,27px) rotate(135deg) scale(0.8)}60%{transform:translate(0px,13px) rotate(135deg) scale(0.8)}75%{transform:translate(0px,4px) rotate(135deg) scale(0.9)}100%{transform:translate(0px,0px) rotate(135deg) scale(1)}}
@-webkit-keyframes animatedJackBackgroundtoTop{from{background-position:0 0}to{background-position:0% -500%}}@keyframes animatedJackBackgroundtoTop{from{background-position:0 0}to{background-position:0% -500%}}@-webkit-keyframes animatedJackBackgroundtoBottom{from{background-position:0 0}to{background-position:0% 500%}}@keyframes animatedJackBackgroundtoBottom{from{background-position:0 0}to{background-position:0% 500%}}@-webkit-keyframes animatedJackBackgroundtoRight{from{background-position:0 0}to{background-position:500% 0%}}@keyframes animatedJackBackgroundtoRight{from{background-position:0 0}to{background-position:500% 0%}}@-webkit-keyframes animatedJackBackgroundtoLeft{from{background-position:0 0}to{background-position:-500% 0%}}@keyframes animatedJackBackgroundtoLeft{from{background-position:0 0}to{background-position:-500% 0%}}@-webkit-keyframes animatedJackBackgroundtoBottomRight{from{background-position:0 0}to{background-position:500% 500%}}@keyframes animatedJackBackgroundtoBottomRight{from{background-position:0 0}to{background-position:500% 500%}}@-webkit-keyframes animatedJackBackgroundtoTopRight{from{background-position:0 0}to{background-position:500% -500%}}@keyframes animatedJackBackgroundtoTopRight{from{background-position:0 0}to{background-position:500% -500%}}@-webkit-keyframes animatedJackBackgroundtoTopLeft{from{background-position:0 0}to{background-position:-500% -500%}}@keyframes animatedJackBackgroundtoTopLeft{from{background-position:0 0}to{background-position:-500% -500%}}@-webkit-keyframes animatedJackBackgroundtoBottomLeft{from{background-position:0 0}to{background-position:-500% 500%}}@keyframes animatedJackBackgroundtoBottomLeft{from{background-position:0 0}to{background-position:-500% 500%}}.com_joeworkman_stacks_jack4_stack > .jack{margin:0;padding:0;border:0;background:none;background-color:transparent;position:relative;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.com_joeworkman_stacks_jack4_stack > .jack.align-center{margin-left:auto !important;margin-right:auto !important}.com_joeworkman_stacks_jack4_stack > .jack.align-right{margin-left:auto !important}.com_joeworkman_stacks_jack4_stack > .jack.align-left{margin-right:auto !important}.com_joeworkman_stacks_jack4_stack > .jack.touch-device{background-attachment:scroll !important}.com_joeworkman_stacks_jack4_stack > .jack.bg-image{background-size:auto}.com_joeworkman_stacks_jack4_stack > .jack.bg-image.glass{z-index:1}.com_joeworkman_stacks_jack4_stack > .jack.bg-image.glass::after{background-size:auto;content:"";top:0;left:0;bottom:0;right:0;height:100%;position:absolute;z-index:-1}.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-cover,.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-cover.glass::after{background-size:cover}.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-contain,.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-contain.glass::after{background-size:contain}.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-fill,.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-fill.glass::after{background-size:100% 100%}.com_joeworkman_stacks_jack4_stack > .jack.corner-shadow::before,.com_joeworkman_stacks_jack4_stack > .jack.corner-shadow::after,.com_joeworkman_stacks_jack4_stack > .jack.peek-shadow::before,.com_joeworkman_stacks_jack4_stack > .jack.peek-shadow::after{z-index:-1;position:absolute;content:"";height:auto;background-color:transparent}.com_joeworkman_stacks_jack4_stack > .jack.corner-shadow::before,.com_joeworkman_stacks_jack4_stack > .jack.corner-shadow::after{width:50%;top:50%}.com_joeworkman_stacks_jack4_stack > .jack.scroll-x{overflow-x:auto !important;white-space:nowrap;-webkit-overflow-scrolling:touch}.com_joeworkman_stacks_jack4_stack > .jack.scroll-x > .stacks_out{display:inline-block;white-space:nowrap}.com_joeworkman_stacks_jack4_stack > .jack.scroll-y{overflow-y:auto !important;-webkit-overflow-scrolling:touch}
.target-wrapper{position:relative}.target-show-on-hover{opacity:0;transition:opacity 750ms ease}.target-show-on-hover:hover{opacity:1}.target{position:absolute;width:100%;height:auto}.target.width-auto{width:auto}.target.height-fill,.target.height-fixed,.target.height-flexible{display:flex;align-items:center}.target.height-fill{height:100%}.target[class*="float-"],.target[class*="shift-"]{position:relative}.target[class*="pin-"],.target.relative-browser{position:fixed}.target.float-right{float:right}.target.float-left{float:left}.target.vcenter[class*="relative-"]{top:50%;transform:translateY(-50%)}.target.hcenter[class*="relative-"]{left:50%;transform:translateX(-50%)}.target.hcenter.vcenter[class*="relative-"]{transform:translateX(-50%) translateY(-50%)}.target.shift-up,.target.shift-down{margin-left:auto;margin-right:auto}.target.target-center{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.target.pin-top{top:0}.target.pin-bottom{bottom:0}.target.pin-left{left:0}.target.pin-right{right:0}.target.target-disable{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important;width:100% !important}@media only screen and (min-width:40em){.target.target-mobile-only{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important;width:100% !important}}@media only screen and (max-width:39.9375em){.target.target-disable-mobile{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important;width:100% !important}}@media only screen and (max-width:62.5em){.target.target-desktop-only{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important;width:100% !important}}
.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}}
@charset "UTF-8";

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

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

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

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

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes elxr_bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

@keyframes elxr_bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

.elxr_bounce {
  -webkit-animation-name: elxr_bounce;
  animation-name: elxr_bounce;
}

@-webkit-keyframes elxr_flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes elxr_flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.elxr_flash {
  -webkit-animation-name: elxr_flash;
  animation-name: elxr_flash;
}

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

@-webkit-keyframes elxr_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);
  }
}

@keyframes elxr_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);
  }
}

.elxr_pulse {
  -webkit-animation-name: elxr_pulse;
  animation-name: elxr_pulse;
}

@-webkit-keyframes elxr_rubberBand {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_rubberBand {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    -ms-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    -ms-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    -ms-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_rubberBand {
  -webkit-animation-name: elxr_rubberBand;
  animation-name: elxr_rubberBand;
}

@-webkit-keyframes elxr_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 elxr_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);
  }
}

.elxr_shake {
  -webkit-animation-name: elxr_shake;
  animation-name: elxr_shake;
}

@-webkit-keyframes elxr_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 elxr_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);
  }
}

.elxr_swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: elxr_swing;
  animation-name: elxr_swing;
}

@-webkit-keyframes elxr_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 elxr_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);
  }
}

.elxr_tada {
  -webkit-animation-name: elxr_tada;
  animation-name: elxr_tada;
}

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

@-webkit-keyframes elxr_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 elxr_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%);
  }
}

.elxr_wobble {
  -webkit-animation-name: elxr_wobble;
  animation-name: elxr_wobble;
}

@-webkit-keyframes elxr_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% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_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% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_bounceIn {
  -webkit-animation-name: elxr_bounceIn;
  animation-name: elxr_bounceIn;
}

@-webkit-keyframes elxr_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 elxr_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);
  }
}

.elxr_bounceInDown {
  -webkit-animation-name: elxr_bounceInDown;
  animation-name: elxr_bounceInDown;
}

@-webkit-keyframes elxr_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 elxr_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);
  }
}

.elxr_bounceInLeft {
  -webkit-animation-name: elxr_bounceInLeft;
  animation-name: elxr_bounceInLeft;
}

@-webkit-keyframes elxr_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 elxr_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);
  }
}

.elxr_bounceInRight {
  -webkit-animation-name: elxr_bounceInRight;
  animation-name: elxr_bounceInRight;
}

@-webkit-keyframes elxr_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 elxr_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);
  }
}

.elxr_bounceInUp {
  -webkit-animation-name: elxr_bounceInUp;
  animation-name: elxr_bounceInUp;
}

@-webkit-keyframes elxr_bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }
}

@keyframes elxr_bounceOut {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    -ms-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }
}

.elxr_bounceOut {
  -webkit-animation-name: elxr_bounceOut;
  animation-name: elxr_bounceOut;
}

@-webkit-keyframes elxr_bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_bounceOutDown {
  -webkit-animation-name: elxr_bounceOutDown;
  animation-name: elxr_bounceOutDown;
}

@-webkit-keyframes elxr_bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_bounceOutLeft {
  -webkit-animation-name: elxr_bounceOutLeft;
  animation-name: elxr_bounceOutLeft;
}

@-webkit-keyframes elxr_bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_bounceOutRight {
  -webkit-animation-name: elxr_bounceOutRight;
  animation-name: elxr_bounceOutRight;
}

@-webkit-keyframes elxr_bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_bounceOutUp {
  -webkit-animation-name: elxr_bounceOutUp;
  animation-name: elxr_bounceOutUp;
}

@-webkit-keyframes elxr_fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes elxr_fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.elxr_fadeIn {
  -webkit-animation-name: elxr_fadeIn;
  animation-name: elxr_fadeIn;
}

@-webkit-keyframes elxr_fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_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);
  }
}

.elxr_fadeInDown {
  -webkit-animation-name: elxr_fadeInDown;
  animation-name: elxr_fadeInDown;
}

@-webkit-keyframes elxr_fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_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);
  }
}

.elxr_fadeInDownBig {
  -webkit-animation-name: elxr_fadeInDownBig;
  animation-name: elxr_fadeInDownBig;
}

@-webkit-keyframes elxr_fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_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);
  }
}

.elxr_fadeInLeft {
  -webkit-animation-name: elxr_fadeInLeft;
  animation-name: elxr_fadeInLeft;
}

@-webkit-keyframes elxr_fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_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);
  }
}

.elxr_fadeInLeftBig {
  -webkit-animation-name: elxr_fadeInLeftBig;
  animation-name: elxr_fadeInLeftBig;
}

@-webkit-keyframes elxr_fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_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);
  }
}

.elxr_fadeInRight {
  -webkit-animation-name: elxr_fadeInRight;
  animation-name: elxr_fadeInRight;
}

@-webkit-keyframes elxr_fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_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);
  }
}

.elxr_fadeInRightBig {
  -webkit-animation-name: elxr_fadeInRightBig;
  animation-name: elxr_fadeInRightBig;
}

@-webkit-keyframes elxr_fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_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);
  }
}

.elxr_fadeInUp {
  -webkit-animation-name: elxr_fadeInUp;
  animation-name: elxr_fadeInUp;
}

@-webkit-keyframes elxr_fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_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);
  }
}

.elxr_fadeInUpBig {
  -webkit-animation-name: elxr_fadeInUpBig;
  animation-name: elxr_fadeInUpBig;
}

@-webkit-keyframes elxr_fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes elxr_fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.elxr_fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes elxr_fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}

@keyframes elxr_fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}

.elxr_fadeOutDown {
  -webkit-animation-name: elxr_fadeOutDown;
  animation-name: elxr_fadeOutDown;
}

@-webkit-keyframes elxr_fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_fadeOutDownBig {
  -webkit-animation-name: elxr_fadeOutDownBig;
  animation-name: elxr_fadeOutDownBig;
}

@-webkit-keyframes elxr_fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

@keyframes elxr_fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

.elxr_fadeOutLeft {
  -webkit-animation-name: elxr_fadeOutLeft;
  animation-name: elxr_fadeOutLeft;
}

@-webkit-keyframes elxr_fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_fadeOutLeftBig {
  -webkit-animation-name: elxr_fadeOutLeftBig;
  animation-name: elxr_fadeOutLeftBig;
}

@-webkit-keyframes elxr_fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}

@keyframes elxr_fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}

.elxr_fadeOutRight {
  -webkit-animation-name: elxr_fadeOutRight;
  animation-name: elxr_fadeOutRight;
}

@-webkit-keyframes elxr_fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_fadeOutRightBig {
  -webkit-animation-name: elxr_fadeOutRightBig;
  animation-name: elxr_fadeOutRightBig;
}

@-webkit-keyframes elxr_fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

@keyframes elxr_fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

.elxr_fadeOutUp {
  -webkit-animation-name: elxr_fadeOutUp;
  animation-name: elxr_fadeOutUp;
}

@-webkit-keyframes elxr_fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_fadeOutUpBig {
  -webkit-animation-name: elxr_fadeOutUpBig;
  animation-name: elxr_fadeOutUpBig;
}

@-webkit-keyframes elxr_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 elxr_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.elxr_flip {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: elxr_flip;
  animation-name: elxr_flip;
}

@-webkit-keyframes elxr_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 elxr_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;
  }
}

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

@-webkit-keyframes elxr_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 elxr_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;
  }
}

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

@-webkit-keyframes elxr_flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

@keyframes elxr_flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

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

@-webkit-keyframes elxr_flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

@keyframes elxr_flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

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

@-webkit-keyframes elxr_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 elxr_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;
  }
}

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

@-webkit-keyframes elxr_lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

@keyframes elxr_lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

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

@-webkit-keyframes elxr_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 elxr_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;
  }
}

.elxr_rotateIn {
  -webkit-animation-name: elxr_rotateIn;
  animation-name: elxr_rotateIn;
}

@-webkit-keyframes elxr_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 elxr_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;
  }
}

.elxr_rotateInDownLeft {
  -webkit-animation-name: elxr_rotateInDownLeft;
  animation-name: elxr_rotateInDownLeft;
}

@-webkit-keyframes elxr_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 elxr_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;
  }
}

.elxr_rotateInDownRight {
  -webkit-animation-name: elxr_rotateInDownRight;
  animation-name: elxr_rotateInDownRight;
}

@-webkit-keyframes elxr_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 elxr_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;
  }
}

.elxr_rotateInUpLeft {
  -webkit-animation-name: elxr_rotateInUpLeft;
  animation-name: elxr_rotateInUpLeft;
}

@-webkit-keyframes elxr_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 elxr_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;
  }
}

.elxr_rotateInUpRight {
  -webkit-animation-name: elxr_rotateInUpRight;
  animation-name: elxr_rotateInUpRight;
}

@-webkit-keyframes elxr_rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOut {
  0% {
    -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;
  }

  100% {
    -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;
  }
}

.elxr_rotateOut {
  -webkit-animation-name: elxr_rotateOut;
  animation-name: elxr_rotateOut;
}

@-webkit-keyframes elxr_rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutDownLeft {
  0% {
    -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;
  }

  100% {
    -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;
  }
}

.elxr_rotateOutDownLeft {
  -webkit-animation-name: elxr_rotateOutDownLeft;
  animation-name: elxr_rotateOutDownLeft;
}

@-webkit-keyframes elxr_rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutDownRight {
  0% {
    -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;
  }

  100% {
    -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;
  }
}

.elxr_rotateOutDownRight {
  -webkit-animation-name: elxr_rotateOutDownRight;
  animation-name: elxr_rotateOutDownRight;
}

@-webkit-keyframes elxr_rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutUpLeft {
  0% {
    -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;
  }

  100% {
    -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;
  }
}

.elxr_rotateOutUpLeft {
  -webkit-animation-name: elxr_rotateOutUpLeft;
  animation-name: elxr_rotateOutUpLeft;
}

@-webkit-keyframes elxr_rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutUpRight {
  0% {
    -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;
  }

  100% {
    -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;
  }
}

.elxr_rotateOutUpRight {
  -webkit-animation-name: elxr_rotateOutUpRight;
  animation-name: elxr_rotateOutUpRight;
}

@-webkit-keyframes elxr_slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_slideInDown {
  -webkit-animation-name: elxr_slideInDown;
  animation-name: elxr_slideInDown;
}

@-webkit-keyframes elxr_slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_slideInLeft {
  -webkit-animation-name: elxr_slideInLeft;
  animation-name: elxr_slideInLeft;
}

@-webkit-keyframes elxr_slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_slideInRight {
  -webkit-animation-name: elxr_slideInRight;
  animation-name: elxr_slideInRight;
}

@-webkit-keyframes elxr_slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_slideOutLeft {
  -webkit-animation-name: elxr_slideOutLeft;
  animation-name: elxr_slideOutLeft;
}

@-webkit-keyframes elxr_slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_slideOutRight {
  -webkit-animation-name: elxr_slideOutRight;
  animation-name: elxr_slideOutRight;
}

@-webkit-keyframes elxr_slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_slideOutUp {
  -webkit-animation-name: elxr_slideOutUp;
  animation-name: elxr_slideOutUp;
}

@-webkit-keyframes elxr_slideInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_slideInUp {
  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);
  }
}

.elxr_slideInUp {
  -webkit-animation-name: elxr_slideInUp;
  animation-name: elxr_slideInUp;
}

@-webkit-keyframes elxr_slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_slideOutDown {
  -webkit-animation-name: elxr_slideOutDown;
  animation-name: elxr_slideOutDown;
}

@-webkit-keyframes elxr_hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

@keyframes elxr_hinge {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    -ms-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(700px);
    -ms-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

.elxr_hinge {
  -webkit-animation-name: elxr_hinge;
  animation-name: elxr_hinge;
}

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

@-webkit-keyframes elxr_rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

@keyframes elxr_rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

.elxr_rollIn {
  -webkit-animation-name: elxr_rollIn;
  animation-name: elxr_rollIn;
}

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

@-webkit-keyframes elxr_rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

@keyframes elxr_rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    -ms-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

.elxr_rollOut {
  -webkit-animation-name: elxr_rollOut;
  animation-name: elxr_rollOut;
}

@-webkit-keyframes elxr_zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes elxr_zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }
}

.elxr_zoomIn {
  -webkit-animation-name: elxr_zoomIn;
  animation-name: elxr_zoomIn;
}

@-webkit-keyframes elxr_zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInDown {
  -webkit-animation-name: elxr_zoomInDown;
  animation-name: elxr_zoomInDown;
}

@-webkit-keyframes elxr_zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    -ms-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInLeft {
  -webkit-animation-name: elxr_zoomInLeft;
  animation-name: elxr_zoomInLeft;
}

@-webkit-keyframes elxr_zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    -ms-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInRight {
  -webkit-animation-name: elxr_zoomInRight;
  animation-name: elxr_zoomInRight;
}

@-webkit-keyframes elxr_zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInUp {
  -webkit-animation-name: elxr_zoomInUp;
  animation-name: elxr_zoomInUp;
}

@-webkit-keyframes elxr_zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}

@keyframes elxr_zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}

.elxr_zoomOut {
  -webkit-animation-name: elxr_zoomOut;
  animation-name: elxr_zoomOut;
}

@-webkit-keyframes elxr_zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}

@keyframes elxr_zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}

.elxr_zoomOutDown {
  -webkit-animation-name: elxr_zoomOutDown;
  animation-name: elxr_zoomOutDown;
}

@-webkit-keyframes elxr_zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes elxr_zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    -ms-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    -ms-transform-origin: left center;
    transform-origin: left center;
  }
}

.elxr_zoomOutLeft {
  -webkit-animation-name: elxr_zoomOutLeft;
  animation-name: elxr_zoomOutLeft;
}

@-webkit-keyframes elxr_zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes elxr_zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    -ms-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    -ms-transform-origin: right center;
    transform-origin: right center;
  }
}

.elxr_zoomOutRight {
  -webkit-animation-name: elxr_zoomOutRight;
  animation-name: elxr_zoomOutRight;
}

@-webkit-keyframes elxr_zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    transform-origin: center top;
  }
}

@keyframes elxr_zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
    transform-origin: center top;
  }
}

.elxr_zoomOutUp {
  -webkit-animation-name: elxr_zoomOutUp;
  animation-name: elxr_zoomOutUp;
}



@charset "UTF-8";/*!
Magic - http://minimamente.com
Licensed under the MIT license

Copyright (c) 2014 Christian Pucci

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.magictime {
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

.elxr_elxr_perspectiveDownRetourn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveDownRetourn;
  -moz-animation-name: elxr_perspectiveDownRetourn;
  -ms-animation-name: elxr_perspectiveDownRetourn;
  -o-animation-name: elxr_perspectiveDownRetourn;
  animation-name: elxr_perspectiveDownRetourn;
}
.elxr_elxr_perspectiveLeftRetourn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveLeftRetourn;
  -moz-animation-name: elxr_perspectiveLeftRetourn;
  -ms-animation-name: elxr_perspectiveLeftRetourn;
  -o-animation-name: elxr_perspectiveLeftRetourn;
  animation-name: elxr_perspectiveLeftRetourn;
}
.elxr_elxr_perspectiveRightRetourn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveRightRetourn;
  -moz-animation-name: elxr_perspectiveRightRetourn;
  -ms-animation-name: elxr_perspectiveRightRetourn;
  -o-animation-name: elxr_perspectiveRightRetourn;
  animation-name: elxr_perspectiveRightRetourn;
}
.elxr_elxr_perspectiveUpRetourn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveUpRetourn;
  -moz-animation-name: elxr_perspectiveUpRetourn;
  -ms-animation-name: elxr_perspectiveUpRetourn;
  -o-animation-name: elxr_perspectiveUpRetourn;
  animation-name: elxr_perspectiveUpRetourn;
}
.elxr_elxr_puffIn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_puffIn;
  -moz-animation-name: elxr_puffIn;
  -ms-animation-name: elxr_puffIn;
  -o-animation-name: elxr_puffIn;
  animation-name: elxr_puffIn;
  -webkit-animation-fill-mode: none;
  -moz-animation-fill-mode: none;
  -ms-animation-fill-mode: none;
  -o-animation-fill-mode: none;
  animation-fill-mode: none;
}
.elxr_elxr_twisterInUp {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_twisterInUp;
  -moz-animation-name: elxr_twisterInUp;
  -ms-animation-name: elxr_twisterInUp;
  -o-animation-name: elxr_twisterInUp;
  animation-name: elxr_twisterInUp;
}
.elxr_elxr_vanishIn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_vanishIn;
  -moz-animation-name: elxr_vanishIn;
  -ms-animation-name: elxr_vanishIn;
  -o-animation-name: elxr_vanishIn;
  animation-name: elxr_vanishIn;
}
.elxr_elxr_tinRightIn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_tinRightIn;
  -moz-animation-name: elxr_tinRightIn;
  -ms-animation-name: elxr_tinRightIn;
  -o-animation-name: elxr_tinRightIn;
  animation-name: elxr_tinRightIn;
}
.elxr_elxr_tinLeftIn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_tinLeftIn;
  -moz-animation-name: elxr_tinLeftIn;
  -ms-animation-name: elxr_tinLeftIn;
  -o-animation-name: elxr_tinLeftIn;
  animation-name: elxr_tinLeftIn;
}


@-moz-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 100%;
    -moz-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 100%;
    -moz-transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 100%;
    -webkit-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 100%;
    -webkit-transform: perspective(800px) rotateX(0deg);
  }
}
@-o-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 100%;
    -o-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 100%;
    -o-transform: perspective(800px) rotateX(0deg);
  }
}
@-ms-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 100%;
    -ms-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 100%;
    -ms-transform: perspective(800px) rotateX(0deg);
  }
}
@keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 100%;
    transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 100%;
    transform: perspective(800px) rotateX(0deg);
  }
}
@-moz-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateY(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateY(0deg);
  }
}
@-o-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateY(0deg);
  }
}
@-ms-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateY(0deg);
  }
}
@keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 0;
    transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: perspective(800px) rotateY(0deg);
  }
}
@-moz-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 100% 0;
    -moz-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 100% 0;
    -moz-transform: perspective(800px) rotateY(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: perspective(800px) rotateY(0deg);
  }
}
@-o-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 100% 0;
    -o-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 100% 0;
    -o-transform: perspective(800px) rotateY(0deg);
  }
}
@-ms-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 100% 0;
    -ms-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 100% 0;
    -ms-transform: perspective(800px) rotateY(0deg);
  }
}
@keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    transform-origin: 100% 0;
    transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 100% 0;
    transform: perspective(800px) rotateY(0deg);
  }
}
@-moz-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateX(0deg);
  }
}
@-o-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateX(0deg);
  }
}
@-ms-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateX(0deg);
  }
}
@keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 0;
    transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_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 elxr_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);
  }
}
@-moz-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -moz-transform-origin: 100% 0;
    -moz-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -moz-transform-origin: 100% 0;
    -moz-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-webkit-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -webkit-transform-origin: 100% 0;
    -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-o-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -o-transform-origin: 100% 0;
    -o-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -o-transform-origin: 100% 0;
    -o-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-ms-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform-origin: 100% 0;
    -ms-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {;
    -ms-transform-origin: 100% 0;
    -ms-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform-origin: 0 0;
    -ms-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    transform-origin: 100% 0;
    transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    transform-origin: 100% 0;
    transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

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

  100% {
    opacity: 1;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-webkit-keyframes elxr_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);
  }
}
@-o-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

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

  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@keyframes elxr_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);
  }
}
@-moz-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -moz-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -moz-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -moz-transform: scale(1, 1) translateX(0);
  }
}
@-webkit-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -webkit-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0);
  }
}
@-o-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -o-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -o-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -o-transform: scale(1, 1) translateX(0);
  }
}
@-ms-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1, 1) translateX(0);
  }
}
@keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    transform: scale(1, 1) translateX(0);
  }
}
@-moz-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -moz-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -moz-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -moz-transform: scale(1, 1) translateX(0);
  }
}
@-webkit-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -webkit-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0);
  }
}
@-o-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -o-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -o-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -o-transform: scale(1, 1) translateX(0);
  }
}
@-ms-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1, 1) translateX(0);
  }
}
@keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    transform: scale(1, 1) translateX(0);
  }
}
.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}
.target.stacks_in_2_33{    margin:0px;}.target.stacks_in_2_33{z-index:1000;}.target.stacks_in_2_33.width-fill{width:calc(100% - 0px)}.target.stacks_in_2_33.width-flexible{width:100%}.target.stacks_in_2_33.width-fixed{width:250px}.target.stacks_in_2_33.height-fill{height:calc(100% - 0px)}.target.stacks_in_2_33.height-flexible{height:100%}.target.stacks_in_2_33.height-fixed{height:1px}.target.stacks_in_2_33[class*="relative-"].top-pt{top:29%}.target.stacks_in_2_33[class*="relative-"].top-px{top:29px}.target.stacks_in_2_33[class*="relative-"].bottom-pt{bottom:29%}.target.stacks_in_2_33[class*="relative-"].bottom-px{bottom:29px}.target.stacks_in_2_33[class*="relative-"].right-pt{right:0%}.target.stacks_in_2_33[class*="relative-"].right-px{right:0px}.target.stacks_in_2_33[class*="relative-"].left-pt{left:0%}.target.stacks_in_2_33[class*="relative-"].left-px{left:0px}.target.stacks_in_2_33.shift-up{margin-top:-0px}.target.stacks_in_2_33.shift-down{margin-bottom:-0px}.target.stacks_in_2_33.shift-left{right:0px}.target.stacks_in_2_33.shift-right{left:0px}.target.stacks_in_2_33.pin-top,.target.stacks_in_2_33.pin-bottom{left:0px}.target.stacks_in_2_33.pin-left,.target.stacks_in_2_33.pin-right{top:0px}
#stacks_in_2_34 *,
#stacks_in_2_34 *:before,
#stacks_in_2_34 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
#stacks_in_2_35,#stacks_in_2_35 div,#stacks_in_2_35 p,#stacks_in_2_35 ol,#stacks_in_2_35 ul li,#stacks_in_2_35 ol li,#stacks_in_2_35 ol,#stacks_in_2_35 dl{font-size:0.80rem}@media all and (max-width:640px){#stacks_in_2_35,#stacks_in_2_35 div,#stacks_in_2_35 p,#stacks_in_2_35 ol,#stacks_in_2_35 ul li,#stacks_in_2_35 ol li,#stacks_in_2_35 ol,#stacks_in_2_35 dl{font-size:0.80rem}}@media only screen and (min-width:0px){#stacks_in_2_35{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_2_35,#stacks_in_2_35 div,#stacks_in_2_35 p,#stacks_in_2_35 ul,#stacks_in_2_35 ul li,#stacks_in_2_35 ol li,#stacks_in_2_35 ol,#stacks_in_2_35 dl,#stacks_in_2_35 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}


#stacks_in_2_35 {
	margin: 0px 110px 13px 0px;
}
/* 2.0.2
- fixes overlay opacity bug
- fixes menu item alignment with footer
- adjustments to spacing and padding
- adjustments to spacing and padding for mobile too
- adding pointer events none to prevent closed menu from displaying overtop content
- fixes a bug that would not allow you to edit footer content
- added support for same page #hash navigation
- moved to overscroll behavoir none away from forcing body to be fixed position on open (though not supported in Safari yet)
*/
/*  */
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#overlayMenuToggleContainer_stacks_in_2_2 {
  -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;
  /*  */
  /*  */
  /*  */
  /*  */

  /*  */
  padding: 25px 25px 0px 0px;
  /*  */
  position: fixed;
  /*  */
  /*  */
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 9999;
  /*  */
  /*  */
  /*  */
}

#overlayMenuToggle_stacks_in_2_2 {
  text-align: center;
  display: inline-block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: all;
  color: #0A5E6D;
  padding: 10px 10px 10px 10px;
  border-radius: 100px;
  z-index: 9999;
  /*  */
  /*  */
  /*  */
  width: auto;
  /*  */
  /*  */
  /*  */
  background: rgba(10, 94, 109, 0.30);
  /*  */
  /*  */
  /*  */
  /*  */
  font-family: , sans-serif;
  /*  */
}
#overlayMenuContainer_stacks_in_2_2 .close-icon {
  box-sizing: border-box;
  /*  */
  /*  */
  /*  */
  right: 0;
  top: 0;
  position: fixed;
  z-index: 9999;
  margin: 25px 25px 0px 0px;
  padding: 10px 10px 10px 10px;
  /*  */
  /*  */
  /*  */
  /*  */
  color: rgba(255, 255, 255, 1.00);
  border-radius: 4px;
  font-size: 24px;
  line-height: 26px;
  /*  */
  /*  */
  line-height: 26px;
  /*  */
  cursor: pointer;
  display: none;
  /*  */
  /*  */
}
#overlayMenuContainer_stacks_in_2_2.open .close-icon {
  display: inline-block;
}
#overlayMenu_stacks_in_2_2 .cssmenu>ul>li>a:hover,
#overlayMenu_stacks_in_2_2 .cssmenu > ul ul > li > a:hover,
#overlayMenu_stacks_in_2_2 .cssmenu ul>li a:hover small,
#overlayMenu_stacks_in_2_2 .cssmenu ul ul li a:hover small,
#overlayMenuToggle_stacks_in_2_2 {
  transition: all 200ms ease;
}
#overlayMenuToggle_stacks_in_2_2:hover {
  /*  */
  background: rgba(10, 94, 109, 0.60);
  /*  */
  /*  */
}
#overlayMenuToggle_stacks_in_2_2:hover {
  /*  */
  cursor: pointer;
  color: #0A5E6D;
  /*  */
}
#overlayMenuContainer_stacks_in_2_2 .close-icon:hover {
  /*  */
  /*  */
}

#overlayMenuToggle_stacks_in_2_2 svg path, #overlayMenuToggle_stacks_in_2_2 i {
  color: #0A5E6D;
  fill: #0A5E6D;
}
#overlayMenuToggle_stacks_in_2_2:hover svg path, #overlayMenuToggle_stacks_in_2_2:hover i {
  color: #0A5E6D;
  fill: #0A5E6D;
}
#overlayMenuContainer_stacks_in_2_2 .close-icon svg {
  display: inline-block;
  width: 32px;
    /*  */
  margin-left: -20%;
    /*  */
}
#overlayMenuContainer_stacks_in_2_2 .close-icon svg {
  display: block;
}
#overlayMenuToggle_stacks_in_2_2 {
  line-height: 0;
}
#overlayMenuToggle_stacks_in_2_2 span {
  display: inline-block;
  vertical-align: top;
  font-size: 12px;
  line-height: 40px;

  /*  */
  margin-left: 4px;
  /*  */
}
#overlayMenuToggle_stacks_in_2_2 .omToggleIconWrap,
#overlayMenuToggle_stacks_in_2_2 .omToggleIconWrap svg {
  display: inline-block;
}
#overlayMenuToggle_stacks_in_2_2 .omToggleIconWrap {
  max-width: 44px;
}
#overlayMenuToggle_stacks_in_2_2 .omToggleIconWrap svg {
  width: 40px;
}
#overlayMenuToggle_stacks_in_2_2 i {
  font-size: 40px;
  line-height: 40px;
}
/*  */

#overlayMenuContainer_stacks_in_2_2 {
  /*  */
  /*  */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  position: fixed;
  visibility: hidden;
  z-index: 9999;
  transition: all 0.2s ease;
  /*  */
}
#overlayMenuContainer_stacks_in_2_2 * {
  z-index: 1;
}
#overlayMenuContainer_stacks_in_2_2::before, #overlayMenuContainer_stacks_in_2_2::after {
  content: '';
  /*  */
  top: 50%;
  left: 50%;
  right: auto;
  bottom: auto;
  margin: 0%;
  opacity: 0;
  z-index: -1;
  width: 80px;
  height: 80px;
  transform-origin: center;
  position: absolute;
  -webkit-animation: elegantClose 300ms;
  animation: elegantClose 300ms;
  /* transition: all 200ms ease-in; */
  transform-origin: center;
  -webkit-transform: translate(-50%, -50%) scale(1.01);
  transform: translate(-50%, -50%) scale(1.01);
  border-radius: 50%;
  /*  */
  /*  */
}
#overlayMenuContainer_stacks_in_2_2.open::before, #overlayMenuContainer_stacks_in_2_2.open::after {
  width: 100%;
  height: 100%;
  width: 100vw;
  height: 100vh;
  /* border-radius: 0px; */
  visibility: visible;
  -webkit-animation: elegantOpen 200ms;
  animation: elegantOpen 200ms;
  -webkit-animation-fill-mode: forwards; /* Safari 4.0 - 8.0 */
  animation-fill-mode: forwards;
  opacity: 1.00;
}


#overlayMenuContainer_stacks_in_2_2::before {
  /*  */
  /*  */
  /*  */
  background: url(../files/overlay_bg_image_choice-2-906.jpg) no-repeat center center;
  background-size: cover;
  /*  */
  opacity: 1.00;
}

#overlayMenuContainer_stacks_in_2_2::after {
  /*  */
  background: rgba(0, 0, 0, 0.82);
  /*  */
}

#overlayMenu_stacks_in_2_2 {
  z-index: 99999999999999999;
  transition: all 0.2s ease-out;
  /*  */
  top: 0;
  left: 0;
  bottom: 0;
  opacity: 0;
  width: 100%;
  position: fixed;
  visibility: hidden;
  padding-top: 85px;
  /*  */
  /*  */
  /*  */
  font-family: Montserrat, sans-serif;
  /*  */
}
#overlayMenuToggle_stacks_in_2_2  span {
  /*  */
  font-family: Montserrat, sans-serif;
  /*  */
}
#overlayMenu_stacks_in_2_2 li a span {
  /*  */
  font-family: Montserrat, sans-serif;
  /*  */
}
#overlayMenu_stacks_in_2_2 li a small {
  /*  */
  font-family: Montserrat, sans-serif;
  /*  */
}
/*  */
#overlayMenuContainer_stacks_in_2_2 {
  pointer-events: none;
}
/*  */

#overlayMenuContainer_stacks_in_2_2.open {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 {
  opacity: 1;
  overflow-y: auto;
  overscroll-behavior: none;
  visibility: visible;
  transition-delay: 0.1s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .close-icon {
  opacity: 1;
  transition-delay: 0.4s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu {
  opacity: 1;
  visibility: visible;
  transition-delay: 5s;
  transition: all 0.3s ease;
}

/* #overlayMenuContainer_stacks_in_2_2.open::before, #overlayMenuContainer_stacks_in_2_2.open::after {
  top: 50%;
  left: 50%;
  margin: 0;
  width: 102%;
  height: 102%;
  visibility: visible;
  -webkit-animation: elegantOpen 200ms;
  animation: elegantOpen 200ms;
  transition: opacity 200ms ease-out;
  -webkit-transform: translate(-51%, -51%);
  transform: translate(-51%, -51%);
} */

#overlayMenuContainer_stacks_in_2_2.open::after {
  opacity: 1;
}

#overlayMenu_stacks_in_2_2 .close-icon svg {
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
/*  */
#overlayMenu_stacks_in_2_2 .close-icon:hover svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
/*  */
#overlayMenuFooter_stacks_in_2_2 {
  text-align: left;
  width: 100%;
  max-width: 648px;
  /*  */
  margin: 0 auto;
  padding: 24px;
  box-sizing: border-box;
  color: rgba(255, 255, 255, 1.00);
  /*  */
}

#overlayMenu_stacks_in_2_2 .cssmenu, #overlayMenu_stacks_in_2_2 .cssmenu ul, #overlayMenu_stacks_in_2_2 .cssmenu ul li, #overlayMenu_stacks_in_2_2 .cssmenu ul li a {
  margin: 0;
  padding: 0;
  border: 0;
  display: block;
  line-height: 1;
  list-style: none;
  box-sizing: border-box;
}
/*  */
/*  */

#overlayMenu_stacks_in_2_2 .cssmenu {
  color: #ffffff;
  padding: 0 24px;
  overflow: visible;
  font-family: inherit;
  transition-delay: 0.5s;
  transition: display 0.3s ease;
  /*  */
  /*  */
  /*  */
  display: block;
  margin: 0 auto;
  /*  */
  /*  */
  text-align: left;
  /*  */
  /*  */
  /*  */
  /*  */
  opacity: 0;
  visibility: hidden;
  /*  */
  width: 100%;
  max-width: 648px;
  /*  */
}
#overlayMenu_stacks_in_2_2 .om-text {
  displa
}

#overlayMenu_stacks_in_2_2 .cssmenu ul ul {
  /*  */
  display: none;
  /*  */
  /*  */
}

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

#overlayMenu_stacks_in_2_2 .cssmenu>ul>li {
  transition: all 0.3s ease;
  /*  */
  opacity: 0;
  margin-left: -10%;
  /*  */
  /*  */
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li {
  opacity: 1;
  margin-left: 0%;
  transition: all 0.3s ease;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(1) {
  transition-delay: 0.2s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(2) {
  transition-delay: 0.3s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(3) {
  transition-delay: 0.4s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(4) {
  transition-delay: 0.5s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(5) {
  transition-delay: 0.6s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(6) {
  transition-delay: 0.7s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(7) {
  transition-delay: 0.8s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(8) {
  transition-delay: 0.9s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(9) {
  transition-delay: 1s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(10) {
  transition-delay: 1.1s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(11) {
  transition-delay: 1.2s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(12) {
  transition-delay: 1.3s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(13) {
  transition-delay: 1.4s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(14) {
  transition-delay: 1.5s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(15) {
  transition-delay: 1.6s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(16) {
  transition-delay: 1.7s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(17) {
  transition-delay: 1.8s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(18) {
  transition-delay: 1.9s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(19) {
  transition-delay: 2s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(20) {
  transition-delay: 2.1s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(21) {
  transition-delay: 2.2s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(22) {
  transition-delay: 2.3s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(23) {
  transition-delay: 2.4s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(24) {
  transition-delay: 2.5s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(25) {
  transition-delay: 2.6s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(26) {
  transition-delay: 2.7s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(27) {
  transition-delay: 2.8s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(28) {
  transition-delay: 2.9s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(29) {
  transition-delay: 3s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(30) {
  transition-delay: 3.1s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(31) {
  transition-delay: 3.2s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(32) {
  transition-delay: 3.3s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(33) {
  transition-delay: 3.4s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(34) {
  transition-delay: 3.5s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(35) {
  transition-delay: 3.6s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(36) {
  transition-delay: 3.7s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(37) {
  transition-delay: 3.8s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(38) {
  transition-delay: 3.9s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(39) {
  transition-delay: 4s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(40) {
  transition-delay: 4.1s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(41) {
  transition-delay: 4.2s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(42) {
  transition-delay: 4.3s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(43) {
  transition-delay: 4.4s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(44) {
  transition-delay: 4.5s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(45) {
  transition-delay: 4.6s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(46) {
  transition-delay: 4.7s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(47) {
  transition-delay: 4.8s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(48) {
  transition-delay: 4.9s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(49) {
  transition-delay: 5s;
}

#overlayMenuContainer_stacks_in_2_2.open #overlayMenu_stacks_in_2_2 .cssmenu>ul>li:nth-child(50) {
  transition-delay: 5.1s;
}

#overlayMenu_stacks_in_2_2 .cssmenu ul li {
  margin-bottom: 10px;
}

#overlayMenu_stacks_in_2_2 .cssmenu ul li:last-child {
  margin-bottom: 0;
}

#overlayMenu_stacks_in_2_2 .cssmenu ul li a {
  z-index: 2;
  position: relative;
  text-decoration: none;
  box-sizing: border-box;
  color: rgba(255, 255, 255, 1.00);
  background: transparent;
  /*  */
  padding: 0px 0px;
  /*  */
  border-radius: 4px;
  font-size: 24px;
  line-height: 26px;
  /*  */
  cursor: pointer;
  /*  */
  /*  */
  /*  */
}
#overlayMenu_stacks_in_2_2 .cssmenu ul li a > .om-item-title-wrap {
  /*  */
  padding: 10px 0px;
  /*  */
}

#overlayMenu_stacks_in_2_2 .cssmenu>ul>li>a:hover,
#overlayMenu_stacks_in_2_2 .cssmenu > ul > li > a[class*="current"],
#overlayMenu_stacks_in_2_2 .cssmenu > ul > li > a[id*="current"],
#overlayMenu_stacks_in_2_2 .cssmenu > ul > li > a[class*="active"],
#overlayMenu_stacks_in_2_2 .cssmenu > ul > li > a[id*="active"],
#overlayMenu_stacks_in_2_2 .cssmenu > ul > li[class*="current"] > a,
#overlayMenu_stacks_in_2_2 .cssmenu > ul > li[id*="current"] > a,
#overlayMenu_stacks_in_2_2 .cssmenu > ul > li[class*="active"] > a,
#overlayMenu_stacks_in_2_2 .cssmenu > ul > li[id*="active"] > a {
  /*  */
  color: rgba(255, 255, 255, 1.00);
  /*  */
  background: transparent;
  /*  */
  /*  */
}

#overlayMenu_stacks_in_2_2 .cssmenu ul ul li {
  margin-top: 10px;
}

#overlayMenu_stacks_in_2_2 .cssmenu ul ul li:last-child {
  margin-bottom: 0;
}

#overlayMenu_stacks_in_2_2 .cssmenu ul ul li a,
#stacks_in_2_2 .custom_list_type_container .sub_level > a {
  z-index: 2;
  position: relative;
  text-decoration: none;
  line-height: 19.992001px;
  font-size: 19.992001px;
  border-radius: 4px;
  cursor: pointer;
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: transparent;
  /*  */
  /*  */
  /*  */
  padding: 0px 0px;
  /*  */

  /*  */
}
#overlayMenu_stacks_in_2_2 .cssmenu ul ul li a > .om-item-title-wrap {
  /*  */
  /*  */
  padding: 10px 0px;
  /*  */

  /*  */
}

#overlayMenu_stacks_in_2_2 .cssmenu > ul ul > li > a:hover,
#overlayMenu_stacks_in_2_2 .cssmenu > ul ul > li > a[class*="current"],
#overlayMenu_stacks_in_2_2 .cssmenu > ul ul > li > a[id*="current"],
#overlayMenu_stacks_in_2_2 .cssmenu > ul ul > li > a[class*="active"],
#overlayMenu_stacks_in_2_2 .cssmenu > ul ul > li > a[id*="active"],
#overlayMenu_stacks_in_2_2 .cssmenu > ul ul > li[class*="current"] > a,
#overlayMenu_stacks_in_2_2 .cssmenu > ul ul > li[id*="current"] > a,
#overlayMenu_stacks_in_2_2 .cssmenu > ul ul > li[class*="active"] > a,
#overlayMenu_stacks_in_2_2 .cssmenu > ul ul > li[id*="active"] > a {
  /*  */
  color: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */
  /*  */
}

#overlayMenu_stacks_in_2_2 .cssmenu ul ul li a {
  margin-left: 15px;
  margin-right: 15px;
}
#overlayMenu_stacks_in_2_2 .cssmenu ul ul ul li a {
  margin-left: 30px;
  margin-right: 30px;
}
#overlayMenu_stacks_in_2_2 .cssmenu ul ul ul ul li a {
   margin-left: 45px;
  margin-right: 45px;
}
#overlayMenu_stacks_in_2_2 .cssmenu ul ul ul ul ul li a {
  margin-left: 60px;
  margin-right: 60px;
}
#overlayMenu_stacks_in_2_2 .cssmenu ul ul ul ul ul ul li a {
   margin-left: 75px;
  margin-right: 75px;
}
#overlayMenu_stacks_in_2_2 .cssmenu .custom_list_type_container .sub_level_1 {
  margin-left: 15px;
  margin-right: 15px;
}
#overlayMenu_stacks_in_2_2 .cssmenu .custom_list_type_container .sub_level_2 {
  margin-left: 30px;
  margin-right: 30px;
}
#overlayMenu_stacks_in_2_2 .cssmenu .custom_list_type_container .sub_level_3 {
  margin-left: 45px;
 margin-right: 45px;
}
#overlayMenu_stacks_in_2_2 .cssmenu .custom_list_type_container .sub_level_4 {
  margin-left: 60px;
  margin-right: 60px;
}
#overlayMenu_stacks_in_2_2 .cssmenu .custom_list_type_container .sub_level_5 {
  margin-left: 75px;
  margin-right: 75px;
}
/*  */
#overlayMenu_stacks_in_2_2 .cssmenu .custom_list_type_container .sub_level,
#overlayMenu_stacks_in_2_2 .cssmenu ul ul li a {
  margin-right: 0px !important;
}
/*  */
/*  */
/*  */
#overlayMenu_stacks_in_2_2 .cssmenu ul li a small ,
#stacks_in_2_2 .custom_list_type_container .sub_level small {
  display: block;
  margin-top: 3px;
  line-height: 16.007999px;
  font-size: 16.007999px;
  color: rgba(255, 255, 255, 0.60);
}

/*  */

#overlayMenu_stacks_in_2_2 .cssmenu ul>li a:hover small {
  color: rgba(255, 255, 255, 1.00);
}

/*  */
#overlayMenu_stacks_in_2_2 .cssmenu ul ul li a small,
#stacks_in_2_2 .custom_list_type_container .sub_level small {
  display: block;
  margin-top: 2px;
  /*  */
  line-height: 16.007999px;
  font-size: 16.007999px;
  color: rgba(255, 255, 255, 0.60);
  /*  */
}

#overlayMenu_stacks_in_2_2 .cssmenu ul ul li a:hover small {
  /*  */
  color: rgba(255, 255, 255, 1.00);
  /*  */
}
#overlayMenu_stacks_in_2_2 .cssmenu ul>li a svg:first-of-type,
#overlayMenu_stacks_in_2_2 .cssmenu ul ul li a svg:first-of-type {
  color: inherit;
  vertical-align: text-top;
}
#overlayMenu_stacks_in_2_2 .cssmenu ul>li a svg:first-of-type {
  width: 24px;
}
#overlayMenu_stacks_in_2_2 .cssmenu ul ul li a svg:first-of-type {
  /*  */
  width: 24px;
  /*  */
}
#overlayMenuContainer_stacks_in_2_2 .close-icon svg path,
#overlayMenuContainer_stacks_in_2_2 .close-icon i {
  fill: rgba(255, 255, 255, 1.00);
}
#overlayMenuContainer_stacks_in_2_2 .close-icon:hover svg path,
#overlayMenuContainer_stacks_in_2_2 .close-icon:hover i {
  fill: rgba(255, 255, 255, 1.00);
}
#overlayMenu_stacks_in_2_2 .cssmenu ul li a svg path,
#overlayMenu_stacks_in_2_2 .cssmenu ul ul li a svg path {
  fill: rgba(255, 255, 255, 1.00);
  vertical-align: text-top;
}
#overlayMenu_stacks_in_2_2 .cssmenu ul>li.has-sub>a {
  display: flex;
  /*  */
  justify-content: space-between;
  /*  */
  /*  */
  /*  */
  align-items: center;
}
#overlayMenu_stacks_in_2_2 .cssmenu ul>li.has-sub>a:after,
#overlayMenu_stacks_in_2_2 .cssmenu ul>li.has-sub>a:before {
  display: none;
}
#overlayMenu_stacks_in_2_2 .cssmenu ul li.has-sub a svg.dropdown-open-icon, #overlayMenu_stacks_in_2_2 .cssmenu ul li.has-sub a svg.dropdown-close-icon {
  /*  */
  display: block;
  /*  */
  /*  */
  /*  */
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 32px;
  margin-top: %( 32 - 32) )%px;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  transition: visibility 0s, -webkit-transform 0.3s ease;
  transition: visibility 0s, transform 0.3s ease;
  transition: visibility 0s, transform 0.3s ease, -webkit-transform 0.3s ease;
}


#overlayMenu_stacks_in_2_2 .cssmenu ul li.has-sub a svg.dropdown-close-icon {
  /*  */
  display: none;
  /*  */
  /*  */
  display: none;
  /*  */
}
#overlayMenu_stacks_in_2_2 .cssmenu ul li.has-sub.open a svg.dropdown-close-icon {
  /*  */
  display: block;
  /*  */
  /*  */
  /*  */
}
#overlayMenu_stacks_in_2_2 .cssmenu ul li.has-sub.open a svg.dropdown-open-icon {
  display: none;
}
/*  */
#overlayMenuContainer_stacks_in_2_2 .cssmenu ul li.has-sub.open > a > svg.dropdown-open-icon {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
#overlayMenu_stacks_in_2_2 .cssmenu ul li.has-sub.open a svg.dropdown-open-icon {
  /*  */
  display: block;
  /*  */
  /*  */
  /*  */
}
#overlayMenu_stacks_in_2_2 .cssmenu ul li.has-sub.open a svg.dropdown-close-icon {
  display: none;
}
/*  */
/*  */


/*  */
/*  */
@media only screen and (max-width: 600px) {
  #overlayMenu_stacks_in_2_2 .cssmenu {
    /* max-width: 100%; */
    /*  */
    /* margin: 0px 0px;
    max-width: 100%; */
    /*  */
  }
}
@media only screen and (max-width: 440px) {
  #overlayMenuContainer_stacks_in_2_2.hide-m, #overlayMenuToggleContainer_stacks_in_2_2.hide-m {
    display: none;
  }
}

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

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

/*  */
@-webkit-keyframes elegantOpen {
  0% {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    opacity: 0;
  }
  30% {
    width: 500px;
    height: 500px;
    border-radius: 50%;
    opacity: 0.300000;
  }
  100% {
    width: 100%;
    height: 100%;
    border-radius: 0%;
    opacity: 1.00;
  }
}

@keyframes elegantOpen {
  0% {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    opacity: 1;
  }
  30% {
    width: 500px;
    height: 500px;
    border-radius: 50%;
    opacity: 0.300000;
  }
  100% {
    width: 100%;
    height: 100%;
    border-radius: 0%;
    opacity: 1.00;
  }
}

@-webkit-keyframes elegantClose {
  0% {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    opacity: 1.00;
  }
  30% {
    width: 500px;
    height: 500px;
    border-radius: 50%;
    opacity: 0.700000;
  }
  100% {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    opacity: 0;
  }
}

@keyframes elegantClose {
  0% {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    opacity: 1.00;
  }
  30% {
    width: 500px;
    height: 500px;
    border-radius: 50%;
    opacity: 0.700000;
  }
  100% {
    width: 80px;
    height: 80px;
    border-radius: 50%;
      opacity: 0;
  }
}

/*  */



#overlayMenu_stacks_in_2_2 .cssmenu>ul>li>a.hover {
  color: rgba(255, 255, 255, 1.00);
}

#overlayMenu_stacks_in_2_2 .cssmenu>ul>li>a.hover small {
  color: rgba(255, 255, 255, 0.60);
}

#overlayMenu_stacks_in_2_2 .cssmenu>ul>li>a.hover small:hover {
  color: rgba(255, 255, 255, 1.00);
}

#overlayMenu_stacks_in_2_2 .cssmenu ul ul li a.hover {
  /*  */
  color: rgba(255, 255, 255, 1.00);
  /*  */
}

/* %[endif]% */
/*! UIkit 3.10.1 | https://www.getuikit.com | (c) 2014 - 2022 YOOtheme | MIT License */html{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:16px;font-weight:400;line-height:1.5;-webkit-text-size-adjust:100%;background:#fff;color:#666}body{margin:0}.uk-link,a{color:#1e87f0;text-decoration:none;cursor:pointer}.uk-link-toggle:hover .uk-link,.uk-link:hover,a:hover{color:#0f6ecd;text-decoration:underline}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration-style:dotted}b,strong{font-weight:bolder}:not(pre)>code,:not(pre)>kbd,:not(pre)>samp{font-family:Consolas,monaco,monospace;font-size:.875rem;color:#f0506e;white-space:nowrap;padding:2px 6px;background:#f8f8f8}em{color:#f0506e}ins{background:#ffd;color:#666;text-decoration:none}mark{background:#ffd;color:#666}q{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}audio,canvas,iframe,img,svg,video{vertical-align:middle}canvas,img,video{max-width:100%;height:auto;box-sizing:border-box}@supports (display:block){svg{max-width:100%;height:auto;box-sizing:border-box}}svg:not(:root){overflow:hidden}img:not([src]){min-width:1px;visibility:hidden}iframe{border:0}address,dl,fieldset,figure,ol,p,pre,ul{margin:0 0 20px 0}*+address,*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul{margin-top:20px}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;color:#333;text-transform:none}*+.uk-h1,*+.uk-h2,*+.uk-h3,*+.uk-h4,*+.uk-h5,*+.uk-h6,*+.uk-heading-2xlarge,*+.uk-heading-large,*+.uk-heading-medium,*+.uk-heading-small,*+.uk-heading-xlarge,*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:40px}.uk-h1,h1{font-size:2.23125rem;line-height:1.2}.uk-h2,h2{font-size:1.7rem;line-height:1.3}.uk-h3,h3{font-size:1.5rem;line-height:1.4}.uk-h4,h4{font-size:1.25rem;line-height:1.4}.uk-h5,h5{font-size:16px;line-height:1.4}.uk-h6,h6{font-size:.875rem;line-height:1.4}@media (min-width:960px){.uk-h1,h1{font-size:2.625rem}.uk-h2,h2{font-size:2rem}}ol,ul{padding-left:30px}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:0}dt{font-weight:700}dd{margin-left:0}.uk-hr,hr{overflow:visible;text-align:inherit;margin:0 0 20px 0;border:0;border-top:1px solid #e5e5e5}*+.uk-hr,*+hr{margin-top:20px}address{font-style:normal}blockquote{margin:0 0 20px 0;font-size:1.25rem;line-height:1.5;font-style:italic;color:#333}*+blockquote{margin-top:20px}blockquote p:last-of-type{margin-bottom:0}blockquote footer{margin-top:10px;font-size:.875rem;line-height:1.5;color:#666}blockquote footer::before{content:"— "}pre{font:0.875rem/1.5 Consolas,monaco,monospace;color:#666;-moz-tab-size:4;tab-size:4;overflow:auto;padding:10px;border:1px solid #e5e5e5;border-radius:3px;background:#fff}pre code{font-family:Consolas,monaco,monospace}:focus{outline:0}:focus:not([tabindex^='-']){outline:2px dotted #333;outline-offset:1px}:focus:not(:focus-visible){outline:0}:focus-visible{outline:2px dotted #333}::selection{background:#39f;color:#fff;text-shadow:none}details,main{display:block}summary{display:list-item}template{display:none}.uk-breakpoint-s::before{content:'640px'}.uk-breakpoint-m::before{content:'960px'}.uk-breakpoint-l::before{content:'1200px'}.uk-breakpoint-xl::before{content:'1600px'}:root{--uk-breakpoint-s:640px;--uk-breakpoint-m:960px;--uk-breakpoint-l:1200px;--uk-breakpoint-xl:1600px}.uk-link-muted a,.uk-link-toggle .uk-link-muted,a.uk-link-muted{color:#999}.uk-link-muted a:hover,.uk-link-toggle:hover .uk-link-muted,a.uk-link-muted:hover{color:#666}.uk-link-text a,.uk-link-toggle .uk-link-text,a.uk-link-text{color:inherit}.uk-link-text a:hover,.uk-link-toggle:hover .uk-link-text,a.uk-link-text:hover{color:#999}.uk-link-heading a,.uk-link-toggle .uk-link-heading,a.uk-link-heading{color:inherit}.uk-link-heading a:hover,.uk-link-toggle:hover .uk-link-heading,a.uk-link-heading:hover{color:#1e87f0;text-decoration:none}.uk-link-reset a,a.uk-link-reset{color:inherit!important;text-decoration:none!important}.uk-link-toggle{color:inherit!important;text-decoration:none!important}.uk-heading-small{font-size:2.6rem;line-height:1.2}.uk-heading-medium{font-size:2.8875rem;line-height:1.1}.uk-heading-large{font-size:3.4rem;line-height:1.1}.uk-heading-xlarge{font-size:4rem;line-height:1}.uk-heading-2xlarge{font-size:6rem;line-height:1}@media (min-width:960px){.uk-heading-small{font-size:3.25rem}.uk-heading-medium{font-size:3.5rem}.uk-heading-large{font-size:4rem}.uk-heading-xlarge{font-size:6rem}.uk-heading-2xlarge{font-size:8rem}}@media (min-width:1200px){.uk-heading-medium{font-size:4rem}.uk-heading-large{font-size:6rem}.uk-heading-xlarge{font-size:8rem}.uk-heading-2xlarge{font-size:11rem}}.uk-heading-divider{padding-bottom:calc(5px + .1em);border-bottom:calc(.2px + .05em) solid #e5e5e5}.uk-heading-bullet{position:relative}.uk-heading-bullet::before{content:"";display:inline-block;position:relative;top:calc(-.1 * 1em);vertical-align:middle;height:calc(4px + .7em);margin-right:calc(5px + .2em);border-left:calc(5px + .1em) solid #e5e5e5}.uk-heading-line{overflow:hidden}.uk-heading-line>*{display:inline-block;position:relative}.uk-heading-line>::after,.uk-heading-line>::before{content:"";position:absolute;top:calc(50% - (calc(.2px + .05em)/ 2));width:2000px;border-bottom:calc(.2px + .05em) solid #e5e5e5}.uk-heading-line>::before{right:100%;margin-right:calc(5px + .3em)}.uk-heading-line>::after{left:100%;margin-left:calc(5px + .3em)}[class*=uk-divider]{border:none;margin-bottom:20px}*+[class*=uk-divider]{margin-top:20px}.uk-divider-icon{position:relative;height:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-position:50% 50%}.uk-divider-icon::after,.uk-divider-icon::before{content:"";position:absolute;top:50%;max-width:calc(50% - (50px / 2));border-bottom:1px solid #e5e5e5}.uk-divider-icon::before{right:calc(50% + (50px / 2));width:100%}.uk-divider-icon::after{left:calc(50% + (50px / 2));width:100%}.uk-divider-small{line-height:0}.uk-divider-small::after{content:"";display:inline-block;width:100px;max-width:100%;border-top:1px solid #e5e5e5;vertical-align:top}.uk-divider-vertical{width:max-content;height:100px;margin-left:auto;margin-right:auto;border-left:1px solid #e5e5e5}.uk-list{padding:0;list-style:none}.uk-list>*>:last-child{margin-bottom:0}.uk-list>*>ul,.uk-list>:nth-child(n+2){margin-top:10px}.uk-list-circle>*,.uk-list-decimal>*,.uk-list-disc>*,.uk-list-hyphen>*,.uk-list-square>*{padding-left:30px}.uk-list-decimal{counter-reset:decimal}.uk-list-decimal>*{counter-increment:decimal}[class*=uk-list]>::before{content:"";position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;display:list-item;list-style-position:inside;text-align:right}.uk-list-disc>::before{list-style-type:disc}.uk-list-circle>::before{list-style-type:circle}.uk-list-square>::before{list-style-type:square}.uk-list-decimal>::before{content:counter(decimal,decimal) '\200A.\00A0'}.uk-list-hyphen>::before{content:'–\00A0\00A0'}.uk-list-muted>::before{color:#999!important}.uk-list-emphasis>::before{color:#333!important}.uk-list-primary>::before{color:#1e87f0!important}.uk-list-secondary>::before{color:#222!important}.uk-list-bullet>*{padding-left:30px}.uk-list-bullet>::before{content:"";position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%}.uk-list-divider>:nth-child(n+2){margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5}.uk-list-striped>*{padding:10px 10px}.uk-list-striped>:nth-of-type(odd){border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-list-striped>:nth-of-type(odd){background:#f8f8f8}.uk-list-striped>:nth-child(n+2){margin-top:0}.uk-list-large>*>ul,.uk-list-large>:nth-child(n+2){margin-top:20px}.uk-list-collapse>*>ul,.uk-list-collapse>:nth-child(n+2){margin-top:0}.uk-list-large.uk-list-divider>:nth-child(n+2){margin-top:20px;padding-top:20px}.uk-list-collapse.uk-list-divider>:nth-child(n+2){margin-top:0;padding-top:0}.uk-list-large.uk-list-striped>*{padding:20px 10px}.uk-list-collapse.uk-list-striped>*{padding-top:0;padding-bottom:0}.uk-list-collapse.uk-list-striped>:nth-child(n+2),.uk-list-large.uk-list-striped>:nth-child(n+2){margin-top:0}.uk-description-list>dt{color:#333;font-size:.875rem;font-weight:400;text-transform:uppercase}.uk-description-list>dt:nth-child(n+2){margin-top:20px}.uk-description-list-divider>dt:nth-child(n+2){margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}.uk-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}*+.uk-table{margin-top:20px}.uk-table th{padding:16px 12px;text-align:left;vertical-align:bottom;font-size:.875rem;font-weight:400;color:#999;text-transform:uppercase}.uk-table td{padding:16px 12px;vertical-align:top}.uk-table td>:last-child{margin-bottom:0}.uk-table tfoot{font-size:.875rem}.uk-table caption{font-size:.875rem;text-align:left;color:#999}.uk-table-middle,.uk-table-middle td{vertical-align:middle!important}.uk-table-divider>:first-child>tr:not(:first-child),.uk-table-divider>:not(:first-child)>tr,.uk-table-divider>tr:not(:first-child){border-top:1px solid #e5e5e5}.uk-table-striped tbody tr:nth-of-type(odd),.uk-table-striped>tr:nth-of-type(odd){background:#f8f8f8;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-table-hover tbody tr:hover,.uk-table-hover>tr:hover{background:#ffd}.uk-table tbody tr.uk-active,.uk-table>tr.uk-active{background:#ffd}.uk-table-small td,.uk-table-small th{padding:10px 12px}.uk-table-large td,.uk-table-large th{padding:22px 12px}.uk-table-justify td:first-child,.uk-table-justify th:first-child{padding-left:0}.uk-table-justify td:last-child,.uk-table-justify th:last-child{padding-right:0}.uk-table-shrink{width:1px}.uk-table-expand{min-width:150px}.uk-table-link{padding:0!important}.uk-table-link>a{display:block;padding:16px 12px}.uk-table-small .uk-table-link>a{padding:10px 12px}@media (max-width:959px){.uk-table-responsive,.uk-table-responsive tbody,.uk-table-responsive td,.uk-table-responsive th,.uk-table-responsive tr{display:block}.uk-table-responsive thead{display:none}.uk-table-responsive td,.uk-table-responsive th{width:auto!important;max-width:none!important;min-width:0!important;overflow:visible!important;white-space:normal!important}.uk-table-responsive .uk-table-link:not(:first-child)>a,.uk-table-responsive td:not(:first-child):not(.uk-table-link),.uk-table-responsive th:not(:first-child):not(.uk-table-link){padding-top:5px!important}.uk-table-responsive .uk-table-link:not(:last-child)>a,.uk-table-responsive td:not(:last-child):not(.uk-table-link),.uk-table-responsive th:not(:last-child):not(.uk-table-link){padding-bottom:5px!important}.uk-table-justify.uk-table-responsive td,.uk-table-justify.uk-table-responsive th{padding-left:0;padding-right:0}}.uk-table tbody tr{transition:background-color .1s linear}.uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-table-striped>tr:nth-of-type(even):last-child{border-bottom:1px solid #e5e5e5}.uk-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;display:inline-block;fill:currentcolor;line-height:0}button.uk-icon:not(:disabled){cursor:pointer}.uk-icon::-moz-focus-inner{border:0;padding:0}.uk-icon:not(.uk-preserve) [fill*='#']:not(.uk-preserve){fill:currentcolor}.uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve){stroke:currentcolor}.uk-icon>*{transform:translate(0,0)}.uk-icon-image{width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:middle}.uk-icon-link{color:#999}.uk-icon-link:hover{color:#666}.uk-active>.uk-icon-link,.uk-icon-link:active{color:#595959}.uk-icon-button{box-sizing:border-box;width:36px;height:36px;border-radius:500px;background:#f8f8f8;color:#999;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;transition:.1s ease-in-out;transition-property:color,background-color}.uk-icon-button:hover{background-color:#ebebeb;color:#666}.uk-active>.uk-icon-button,.uk-icon-button:active{background-color:#dfdfdf;color:#666}.uk-range{box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;-webkit-appearance:none;background:0 0;padding:0}.uk-range:focus{outline:0}.uk-range::-moz-focus-outer{border:none}.uk-range::-ms-track{height:15px;background:0 0;border-color:transparent;color:transparent}.uk-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.uk-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.uk-range:not(:disabled)::-ms-thumb{cursor:pointer}.uk-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-7px;height:15px;width:15px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-moz-range-thumb{border:none;height:15px;width:15px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-ms-thumb{margin-top:0}.uk-range::-ms-thumb{border:none;height:15px;width:15px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-ms-tooltip{display:none}.uk-range::-webkit-slider-runnable-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:active::-webkit-slider-runnable-track,.uk-range:focus::-webkit-slider-runnable-track{background:#dedede}.uk-range::-moz-range-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:focus::-moz-range-track{background:#dedede}.uk-range::-ms-fill-lower,.uk-range::-ms-fill-upper{height:3px;background:#ebebeb;border-radius:500px}.uk-range:focus::-ms-fill-lower,.uk-range:focus::-ms-fill-upper{background:#dedede}.uk-checkbox,.uk-input,.uk-radio,.uk-select,.uk-textarea{box-sizing:border-box;margin:0;border-radius:0;font:inherit}.uk-input{overflow:visible}.uk-select{text-transform:none}.uk-select optgroup{font:inherit;font-weight:700}.uk-textarea{overflow:auto}.uk-input[type=search]::-webkit-search-cancel-button,.uk-input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.uk-input[type=number]::-webkit-inner-spin-button,.uk-input[type=number]::-webkit-outer-spin-button{height:auto}.uk-input::-moz-placeholder,.uk-textarea::-moz-placeholder{opacity:1}.uk-checkbox:not(:disabled),.uk-radio:not(:disabled){cursor:pointer}.uk-fieldset{border:none;margin:0;padding:0}.uk-input,.uk-textarea{-webkit-appearance:none}.uk-input,.uk-select,.uk-textarea{max-width:100%;width:100%;border:0 none;padding:0 10px;background:#fff;color:#666;border:1px solid #e5e5e5;transition:.2s ease-in-out;transition-property:color,background-color,border}.uk-input,.uk-select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block}.uk-input:not(input),.uk-select:not(select){line-height:38px}.uk-select[multiple],.uk-select[size],.uk-textarea{padding-top:6px;padding-bottom:6px;vertical-align:top}.uk-select[multiple],.uk-select[size]{resize:vertical}.uk-input:focus,.uk-select:focus,.uk-textarea:focus{outline:0;background-color:#fff;color:#666;border-color:#1e87f0}.uk-input:disabled,.uk-select:disabled,.uk-textarea:disabled{background-color:#f8f8f8;color:#999;border-color:#e5e5e5}.uk-input::-ms-input-placeholder{color:#999!important}.uk-input::placeholder{color:#999}.uk-textarea::-ms-input-placeholder{color:#999!important}.uk-textarea::placeholder{color:#999}.uk-form-small{font-size:.875rem}.uk-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-left:8px;padding-right:8px}[multiple].uk-form-small,[size].uk-form-small,textarea.uk-form-small{padding:5px 8px}.uk-form-small:not(select):not(input):not(textarea){line-height:28px}.uk-form-large{font-size:1.25rem}.uk-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-left:12px;padding-right:12px}[multiple].uk-form-large,[size].uk-form-large,textarea.uk-form-large{padding:7px 12px}.uk-form-large:not(select):not(input):not(textarea){line-height:53px}.uk-form-danger,.uk-form-danger:focus{color:#f0506e;border-color:#f0506e}.uk-form-success,.uk-form-success:focus{color:#32d296;border-color:#32d296}.uk-form-blank{background:0 0;border-color:transparent}.uk-form-blank:focus{border-color:#e5e5e5;border-style:solid}input.uk-form-width-xsmall{width:50px}select.uk-form-width-xsmall{width:75px}.uk-form-width-small{width:130px}.uk-form-width-medium{width:200px}.uk-form-width-large{width:500px}.uk-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-position:100% 50%}.uk-select:not([multiple]):not([size])::-ms-expand{display:none}.uk-select:not([multiple]):not([size]) option{color:#666}.uk-select:not([multiple]):not([size]):disabled{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-input[list]{padding-right:20px;background-repeat:no-repeat;background-position:100% 50%}.uk-input[list]:focus,.uk-input[list]:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-input[list]::-webkit-calendar-picker-indicator{display:none!important}.uk-checkbox,.uk-radio{display:inline-block;height:16px;width:16px;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;border:1px solid #ccc;transition:.2s ease-in-out;transition-property:background-color,border}.uk-radio{border-radius:50%}.uk-checkbox:focus,.uk-radio:focus{background-color:rgba(0,0,0,0);outline:0;border-color:#1e87f0}.uk-checkbox:checked,.uk-checkbox:indeterminate,.uk-radio:checked{background-color:#1e87f0;border-color:transparent}.uk-checkbox:checked:focus,.uk-checkbox:indeterminate:focus,.uk-radio:checked:focus{background-color:#0e6dcd}.uk-radio:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-checkbox:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-checkbox:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-checkbox:disabled,.uk-radio:disabled{background-color:#f8f8f8;border-color:#e5e5e5}.uk-radio:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23999%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-checkbox:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-checkbox:disabled:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23999%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-legend{width:100%;color:inherit;padding:0;font-size:1.5rem;line-height:1.4}.uk-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-form-custom input[type=file],.uk-form-custom select{position:absolute;top:0;z-index:1;width:100%;height:100%;left:0;-webkit-appearance:none;opacity:0;cursor:pointer}.uk-form-custom input[type=file]{font-size:500px;overflow:hidden}.uk-form-label{color:#333;font-size:.875rem}.uk-form-stacked .uk-form-label{display:block;margin-bottom:5px}@media (max-width:959px){.uk-form-horizontal .uk-form-label{display:block;margin-bottom:5px}}@media (min-width:960px){.uk-form-horizontal .uk-form-label{width:200px;margin-top:7px;float:left}.uk-form-horizontal .uk-form-controls{margin-left:215px}.uk-form-horizontal .uk-form-controls-text{padding-top:7px}}.uk-form-icon{position:absolute;top:0;bottom:0;left:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999}.uk-form-icon:hover{color:#666}.uk-form-icon:not(a):not(button):not(input){pointer-events:none}.uk-form-icon:not(.uk-form-icon-flip)~.uk-input{padding-left:40px!important}.uk-form-icon-flip{right:0;left:auto}.uk-form-icon-flip~.uk-input{padding-right:40px!important}.uk-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:.875rem;line-height:38px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color,border-color}.uk-button:not(:disabled){cursor:pointer}.uk-button::-moz-focus-inner{border:0;padding:0}.uk-button:hover{text-decoration:none}.uk-button-default{background-color:transparent;color:#333;border:1px solid #e5e5e5}.uk-button-default:hover{background-color:transparent;color:#333;border-color:#b2b2b2}.uk-button-default.uk-active,.uk-button-default:active{background-color:transparent;color:#333;border-color:#999}.uk-button-primary{background-color:#1e87f0;color:#fff;border:1px solid transparent}.uk-button-primary:hover{background-color:#0f7ae5;color:#fff}.uk-button-primary.uk-active,.uk-button-primary:active{background-color:#0e6dcd;color:#fff}.uk-button-secondary{background-color:#222;color:#fff;border:1px solid transparent}.uk-button-secondary:hover{background-color:#151515;color:#fff}.uk-button-secondary.uk-active,.uk-button-secondary:active{background-color:#080808;color:#fff}.uk-button-danger{background-color:#f0506e;color:#fff;border:1px solid transparent}.uk-button-danger:hover{background-color:#ee395b;color:#fff}.uk-button-danger.uk-active,.uk-button-danger:active{background-color:#ec2147;color:#fff}.uk-button-danger:disabled,.uk-button-default:disabled,.uk-button-primary:disabled,.uk-button-secondary:disabled{background-color:transparent;color:#999;border-color:#e5e5e5}.uk-button-small{padding:0 15px;line-height:28px;font-size:.875rem}.uk-button-large{padding:0 40px;line-height:53px;font-size:.875rem}.uk-button-text{padding:0;line-height:1.5;background:0 0;color:#333;position:relative}.uk-button-text::before{content:"";position:absolute;bottom:0;left:0;right:100%;border-bottom:1px solid #333;transition:right .3s ease-out}.uk-button-text:hover{color:#333}.uk-button-text:hover::before{right:0}.uk-button-text:disabled{color:#999}.uk-button-text:disabled::before{display:none}.uk-button-link{padding:0;line-height:1.5;background:0 0;color:#333}.uk-button-link:hover{color:#999;text-decoration:none}.uk-button-link:disabled{color:#999;text-decoration:none}.uk-button-group{display:inline-flex;vertical-align:middle;position:relative}.uk-button-group>.uk-button:nth-child(n+2),.uk-button-group>div:nth-child(n+2) .uk-button{margin-left:-1px}.uk-button-group .uk-button.uk-active,.uk-button-group .uk-button:active,.uk-button-group .uk-button:hover{position:relative;z-index:1}.uk-progress{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;display:block;width:100%;border:0;background-color:#f8f8f8;margin-bottom:20px;height:15px;border-radius:500px;overflow:hidden}*+.uk-progress{margin-top:20px}.uk-progress:indeterminate{color:transparent}.uk-progress::-webkit-progress-bar{background-color:#f8f8f8;border-radius:500px;overflow:hidden}.uk-progress:indeterminate::-moz-progress-bar{width:0}.uk-progress::-webkit-progress-value{background-color:#1e87f0;transition:width .6s ease}.uk-progress::-moz-progress-bar{background-color:#1e87f0}.uk-progress::-ms-fill{background-color:#1e87f0;transition:width .6s ease;border:0}.uk-section{display:flow-root;box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media (min-width:960px){.uk-section{padding-top:70px;padding-bottom:70px}}.uk-section>:last-child{margin-bottom:0}.uk-section-xsmall{padding-top:20px;padding-bottom:20px}.uk-section-small{padding-top:40px;padding-bottom:40px}.uk-section-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.uk-section-large{padding-top:140px;padding-bottom:140px}}.uk-section-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.uk-section-xlarge{padding-top:210px;padding-bottom:210px}}.uk-section-default{background:#fff}.uk-section-muted{background:#f8f8f8}.uk-section-primary{background:#1e87f0}.uk-section-secondary{background:#222}.uk-container{display:flow-root;box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:640px){.uk-container{padding-left:30px;padding-right:30px}}@media (min-width:960px){.uk-container{padding-left:40px;padding-right:40px}}.uk-container>:last-child{margin-bottom:0}.uk-container .uk-container{padding-left:0;padding-right:0}.uk-container-xsmall{max-width:750px}.uk-container-small{max-width:900px}.uk-container-large{max-width:1400px}.uk-container-xlarge{max-width:1600px}.uk-container-expand{max-width:none}.uk-container-expand-left{margin-left:0}.uk-container-expand-right{margin-right:0}@media (min-width:640px){.uk-container-expand-left.uk-container-xsmall,.uk-container-expand-right.uk-container-xsmall{max-width:calc(50% + (750px / 2) - 30px)}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + (900px / 2) - 30px)}}@media (min-width:960px){.uk-container-expand-left,.uk-container-expand-right{max-width:calc(50% + (1200px / 2) - 40px)}.uk-container-expand-left.uk-container-xsmall,.uk-container-expand-right.uk-container-xsmall{max-width:calc(50% + (750px / 2) - 40px)}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + (900px / 2) - 40px)}.uk-container-expand-left.uk-container-large,.uk-container-expand-right.uk-container-large{max-width:calc(50% + (1400px / 2) - 40px)}.uk-container-expand-left.uk-container-xlarge,.uk-container-expand-right.uk-container-xlarge{max-width:calc(50% + (1600px / 2) - 40px)}}.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 15px)}.uk-container-item-padding-remove-left{margin-left:-15px}.uk-container-item-padding-remove-right{margin-right:-15px}@media (min-width:640px){.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 30px)}.uk-container-item-padding-remove-left{margin-left:-30px}.uk-container-item-padding-remove-right{margin-right:-30px}}@media (min-width:960px){.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 40px)}.uk-container-item-padding-remove-left{margin-left:-40px}.uk-container-item-padding-remove-right{margin-right:-40px}}.uk-tile{display:flow-root;position:relative;box-sizing:border-box;padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:40px}@media (min-width:640px){.uk-tile{padding-left:30px;padding-right:30px}}@media (min-width:960px){.uk-tile{padding-left:40px;padding-right:40px;padding-top:70px;padding-bottom:70px}}.uk-tile>:last-child{margin-bottom:0}.uk-tile-xsmall{padding-top:20px;padding-bottom:20px}.uk-tile-small{padding-top:40px;padding-bottom:40px}.uk-tile-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.uk-tile-large{padding-top:140px;padding-bottom:140px}}.uk-tile-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.uk-tile-xlarge{padding-top:210px;padding-bottom:210px}}.uk-tile-default{background-color:#fff}.uk-tile-muted{background-color:#f8f8f8}.uk-tile-primary{background-color:#1e87f0}.uk-tile-secondary{background-color:#222}.uk-card{position:relative;box-sizing:border-box;transition:box-shadow .1s ease-in-out}.uk-card-body{display:flow-root;padding:30px 30px}.uk-card-header{display:flow-root;padding:15px 30px}.uk-card-footer{display:flow-root;padding:15px 30px}@media (min-width:1200px){.uk-card-body{padding:40px 40px}.uk-card-header{padding:20px 40px}.uk-card-footer{padding:20px 40px}}.uk-card-body>:last-child,.uk-card-footer>:last-child,.uk-card-header>:last-child{margin-bottom:0}.uk-card-title{font-size:1.5rem;line-height:1.4}.uk-card-badge{position:absolute;top:15px;right:15px;z-index:1;height:22px;padding:0 10px;background:#1e87f0;color:#fff;font-size:.875rem;display:flex;justify-content:center;align-items:center;line-height:0;border-radius:2px;text-transform:uppercase}.uk-card-badge:first-child+*{margin-top:0}.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover{background-color:#fff;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-default{background-color:#fff;color:#666;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-default .uk-card-title{color:#333}.uk-card-default.uk-card-hover:hover{background-color:#fff;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-default .uk-card-header{border-bottom:1px solid #e5e5e5}.uk-card-default .uk-card-footer{border-top:1px solid #e5e5e5}.uk-card-primary{background-color:#1e87f0;color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-primary .uk-card-title{color:#fff}.uk-card-primary.uk-card-hover:hover{background-color:#1e87f0;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-secondary{background-color:#222;color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-secondary .uk-card-title{color:#fff}.uk-card-secondary.uk-card-hover:hover{background-color:#222;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-small .uk-card-body,.uk-card-small.uk-card-body{padding:20px 20px}.uk-card-small .uk-card-header{padding:13px 20px}.uk-card-small .uk-card-footer{padding:13px 20px}@media (min-width:1200px){.uk-card-large .uk-card-body,.uk-card-large.uk-card-body{padding:70px 70px}.uk-card-large .uk-card-header{padding:35px 70px}.uk-card-large .uk-card-footer{padding:35px 70px}}.uk-card-body>.uk-nav-default{margin-left:-30px;margin-right:-30px}.uk-card-body>.uk-nav-default:only-child{margin-top:-15px;margin-bottom:-15px}.uk-card-body>.uk-nav-default .uk-nav-divider,.uk-card-body>.uk-nav-default .uk-nav-header,.uk-card-body>.uk-nav-default>li>a{padding-left:30px;padding-right:30px}.uk-card-body>.uk-nav-default .uk-nav-sub{padding-left:45px}@media (min-width:1200px){.uk-card-body>.uk-nav-default{margin-left:-40px;margin-right:-40px}.uk-card-body>.uk-nav-default:only-child{margin-top:-25px;margin-bottom:-25px}.uk-card-body>.uk-nav-default .uk-nav-divider,.uk-card-body>.uk-nav-default .uk-nav-header,.uk-card-body>.uk-nav-default>li>a{padding-left:40px;padding-right:40px}.uk-card-body>.uk-nav-default .uk-nav-sub{padding-left:55px}}.uk-card-small>.uk-nav-default{margin-left:-20px;margin-right:-20px}.uk-card-small>.uk-nav-default:only-child{margin-top:-5px;margin-bottom:-5px}.uk-card-small>.uk-nav-default .uk-nav-divider,.uk-card-small>.uk-nav-default .uk-nav-header,.uk-card-small>.uk-nav-default>li>a{padding-left:20px;padding-right:20px}.uk-card-small>.uk-nav-default .uk-nav-sub{padding-left:35px}@media (min-width:1200px){.uk-card-large>.uk-nav-default{margin:0}.uk-card-large>.uk-nav-default:only-child{margin:0}.uk-card-large>.uk-nav-default .uk-nav-divider,.uk-card-large>.uk-nav-default .uk-nav-header,.uk-card-large>.uk-nav-default>li>a{padding-left:0;padding-right:0}.uk-card-large>.uk-nav-default .uk-nav-sub{padding-left:15px}}.uk-close{color:#999;transition:.1s ease-in-out;transition-property:color,opacity}.uk-close:hover{color:#666}.uk-spinner>*{animation:uk-spinner-rotate 1.4s linear infinite}@keyframes uk-spinner-rotate{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}.uk-spinner>*>*{stroke-dasharray:88px;stroke-dashoffset:0;transform-origin:center;animation:uk-spinner-dash 1.4s ease-in-out infinite;stroke-width:1;stroke-linecap:round}@keyframes uk-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;transform:rotate(135deg)}100%{stroke-dashoffset:88px;transform:rotate(450deg)}}.uk-totop{padding:5px;color:#999;transition:color .1s ease-in-out}.uk-totop:hover{color:#666}.uk-totop:active{color:#333}.uk-marker{padding:5px;background:#222;color:#fff;border-radius:500px}.uk-marker:hover{color:#fff}.uk-alert{position:relative;margin-bottom:20px;padding:15px 29px 15px 15px;background:#f8f8f8;color:#666}*+.uk-alert{margin-top:20px}.uk-alert>:last-child{margin-bottom:0}.uk-alert-close{position:absolute;top:20px;right:15px;color:inherit;opacity:.4}.uk-alert-close:first-child+*{margin-top:0}.uk-alert-close:hover{color:inherit;opacity:.8}.uk-alert-primary{background:#d8eafc;color:#1e87f0}.uk-alert-success{background:#edfbf6;color:#32d296}.uk-alert-warning{background:#fff6ee;color:#faa05a}.uk-alert-danger{background:#fef4f6;color:#f0506e}.uk-alert h1,.uk-alert h2,.uk-alert h3,.uk-alert h4,.uk-alert h5,.uk-alert h6{color:inherit}.uk-alert a:not([class]){color:inherit;text-decoration:underline}.uk-alert a:not([class]):hover{color:inherit;text-decoration:underline}.uk-placeholder{margin-bottom:20px;padding:30px 30px;background:0 0;border:1px dashed #e5e5e5}*+.uk-placeholder{margin-top:20px}.uk-placeholder>:last-child{margin-bottom:0}.uk-badge{box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#1e87f0;color:#fff!important;font-size:11px;display:inline-flex;justify-content:center;align-items:center;line-height:0}.uk-badge:hover{text-decoration:none}.uk-label{display:inline-block;padding:0 10px;background:#1e87f0;line-height:1.5;font-size:.875rem;color:#fff;vertical-align:middle;white-space:nowrap;border-radius:2px;text-transform:uppercase}.uk-label-success{background-color:#32d296;color:#fff}.uk-label-warning{background-color:#faa05a;color:#fff}.uk-label-danger{background-color:#f0506e;color:#fff}.uk-overlay{padding:30px 30px}.uk-overlay>:last-child{margin-bottom:0}.uk-overlay-default{background:rgba(255,255,255,.8)}.uk-overlay-primary{background:rgba(34,34,34,.8)}.uk-article{display:flow-root}.uk-article>:last-child{margin-bottom:0}.uk-article+.uk-article{margin-top:70px}.uk-article-title{font-size:2.23125rem;line-height:1.2}@media (min-width:960px){.uk-article-title{font-size:2.625rem}}.uk-article-meta{font-size:.875rem;line-height:1.4;color:#999}.uk-article-meta a{color:#999}.uk-article-meta a:hover{color:#666;text-decoration:none}.uk-comment-body{display:flow-root;overflow-wrap:break-word;word-wrap:break-word}.uk-comment-header{display:flow-root;margin-bottom:20px}.uk-comment-body>:last-child,.uk-comment-header>:last-child{margin-bottom:0}.uk-comment-title{font-size:1.25rem;line-height:1.4}.uk-comment-meta{font-size:.875rem;line-height:1.4;color:#999}.uk-comment-list{padding:0;list-style:none}.uk-comment-list>:nth-child(n+2){margin-top:70px}.uk-comment-list .uk-comment~ul{margin:70px 0 0 0;padding-left:30px;list-style:none}@media (min-width:960px){.uk-comment-list .uk-comment~ul{padding-left:100px}}.uk-comment-list .uk-comment~ul>:nth-child(n+2){margin-top:70px}.uk-comment-primary{padding:30px;background-color:#f8f8f8}.uk-search{display:inline-block;position:relative;max-width:100%;margin:0}.uk-search-input::-webkit-search-cancel-button,.uk-search-input::-webkit-search-decoration{-webkit-appearance:none}.uk-search-input::-moz-placeholder{opacity:1}.uk-search-input{box-sizing:border-box;margin:0;border-radius:0;font:inherit;overflow:visible;-webkit-appearance:none;vertical-align:middle;width:100%;border:none;color:#666}.uk-search-input:focus{outline:0}.uk-search-input:-ms-input-placeholder{color:#999!important}.uk-search-input::placeholder{color:#999}.uk-search .uk-search-icon{position:absolute;top:0;bottom:0;left:0;display:inline-flex;justify-content:center;align-items:center;color:#999}.uk-search .uk-search-icon:hover{color:#999}.uk-search .uk-search-icon:not(a):not(button):not(input){pointer-events:none}.uk-search .uk-search-icon-flip{right:0;left:auto}.uk-search-default{width:240px}.uk-search-default .uk-search-input{height:40px;padding-left:10px;padding-right:10px;background:0 0;border:1px solid #e5e5e5}.uk-search-default .uk-search-input:focus{background-color:rgba(0,0,0,0);border-color:#1e87f0}.uk-search-default .uk-search-icon{width:40px}.uk-search-default .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-left:40px}.uk-search-default .uk-search-icon-flip~.uk-search-input{padding-right:40px}.uk-search-navbar{width:400px}.uk-search-navbar .uk-search-input{height:40px;background:0 0;font-size:1.5rem}.uk-search-navbar .uk-search-icon{width:40px}.uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-left:40px}.uk-search-navbar .uk-search-icon-flip~.uk-search-input{padding-right:40px}.uk-search-large{width:500px}.uk-search-large .uk-search-input{height:80px;background:0 0;font-size:2.625rem}.uk-search-large .uk-search-icon{width:80px}.uk-search-large .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-left:80px}.uk-search-large .uk-search-icon-flip~.uk-search-input{padding-right:80px}.uk-search-toggle{color:#999}.uk-search-toggle:hover{color:#666}.uk-accordion{padding:0;list-style:none}.uk-accordion>:nth-child(n+2){margin-top:20px}.uk-accordion-title{display:block;font-size:1.25rem;line-height:1.4;color:#333;overflow:hidden}.uk-accordion-title::before{content:"";width:1.4em;height:1.4em;margin-left:10px;float:right;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%}.uk-open>.uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-accordion-title:hover{color:#666;text-decoration:none}.uk-accordion-content{display:flow-root;margin-top:20px}.uk-accordion-content>:last-child{margin-bottom:0}.uk-drop{display:none;position:absolute;z-index:1020;box-sizing:border-box;width:300px}.uk-drop.uk-open{display:block}[class*=uk-drop-top]{margin-top:-20px}[class*=uk-drop-bottom]{margin-top:20px}[class*=uk-drop-left]{margin-left:-20px}[class*=uk-drop-right]{margin-left:20px}.uk-drop-stack .uk-drop-grid>*{width:100%!important}.uk-dropdown{display:none;position:absolute;z-index:1020;box-sizing:border-box;min-width:200px;padding:25px;background:#fff;color:#666;box-shadow:0 5px 12px rgba(0,0,0,.15)}.uk-dropdown.uk-open{display:block}.uk-dropdown-nav{white-space:nowrap;font-size:.875rem}.uk-dropdown-nav>li>a{color:#999}.uk-dropdown-nav>li.uk-active>a,.uk-dropdown-nav>li>a:hover{color:#666}.uk-dropdown-nav .uk-nav-header{color:#333}.uk-dropdown-nav .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-dropdown-nav .uk-nav-sub a{color:#999}.uk-dropdown-nav .uk-nav-sub a:hover,.uk-dropdown-nav .uk-nav-sub li.uk-active>a{color:#666}[class*=uk-dropdown-top]{margin-top:-10px}[class*=uk-dropdown-bottom]{margin-top:10px}[class*=uk-dropdown-left]{margin-left:-10px}[class*=uk-dropdown-right]{margin-left:10px}.uk-dropdown-stack .uk-dropdown-grid>*{width:100%!important}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:15px 15px;background:rgba(0,0,0,.6);opacity:0;transition:opacity .15s linear}@media (min-width:640px){.uk-modal{padding:50px 30px}}@media (min-width:960px){.uk-modal{padding-left:40px;padding-right:40px}}.uk-modal.uk-open{opacity:1}.uk-modal-page{overflow:hidden}.uk-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:calc(100% - .01px)!important;background:#fff;opacity:0;transform:translateY(-100px);transition:.3s linear;transition-property:opacity,transform}.uk-open>.uk-modal-dialog{opacity:1;transform:translateY(0)}.uk-modal-container .uk-modal-dialog{width:1200px}.uk-modal-full{padding:0;background:0 0}.uk-modal-full .uk-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.uk-modal-body{display:flow-root;padding:30px 30px}.uk-modal-header{display:flow-root;padding:15px 30px;background:#fff;border-bottom:1px solid #e5e5e5}.uk-modal-footer{display:flow-root;padding:15px 30px;background:#fff;border-top:1px solid #e5e5e5}.uk-modal-body>:last-child,.uk-modal-footer>:last-child,.uk-modal-header>:last-child{margin-bottom:0}.uk-modal-title{font-size:2rem;line-height:1.3}[class*=uk-modal-close-]{position:absolute;z-index:1010;top:10px;right:10px;padding:5px}[class*=uk-modal-close-]:first-child+*{margin-top:0}.uk-modal-close-outside{top:0;right:-5px;transform:translate(0,-100%);color:#fff}.uk-modal-close-outside:hover{color:#fff}@media (min-width:960px){.uk-modal-close-outside{right:0;transform:translate(100%,-100%)}}.uk-modal-close-full{top:0;right:0;padding:20px;background:#fff}.uk-slideshow{-webkit-tap-highlight-color:transparent}.uk-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none}.uk-slideshow-items>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform,opacity;touch-action:pan-y}.uk-slideshow-items>:not(.uk-active){display:none}.uk-slider{-webkit-tap-highlight-color:transparent}.uk-slider-container{overflow:hidden}.uk-slider-container-offset{margin:-11px -25px -39px -25px;padding:11px 25px 39px 25px}.uk-slider-items{will-change:transform;position:relative}.uk-slider-items:not(.uk-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.uk-slider-items.uk-grid{flex-wrap:nowrap}.uk-slider-items>*{flex:none;max-width:100%;position:relative;touch-action:pan-y}.uk-sticky-fixed{z-index:980;box-sizing:border-box;margin:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.uk-sticky[class*=uk-animation-]{animation-duration:.2s}.uk-sticky.uk-animation-reverse{animation-duration:.2s}.uk-offcanvas{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000}.uk-offcanvas-flip .uk-offcanvas{right:0;left:auto}.uk-offcanvas-bar{position:absolute;top:0;bottom:0;left:-270px;box-sizing:border-box;width:270px;padding:20px 20px;background:#222;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width:960px){.uk-offcanvas-bar{left:-350px;width:350px;padding:40px 40px}}.uk-offcanvas-flip .uk-offcanvas-bar{left:auto;right:-270px}@media (min-width:960px){.uk-offcanvas-flip .uk-offcanvas-bar{right:-350px}}.uk-open>.uk-offcanvas-bar{left:0}.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar{left:auto;right:0}.uk-offcanvas-bar-animation{transition:left .3s ease-out}.uk-offcanvas-flip .uk-offcanvas-bar-animation{transition-property:right}.uk-offcanvas-reveal{position:absolute;top:0;bottom:0;left:0;width:0;overflow:hidden;transition:width .3s ease-out}.uk-offcanvas-reveal .uk-offcanvas-bar{left:0}.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar{left:auto;right:0}.uk-open>.uk-offcanvas-reveal{width:270px}@media (min-width:960px){.uk-open>.uk-offcanvas-reveal{width:350px}}.uk-offcanvas-flip .uk-offcanvas-reveal{right:0;left:auto}.uk-offcanvas-close{position:absolute;z-index:1000;top:20px;right:20px;padding:5px}.uk-offcanvas-overlay{width:100vw;touch-action:none}.uk-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.1);opacity:0;transition:opacity .15s linear}.uk-offcanvas-overlay.uk-open::before{opacity:1}.uk-offcanvas-container,.uk-offcanvas-page{overflow-x:hidden}.uk-offcanvas-container{position:relative;left:0;transition:left .3s ease-out;box-sizing:border-box;width:100%}:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:270px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-270px}@media (min-width:960px){:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:350px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-350px}}.uk-switcher{margin:0;padding:0;list-style:none}.uk-switcher>:not(.uk-active){display:none}.uk-switcher>*>:last-child{margin-bottom:0}.uk-leader{overflow:hidden}.uk-leader-fill::after{display:inline-block;margin-left:15px;width:0;content:attr(data-fill);white-space:nowrap}.uk-leader-fill.uk-leader-hide::after{display:none}.uk-leader-fill-content::before{content:'.'}:root{--uk-leader-fill-content:'.'}.uk-notification{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:350px}.uk-notification-bottom-right,.uk-notification-top-right{left:auto;right:10px}.uk-notification-bottom-center,.uk-notification-top-center{left:50%;margin-left:-175px}.uk-notification-bottom-center,.uk-notification-bottom-left,.uk-notification-bottom-right{top:auto;bottom:10px}@media (max-width:639px){.uk-notification{left:10px;right:10px;width:auto;margin:0}}.uk-notification-message{position:relative;padding:15px;background:#f8f8f8;color:#666;font-size:1.25rem;line-height:1.4;cursor:pointer}*+.uk-notification-message{margin-top:10px}.uk-notification-close{display:none;position:absolute;top:20px;right:15px}.uk-notification-message:hover .uk-notification-close{display:block}.uk-notification-message-primary{color:#1e87f0}.uk-notification-message-success{color:#32d296}.uk-notification-message-warning{color:#faa05a}.uk-notification-message-danger{color:#f0506e}.uk-tooltip{display:none;position:absolute;z-index:1030;top:0;box-sizing:border-box;max-width:200px;padding:3px 6px;background:#666;border-radius:2px;color:#fff;font-size:12px}.uk-tooltip.uk-active{display:block}[class*=uk-tooltip-top]{margin-top:-10px}[class*=uk-tooltip-bottom]{margin-top:10px}[class*=uk-tooltip-left]{margin-left:-10px}[class*=uk-tooltip-right]{margin-left:10px}.uk-sortable{position:relative}.uk-sortable>:last-child{margin-bottom:0}.uk-sortable-drag{position:fixed!important;z-index:1050!important;pointer-events:none}.uk-sortable-placeholder{opacity:0;pointer-events:none}.uk-sortable-empty{min-height:50px}.uk-sortable-handle:hover{cursor:move}.uk-countdown-number{font-variant-numeric:tabular-nums;font-size:2rem;line-height:.8}@media (min-width:640px){.uk-countdown-number{font-size:4rem}}@media (min-width:960px){.uk-countdown-number{font-size:6rem}}.uk-countdown-separator{font-size:1rem;line-height:1.6}@media (min-width:640px){.uk-countdown-separator{font-size:2rem}}@media (min-width:960px){.uk-countdown-separator{font-size:3rem}}.uk-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.uk-grid>*{margin:0}.uk-grid>*>:last-child{margin-bottom:0}.uk-grid{margin-left:-30px}.uk-grid>*{padding-left:30px}*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:30px}@media (min-width:1200px){.uk-grid{margin-left:-40px}.uk-grid>*{padding-left:40px}*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:40px}}.uk-grid-column-small,.uk-grid-small{margin-left:-15px}.uk-grid-column-small>*,.uk-grid-small>*{padding-left:15px}*+.uk-grid-margin-small,.uk-grid+.uk-grid-row-small,.uk-grid+.uk-grid-small,.uk-grid-row-small>.uk-grid-margin,.uk-grid-small>.uk-grid-margin{margin-top:15px}.uk-grid-column-medium,.uk-grid-medium{margin-left:-30px}.uk-grid-column-medium>*,.uk-grid-medium>*{padding-left:30px}*+.uk-grid-margin-medium,.uk-grid+.uk-grid-medium,.uk-grid+.uk-grid-row-medium,.uk-grid-medium>.uk-grid-margin,.uk-grid-row-medium>.uk-grid-margin{margin-top:30px}.uk-grid-column-large,.uk-grid-large{margin-left:-40px}.uk-grid-column-large>*,.uk-grid-large>*{padding-left:40px}*+.uk-grid-margin-large,.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin{margin-top:40px}@media (min-width:1200px){.uk-grid-column-large,.uk-grid-large{margin-left:-70px}.uk-grid-column-large>*,.uk-grid-large>*{padding-left:70px}*+.uk-grid-margin-large,.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin{margin-top:70px}}.uk-grid-collapse,.uk-grid-column-collapse{margin-left:0}.uk-grid-collapse>*,.uk-grid-column-collapse>*{padding-left:0}.uk-grid+.uk-grid-collapse,.uk-grid+.uk-grid-row-collapse,.uk-grid-collapse>.uk-grid-margin,.uk-grid-row-collapse>.uk-grid-margin{margin-top:0}.uk-grid-divider>*{position:relative}.uk-grid-divider>:not(.uk-first-column)::before{content:"";position:absolute;top:0;bottom:0;border-left:1px solid #e5e5e5}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{content:"";position:absolute;left:0;right:0;border-top:1px solid #e5e5e5}.uk-grid-divider{margin-left:-60px}.uk-grid-divider>*{padding-left:60px}.uk-grid-divider>:not(.uk-first-column)::before{left:30px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:60px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{top:-30px;left:60px}@media (min-width:1200px){.uk-grid-divider{margin-left:-80px}.uk-grid-divider>*{padding-left:80px}.uk-grid-divider>:not(.uk-first-column)::before{left:40px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:80px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{top:-40px;left:80px}}.uk-grid-divider.uk-grid-column-small,.uk-grid-divider.uk-grid-small{margin-left:-30px}.uk-grid-divider.uk-grid-column-small>*,.uk-grid-divider.uk-grid-small>*{padding-left:30px}.uk-grid-divider.uk-grid-column-small>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-small>:not(.uk-first-column)::before{left:15px}.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin{margin-top:30px}.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin::before{top:-15px;left:30px}.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin::before{top:-15px}.uk-grid-divider.uk-grid-column-small.uk-grid-stack>.uk-grid-margin::before{left:30px}.uk-grid-divider.uk-grid-column-medium,.uk-grid-divider.uk-grid-medium{margin-left:-60px}.uk-grid-divider.uk-grid-column-medium>*,.uk-grid-divider.uk-grid-medium>*{padding-left:60px}.uk-grid-divider.uk-grid-column-medium>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-medium>:not(.uk-first-column)::before{left:30px}.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin{margin-top:60px}.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin::before{top:-30px;left:60px}.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin::before{top:-30px}.uk-grid-divider.uk-grid-column-medium.uk-grid-stack>.uk-grid-margin::before{left:60px}.uk-grid-divider.uk-grid-column-large,.uk-grid-divider.uk-grid-large{margin-left:-80px}.uk-grid-divider.uk-grid-column-large>*,.uk-grid-divider.uk-grid-large>*{padding-left:80px}.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before{left:40px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin{margin-top:80px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before{top:-40px;left:80px}.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin::before{top:-40px}.uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin::before{left:80px}@media (min-width:1200px){.uk-grid-divider.uk-grid-column-large,.uk-grid-divider.uk-grid-large{margin-left:-140px}.uk-grid-divider.uk-grid-column-large>*,.uk-grid-divider.uk-grid-large>*{padding-left:140px}.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before{left:70px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin{margin-top:140px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before{top:-70px;left:140px}.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin::before{top:-70px}.uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin::before{left:140px}}.uk-grid-item-match,.uk-grid-match>*{display:flex;flex-wrap:wrap}.uk-grid-item-match>:not([class*=uk-width]),.uk-grid-match>*>:not([class*=uk-width]){box-sizing:border-box;width:100%;flex:auto}.uk-nav,.uk-nav ul{margin:0;padding:0;list-style:none}.uk-nav li>a{display:flex;align-items:center;column-gap:.25em;text-decoration:none}.uk-nav li>a>*{flex:none}.uk-nav>li>a{padding:5px 0}ul.uk-nav-sub{padding:5px 0 5px 15px}.uk-nav-sub ul{padding-left:15px}.uk-nav-sub a{padding:2px 0}.uk-nav-parent-icon>.uk-parent>a::after{content:"";width:1.5em;height:1.5em;margin-left:auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%}.uk-nav-parent-icon>.uk-parent.uk-open>a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-nav-header{padding:5px 0;text-transform:uppercase;font-size:.875rem}.uk-nav-header:not(:first-child){margin-top:20px}.uk-nav>.uk-nav-divider{margin:5px 0}.uk-nav-default{font-size:.875rem}.uk-nav-default>li>a{color:#999}.uk-nav-default>li>a:hover{color:#666}.uk-nav-default>li.uk-active>a{color:#333}.uk-nav-default .uk-nav-header{color:#333}.uk-nav-default .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-default .uk-nav-sub a{color:#999}.uk-nav-default .uk-nav-sub a:hover{color:#666}.uk-nav-default .uk-nav-sub li.uk-active>a{color:#333}.uk-nav-primary>li>a{font-size:1.5rem;line-height:1.5;color:#999}.uk-nav-primary>li>a:hover{color:#666}.uk-nav-primary>li.uk-active>a{color:#333}.uk-nav-primary .uk-nav-header{color:#333}.uk-nav-primary .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-primary .uk-nav-sub a{color:#999}.uk-nav-primary .uk-nav-sub a:hover{color:#666}.uk-nav-primary .uk-nav-sub li.uk-active>a{color:#333}.uk-nav-center{text-align:center}.uk-nav-center li>a{justify-content:center}.uk-nav-center .uk-nav-sub,.uk-nav-center .uk-nav-sub ul{padding-left:0}.uk-nav-center.uk-nav-parent-icon>.uk-parent>a::after{margin-left:0}.uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider){margin-top:0;padding-top:0;border-top:1px solid #e5e5e5}.uk-navbar{display:flex;position:relative}.uk-navbar-container:not(.uk-navbar-transparent){background:#f8f8f8}.uk-navbar-container>::after,.uk-navbar-container>::before{display:none!important}.uk-navbar-center,.uk-navbar-center-left>*,.uk-navbar-center-right>*,.uk-navbar-left,.uk-navbar-right{display:flex;align-items:center}.uk-navbar-right{margin-left:auto}.uk-navbar-center:only-child{margin-left:auto;margin-right:auto;position:relative}.uk-navbar-center:not(:only-child){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;box-sizing:border-box;z-index:990}.uk-navbar-center-left,.uk-navbar-center-right{position:absolute;top:0}.uk-navbar-center-left{right:100%}.uk-navbar-center-right{left:100%}[class*=uk-navbar-center-]{width:max-content;box-sizing:border-box}.uk-navbar-nav{display:flex;margin:0;padding:0;list-style:none}.uk-navbar-center:only-child,.uk-navbar-left,.uk-navbar-right{flex-wrap:wrap}.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{display:flex;justify-content:center;align-items:center;column-gap:.25em;box-sizing:border-box;min-height:80px;padding:0 15px;font-size:.875rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-decoration:none}.uk-navbar-nav>li>a{color:#999;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a[aria-expanded=true]{color:#666}.uk-navbar-nav>li>a:active{color:#333}.uk-navbar-nav>li.uk-active>a{color:#333}.uk-navbar-item{color:#666}.uk-navbar-item>:last-child{margin-bottom:0}.uk-navbar-toggle{color:#999}.uk-navbar-toggle:hover,.uk-navbar-toggle[aria-expanded=true]{color:#666;text-decoration:none}.uk-navbar-subtitle{font-size:.875rem}.uk-navbar-dropdown{display:none;position:absolute;z-index:1020;box-sizing:border-box;width:200px;padding:25px;background:#fff;color:#666;box-shadow:0 5px 12px rgba(0,0,0,.15)}.uk-navbar-dropdown.uk-open{display:block}[class*=uk-navbar-dropdown-top]{margin-top:-15px}[class*=uk-navbar-dropdown-bottom]{margin-top:15px}[class*=uk-navbar-dropdown-left]{margin-left:-15px}[class*=uk-navbar-dropdown-right]{margin-left:15px}.uk-navbar-dropdown-grid{margin-left:-50px}.uk-navbar-dropdown-grid>*{padding-left:50px}.uk-navbar-dropdown-grid>.uk-grid-margin{margin-top:50px}.uk-navbar-dropdown-stack .uk-navbar-dropdown-grid>*{width:100%!important}.uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack){width:400px}.uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack){width:600px}.uk-navbar-dropdown-width-4:not(.uk-navbar-dropdown-stack){width:800px}.uk-navbar-dropdown-width-5:not(.uk-navbar-dropdown-stack){width:1000px}.uk-navbar-dropdown-dropbar{margin-top:0;margin-bottom:0;box-shadow:none}.uk-navbar-dropdown-nav{font-size:.875rem}.uk-navbar-dropdown-nav>li>a{color:#999}.uk-navbar-dropdown-nav>li>a:hover{color:#666}.uk-navbar-dropdown-nav>li.uk-active>a{color:#333}.uk-navbar-dropdown-nav .uk-nav-header{color:#333}.uk-navbar-dropdown-nav .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-navbar-dropdown-nav .uk-nav-sub a{color:#999}.uk-navbar-dropdown-nav .uk-nav-sub a:hover{color:#666}.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active>a{color:#333}.uk-navbar-dropbar{background:#fff}.uk-navbar-dropbar-slide{position:absolute;z-index:980;left:0;right:0;box-shadow:0 5px 7px rgba(0,0,0,.05)}.uk-navbar-container>.uk-container .uk-navbar-left{margin-left:-15px;margin-right:-15px}.uk-navbar-container>.uk-container .uk-navbar-right{margin-right:-15px}.uk-navbar-dropdown-grid>*{position:relative}.uk-navbar-dropdown-grid>:not(.uk-first-column)::before{content:"";position:absolute;top:0;bottom:0;left:25px;border-left:1px solid #e5e5e5}.uk-navbar-dropdown-grid.uk-grid-stack>.uk-grid-margin::before{content:"";position:absolute;top:-25px;left:50px;right:0;border-top:1px solid #e5e5e5}.uk-subnav{display:flex;flex-wrap:wrap;align-items:center;margin-left:-20px;padding:0;list-style:none}.uk-subnav>*{flex:none;padding-left:20px;position:relative}.uk-subnav>*>:first-child{display:flex;align-items:center;column-gap:.25em;color:#999;font-size:.875rem;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-subnav>*>a:hover{color:#666;text-decoration:none}.uk-subnav>.uk-active>a{color:#333}.uk-subnav-divider{margin-left:-41px}.uk-subnav-divider>*{display:flex;align-items:center}.uk-subnav-divider>::before{content:"";height:1.5em;margin-left:0;margin-right:20px;border-left:1px solid transparent}.uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before{border-left-color:#e5e5e5}.uk-subnav-pill>*>:first-child{padding:5px 10px;background:0 0;color:#999}.uk-subnav-pill>*>a:hover{background-color:#f8f8f8;color:#666}.uk-subnav-pill>*>a:active{background-color:#f8f8f8;color:#666}.uk-subnav-pill>.uk-active>a{background-color:#1e87f0;color:#fff}.uk-subnav>.uk-disabled>a{color:#999}.uk-breadcrumb{padding:0;list-style:none}.uk-breadcrumb>*{display:contents}.uk-breadcrumb>*>*{font-size:.875rem;color:#999}.uk-breadcrumb>*>:hover{color:#666;text-decoration:none}.uk-breadcrumb>:last-child>a:not([href]),.uk-breadcrumb>:last-child>span{color:#666}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{content:"/";display:inline-block;margin:0 20px 0 calc(20px - 4px);font-size:.875rem;color:#999}.uk-pagination{display:flex;flex-wrap:wrap;margin-left:0;padding:0;list-style:none}.uk-pagination>*{flex:none;padding-left:0;position:relative}.uk-pagination>*>*{display:block;padding:5px 10px;color:#999;transition:color .1s ease-in-out}.uk-pagination>*>:hover{color:#666;text-decoration:none}.uk-pagination>.uk-active>*{color:#666}.uk-pagination>.uk-disabled>*{color:#999}.uk-tab{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none;position:relative}.uk-tab::before{content:"";position:absolute;bottom:0;left:20px;right:0;border-bottom:1px solid #e5e5e5}.uk-tab>*{flex:none;padding-left:20px;position:relative}.uk-tab>*>a{display:flex;align-items:center;column-gap:.25em;justify-content:center;padding:5px 10px;color:#999;border-bottom:1px solid transparent;font-size:.875rem;text-transform:uppercase;transition:color .1s ease-in-out}.uk-tab>*>a:hover{color:#666;text-decoration:none}.uk-tab>.uk-active>a{color:#333;border-color:#1e87f0}.uk-tab>.uk-disabled>a{color:#999}.uk-tab-bottom::before{top:0;bottom:auto}.uk-tab-bottom>*>a{border-top:1px solid transparent;border-bottom:none}.uk-tab-left,.uk-tab-right{flex-direction:column;margin-left:0}.uk-tab-left>*,.uk-tab-right>*{padding-left:0}.uk-tab-left::before{top:0;bottom:0;left:auto;right:0;border-left:1px solid #e5e5e5;border-bottom:none}.uk-tab-right::before{top:0;bottom:0;left:0;right:auto;border-left:1px solid #e5e5e5;border-bottom:none}.uk-tab-left>*>a{justify-content:left;border-right:1px solid transparent;border-bottom:none}.uk-tab-right>*>a{justify-content:left;border-left:1px solid transparent;border-bottom:none}.uk-tab .uk-dropdown{margin-left:30px}.uk-slidenav{padding:5px 10px;color:rgba(102,102,102,.5);transition:color .1s ease-in-out}.uk-slidenav:hover{color:rgba(102,102,102,.9)}.uk-slidenav:active{color:rgba(102,102,102,.5)}.uk-slidenav-large{padding:10px 10px}.uk-slidenav-container{display:flex}.uk-dotnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-12px}.uk-dotnav>*{flex:none;padding-left:12px}.uk-dotnav>*>*{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:0 0;text-indent:100%;overflow:hidden;white-space:nowrap;border:1px solid rgba(102,102,102,.4);transition:.2s ease-in-out;transition-property:background-color,border-color}.uk-dotnav>*>:hover{background-color:rgba(102,102,102,.6);border-color:transparent}.uk-dotnav>*>:active{background-color:rgba(102,102,102,.2);border-color:transparent}.uk-dotnav>.uk-active>*{background-color:rgba(102,102,102,.6);border-color:transparent}.uk-dotnav-vertical{flex-direction:column;margin-left:0;margin-top:-12px}.uk-dotnav-vertical>*{padding-left:0;padding-top:12px}.uk-thumbnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-15px}.uk-thumbnav>*{padding-left:15px}.uk-thumbnav>*>*{display:inline-block;position:relative}.uk-thumbnav>*>::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.4);transition:background-color .1s ease-in-out}.uk-thumbnav>*>:hover::after{background-color:transparent}.uk-thumbnav>.uk-active>::after{background-color:transparent}.uk-thumbnav-vertical{flex-direction:column;margin-left:0;margin-top:-15px}.uk-thumbnav-vertical>*{padding-left:0;padding-top:15px}.uk-iconnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-10px}.uk-iconnav>*{padding-left:10px}.uk-iconnav>*>a{display:flex;align-items:center;column-gap:.25em;line-height:0;color:#999;text-decoration:none;font-size:.875rem;transition:.1s ease-in-out;transition-property:color,background-color}.uk-iconnav>*>a:hover{color:#666}.uk-iconnav>.uk-active>a{color:#666}.uk-iconnav-vertical{flex-direction:column;margin-left:0;margin-top:-10px}.uk-iconnav-vertical>*{padding-left:0;padding-top:10px}.uk-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:#000;opacity:0;transition:opacity .15s linear;touch-action:pinch-zoom}.uk-lightbox.uk-open{display:block;opacity:1}.uk-lightbox :focus{outline-color:rgba(255,255,255,.7)}.uk-lightbox :focus-visible{outline-color:rgba(255,255,255,.7)}.uk-lightbox-page{overflow:hidden}.uk-lightbox-items>*{position:absolute;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;color:rgba(255,255,255,.7);will-change:transform,opacity}.uk-lightbox-items>*>*{max-width:100vw;max-height:100vh}.uk-lightbox-items>*>:not(iframe){width:auto;height:auto}.uk-lightbox-items>.uk-active{display:flex}.uk-lightbox-toolbar{padding:10px 10px;background:rgba(0,0,0,.3);color:rgba(255,255,255,.7)}.uk-lightbox-toolbar>*{color:rgba(255,255,255,.7)}.uk-lightbox-toolbar-icon{padding:5px;color:rgba(255,255,255,.7)}.uk-lightbox-toolbar-icon:hover{color:#fff}.uk-lightbox-button{box-sizing:border-box;width:50px;height:50px;background:rgba(0,0,0,.3);color:rgba(255,255,255,.7);display:inline-flex;justify-content:center;align-items:center}.uk-lightbox-button:hover{color:#fff}.uk-lightbox-caption:empty{display:none}.uk-lightbox-iframe{width:80%;height:80%}[class*=uk-animation-]{animation:.5s ease-out both}.uk-animation-fade{animation-name:uk-fade;animation-duration:.8s;animation-timing-function:linear}.uk-animation-scale-up{animation-name:uk-fade,uk-scale-up}.uk-animation-scale-down{animation-name:uk-fade,uk-scale-down}.uk-animation-slide-top{animation-name:uk-fade,uk-slide-top}.uk-animation-slide-bottom{animation-name:uk-fade,uk-slide-bottom}.uk-animation-slide-left{animation-name:uk-fade,uk-slide-left}.uk-animation-slide-right{animation-name:uk-fade,uk-slide-right}.uk-animation-slide-top-small{animation-name:uk-fade,uk-slide-top-small}.uk-animation-slide-bottom-small{animation-name:uk-fade,uk-slide-bottom-small}.uk-animation-slide-left-small{animation-name:uk-fade,uk-slide-left-small}.uk-animation-slide-right-small{animation-name:uk-fade,uk-slide-right-small}.uk-animation-slide-top-medium{animation-name:uk-fade,uk-slide-top-medium}.uk-animation-slide-bottom-medium{animation-name:uk-fade,uk-slide-bottom-medium}.uk-animation-slide-left-medium{animation-name:uk-fade,uk-slide-left-medium}.uk-animation-slide-right-medium{animation-name:uk-fade,uk-slide-right-medium}.uk-animation-kenburns{animation-name:uk-kenburns;animation-duration:15s}.uk-animation-shake{animation-name:uk-shake}.uk-animation-stroke{animation-name:uk-stroke;animation-duration:2s;stroke-dasharray:var(--uk-animation-stroke)}.uk-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.uk-animation-fast{animation-duration:.1s}.uk-animation-toggle:not(:hover):not(:focus) [class*=uk-animation-]{animation-name:none}@keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@keyframes uk-scale-up{0%{transform:scale(.9)}100%{transform:scale(1)}}@keyframes uk-scale-down{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes uk-slide-top{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes uk-slide-bottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes uk-slide-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes uk-slide-right{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes uk-slide-top-small{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes uk-slide-bottom-small{0%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes uk-slide-left-small{0%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes uk-slide-right-small{0%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes uk-slide-top-medium{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@keyframes uk-slide-bottom-medium{0%{transform:translateY(50px)}100%{transform:translateY(0)}}@keyframes uk-slide-left-medium{0%{transform:translateX(-50px)}100%{transform:translateX(0)}}@keyframes uk-slide-right-medium{0%{transform:translateX(50px)}100%{transform:translateX(0)}}@keyframes uk-kenburns{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes uk-shake{0%,100%{transform:translateX(0)}10%{transform:translateX(-9px)}20%{transform:translateX(8px)}30%{transform:translateX(-7px)}40%{transform:translateX(6px)}50%{transform:translateX(-5px)}60%{transform:translateX(4px)}70%{transform:translateX(-3px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}@keyframes uk-stroke{0%{stroke-dashoffset:var(--uk-animation-stroke)}100%{stroke-dashoffset:0}}[class*=uk-child-width]>*{box-sizing:border-box;width:100%}.uk-child-width-1-2>*{width:50%}.uk-child-width-1-3>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4>*{width:25%}.uk-child-width-1-5>*{width:20%}.uk-child-width-1-6>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto>*{width:auto}.uk-child-width-expand>:not([class*=uk-width]){flex:1;min-width:1px}@media (min-width:640px){.uk-child-width-1-1\@s>*{width:100%}.uk-child-width-1-2\@s>*{width:50%}.uk-child-width-1-3\@s>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@s>*{width:25%}.uk-child-width-1-5\@s>*{width:20%}.uk-child-width-1-6\@s>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@s>*{width:auto}.uk-child-width-expand\@s>:not([class*=uk-width]){flex:1;min-width:1px}}@media (min-width:960px){.uk-child-width-1-1\@m>*{width:100%}.uk-child-width-1-2\@m>*{width:50%}.uk-child-width-1-3\@m>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@m>*{width:25%}.uk-child-width-1-5\@m>*{width:20%}.uk-child-width-1-6\@m>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@m>*{width:auto}.uk-child-width-expand\@m>:not([class*=uk-width]){flex:1;min-width:1px}}@media (min-width:1200px){.uk-child-width-1-1\@l>*{width:100%}.uk-child-width-1-2\@l>*{width:50%}.uk-child-width-1-3\@l>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@l>*{width:25%}.uk-child-width-1-5\@l>*{width:20%}.uk-child-width-1-6\@l>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@l>*{width:auto}.uk-child-width-expand\@l>:not([class*=uk-width]){flex:1;min-width:1px}}@media (min-width:1600px){.uk-child-width-1-1\@xl>*{width:100%}.uk-child-width-1-2\@xl>*{width:50%}.uk-child-width-1-3\@xl>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@xl>*{width:25%}.uk-child-width-1-5\@xl>*{width:20%}.uk-child-width-1-6\@xl>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@xl>*{width:auto}.uk-child-width-expand\@xl>:not([class*=uk-width]){flex:1;min-width:1px}}[class*=uk-width]{box-sizing:border-box;width:100%;max-width:100%}.uk-width-1-2{width:50%}.uk-width-1-3{width:calc(100% * 1 / 3.001)}.uk-width-2-3{width:calc(100% * 2 / 3.001)}.uk-width-1-4{width:25%}.uk-width-3-4{width:75%}.uk-width-1-5{width:20%}.uk-width-2-5{width:40%}.uk-width-3-5{width:60%}.uk-width-4-5{width:80%}.uk-width-1-6{width:calc(100% * 1 / 6.001)}.uk-width-5-6{width:calc(100% * 5 / 6.001)}.uk-width-small{width:150px}.uk-width-medium{width:300px}.uk-width-large{width:450px}.uk-width-xlarge{width:600px}.uk-width-2xlarge{width:750px}.uk-width-auto{width:auto}.uk-width-expand{flex:1;min-width:1px}@media (min-width:640px){.uk-width-1-1\@s{width:100%}.uk-width-1-2\@s{width:50%}.uk-width-1-3\@s{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@s{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@s{width:25%}.uk-width-3-4\@s{width:75%}.uk-width-1-5\@s{width:20%}.uk-width-2-5\@s{width:40%}.uk-width-3-5\@s{width:60%}.uk-width-4-5\@s{width:80%}.uk-width-1-6\@s{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@s{width:calc(100% * 5 / 6.001)}.uk-width-small\@s{width:150px}.uk-width-medium\@s{width:300px}.uk-width-large\@s{width:450px}.uk-width-xlarge\@s{width:600px}.uk-width-2xlarge\@s{width:750px}.uk-width-auto\@s{width:auto}.uk-width-expand\@s{flex:1;min-width:1px}}@media (min-width:960px){.uk-width-1-1\@m{width:100%}.uk-width-1-2\@m{width:50%}.uk-width-1-3\@m{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@m{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@m{width:25%}.uk-width-3-4\@m{width:75%}.uk-width-1-5\@m{width:20%}.uk-width-2-5\@m{width:40%}.uk-width-3-5\@m{width:60%}.uk-width-4-5\@m{width:80%}.uk-width-1-6\@m{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@m{width:calc(100% * 5 / 6.001)}.uk-width-small\@m{width:150px}.uk-width-medium\@m{width:300px}.uk-width-large\@m{width:450px}.uk-width-xlarge\@m{width:600px}.uk-width-2xlarge\@m{width:750px}.uk-width-auto\@m{width:auto}.uk-width-expand\@m{flex:1;min-width:1px}}@media (min-width:1200px){.uk-width-1-1\@l{width:100%}.uk-width-1-2\@l{width:50%}.uk-width-1-3\@l{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@l{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@l{width:25%}.uk-width-3-4\@l{width:75%}.uk-width-1-5\@l{width:20%}.uk-width-2-5\@l{width:40%}.uk-width-3-5\@l{width:60%}.uk-width-4-5\@l{width:80%}.uk-width-1-6\@l{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@l{width:calc(100% * 5 / 6.001)}.uk-width-small\@l{width:150px}.uk-width-medium\@l{width:300px}.uk-width-large\@l{width:450px}.uk-width-xlarge\@l{width:600px}.uk-width-2xlarge\@l{width:750px}.uk-width-auto\@l{width:auto}.uk-width-expand\@l{flex:1;min-width:1px}}@media (min-width:1600px){.uk-width-1-1\@xl{width:100%}.uk-width-1-2\@xl{width:50%}.uk-width-1-3\@xl{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@xl{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@xl{width:25%}.uk-width-3-4\@xl{width:75%}.uk-width-1-5\@xl{width:20%}.uk-width-2-5\@xl{width:40%}.uk-width-3-5\@xl{width:60%}.uk-width-4-5\@xl{width:80%}.uk-width-1-6\@xl{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@xl{width:calc(100% * 5 / 6.001)}.uk-width-small\@xl{width:150px}.uk-width-medium\@xl{width:300px}.uk-width-large\@xl{width:450px}.uk-width-xlarge\@xl{width:600px}.uk-width-2xlarge\@xl{width:750px}.uk-width-auto\@xl{width:auto}.uk-width-expand\@xl{flex:1;min-width:1px}}.uk-width-max-content{width:max-content}.uk-width-min-content{width:min-content}[class*=uk-height]{box-sizing:border-box}.uk-height-1-1{height:100%}.uk-height-viewport{min-height:100vh}.uk-height-small{height:150px}.uk-height-medium{height:300px}.uk-height-large{height:450px}.uk-height-max-small{max-height:150px}.uk-height-max-medium{max-height:300px}.uk-height-max-large{max-height:450px}.uk-text-lead{font-size:1.5rem;line-height:1.5;color:#333}.uk-text-meta{font-size:.875rem;line-height:1.4;color:#999}.uk-text-meta a{color:#999}.uk-text-meta a:hover{color:#666;text-decoration:none}.uk-text-small{font-size:.875rem;line-height:1.5}.uk-text-large{font-size:1.5rem;line-height:1.5}.uk-text-default{font-size:16px;line-height:1.5}.uk-text-light{font-weight:300}.uk-text-normal{font-weight:400}.uk-text-bold{font-weight:700}.uk-text-lighter{font-weight:lighter}.uk-text-bolder{font-weight:bolder}.uk-text-italic{font-style:italic}.uk-text-capitalize{text-transform:capitalize!important}.uk-text-uppercase{text-transform:uppercase!important}.uk-text-lowercase{text-transform:lowercase!important}.uk-text-decoration-none{text-decoration:none!important}.uk-text-muted{color:#999!important}.uk-text-emphasis{color:#333!important}.uk-text-primary{color:#1e87f0!important}.uk-text-secondary{color:#222!important}.uk-text-success{color:#32d296!important}.uk-text-warning{color:#faa05a!important}.uk-text-danger{color:#f0506e!important}.uk-text-background{-webkit-background-clip:text;display:inline-block;color:#1e87f0!important}@supports (-webkit-background-clip:text){.uk-text-background{background-color:#1e87f0;color:transparent!important}}.uk-text-left{text-align:left!important}.uk-text-right{text-align:right!important}.uk-text-center{text-align:center!important}.uk-text-justify{text-align:justify!important}@media (min-width:640px){.uk-text-left\@s{text-align:left!important}.uk-text-right\@s{text-align:right!important}.uk-text-center\@s{text-align:center!important}}@media (min-width:960px){.uk-text-left\@m{text-align:left!important}.uk-text-right\@m{text-align:right!important}.uk-text-center\@m{text-align:center!important}}@media (min-width:1200px){.uk-text-left\@l{text-align:left!important}.uk-text-right\@l{text-align:right!important}.uk-text-center\@l{text-align:center!important}}@media (min-width:1600px){.uk-text-left\@xl{text-align:left!important}.uk-text-right\@xl{text-align:right!important}.uk-text-center\@xl{text-align:center!important}}.uk-text-top{vertical-align:top!important}.uk-text-middle{vertical-align:middle!important}.uk-text-bottom{vertical-align:bottom!important}.uk-text-baseline{vertical-align:baseline!important}.uk-text-nowrap{white-space:nowrap}.uk-text-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td.uk-text-truncate,th.uk-text-truncate{max-width:0}.uk-text-break{overflow-wrap:break-word;word-wrap:break-word}td.uk-text-break,th.uk-text-break{word-break:break-all}[class*=uk-column-]{column-gap:30px}@media (min-width:1200px){[class*=uk-column-]{column-gap:40px}}[class*=uk-column-] img{transform:translate3d(0,0,0)}.uk-column-divider{column-rule:1px solid #e5e5e5;column-gap:60px}@media (min-width:1200px){.uk-column-divider{column-gap:80px}}.uk-column-1-2{column-count:2}.uk-column-1-3{column-count:3}.uk-column-1-4{column-count:4}.uk-column-1-5{column-count:5}.uk-column-1-6{column-count:6}@media (min-width:640px){.uk-column-1-2\@s{column-count:2}.uk-column-1-3\@s{column-count:3}.uk-column-1-4\@s{column-count:4}.uk-column-1-5\@s{column-count:5}.uk-column-1-6\@s{column-count:6}}@media (min-width:960px){.uk-column-1-2\@m{column-count:2}.uk-column-1-3\@m{column-count:3}.uk-column-1-4\@m{column-count:4}.uk-column-1-5\@m{column-count:5}.uk-column-1-6\@m{column-count:6}}@media (min-width:1200px){.uk-column-1-2\@l{column-count:2}.uk-column-1-3\@l{column-count:3}.uk-column-1-4\@l{column-count:4}.uk-column-1-5\@l{column-count:5}.uk-column-1-6\@l{column-count:6}}@media (min-width:1600px){.uk-column-1-2\@xl{column-count:2}.uk-column-1-3\@xl{column-count:3}.uk-column-1-4\@xl{column-count:4}.uk-column-1-5\@xl{column-count:5}.uk-column-1-6\@xl{column-count:6}}.uk-column-span{column-span:all}[data-uk-cover],[uk-cover]{max-width:none;position:absolute;left:50%;top:50%;--uk-position-translate-x:-50%;--uk-position-translate-y:-50%;transform:translate(var(--uk-position-translate-x),var(--uk-position-translate-y))}iframe[data-uk-cover],iframe[uk-cover]{pointer-events:none}.uk-cover-container{overflow:hidden;position:relative}.uk-background-default{background-color:#fff}.uk-background-muted{background-color:#f8f8f8}.uk-background-primary{background-color:#1e87f0}.uk-background-secondary{background-color:#222}.uk-background-contain,.uk-background-cover,.uk-background-height-1-1,.uk-background-width-1-1{background-position:50% 50%;background-repeat:no-repeat}.uk-background-cover{background-size:cover}.uk-background-contain{background-size:contain}.uk-background-width-1-1{background-size:100%}.uk-background-height-1-1{background-size:auto 100%}.uk-background-top-left{background-position:0 0}.uk-background-top-center{background-position:50% 0}.uk-background-top-right{background-position:100% 0}.uk-background-center-left{background-position:0 50%}.uk-background-center-center{background-position:50% 50%}.uk-background-center-right{background-position:100% 50%}.uk-background-bottom-left{background-position:0 100%}.uk-background-bottom-center{background-position:50% 100%}.uk-background-bottom-right{background-position:100% 100%}.uk-background-norepeat{background-repeat:no-repeat}.uk-background-fixed{background-attachment:fixed;backface-visibility:hidden}@media (pointer:coarse){.uk-background-fixed{background-attachment:scroll}}@media (max-width:639px){.uk-background-image\@s{background-image:none!important}}@media (max-width:959px){.uk-background-image\@m{background-image:none!important}}@media (max-width:1199px){.uk-background-image\@l{background-image:none!important}}@media (max-width:1599px){.uk-background-image\@xl{background-image:none!important}}.uk-background-blend-multiply{background-blend-mode:multiply}.uk-background-blend-screen{background-blend-mode:screen}.uk-background-blend-overlay{background-blend-mode:overlay}.uk-background-blend-darken{background-blend-mode:darken}.uk-background-blend-lighten{background-blend-mode:lighten}.uk-background-blend-color-dodge{background-blend-mode:color-dodge}.uk-background-blend-color-burn{background-blend-mode:color-burn}.uk-background-blend-hard-light{background-blend-mode:hard-light}.uk-background-blend-soft-light{background-blend-mode:soft-light}.uk-background-blend-difference{background-blend-mode:difference}.uk-background-blend-exclusion{background-blend-mode:exclusion}.uk-background-blend-hue{background-blend-mode:hue}.uk-background-blend-saturation{background-blend-mode:saturation}.uk-background-blend-color{background-blend-mode:color}.uk-background-blend-luminosity{background-blend-mode:luminosity}[class*=uk-align]{display:block;margin-bottom:30px}*+[class*=uk-align]{margin-top:30px}.uk-align-center{margin-left:auto;margin-right:auto}.uk-align-left{margin-top:0;margin-right:30px;float:left}.uk-align-right{margin-top:0;margin-left:30px;float:right}@media (min-width:640px){.uk-align-left\@s{margin-top:0;margin-right:30px;float:left}.uk-align-right\@s{margin-top:0;margin-left:30px;float:right}}@media (min-width:960px){.uk-align-left\@m{margin-top:0;margin-right:30px;float:left}.uk-align-right\@m{margin-top:0;margin-left:30px;float:right}}@media (min-width:1200px){.uk-align-left\@l{margin-top:0;float:left}.uk-align-right\@l{margin-top:0;float:right}.uk-align-left,.uk-align-left\@l,.uk-align-left\@m,.uk-align-left\@s{margin-right:40px}.uk-align-right,.uk-align-right\@l,.uk-align-right\@m,.uk-align-right\@s{margin-left:40px}}@media (min-width:1600px){.uk-align-left\@xl{margin-top:0;margin-right:40px;float:left}.uk-align-right\@xl{margin-top:0;margin-left:40px;float:right}}.uk-svg,.uk-svg:not(.uk-preserve) [fill*='#']:not(.uk-preserve){fill:currentcolor}.uk-svg:not(.uk-preserve) [stroke*='#']:not(.uk-preserve){stroke:currentcolor}.uk-svg{transform:translate(0,0)}.uk-panel{display:flow-root;position:relative;box-sizing:border-box}.uk-panel>:last-child{margin-bottom:0}.uk-panel-scrollable{height:170px;padding:10px;border:1px solid #e5e5e5;overflow:auto;-webkit-overflow-scrolling:touch;resize:both}.uk-clearfix::before{content:"";display:table-cell}.uk-clearfix::after{content:"";display:table;clear:both}.uk-float-left{float:left}.uk-float-right{float:right}[class*=uk-float-]{max-width:100%}.uk-overflow-hidden{overflow:hidden}.uk-overflow-auto{overflow:auto;-webkit-overflow-scrolling:touch}.uk-overflow-auto>:last-child{margin-bottom:0}.uk-resize{resize:both}.uk-resize-vertical{resize:vertical}.uk-display-block{display:block!important}.uk-display-inline{display:inline!important}.uk-display-inline-block{display:inline-block!important}[class*=uk-inline]{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.uk-inline-clip{overflow:hidden}.uk-preserve-width,.uk-preserve-width canvas,.uk-preserve-width img,.uk-preserve-width svg,.uk-preserve-width video{max-width:none}.uk-responsive-height,.uk-responsive-width{box-sizing:border-box}.uk-responsive-width{max-width:100%!important;height:auto}.uk-responsive-height{max-height:100%;width:auto;max-width:none}[data-uk-responsive],[uk-responsive]{max-width:100%}.uk-border-circle{border-radius:50%}.uk-border-pill{border-radius:500px}.uk-border-rounded{border-radius:5px}.uk-inline-clip[class*=uk-border-]{-webkit-transform:translateZ(0)}.uk-box-shadow-small{box-shadow:0 2px 8px rgba(0,0,0,.08)}.uk-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,.16)}[class*=uk-box-shadow-hover]{transition:box-shadow .1s ease-in-out}.uk-box-shadow-hover-small:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.uk-box-shadow-hover-medium:hover{box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-box-shadow-hover-large:hover{box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-box-shadow-hover-xlarge:hover{box-shadow:0 28px 50px rgba(0,0,0,.16)}@supports (filter:blur(0)){.uk-box-shadow-bottom{display:inline-block;position:relative;z-index:0;max-width:100%;vertical-align:middle}.uk-box-shadow-bottom::after{content:"";position:absolute;bottom:-30px;left:0;right:0;z-index:-1;height:30px;border-radius:100%;background:#444;filter:blur(20px);will-change:filter}}.uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter{display:block;margin-right:10px;float:left;font-size:4.5em;line-height:1;margin-bottom:-2px}@-moz-document url-prefix(){.uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter{margin-top:1.1%}}@supports (-ms-ime-align:auto){.uk-dropcap>p:first-of-type::first-letter{font-size:1em}}.uk-logo{font-size:1.5rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#333;text-decoration:none}.uk-logo:hover{color:#333;text-decoration:none}.uk-logo>:where(img,svg,video){display:block}.uk-logo-inverse{display:none}.uk-disabled{pointer-events:none}.uk-drag,.uk-drag *{cursor:move}.uk-drag iframe{pointer-events:none}.uk-dragover{box-shadow:0 0 20px rgba(100,100,100,.3)}.uk-blend-multiply{mix-blend-mode:multiply}.uk-blend-screen{mix-blend-mode:screen}.uk-blend-overlay{mix-blend-mode:overlay}.uk-blend-darken{mix-blend-mode:darken}.uk-blend-lighten{mix-blend-mode:lighten}.uk-blend-color-dodge{mix-blend-mode:color-dodge}.uk-blend-color-burn{mix-blend-mode:color-burn}.uk-blend-hard-light{mix-blend-mode:hard-light}.uk-blend-soft-light{mix-blend-mode:soft-light}.uk-blend-difference{mix-blend-mode:difference}.uk-blend-exclusion{mix-blend-mode:exclusion}.uk-blend-hue{mix-blend-mode:hue}.uk-blend-saturation{mix-blend-mode:saturation}.uk-blend-color{mix-blend-mode:color}.uk-blend-luminosity{mix-blend-mode:luminosity}.uk-transform-center{transform:translate(-50%,-50%)}.uk-transform-origin-top-left{transform-origin:0 0}.uk-transform-origin-top-center{transform-origin:50% 0}.uk-transform-origin-top-right{transform-origin:100% 0}.uk-transform-origin-center-left{transform-origin:0 50%}.uk-transform-origin-center-right{transform-origin:100% 50%}.uk-transform-origin-bottom-left{transform-origin:0 100%}.uk-transform-origin-bottom-center{transform-origin:50% 100%}.uk-transform-origin-bottom-right{transform-origin:100% 100%}.uk-flex{display:flex}.uk-flex-inline{display:inline-flex}.uk-flex-inline::after,.uk-flex-inline::before,.uk-flex::after,.uk-flex::before{display:none}.uk-flex-left{justify-content:flex-start}.uk-flex-center{justify-content:center}.uk-flex-right{justify-content:flex-end}.uk-flex-between{justify-content:space-between}.uk-flex-around{justify-content:space-around}@media (min-width:640px){.uk-flex-left\@s{justify-content:flex-start}.uk-flex-center\@s{justify-content:center}.uk-flex-right\@s{justify-content:flex-end}.uk-flex-between\@s{justify-content:space-between}.uk-flex-around\@s{justify-content:space-around}}@media (min-width:960px){.uk-flex-left\@m{justify-content:flex-start}.uk-flex-center\@m{justify-content:center}.uk-flex-right\@m{justify-content:flex-end}.uk-flex-between\@m{justify-content:space-between}.uk-flex-around\@m{justify-content:space-around}}@media (min-width:1200px){.uk-flex-left\@l{justify-content:flex-start}.uk-flex-center\@l{justify-content:center}.uk-flex-right\@l{justify-content:flex-end}.uk-flex-between\@l{justify-content:space-between}.uk-flex-around\@l{justify-content:space-around}}@media (min-width:1600px){.uk-flex-left\@xl{justify-content:flex-start}.uk-flex-center\@xl{justify-content:center}.uk-flex-right\@xl{justify-content:flex-end}.uk-flex-between\@xl{justify-content:space-between}.uk-flex-around\@xl{justify-content:space-around}}.uk-flex-stretch{align-items:stretch}.uk-flex-top{align-items:flex-start}.uk-flex-middle{align-items:center}.uk-flex-bottom{align-items:flex-end}.uk-flex-row{flex-direction:row}.uk-flex-row-reverse{flex-direction:row-reverse}.uk-flex-column{flex-direction:column}.uk-flex-column-reverse{flex-direction:column-reverse}.uk-flex-nowrap{flex-wrap:nowrap}.uk-flex-wrap{flex-wrap:wrap}.uk-flex-wrap-reverse{flex-wrap:wrap-reverse}.uk-flex-wrap-stretch{align-content:stretch}.uk-flex-wrap-top{align-content:flex-start}.uk-flex-wrap-middle{align-content:center}.uk-flex-wrap-bottom{align-content:flex-end}.uk-flex-wrap-between{align-content:space-between}.uk-flex-wrap-around{align-content:space-around}.uk-flex-first{order:-1}.uk-flex-last{order:99}@media (min-width:640px){.uk-flex-first\@s{order:-1}.uk-flex-last\@s{order:99}}@media (min-width:960px){.uk-flex-first\@m{order:-1}.uk-flex-last\@m{order:99}}@media (min-width:1200px){.uk-flex-first\@l{order:-1}.uk-flex-last\@l{order:99}}@media (min-width:1600px){.uk-flex-first\@xl{order:-1}.uk-flex-last\@xl{order:99}}.uk-flex-none{flex:none}.uk-flex-auto{flex:auto}.uk-flex-1{flex:1}.uk-margin{margin-bottom:20px}*+.uk-margin{margin-top:20px!important}.uk-margin-top{margin-top:20px!important}.uk-margin-bottom{margin-bottom:20px!important}.uk-margin-left{margin-left:20px!important}.uk-margin-right{margin-right:20px!important}.uk-margin-small{margin-bottom:10px}*+.uk-margin-small{margin-top:10px!important}.uk-margin-small-top{margin-top:10px!important}.uk-margin-small-bottom{margin-bottom:10px!important}.uk-margin-small-left{margin-left:10px!important}.uk-margin-small-right{margin-right:10px!important}.uk-margin-medium{margin-bottom:40px}*+.uk-margin-medium{margin-top:40px!important}.uk-margin-medium-top{margin-top:40px!important}.uk-margin-medium-bottom{margin-bottom:40px!important}.uk-margin-medium-left{margin-left:40px!important}.uk-margin-medium-right{margin-right:40px!important}.uk-margin-large{margin-bottom:40px}*+.uk-margin-large{margin-top:40px!important}.uk-margin-large-top{margin-top:40px!important}.uk-margin-large-bottom{margin-bottom:40px!important}.uk-margin-large-left{margin-left:40px!important}.uk-margin-large-right{margin-right:40px!important}@media (min-width:1200px){.uk-margin-large{margin-bottom:70px}*+.uk-margin-large{margin-top:70px!important}.uk-margin-large-top{margin-top:70px!important}.uk-margin-large-bottom{margin-bottom:70px!important}.uk-margin-large-left{margin-left:70px!important}.uk-margin-large-right{margin-right:70px!important}}.uk-margin-xlarge{margin-bottom:70px}*+.uk-margin-xlarge{margin-top:70px!important}.uk-margin-xlarge-top{margin-top:70px!important}.uk-margin-xlarge-bottom{margin-bottom:70px!important}.uk-margin-xlarge-left{margin-left:70px!important}.uk-margin-xlarge-right{margin-right:70px!important}@media (min-width:1200px){.uk-margin-xlarge{margin-bottom:140px}*+.uk-margin-xlarge{margin-top:140px!important}.uk-margin-xlarge-top{margin-top:140px!important}.uk-margin-xlarge-bottom{margin-bottom:140px!important}.uk-margin-xlarge-left{margin-left:140px!important}.uk-margin-xlarge-right{margin-right:140px!important}}.uk-margin-auto{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-top{margin-top:auto!important}.uk-margin-auto-bottom{margin-bottom:auto!important}.uk-margin-auto-left{margin-left:auto!important}.uk-margin-auto-right{margin-right:auto!important}.uk-margin-auto-vertical{margin-top:auto!important;margin-bottom:auto!important}@media (min-width:640px){.uk-margin-auto\@s{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@s{margin-left:auto!important}.uk-margin-auto-right\@s{margin-right:auto!important}}@media (min-width:960px){.uk-margin-auto\@m{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@m{margin-left:auto!important}.uk-margin-auto-right\@m{margin-right:auto!important}}@media (min-width:1200px){.uk-margin-auto\@l{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@l{margin-left:auto!important}.uk-margin-auto-right\@l{margin-right:auto!important}}@media (min-width:1600px){.uk-margin-auto\@xl{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@xl{margin-left:auto!important}.uk-margin-auto-right\@xl{margin-right:auto!important}}.uk-margin-remove{margin:0!important}.uk-margin-remove-top{margin-top:0!important}.uk-margin-remove-bottom{margin-bottom:0!important}.uk-margin-remove-left{margin-left:0!important}.uk-margin-remove-right{margin-right:0!important}.uk-margin-remove-vertical{margin-top:0!important;margin-bottom:0!important}.uk-margin-remove-adjacent+*,.uk-margin-remove-first-child>:first-child{margin-top:0!important}.uk-margin-remove-last-child>:last-child{margin-bottom:0!important}@media (min-width:640px){.uk-margin-remove-left\@s{margin-left:0!important}.uk-margin-remove-right\@s{margin-right:0!important}}@media (min-width:960px){.uk-margin-remove-left\@m{margin-left:0!important}.uk-margin-remove-right\@m{margin-right:0!important}}@media (min-width:1200px){.uk-margin-remove-left\@l{margin-left:0!important}.uk-margin-remove-right\@l{margin-right:0!important}}@media (min-width:1600px){.uk-margin-remove-left\@xl{margin-left:0!important}.uk-margin-remove-right\@xl{margin-right:0!important}}.uk-padding{padding:30px}@media (min-width:1200px){.uk-padding{padding:40px}}.uk-padding-small{padding:15px}.uk-padding-large{padding:40px}@media (min-width:1200px){.uk-padding-large{padding:70px}}.uk-padding-remove{padding:0!important}.uk-padding-remove-top{padding-top:0!important}.uk-padding-remove-bottom{padding-bottom:0!important}.uk-padding-remove-left{padding-left:0!important}.uk-padding-remove-right{padding-right:0!important}.uk-padding-remove-vertical{padding-top:0!important;padding-bottom:0!important}.uk-padding-remove-horizontal{padding-left:0!important;padding-right:0!important}:root{--uk-position-margin-offset:0px}[class*=uk-position-bottom],[class*=uk-position-center],[class*=uk-position-left],[class*=uk-position-right],[class*=uk-position-top]{position:absolute!important;max-width:calc(100% - (var(--uk-position-margin-offset) * 2));box-sizing:border-box}.uk-position-top{top:0;left:0;right:0}.uk-position-bottom{bottom:0;left:0;right:0}.uk-position-left{top:0;bottom:0;left:0}.uk-position-right{top:0;bottom:0;right:0}.uk-position-top-left{top:0;left:0}.uk-position-top-right{top:0;right:0}.uk-position-bottom-left{bottom:0;left:0}.uk-position-bottom-right{bottom:0;right:0}.uk-position-center{top:calc(50% - var(--uk-position-margin-offset));left:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-x:-50%;--uk-position-translate-y:-50%;transform:translate(var(--uk-position-translate-x),var(--uk-position-translate-y));width:max-content}[class*=uk-position-center-left],[class*=uk-position-center-right]{top:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-y:-50%;transform:translate(0,var(--uk-position-translate-y))}.uk-position-center-left{left:0}.uk-position-center-right{right:0}.uk-position-center-left-out{right:100%;width:max-content}.uk-position-center-right-out{left:100%;width:max-content}.uk-position-bottom-center,.uk-position-top-center{left:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-x:-50%;transform:translate(var(--uk-position-translate-x),0);width:max-content}.uk-position-top-center{top:0}.uk-position-bottom-center{bottom:0}.uk-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.uk-position-small{margin:15px;--uk-position-margin-offset:15px}.uk-position-medium{margin:30px;--uk-position-margin-offset:30px}.uk-position-large{margin:30px;--uk-position-margin-offset:30px}@media (min-width:1200px){.uk-position-large{margin:50px;--uk-position-margin-offset:50px}}.uk-position-relative{position:relative!important}.uk-position-absolute{position:absolute!important}.uk-position-fixed{position:fixed!important}.uk-position-sticky{position:sticky!important}.uk-position-z-index{z-index:1}:where(.uk-transition-fade),:where([class*=uk-transition-scale]),:where([class*=uk-transition-slide]){--uk-position-translate-x:0;--uk-position-translate-y:0}.uk-transition-fade,[class*=uk-transition-scale],[class*=uk-transition-slide]{--uk-translate-x:0;--uk-translate-y:0;--uk-scale-x:1;--uk-scale-y:1;transform:translate(var(--uk-position-translate-x),var(--uk-position-translate-y)) translate(var(--uk-translate-x),var(--uk-translate-y)) scale(var(--uk-scale-x),var(--uk-scale-y));transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.uk-transition-active.uk-active .uk-transition-fade,.uk-transition-toggle .uk-transition-fade:focus-within,.uk-transition-toggle:focus .uk-transition-fade,.uk-transition-toggle:hover .uk-transition-fade{opacity:1}[class*=uk-transition-scale]{-webkit-backface-visibility:hidden}.uk-transition-scale-up{--uk-scale-x:1;--uk-scale-y:1}.uk-transition-scale-down{--uk-scale-x:1.03;--uk-scale-y:1.03}.uk-transition-active.uk-active .uk-transition-scale-up,.uk-transition-toggle .uk-transition-scale-up:focus-within,.uk-transition-toggle:focus .uk-transition-scale-up,.uk-transition-toggle:hover .uk-transition-scale-up{--uk-scale-x:1.03;--uk-scale-y:1.03;opacity:1}.uk-transition-active.uk-active .uk-transition-scale-down,.uk-transition-toggle .uk-transition-scale-down:focus-within,.uk-transition-toggle:focus .uk-transition-scale-down,.uk-transition-toggle:hover .uk-transition-scale-down{--uk-scale-x:1;--uk-scale-y:1;opacity:1}.uk-transition-slide-top{--uk-translate-y:-100%}.uk-transition-slide-bottom{--uk-translate-y:100%}.uk-transition-slide-left{--uk-translate-x:-100%}.uk-transition-slide-right{--uk-translate-x:100%}.uk-transition-slide-top-small{--uk-translate-y:calc(-1 * 10px)}.uk-transition-slide-bottom-small{--uk-translate-y:10px}.uk-transition-slide-left-small{--uk-translate-x:calc(-1 * 10px)}.uk-transition-slide-right-small{--uk-translate-x:10px}.uk-transition-slide-top-medium{--uk-translate-y:calc(-1 * 50px)}.uk-transition-slide-bottom-medium{--uk-translate-y:50px}.uk-transition-slide-left-medium{--uk-translate-x:calc(-1 * 50px)}.uk-transition-slide-right-medium{--uk-translate-x:50px}.uk-transition-active.uk-active [class*=uk-transition-slide],.uk-transition-toggle [class*=uk-transition-slide]:focus-within,.uk-transition-toggle:focus [class*=uk-transition-slide],.uk-transition-toggle:hover [class*=uk-transition-slide]{--uk-translate-x:0;--uk-translate-y:0;opacity:1}.uk-transition-opaque{opacity:1}.uk-transition-slow{transition-duration:.7s}.uk-hidden,[hidden]{display:none!important}@media (min-width:640px){.uk-hidden\@s{display:none!important}}@media (min-width:960px){.uk-hidden\@m{display:none!important}}@media (min-width:1200px){.uk-hidden\@l{display:none!important}}@media (min-width:1600px){.uk-hidden\@xl{display:none!important}}@media (max-width:639px){.uk-visible\@s{display:none!important}}@media (max-width:959px){.uk-visible\@m{display:none!important}}@media (max-width:1199px){.uk-visible\@l{display:none!important}}@media (max-width:1599px){.uk-visible\@xl{display:none!important}}.uk-invisible{visibility:hidden!important}.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within){position:absolute!important;width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within){opacity:0!important}@media (hover:none){.uk-hidden-touch{display:none!important}}@media (hover){.uk-hidden-notouch{display:none!important}}.uk-card-primary.uk-card-body,.uk-card-primary>:not([class*=uk-card-media]),.uk-card-secondary.uk-card-body,.uk-card-secondary>:not([class*=uk-card-media]),.uk-light,.uk-offcanvas-bar,.uk-overlay-primary,.uk-section-primary:not(.uk-preserve-color),.uk-section-secondary:not(.uk-preserve-color),.uk-tile-primary:not(.uk-preserve-color),.uk-tile-secondary:not(.uk-preserve-color){color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-link,.uk-card-primary.uk-card-body a,.uk-card-primary>:not([class*=uk-card-media]) .uk-link,.uk-card-primary>:not([class*=uk-card-media]) a,.uk-card-secondary.uk-card-body .uk-link,.uk-card-secondary.uk-card-body a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link,.uk-card-secondary>:not([class*=uk-card-media]) a,.uk-light .uk-link,.uk-light a,.uk-offcanvas-bar .uk-link,.uk-offcanvas-bar a,.uk-overlay-primary .uk-link,.uk-overlay-primary a,.uk-section-primary:not(.uk-preserve-color) .uk-link,.uk-section-primary:not(.uk-preserve-color) a,.uk-section-secondary:not(.uk-preserve-color) .uk-link,.uk-section-secondary:not(.uk-preserve-color) a,.uk-tile-primary:not(.uk-preserve-color) .uk-link,.uk-tile-primary:not(.uk-preserve-color) a,.uk-tile-secondary:not(.uk-preserve-color) .uk-link,.uk-tile-secondary:not(.uk-preserve-color) a{color:#fff}.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link,.uk-card-primary.uk-card-body .uk-link:hover,.uk-card-primary.uk-card-body a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-link:hover,.uk-card-primary>:not([class*=uk-card-media]) a:hover,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link,.uk-card-secondary.uk-card-body .uk-link:hover,.uk-card-secondary.uk-card-body a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) a:hover,.uk-light .uk-link-toggle:hover .uk-link,.uk-light .uk-link:hover,.uk-light a:hover,.uk-offcanvas-bar .uk-link-toggle:hover .uk-link,.uk-offcanvas-bar .uk-link:hover,.uk-offcanvas-bar a:hover,.uk-overlay-primary .uk-link-toggle:hover .uk-link,.uk-overlay-primary .uk-link:hover,.uk-overlay-primary a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-section-primary:not(.uk-preserve-color) .uk-link:hover,.uk-section-primary:not(.uk-preserve-color) a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-section-secondary:not(.uk-preserve-color) .uk-link:hover,.uk-section-secondary:not(.uk-preserve-color) a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-tile-primary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-primary:not(.uk-preserve-color) a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-secondary:not(.uk-preserve-color) a:hover{color:#fff}.uk-card-primary.uk-card-body :not(pre)>code,.uk-card-primary.uk-card-body :not(pre)>kbd,.uk-card-primary.uk-card-body :not(pre)>samp,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>code,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>kbd,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>samp,.uk-card-secondary.uk-card-body :not(pre)>code,.uk-card-secondary.uk-card-body :not(pre)>kbd,.uk-card-secondary.uk-card-body :not(pre)>samp,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>code,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>kbd,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>samp,.uk-light :not(pre)>code,.uk-light :not(pre)>kbd,.uk-light :not(pre)>samp,.uk-offcanvas-bar :not(pre)>code,.uk-offcanvas-bar :not(pre)>kbd,.uk-offcanvas-bar :not(pre)>samp,.uk-overlay-primary :not(pre)>code,.uk-overlay-primary :not(pre)>kbd,.uk-overlay-primary :not(pre)>samp,.uk-section-primary:not(.uk-preserve-color) :not(pre)>code,.uk-section-primary:not(.uk-preserve-color) :not(pre)>kbd,.uk-section-primary:not(.uk-preserve-color) :not(pre)>samp,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>code,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>kbd,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>samp,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>code,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>kbd,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>samp,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>code,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>kbd,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>samp{color:rgba(255,255,255,.7);background:rgba(255,255,255,.1)}.uk-card-primary.uk-card-body em,.uk-card-primary>:not([class*=uk-card-media]) em,.uk-card-secondary.uk-card-body em,.uk-card-secondary>:not([class*=uk-card-media]) em,.uk-light em,.uk-offcanvas-bar em,.uk-overlay-primary em,.uk-section-primary:not(.uk-preserve-color) em,.uk-section-secondary:not(.uk-preserve-color) em,.uk-tile-primary:not(.uk-preserve-color) em,.uk-tile-secondary:not(.uk-preserve-color) em{color:#fff}.uk-card-primary.uk-card-body .uk-h1,.uk-card-primary.uk-card-body .uk-h2,.uk-card-primary.uk-card-body .uk-h3,.uk-card-primary.uk-card-body .uk-h4,.uk-card-primary.uk-card-body .uk-h5,.uk-card-primary.uk-card-body .uk-h6,.uk-card-primary.uk-card-body .uk-heading-2xlarge,.uk-card-primary.uk-card-body .uk-heading-large,.uk-card-primary.uk-card-body .uk-heading-medium,.uk-card-primary.uk-card-body .uk-heading-small,.uk-card-primary.uk-card-body .uk-heading-xlarge,.uk-card-primary.uk-card-body h1,.uk-card-primary.uk-card-body h2,.uk-card-primary.uk-card-body h3,.uk-card-primary.uk-card-body h4,.uk-card-primary.uk-card-body h5,.uk-card-primary.uk-card-body h6,.uk-card-primary>:not([class*=uk-card-media]) .uk-h1,.uk-card-primary>:not([class*=uk-card-media]) .uk-h2,.uk-card-primary>:not([class*=uk-card-media]) .uk-h3,.uk-card-primary>:not([class*=uk-card-media]) .uk-h4,.uk-card-primary>:not([class*=uk-card-media]) .uk-h5,.uk-card-primary>:not([class*=uk-card-media]) .uk-h6,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-2xlarge,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-large,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-medium,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-small,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-xlarge,.uk-card-primary>:not([class*=uk-card-media]) h1,.uk-card-primary>:not([class*=uk-card-media]) h2,.uk-card-primary>:not([class*=uk-card-media]) h3,.uk-card-primary>:not([class*=uk-card-media]) h4,.uk-card-primary>:not([class*=uk-card-media]) h5,.uk-card-primary>:not([class*=uk-card-media]) h6,.uk-card-secondary.uk-card-body .uk-h1,.uk-card-secondary.uk-card-body .uk-h2,.uk-card-secondary.uk-card-body .uk-h3,.uk-card-secondary.uk-card-body .uk-h4,.uk-card-secondary.uk-card-body .uk-h5,.uk-card-secondary.uk-card-body .uk-h6,.uk-card-secondary.uk-card-body .uk-heading-2xlarge,.uk-card-secondary.uk-card-body .uk-heading-large,.uk-card-secondary.uk-card-body .uk-heading-medium,.uk-card-secondary.uk-card-body .uk-heading-small,.uk-card-secondary.uk-card-body .uk-heading-xlarge,.uk-card-secondary.uk-card-body h1,.uk-card-secondary.uk-card-body h2,.uk-card-secondary.uk-card-body h3,.uk-card-secondary.uk-card-body h4,.uk-card-secondary.uk-card-body h5,.uk-card-secondary.uk-card-body h6,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h1,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h2,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h3,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h4,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h5,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h6,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-2xlarge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-large,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-medium,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-small,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-xlarge,.uk-card-secondary>:not([class*=uk-card-media]) h1,.uk-card-secondary>:not([class*=uk-card-media]) h2,.uk-card-secondary>:not([class*=uk-card-media]) h3,.uk-card-secondary>:not([class*=uk-card-media]) h4,.uk-card-secondary>:not([class*=uk-card-media]) h5,.uk-card-secondary>:not([class*=uk-card-media]) h6,.uk-light .uk-h1,.uk-light .uk-h2,.uk-light .uk-h3,.uk-light .uk-h4,.uk-light .uk-h5,.uk-light .uk-h6,.uk-light .uk-heading-2xlarge,.uk-light .uk-heading-large,.uk-light .uk-heading-medium,.uk-light .uk-heading-small,.uk-light .uk-heading-xlarge,.uk-light h1,.uk-light h2,.uk-light h3,.uk-light h4,.uk-light h5,.uk-light h6,.uk-offcanvas-bar .uk-h1,.uk-offcanvas-bar .uk-h2,.uk-offcanvas-bar .uk-h3,.uk-offcanvas-bar .uk-h4,.uk-offcanvas-bar .uk-h5,.uk-offcanvas-bar .uk-h6,.uk-offcanvas-bar .uk-heading-2xlarge,.uk-offcanvas-bar .uk-heading-large,.uk-offcanvas-bar .uk-heading-medium,.uk-offcanvas-bar .uk-heading-small,.uk-offcanvas-bar .uk-heading-xlarge,.uk-offcanvas-bar h1,.uk-offcanvas-bar h2,.uk-offcanvas-bar h3,.uk-offcanvas-bar h4,.uk-offcanvas-bar h5,.uk-offcanvas-bar h6,.uk-overlay-primary .uk-h1,.uk-overlay-primary .uk-h2,.uk-overlay-primary .uk-h3,.uk-overlay-primary .uk-h4,.uk-overlay-primary .uk-h5,.uk-overlay-primary .uk-h6,.uk-overlay-primary .uk-heading-2xlarge,.uk-overlay-primary .uk-heading-large,.uk-overlay-primary .uk-heading-medium,.uk-overlay-primary .uk-heading-small,.uk-overlay-primary .uk-heading-xlarge,.uk-overlay-primary h1,.uk-overlay-primary h2,.uk-overlay-primary h3,.uk-overlay-primary h4,.uk-overlay-primary h5,.uk-overlay-primary h6,.uk-section-primary:not(.uk-preserve-color) .uk-h1,.uk-section-primary:not(.uk-preserve-color) .uk-h2,.uk-section-primary:not(.uk-preserve-color) .uk-h3,.uk-section-primary:not(.uk-preserve-color) .uk-h4,.uk-section-primary:not(.uk-preserve-color) .uk-h5,.uk-section-primary:not(.uk-preserve-color) .uk-h6,.uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-section-primary:not(.uk-preserve-color) .uk-heading-large,.uk-section-primary:not(.uk-preserve-color) .uk-heading-medium,.uk-section-primary:not(.uk-preserve-color) .uk-heading-small,.uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-section-primary:not(.uk-preserve-color) h1,.uk-section-primary:not(.uk-preserve-color) h2,.uk-section-primary:not(.uk-preserve-color) h3,.uk-section-primary:not(.uk-preserve-color) h4,.uk-section-primary:not(.uk-preserve-color) h5,.uk-section-primary:not(.uk-preserve-color) h6,.uk-section-secondary:not(.uk-preserve-color) .uk-h1,.uk-section-secondary:not(.uk-preserve-color) .uk-h2,.uk-section-secondary:not(.uk-preserve-color) .uk-h3,.uk-section-secondary:not(.uk-preserve-color) .uk-h4,.uk-section-secondary:not(.uk-preserve-color) .uk-h5,.uk-section-secondary:not(.uk-preserve-color) .uk-h6,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-large,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-small,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-section-secondary:not(.uk-preserve-color) h1,.uk-section-secondary:not(.uk-preserve-color) h2,.uk-section-secondary:not(.uk-preserve-color) h3,.uk-section-secondary:not(.uk-preserve-color) h4,.uk-section-secondary:not(.uk-preserve-color) h5,.uk-section-secondary:not(.uk-preserve-color) h6,.uk-tile-primary:not(.uk-preserve-color) .uk-h1,.uk-tile-primary:not(.uk-preserve-color) .uk-h2,.uk-tile-primary:not(.uk-preserve-color) .uk-h3,.uk-tile-primary:not(.uk-preserve-color) .uk-h4,.uk-tile-primary:not(.uk-preserve-color) .uk-h5,.uk-tile-primary:not(.uk-preserve-color) .uk-h6,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-large,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-medium,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-small,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-tile-primary:not(.uk-preserve-color) h1,.uk-tile-primary:not(.uk-preserve-color) h2,.uk-tile-primary:not(.uk-preserve-color) h3,.uk-tile-primary:not(.uk-preserve-color) h4,.uk-tile-primary:not(.uk-preserve-color) h5,.uk-tile-primary:not(.uk-preserve-color) h6,.uk-tile-secondary:not(.uk-preserve-color) .uk-h1,.uk-tile-secondary:not(.uk-preserve-color) .uk-h2,.uk-tile-secondary:not(.uk-preserve-color) .uk-h3,.uk-tile-secondary:not(.uk-preserve-color) .uk-h4,.uk-tile-secondary:not(.uk-preserve-color) .uk-h5,.uk-tile-secondary:not(.uk-preserve-color) .uk-h6,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-large,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-medium,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-small,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-tile-secondary:not(.uk-preserve-color) h1,.uk-tile-secondary:not(.uk-preserve-color) h2,.uk-tile-secondary:not(.uk-preserve-color) h3,.uk-tile-secondary:not(.uk-preserve-color) h4,.uk-tile-secondary:not(.uk-preserve-color) h5,.uk-tile-secondary:not(.uk-preserve-color) h6{color:#fff}.uk-card-primary.uk-card-body blockquote,.uk-card-primary>:not([class*=uk-card-media]) blockquote,.uk-card-secondary.uk-card-body blockquote,.uk-card-secondary>:not([class*=uk-card-media]) blockquote,.uk-light blockquote,.uk-offcanvas-bar blockquote,.uk-overlay-primary blockquote,.uk-section-primary:not(.uk-preserve-color) blockquote,.uk-section-secondary:not(.uk-preserve-color) blockquote,.uk-tile-primary:not(.uk-preserve-color) blockquote,.uk-tile-secondary:not(.uk-preserve-color) blockquote{color:#fff}.uk-card-primary.uk-card-body blockquote footer,.uk-card-primary>:not([class*=uk-card-media]) blockquote footer,.uk-card-secondary.uk-card-body blockquote footer,.uk-card-secondary>:not([class*=uk-card-media]) blockquote footer,.uk-light blockquote footer,.uk-offcanvas-bar blockquote footer,.uk-overlay-primary blockquote footer,.uk-section-primary:not(.uk-preserve-color) blockquote footer,.uk-section-secondary:not(.uk-preserve-color) blockquote footer,.uk-tile-primary:not(.uk-preserve-color) blockquote footer,.uk-tile-secondary:not(.uk-preserve-color) blockquote footer{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-hr,.uk-card-primary.uk-card-body hr,.uk-card-primary>:not([class*=uk-card-media]) .uk-hr,.uk-card-primary>:not([class*=uk-card-media]) hr,.uk-card-secondary.uk-card-body .uk-hr,.uk-card-secondary.uk-card-body hr,.uk-card-secondary>:not([class*=uk-card-media]) .uk-hr,.uk-card-secondary>:not([class*=uk-card-media]) hr,.uk-light .uk-hr,.uk-light hr,.uk-offcanvas-bar .uk-hr,.uk-offcanvas-bar hr,.uk-overlay-primary .uk-hr,.uk-overlay-primary hr,.uk-section-primary:not(.uk-preserve-color) .uk-hr,.uk-section-primary:not(.uk-preserve-color) hr,.uk-section-secondary:not(.uk-preserve-color) .uk-hr,.uk-section-secondary:not(.uk-preserve-color) hr,.uk-tile-primary:not(.uk-preserve-color) .uk-hr,.uk-tile-primary:not(.uk-preserve-color) hr,.uk-tile-secondary:not(.uk-preserve-color) .uk-hr,.uk-tile-secondary:not(.uk-preserve-color) hr{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body :focus,.uk-card-primary>:not([class*=uk-card-media]) :focus,.uk-card-secondary.uk-card-body :focus,.uk-card-secondary>:not([class*=uk-card-media]) :focus,.uk-light :focus,.uk-offcanvas-bar :focus,.uk-overlay-primary :focus,.uk-section-primary:not(.uk-preserve-color) :focus,.uk-section-secondary:not(.uk-preserve-color) :focus,.uk-tile-primary:not(.uk-preserve-color) :focus,.uk-tile-secondary:not(.uk-preserve-color) :focus{outline-color:#fff}.uk-card-primary.uk-card-body :focus-visible,.uk-card-primary>:not([class*=uk-card-media]) :focus-visible,.uk-card-secondary.uk-card-body :focus-visible,.uk-card-secondary>:not([class*=uk-card-media]) :focus-visible,.uk-light :focus-visible,.uk-offcanvas-bar :focus-visible,.uk-overlay-primary :focus-visible,.uk-section-primary:not(.uk-preserve-color) :focus-visible,.uk-section-secondary:not(.uk-preserve-color) :focus-visible,.uk-tile-primary:not(.uk-preserve-color) :focus-visible,.uk-tile-secondary:not(.uk-preserve-color) :focus-visible{outline-color:#fff}.uk-card-primary.uk-card-body .uk-link-muted a,.uk-card-primary.uk-card-body a.uk-link-muted,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted,.uk-card-secondary.uk-card-body .uk-link-muted a,.uk-card-secondary.uk-card-body a.uk-link-muted,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted,.uk-light .uk-link-muted a,.uk-light a.uk-link-muted,.uk-offcanvas-bar .uk-link-muted a,.uk-offcanvas-bar a.uk-link-muted,.uk-overlay-primary .uk-link-muted a,.uk-overlay-primary a.uk-link-muted,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a,.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-link-muted a:hover,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-muted,.uk-card-primary.uk-card-body a.uk-link-muted:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted:hover,.uk-card-secondary.uk-card-body .uk-link-muted a:hover,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-muted,.uk-card-secondary.uk-card-body a.uk-link-muted:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted:hover,.uk-light .uk-link-muted a:hover,.uk-light .uk-link-toggle:hover .uk-link-muted,.uk-light a.uk-link-muted:hover,.uk-offcanvas-bar .uk-link-muted a:hover,.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-muted,.uk-offcanvas-bar a.uk-link-muted:hover,.uk-overlay-primary .uk-link-muted a:hover,.uk-overlay-primary .uk-link-toggle:hover .uk-link-muted,.uk-overlay-primary a.uk-link-muted:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-link-text a:hover,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-text,.uk-card-primary.uk-card-body a.uk-link-text:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-text a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-text:hover,.uk-card-secondary.uk-card-body .uk-link-text a:hover,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-text,.uk-card-secondary.uk-card-body a.uk-link-text:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-text a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-text:hover,.uk-light .uk-link-text a:hover,.uk-light .uk-link-toggle:hover .uk-link-text,.uk-light a.uk-link-text:hover,.uk-offcanvas-bar .uk-link-text a:hover,.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-text,.uk-offcanvas-bar a.uk-link-text:hover,.uk-overlay-primary .uk-link-text a:hover,.uk-overlay-primary .uk-link-toggle:hover .uk-link-text,.uk-overlay-primary a.uk-link-text:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-section-primary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-text:hover{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-link-heading a:hover,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-heading,.uk-card-primary.uk-card-body a.uk-link-heading:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-heading a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-heading:hover,.uk-card-secondary.uk-card-body .uk-link-heading a:hover,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-heading,.uk-card-secondary.uk-card-body a.uk-link-heading:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-heading a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-heading:hover,.uk-light .uk-link-heading a:hover,.uk-light .uk-link-toggle:hover .uk-link-heading,.uk-light a.uk-link-heading:hover,.uk-offcanvas-bar .uk-link-heading a:hover,.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-heading,.uk-offcanvas-bar a.uk-link-heading:hover,.uk-overlay-primary .uk-link-heading a:hover,.uk-overlay-primary .uk-link-toggle:hover .uk-link-heading,.uk-overlay-primary a.uk-link-heading:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-section-primary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-heading:hover{color:#fff}.uk-card-primary.uk-card-body .uk-heading-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-divider,.uk-card-secondary.uk-card-body .uk-heading-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-divider,.uk-light .uk-heading-divider,.uk-offcanvas-bar .uk-heading-divider,.uk-overlay-primary .uk-heading-divider,.uk-section-primary:not(.uk-preserve-color) .uk-heading-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-divider{border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-heading-bullet::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-bullet::before,.uk-card-secondary.uk-card-body .uk-heading-bullet::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-bullet::before,.uk-light .uk-heading-bullet::before,.uk-offcanvas-bar .uk-heading-bullet::before,.uk-overlay-primary .uk-heading-bullet::before,.uk-section-primary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-bullet::before{border-left-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-heading-line>::after,.uk-card-primary.uk-card-body .uk-heading-line>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::before,.uk-card-secondary.uk-card-body .uk-heading-line>::after,.uk-card-secondary.uk-card-body .uk-heading-line>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::before,.uk-light .uk-heading-line>::after,.uk-light .uk-heading-line>::before,.uk-offcanvas-bar .uk-heading-line>::after,.uk-offcanvas-bar .uk-heading-line>::before,.uk-overlay-primary .uk-heading-line>::after,.uk-overlay-primary .uk-heading-line>::before,.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::before{border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-divider-icon,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon,.uk-card-secondary.uk-card-body .uk-divider-icon,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon,.uk-light .uk-divider-icon,.uk-offcanvas-bar .uk-divider-icon,.uk-overlay-primary .uk-divider-icon,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.2%29%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-card-primary.uk-card-body .uk-divider-icon::after,.uk-card-primary.uk-card-body .uk-divider-icon::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::before,.uk-card-secondary.uk-card-body .uk-divider-icon::after,.uk-card-secondary.uk-card-body .uk-divider-icon::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::before,.uk-light .uk-divider-icon::after,.uk-light .uk-divider-icon::before,.uk-offcanvas-bar .uk-divider-icon::after,.uk-offcanvas-bar .uk-divider-icon::before,.uk-overlay-primary .uk-divider-icon::after,.uk-overlay-primary .uk-divider-icon::before,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before{border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-divider-small::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-small::after,.uk-card-secondary.uk-card-body .uk-divider-small::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-small::after,.uk-light .uk-divider-small::after,.uk-offcanvas-bar .uk-divider-small::after,.uk-overlay-primary .uk-divider-small::after,.uk-section-primary:not(.uk-preserve-color) .uk-divider-small::after,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-small::after,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-small::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-small::after{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-divider-vertical,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-vertical,.uk-card-secondary.uk-card-body .uk-divider-vertical,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-vertical,.uk-light .uk-divider-vertical,.uk-offcanvas-bar .uk-divider-vertical,.uk-overlay-primary .uk-divider-vertical,.uk-section-primary:not(.uk-preserve-color) .uk-divider-vertical,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-vertical,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-vertical,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-vertical{border-left-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-list-muted>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-muted>::before,.uk-card-secondary.uk-card-body .uk-list-muted>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-muted>::before,.uk-light .uk-list-muted>::before,.uk-offcanvas-bar .uk-list-muted>::before,.uk-overlay-primary .uk-list-muted>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-muted>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-muted>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-muted>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-muted>::before{color:rgba(255,255,255,.5)!important}.uk-card-primary.uk-card-body .uk-list-emphasis>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-emphasis>::before,.uk-card-secondary.uk-card-body .uk-list-emphasis>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-emphasis>::before,.uk-light .uk-list-emphasis>::before,.uk-offcanvas-bar .uk-list-emphasis>::before,.uk-overlay-primary .uk-list-emphasis>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-emphasis>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-emphasis>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-emphasis>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-emphasis>::before{color:#fff!important}.uk-card-primary.uk-card-body .uk-list-primary>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-primary>::before,.uk-card-secondary.uk-card-body .uk-list-primary>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-primary>::before,.uk-light .uk-list-primary>::before,.uk-offcanvas-bar .uk-list-primary>::before,.uk-overlay-primary .uk-list-primary>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-primary>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-primary>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-primary>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-primary>::before{color:#fff!important}.uk-card-primary.uk-card-body .uk-list-secondary>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-secondary>::before,.uk-card-secondary.uk-card-body .uk-list-secondary>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-secondary>::before,.uk-light .uk-list-secondary>::before,.uk-offcanvas-bar .uk-list-secondary>::before,.uk-overlay-primary .uk-list-secondary>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-secondary>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-secondary>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-secondary>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-secondary>::before{color:#fff!important}.uk-card-primary.uk-card-body .uk-list-bullet>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-bullet>::before,.uk-card-secondary.uk-card-body .uk-list-bullet>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-bullet>::before,.uk-light .uk-list-bullet>::before,.uk-offcanvas-bar .uk-list-bullet>::before,.uk-overlay-primary .uk-list-bullet>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-bullet>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-bullet>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-bullet>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-bullet>::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-card-primary.uk-card-body .uk-list-divider>:nth-child(n+2),.uk-card-primary>:not([class*=uk-card-media]) .uk-list-divider>:nth-child(n+2),.uk-card-secondary.uk-card-body .uk-list-divider>:nth-child(n+2),.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-divider>:nth-child(n+2),.uk-light .uk-list-divider>:nth-child(n+2),.uk-offcanvas-bar .uk-list-divider>:nth-child(n+2),.uk-overlay-primary .uk-list-divider>:nth-child(n+2),.uk-section-primary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),.uk-section-secondary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),.uk-tile-primary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),.uk-tile-secondary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2){border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-list-striped>:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-list-striped>:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),.uk-light .uk-list-striped>:nth-of-type(odd),.uk-offcanvas-bar .uk-list-striped>:nth-of-type(odd),.uk-overlay-primary .uk-list-striped>:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd){border-top-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-list-striped>:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-list-striped>:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),.uk-light .uk-list-striped>:nth-of-type(odd),.uk-offcanvas-bar .uk-list-striped>:nth-of-type(odd),.uk-overlay-primary .uk-list-striped>:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd){background-color:rgba(255,255,255,.1)}.uk-card-primary.uk-card-body .uk-table th,.uk-card-primary>:not([class*=uk-card-media]) .uk-table th,.uk-card-secondary.uk-card-body .uk-table th,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table th,.uk-light .uk-table th,.uk-offcanvas-bar .uk-table th,.uk-overlay-primary .uk-table th,.uk-section-primary:not(.uk-preserve-color) .uk-table th,.uk-section-secondary:not(.uk-preserve-color) .uk-table th,.uk-tile-primary:not(.uk-preserve-color) .uk-table th,.uk-tile-secondary:not(.uk-preserve-color) .uk-table th{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-table caption,.uk-card-primary>:not([class*=uk-card-media]) .uk-table caption,.uk-card-secondary.uk-card-body .uk-table caption,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table caption,.uk-light .uk-table caption,.uk-offcanvas-bar .uk-table caption,.uk-overlay-primary .uk-table caption,.uk-section-primary:not(.uk-preserve-color) .uk-table caption,.uk-section-secondary:not(.uk-preserve-color) .uk-table caption,.uk-tile-primary:not(.uk-preserve-color) .uk-table caption,.uk-tile-secondary:not(.uk-preserve-color) .uk-table caption{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-table tbody tr.uk-active,.uk-card-primary.uk-card-body .uk-table>tr.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-table tbody tr.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-table>tr.uk-active,.uk-card-secondary.uk-card-body .uk-table tbody tr.uk-active,.uk-card-secondary.uk-card-body .uk-table>tr.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table tbody tr.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table>tr.uk-active,.uk-light .uk-table tbody tr.uk-active,.uk-light .uk-table>tr.uk-active,.uk-offcanvas-bar .uk-table tbody tr.uk-active,.uk-offcanvas-bar .uk-table>tr.uk-active,.uk-overlay-primary .uk-table tbody tr.uk-active,.uk-overlay-primary .uk-table>tr.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-table>tr.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-table>tr.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-table>tr.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-table>tr.uk-active{background:rgba(255,255,255,.08)}.uk-card-primary.uk-card-body .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-primary.uk-card-body .uk-table-divider>:not(:first-child)>tr,.uk-card-primary.uk-card-body .uk-table-divider>tr:not(:first-child),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>:not(:first-child)>tr,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>tr:not(:first-child),.uk-card-secondary.uk-card-body .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-secondary.uk-card-body .uk-table-divider>:not(:first-child)>tr,.uk-card-secondary.uk-card-body .uk-table-divider>tr:not(:first-child),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>:not(:first-child)>tr,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>tr:not(:first-child),.uk-light .uk-table-divider>:first-child>tr:not(:first-child),.uk-light .uk-table-divider>:not(:first-child)>tr,.uk-light .uk-table-divider>tr:not(:first-child),.uk-offcanvas-bar .uk-table-divider>:first-child>tr:not(:first-child),.uk-offcanvas-bar .uk-table-divider>:not(:first-child)>tr,.uk-offcanvas-bar .uk-table-divider>tr:not(:first-child),.uk-overlay-primary .uk-table-divider>:first-child>tr:not(:first-child),.uk-overlay-primary .uk-table-divider>:not(:first-child)>tr,.uk-overlay-primary .uk-table-divider>tr:not(:first-child),.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child){border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(odd),.uk-light .uk-table-striped tbody tr:nth-of-type(odd),.uk-light .uk-table-striped>tr:nth-of-type(odd),.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(odd),.uk-offcanvas-bar .uk-table-striped>tr:nth-of-type(odd),.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(odd),.uk-overlay-primary .uk-table-striped>tr:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd){background:rgba(255,255,255,.1);border-top-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-table-hover tbody tr:hover,.uk-card-primary.uk-card-body .uk-table-hover>tr:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-hover tbody tr:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-hover>tr:hover,.uk-card-secondary.uk-card-body .uk-table-hover tbody tr:hover,.uk-card-secondary.uk-card-body .uk-table-hover>tr:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-hover tbody tr:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-hover>tr:hover,.uk-light .uk-table-hover tbody tr:hover,.uk-light .uk-table-hover>tr:hover,.uk-offcanvas-bar .uk-table-hover tbody tr:hover,.uk-offcanvas-bar .uk-table-hover>tr:hover,.uk-overlay-primary .uk-table-hover tbody tr:hover,.uk-overlay-primary .uk-table-hover>tr:hover,.uk-section-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-section-primary:not(.uk-preserve-color) .uk-table-hover>tr:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover>tr:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover>tr:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover>tr:hover{background:rgba(255,255,255,.08)}.uk-card-primary.uk-card-body .uk-icon-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link,.uk-card-secondary.uk-card-body .uk-icon-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link,.uk-light .uk-icon-link,.uk-offcanvas-bar .uk-icon-link,.uk-overlay-primary .uk-icon-link,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-icon-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-card-secondary.uk-card-body .uk-icon-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-light .uk-icon-link:hover,.uk-offcanvas-bar .uk-icon-link:hover,.uk-overlay-primary .uk-icon-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-active>.uk-icon-link,.uk-card-primary.uk-card-body .uk-icon-link:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:active,.uk-card-secondary.uk-card-body .uk-active>.uk-icon-link,.uk-card-secondary.uk-card-body .uk-icon-link:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:active,.uk-light .uk-active>.uk-icon-link,.uk-light .uk-icon-link:active,.uk-offcanvas-bar .uk-active>.uk-icon-link,.uk-offcanvas-bar .uk-icon-link:active,.uk-overlay-primary .uk-active>.uk-icon-link,.uk-overlay-primary .uk-icon-link:active,.uk-section-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active,.uk-section-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active,.uk-tile-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-icon-button,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button,.uk-card-secondary.uk-card-body .uk-icon-button,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button,.uk-light .uk-icon-button,.uk-offcanvas-bar .uk-icon-button,.uk-overlay-primary .uk-icon-button,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-icon-button:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-card-secondary.uk-card-body .uk-icon-button:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-light .uk-icon-button:hover,.uk-offcanvas-bar .uk-icon-button:hover,.uk-overlay-primary .uk-icon-button:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover{background-color:rgba(255,255,255,.15);color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-icon-button:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:active,.uk-card-secondary.uk-card-body .uk-icon-button:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:active,.uk-light .uk-icon-button:active,.uk-offcanvas-bar .uk-icon-button:active,.uk-overlay-primary .uk-icon-button:active,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:active,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:active,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:active{background-color:rgba(255,255,255,.2);color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-input,.uk-card-primary.uk-card-body .uk-select,.uk-card-primary.uk-card-body .uk-textarea,.uk-card-primary>:not([class*=uk-card-media]) .uk-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-select,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea,.uk-card-secondary.uk-card-body .uk-input,.uk-card-secondary.uk-card-body .uk-select,.uk-card-secondary.uk-card-body .uk-textarea,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-select,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea,.uk-light .uk-input,.uk-light .uk-select,.uk-light .uk-textarea,.uk-offcanvas-bar .uk-input,.uk-offcanvas-bar .uk-select,.uk-offcanvas-bar .uk-textarea,.uk-overlay-primary .uk-input,.uk-overlay-primary .uk-select,.uk-overlay-primary .uk-textarea,.uk-section-primary:not(.uk-preserve-color) .uk-input,.uk-section-primary:not(.uk-preserve-color) .uk-select,.uk-section-primary:not(.uk-preserve-color) .uk-textarea,.uk-section-secondary:not(.uk-preserve-color) .uk-input,.uk-section-secondary:not(.uk-preserve-color) .uk-select,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea,.uk-tile-primary:not(.uk-preserve-color) .uk-input,.uk-tile-primary:not(.uk-preserve-color) .uk-select,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea,.uk-tile-secondary:not(.uk-preserve-color) .uk-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-select,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7);background-clip:padding-box;border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-input:focus,.uk-card-primary.uk-card-body .uk-select:focus,.uk-card-primary.uk-card-body .uk-textarea:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-input:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-select:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea:focus,.uk-card-secondary.uk-card-body .uk-input:focus,.uk-card-secondary.uk-card-body .uk-select:focus,.uk-card-secondary.uk-card-body .uk-textarea:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea:focus,.uk-light .uk-input:focus,.uk-light .uk-select:focus,.uk-light .uk-textarea:focus,.uk-offcanvas-bar .uk-input:focus,.uk-offcanvas-bar .uk-select:focus,.uk-offcanvas-bar .uk-textarea:focus,.uk-overlay-primary .uk-input:focus,.uk-overlay-primary .uk-select:focus,.uk-overlay-primary .uk-textarea:focus,.uk-section-primary:not(.uk-preserve-color) .uk-input:focus,.uk-section-primary:not(.uk-preserve-color) .uk-select:focus,.uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-input:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-select:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-input:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-select:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus{background-color:rgba(255,255,255,.15);color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-input::-ms-input-placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-input::-ms-input-placeholder,.uk-card-secondary.uk-card-body .uk-input::-ms-input-placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input::-ms-input-placeholder,.uk-light .uk-input::-ms-input-placeholder,.uk-offcanvas-bar .uk-input::-ms-input-placeholder,.uk-overlay-primary .uk-input::-ms-input-placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.uk-card-primary.uk-card-body .uk-input::placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-input::placeholder,.uk-card-secondary.uk-card-body .uk-input::placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input::placeholder,.uk-light .uk-input::placeholder,.uk-offcanvas-bar .uk-input::placeholder,.uk-overlay-primary .uk-input::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-input::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-input::placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-input::placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-input::placeholder{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-textarea::-ms-input-placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea::-ms-input-placeholder,.uk-card-secondary.uk-card-body .uk-textarea::-ms-input-placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea::-ms-input-placeholder,.uk-light .uk-textarea::-ms-input-placeholder,.uk-offcanvas-bar .uk-textarea::-ms-input-placeholder,.uk-overlay-primary .uk-textarea::-ms-input-placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.uk-card-primary.uk-card-body .uk-textarea::placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea::placeholder,.uk-card-secondary.uk-card-body .uk-textarea::placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea::placeholder,.uk-light .uk-textarea::placeholder,.uk-offcanvas-bar .uk-textarea::placeholder,.uk-overlay-primary .uk-textarea::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::placeholder{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-select:not([multiple]):not([size]),.uk-card-primary>:not([class*=uk-card-media]) .uk-select:not([multiple]):not([size]),.uk-card-secondary.uk-card-body .uk-select:not([multiple]):not([size]),.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:not([multiple]):not([size]),.uk-light .uk-select:not([multiple]):not([size]),.uk-offcanvas-bar .uk-select:not([multiple]):not([size]),.uk-overlay-primary .uk-select:not([multiple]):not([size]),.uk-section-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-section-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-tile-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-tile-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]){background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-card-primary.uk-card-body .uk-input[list]:focus,.uk-card-primary.uk-card-body .uk-input[list]:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:hover,.uk-card-secondary.uk-card-body .uk-input[list]:focus,.uk-card-secondary.uk-card-body .uk-input[list]:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:hover,.uk-light .uk-input[list]:focus,.uk-light .uk-input[list]:hover,.uk-offcanvas-bar .uk-input[list]:focus,.uk-offcanvas-bar .uk-input[list]:hover,.uk-overlay-primary .uk-input[list]:focus,.uk-overlay-primary .uk-input[list]:hover,.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-card-primary.uk-card-body .uk-checkbox,.uk-card-primary.uk-card-body .uk-radio,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio,.uk-card-secondary.uk-card-body .uk-checkbox,.uk-card-secondary.uk-card-body .uk-radio,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio,.uk-light .uk-checkbox,.uk-light .uk-radio,.uk-offcanvas-bar .uk-checkbox,.uk-offcanvas-bar .uk-radio,.uk-overlay-primary .uk-checkbox,.uk-overlay-primary .uk-radio,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox,.uk-section-primary:not(.uk-preserve-color) .uk-radio,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox,.uk-section-secondary:not(.uk-preserve-color) .uk-radio,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox,.uk-tile-primary:not(.uk-preserve-color) .uk-radio,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-checkbox:focus,.uk-card-primary.uk-card-body .uk-radio:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:focus,.uk-card-secondary.uk-card-body .uk-checkbox:focus,.uk-card-secondary.uk-card-body .uk-radio:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:focus,.uk-light .uk-checkbox:focus,.uk-light .uk-radio:focus,.uk-offcanvas-bar .uk-checkbox:focus,.uk-offcanvas-bar .uk-radio:focus,.uk-overlay-primary .uk-checkbox:focus,.uk-overlay-primary .uk-radio:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-section-primary:not(.uk-preserve-color) .uk-radio:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus{background-color:rgba(255,255,255,.15);border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-checkbox:checked,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,.uk-card-primary.uk-card-body .uk-radio:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-card-secondary.uk-card-body .uk-checkbox:checked,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,.uk-card-secondary.uk-card-body .uk-radio:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-light .uk-checkbox:checked,.uk-light .uk-checkbox:indeterminate,.uk-light .uk-radio:checked,.uk-offcanvas-bar .uk-checkbox:checked,.uk-offcanvas-bar .uk-checkbox:indeterminate,.uk-offcanvas-bar .uk-radio:checked,.uk-overlay-primary .uk-checkbox:checked,.uk-overlay-primary .uk-checkbox:indeterminate,.uk-overlay-primary .uk-radio:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked{background-color:#fff;border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-checkbox:checked:focus,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus,.uk-card-primary.uk-card-body .uk-radio:checked:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked:focus,.uk-card-secondary.uk-card-body .uk-checkbox:checked:focus,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus,.uk-card-secondary.uk-card-body .uk-radio:checked:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked:focus,.uk-light .uk-checkbox:checked:focus,.uk-light .uk-checkbox:indeterminate:focus,.uk-light .uk-radio:checked:focus,.uk-offcanvas-bar .uk-checkbox:checked:focus,.uk-offcanvas-bar .uk-checkbox:indeterminate:focus,.uk-offcanvas-bar .uk-radio:checked:focus,.uk-overlay-primary .uk-checkbox:checked:focus,.uk-overlay-primary .uk-checkbox:indeterminate:focus,.uk-overlay-primary .uk-radio:checked:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus{background-color:#fff}.uk-card-primary.uk-card-body .uk-radio:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-card-secondary.uk-card-body .uk-radio:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-light .uk-radio:checked,.uk-offcanvas-bar .uk-radio:checked,.uk-overlay-primary .uk-radio:checked,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-card-primary.uk-card-body .uk-checkbox:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-secondary.uk-card-body .uk-checkbox:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-light .uk-checkbox:checked,.uk-offcanvas-bar .uk-checkbox:checked,.uk-overlay-primary .uk-checkbox:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-light .uk-checkbox:indeterminate,.uk-offcanvas-bar .uk-checkbox:indeterminate,.uk-overlay-primary .uk-checkbox:indeterminate,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-card-primary.uk-card-body .uk-form-label,.uk-card-primary>:not([class*=uk-card-media]) .uk-form-label,.uk-card-secondary.uk-card-body .uk-form-label,.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-label,.uk-light .uk-form-label,.uk-offcanvas-bar .uk-form-label,.uk-overlay-primary .uk-form-label,.uk-section-primary:not(.uk-preserve-color) .uk-form-label,.uk-section-secondary:not(.uk-preserve-color) .uk-form-label,.uk-tile-primary:not(.uk-preserve-color) .uk-form-label,.uk-tile-secondary:not(.uk-preserve-color) .uk-form-label{color:#fff}.uk-card-primary.uk-card-body .uk-form-icon,.uk-card-primary>:not([class*=uk-card-media]) .uk-form-icon,.uk-card-secondary.uk-card-body .uk-form-icon,.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-icon,.uk-light .uk-form-icon,.uk-offcanvas-bar .uk-form-icon,.uk-overlay-primary .uk-form-icon,.uk-section-primary:not(.uk-preserve-color) .uk-form-icon,.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon,.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon,.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-form-icon:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-form-icon:hover,.uk-card-secondary.uk-card-body .uk-form-icon:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-icon:hover,.uk-light .uk-form-icon:hover,.uk-offcanvas-bar .uk-form-icon:hover,.uk-overlay-primary .uk-form-icon:hover,.uk-section-primary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-button-default,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default,.uk-card-secondary.uk-card-body .uk-button-default,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default,.uk-light .uk-button-default,.uk-offcanvas-bar .uk-button-default,.uk-overlay-primary .uk-button-default,.uk-section-primary:not(.uk-preserve-color) .uk-button-default,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default{background-color:transparent;color:#fff;border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-button-default:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-card-secondary.uk-card-body .uk-button-default:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-light .uk-button-default:hover,.uk-offcanvas-bar .uk-button-default:hover,.uk-overlay-primary .uk-button-default:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover{background-color:transparent;color:#fff;border-color:#fff}.uk-card-primary.uk-card-body .uk-button-default.uk-active,.uk-card-primary.uk-card-body .uk-button-default:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:active,.uk-card-secondary.uk-card-body .uk-button-default.uk-active,.uk-card-secondary.uk-card-body .uk-button-default:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:active,.uk-light .uk-button-default.uk-active,.uk-light .uk-button-default:active,.uk-offcanvas-bar .uk-button-default.uk-active,.uk-offcanvas-bar .uk-button-default:active,.uk-overlay-primary .uk-button-default.uk-active,.uk-overlay-primary .uk-button-default:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active{background-color:transparent;color:#fff;border-color:#fff}.uk-card-primary.uk-card-body .uk-button-primary,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary,.uk-card-secondary.uk-card-body .uk-button-primary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary,.uk-light .uk-button-primary,.uk-offcanvas-bar .uk-button-primary,.uk-overlay-primary .uk-button-primary,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-button-primary:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-card-secondary.uk-card-body .uk-button-primary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-light .uk-button-primary:hover,.uk-offcanvas-bar .uk-button-primary:hover,.uk-overlay-primary .uk-button-primary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover{background-color:#f2f2f2;color:#666}.uk-card-primary.uk-card-body .uk-button-primary.uk-active,.uk-card-primary.uk-card-body .uk-button-primary:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:active,.uk-card-secondary.uk-card-body .uk-button-primary.uk-active,.uk-card-secondary.uk-card-body .uk-button-primary:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:active,.uk-light .uk-button-primary.uk-active,.uk-light .uk-button-primary:active,.uk-offcanvas-bar .uk-button-primary.uk-active,.uk-offcanvas-bar .uk-button-primary:active,.uk-overlay-primary .uk-button-primary.uk-active,.uk-overlay-primary .uk-button-primary:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active{background-color:#e6e6e6;color:#666}.uk-card-primary.uk-card-body .uk-button-secondary,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary,.uk-card-secondary.uk-card-body .uk-button-secondary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary,.uk-light .uk-button-secondary,.uk-offcanvas-bar .uk-button-secondary,.uk-overlay-primary .uk-button-secondary,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-button-secondary:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-card-secondary.uk-card-body .uk-button-secondary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-light .uk-button-secondary:hover,.uk-offcanvas-bar .uk-button-secondary:hover,.uk-overlay-primary .uk-button-secondary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover{background-color:#f2f2f2;color:#666}.uk-card-primary.uk-card-body .uk-button-secondary.uk-active,.uk-card-primary.uk-card-body .uk-button-secondary:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:active,.uk-card-secondary.uk-card-body .uk-button-secondary.uk-active,.uk-card-secondary.uk-card-body .uk-button-secondary:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:active,.uk-light .uk-button-secondary.uk-active,.uk-light .uk-button-secondary:active,.uk-offcanvas-bar .uk-button-secondary.uk-active,.uk-offcanvas-bar .uk-button-secondary:active,.uk-overlay-primary .uk-button-secondary.uk-active,.uk-overlay-primary .uk-button-secondary:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active{background-color:#e6e6e6;color:#666}.uk-card-primary.uk-card-body .uk-button-text,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text,.uk-card-secondary.uk-card-body .uk-button-text,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text,.uk-light .uk-button-text,.uk-offcanvas-bar .uk-button-text,.uk-overlay-primary .uk-button-text,.uk-section-primary:not(.uk-preserve-color) .uk-button-text,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text{color:#fff}.uk-card-primary.uk-card-body .uk-button-text::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text::before,.uk-card-secondary.uk-card-body .uk-button-text::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text::before,.uk-light .uk-button-text::before,.uk-offcanvas-bar .uk-button-text::before,.uk-overlay-primary .uk-button-text::before,.uk-section-primary:not(.uk-preserve-color) .uk-button-text::before,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text::before,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text::before{border-bottom-color:#fff}.uk-card-primary.uk-card-body .uk-button-text:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-card-secondary.uk-card-body .uk-button-text:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-light .uk-button-text:hover,.uk-offcanvas-bar .uk-button-text:hover,.uk-overlay-primary .uk-button-text:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover{color:#fff}.uk-card-primary.uk-card-body .uk-button-text:disabled,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:disabled,.uk-card-secondary.uk-card-body .uk-button-text:disabled,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:disabled,.uk-light .uk-button-text:disabled,.uk-offcanvas-bar .uk-button-text:disabled,.uk-overlay-primary .uk-button-text:disabled,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:disabled{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-button-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link,.uk-card-secondary.uk-card-body .uk-button-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link,.uk-light .uk-button-link,.uk-offcanvas-bar .uk-button-link,.uk-overlay-primary .uk-button-link,.uk-section-primary:not(.uk-preserve-color) .uk-button-link,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link{color:#fff}.uk-card-primary.uk-card-body .uk-button-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-card-secondary.uk-card-body .uk-button-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-light .uk-button-link:hover,.uk-offcanvas-bar .uk-button-link:hover,.uk-overlay-primary .uk-button-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body.uk-card-badge,.uk-card-primary>:not([class*=uk-card-media]).uk-card-badge,.uk-card-secondary.uk-card-body.uk-card-badge,.uk-card-secondary>:not([class*=uk-card-media]).uk-card-badge,.uk-light.uk-card-badge,.uk-offcanvas-bar.uk-card-badge,.uk-overlay-primary.uk-card-badge,.uk-section-primary:not(.uk-preserve-color).uk-card-badge,.uk-section-secondary:not(.uk-preserve-color).uk-card-badge,.uk-tile-primary:not(.uk-preserve-color).uk-card-badge,.uk-tile-secondary:not(.uk-preserve-color).uk-card-badge{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-close,.uk-card-primary>:not([class*=uk-card-media]) .uk-close,.uk-card-secondary.uk-card-body .uk-close,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close,.uk-light .uk-close,.uk-offcanvas-bar .uk-close,.uk-overlay-primary .uk-close,.uk-section-primary:not(.uk-preserve-color) .uk-close,.uk-section-secondary:not(.uk-preserve-color) .uk-close,.uk-tile-primary:not(.uk-preserve-color) .uk-close,.uk-tile-secondary:not(.uk-preserve-color) .uk-close{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-close:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-close:hover,.uk-card-secondary.uk-card-body .uk-close:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close:hover,.uk-light .uk-close:hover,.uk-offcanvas-bar .uk-close:hover,.uk-overlay-primary .uk-close:hover,.uk-section-primary:not(.uk-preserve-color) .uk-close:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-totop,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop,.uk-card-secondary.uk-card-body .uk-totop,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop,.uk-light .uk-totop,.uk-offcanvas-bar .uk-totop,.uk-overlay-primary .uk-totop,.uk-section-primary:not(.uk-preserve-color) .uk-totop,.uk-section-secondary:not(.uk-preserve-color) .uk-totop,.uk-tile-primary:not(.uk-preserve-color) .uk-totop,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-totop:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-card-secondary.uk-card-body .uk-totop:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-light .uk-totop:hover,.uk-offcanvas-bar .uk-totop:hover,.uk-overlay-primary .uk-totop:hover,.uk-section-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-totop:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:active,.uk-card-secondary.uk-card-body .uk-totop:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:active,.uk-light .uk-totop:active,.uk-offcanvas-bar .uk-totop:active,.uk-overlay-primary .uk-totop:active,.uk-section-primary:not(.uk-preserve-color) .uk-totop:active,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:active,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:active{color:#fff}.uk-card-primary.uk-card-body .uk-marker,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker,.uk-card-secondary.uk-card-body .uk-marker,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker,.uk-light .uk-marker,.uk-offcanvas-bar .uk-marker,.uk-overlay-primary .uk-marker,.uk-section-primary:not(.uk-preserve-color) .uk-marker,.uk-section-secondary:not(.uk-preserve-color) .uk-marker,.uk-tile-primary:not(.uk-preserve-color) .uk-marker,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker{background:#f8f8f8;color:#666}.uk-card-primary.uk-card-body .uk-marker:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-card-secondary.uk-card-body .uk-marker:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-light .uk-marker:hover,.uk-offcanvas-bar .uk-marker:hover,.uk-overlay-primary .uk-marker:hover,.uk-section-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:hover{color:#666}.uk-card-primary.uk-card-body .uk-badge,.uk-card-primary>:not([class*=uk-card-media]) .uk-badge,.uk-card-secondary.uk-card-body .uk-badge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-badge,.uk-light .uk-badge,.uk-offcanvas-bar .uk-badge,.uk-overlay-primary .uk-badge,.uk-section-primary:not(.uk-preserve-color) .uk-badge,.uk-section-secondary:not(.uk-preserve-color) .uk-badge,.uk-tile-primary:not(.uk-preserve-color) .uk-badge,.uk-tile-secondary:not(.uk-preserve-color) .uk-badge{background-color:#fff;color:#666!important}.uk-card-primary.uk-card-body .uk-label,.uk-card-primary>:not([class*=uk-card-media]) .uk-label,.uk-card-secondary.uk-card-body .uk-label,.uk-card-secondary>:not([class*=uk-card-media]) .uk-label,.uk-light .uk-label,.uk-offcanvas-bar .uk-label,.uk-overlay-primary .uk-label,.uk-section-primary:not(.uk-preserve-color) .uk-label,.uk-section-secondary:not(.uk-preserve-color) .uk-label,.uk-tile-primary:not(.uk-preserve-color) .uk-label,.uk-tile-secondary:not(.uk-preserve-color) .uk-label{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-article-meta,.uk-card-primary>:not([class*=uk-card-media]) .uk-article-meta,.uk-card-secondary.uk-card-body .uk-article-meta,.uk-card-secondary>:not([class*=uk-card-media]) .uk-article-meta,.uk-light .uk-article-meta,.uk-offcanvas-bar .uk-article-meta,.uk-overlay-primary .uk-article-meta,.uk-section-primary:not(.uk-preserve-color) .uk-article-meta,.uk-section-secondary:not(.uk-preserve-color) .uk-article-meta,.uk-tile-primary:not(.uk-preserve-color) .uk-article-meta,.uk-tile-secondary:not(.uk-preserve-color) .uk-article-meta{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input,.uk-light .uk-search-input,.uk-offcanvas-bar .uk-search-input,.uk-overlay-primary .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-search-input:-ms-input-placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input:-ms-input-placeholder,.uk-card-secondary.uk-card-body .uk-search-input:-ms-input-placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input:-ms-input-placeholder,.uk-light .uk-search-input:-ms-input-placeholder,.uk-offcanvas-bar .uk-search-input:-ms-input-placeholder,.uk-overlay-primary .uk-search-input:-ms-input-placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.uk-card-primary.uk-card-body .uk-search-input::placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input::placeholder,.uk-card-secondary.uk-card-body .uk-search-input::placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input::placeholder,.uk-light .uk-search-input::placeholder,.uk-offcanvas-bar .uk-search-input::placeholder,.uk-overlay-primary .uk-search-input::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::placeholder{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search .uk-search-icon,.uk-card-primary>:not([class*=uk-card-media]) .uk-search .uk-search-icon,.uk-card-secondary.uk-card-body .uk-search .uk-search-icon,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search .uk-search-icon,.uk-light .uk-search .uk-search-icon,.uk-offcanvas-bar .uk-search .uk-search-icon,.uk-overlay-primary .uk-search .uk-search-icon,.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search .uk-search-icon:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-search .uk-search-icon:hover,.uk-card-secondary.uk-card-body .uk-search .uk-search-icon:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search .uk-search-icon:hover,.uk-light .uk-search .uk-search-icon:hover,.uk-offcanvas-bar .uk-search .uk-search-icon:hover,.uk-overlay-primary .uk-search .uk-search-icon:hover,.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search-default .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input,.uk-light .uk-search-default .uk-search-input,.uk-offcanvas-bar .uk-search-default .uk-search-input,.uk-overlay-primary .uk-search-default .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input{background-color:transparent;border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-search-default .uk-search-input:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input:focus,.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input:focus,.uk-light .uk-search-default .uk-search-input:focus,.uk-offcanvas-bar .uk-search-default .uk-search-input:focus,.uk-overlay-primary .uk-search-default .uk-search-input:focus,.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus{background-color:rgba(0,0,0,.05)}.uk-card-primary.uk-card-body .uk-search-navbar .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-navbar .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input,.uk-light .uk-search-navbar .uk-search-input,.uk-offcanvas-bar .uk-search-navbar .uk-search-input,.uk-overlay-primary .uk-search-navbar .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input{background-color:transparent}.uk-card-primary.uk-card-body .uk-search-large .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-large .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-large .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-large .uk-search-input,.uk-light .uk-search-large .uk-search-input,.uk-offcanvas-bar .uk-search-large .uk-search-input,.uk-overlay-primary .uk-search-large .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input{background-color:transparent}.uk-card-primary.uk-card-body .uk-search-toggle,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle,.uk-card-secondary.uk-card-body .uk-search-toggle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle,.uk-light .uk-search-toggle,.uk-offcanvas-bar .uk-search-toggle,.uk-overlay-primary .uk-search-toggle,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-card-secondary.uk-card-body .uk-search-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-light .uk-search-toggle:hover,.uk-offcanvas-bar .uk-search-toggle:hover,.uk-overlay-primary .uk-search-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-accordion-title,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title,.uk-card-secondary.uk-card-body .uk-accordion-title,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title,.uk-light .uk-accordion-title,.uk-offcanvas-bar .uk-accordion-title,.uk-overlay-primary .uk-accordion-title,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title{color:#fff}.uk-card-primary.uk-card-body .uk-accordion-title:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title:hover,.uk-card-secondary.uk-card-body .uk-accordion-title:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title:hover,.uk-light .uk-accordion-title:hover,.uk-offcanvas-bar .uk-accordion-title:hover,.uk-overlay-primary .uk-accordion-title:hover,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-secondary.uk-card-body .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-grid-divider>:not(.uk-first-column)::before,.uk-light .uk-grid-divider>:not(.uk-first-column)::before,.uk-offcanvas-bar .uk-grid-divider>:not(.uk-first-column)::before,.uk-overlay-primary .uk-grid-divider>:not(.uk-first-column)::before,.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before{border-left-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-secondary.uk-card-body .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-light .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-offcanvas-bar .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-overlay-primary .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-nav-parent-icon>.uk-parent>a::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent>a::after,.uk-card-secondary.uk-card-body .uk-nav-parent-icon>.uk-parent>a::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent>a::after,.uk-light .uk-nav-parent-icon>.uk-parent>a::after,.uk-offcanvas-bar .uk-nav-parent-icon>.uk-parent>a::after,.uk-overlay-primary .uk-nav-parent-icon>.uk-parent>a::after,.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-card-primary.uk-card-body .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-card-secondary.uk-card-body .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-light .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-offcanvas-bar .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-overlay-primary .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-card-primary.uk-card-body .uk-nav-default>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a,.uk-card-secondary.uk-card-body .uk-nav-default>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a,.uk-light .uk-nav-default>li>a,.uk-offcanvas-bar .uk-nav-default>li>a,.uk-overlay-primary .uk-nav-default>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-default>li>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,.uk-card-secondary.uk-card-body .uk-nav-default>li>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,.uk-light .uk-nav-default>li>a:hover,.uk-offcanvas-bar .uk-nav-default>li>a:hover,.uk-overlay-primary .uk-nav-default>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-nav-default>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-default>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li.uk-active>a,.uk-light .uk-nav-default>li.uk-active>a,.uk-offcanvas-bar .uk-nav-default>li.uk-active>a,.uk-overlay-primary .uk-nav-default>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-header,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-header,.uk-light .uk-nav-default .uk-nav-header,.uk-offcanvas-bar .uk-nav-default .uk-nav-header,.uk-overlay-primary .uk-nav-default .uk-nav-header,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header{color:#fff}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-divider,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-divider,.uk-light .uk-nav-default .uk-nav-divider,.uk-offcanvas-bar .uk-nav-default .uk-nav-divider,.uk-overlay-primary .uk-nav-default .uk-nav-divider,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a,.uk-light .uk-nav-default .uk-nav-sub a,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a,.uk-overlay-primary .uk-nav-default .uk-nav-sub a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-light .uk-nav-default .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-light .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-overlay-primary .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-nav-primary>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a,.uk-card-secondary.uk-card-body .uk-nav-primary>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a,.uk-light .uk-nav-primary>li>a,.uk-offcanvas-bar .uk-nav-primary>li>a,.uk-overlay-primary .uk-nav-primary>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-primary>li>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,.uk-card-secondary.uk-card-body .uk-nav-primary>li>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,.uk-light .uk-nav-primary>li>a:hover,.uk-offcanvas-bar .uk-nav-primary>li>a:hover,.uk-overlay-primary .uk-nav-primary>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-nav-primary>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-primary>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li.uk-active>a,.uk-light .uk-nav-primary>li.uk-active>a,.uk-offcanvas-bar .uk-nav-primary>li.uk-active>a,.uk-overlay-primary .uk-nav-primary>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-header,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-header,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-header,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-header,.uk-light .uk-nav-primary .uk-nav-header,.uk-offcanvas-bar .uk-nav-primary .uk-nav-header,.uk-overlay-primary .uk-nav-primary .uk-nav-header,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header{color:#fff}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-divider,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-divider,.uk-light .uk-nav-primary .uk-nav-divider,.uk-offcanvas-bar .uk-nav-primary .uk-nav-divider,.uk-overlay-primary .uk-nav-primary .uk-nav-divider,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a,.uk-light .uk-nav-primary .uk-nav-sub a,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a,.uk-overlay-primary .uk-nav-primary .uk-nav-sub a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,.uk-light .uk-nav-primary .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-light .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-overlay-primary .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-primary>:not([class*=uk-card-media]) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-secondary.uk-card-body .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-light .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-offcanvas-bar .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-overlay-primary .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-section-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-section-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-tile-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-tile-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider){border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-navbar-nav>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a,.uk-light .uk-navbar-nav>li>a,.uk-offcanvas-bar .uk-navbar-nav>li>a,.uk-overlay-primary .uk-navbar-nav>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-primary.uk-card-body .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-secondary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a[aria-expanded=true],.uk-light .uk-navbar-nav>li:hover>a,.uk-light .uk-navbar-nav>li>a[aria-expanded=true],.uk-offcanvas-bar .uk-navbar-nav>li:hover>a,.uk-offcanvas-bar .uk-navbar-nav>li>a[aria-expanded=true],.uk-overlay-primary .uk-navbar-nav>li:hover>a,.uk-overlay-primary .uk-navbar-nav>li>a[aria-expanded=true],.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true]{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-navbar-nav>li>a:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:active,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:active,.uk-light .uk-navbar-nav>li>a:active,.uk-offcanvas-bar .uk-navbar-nav>li>a:active,.uk-overlay-primary .uk-navbar-nav>li>a:active,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active{color:#fff}.uk-card-primary.uk-card-body .uk-navbar-nav>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li.uk-active>a,.uk-light .uk-navbar-nav>li.uk-active>a,.uk-offcanvas-bar .uk-navbar-nav>li.uk-active>a,.uk-overlay-primary .uk-navbar-nav>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-navbar-item,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-item,.uk-card-secondary.uk-card-body .uk-navbar-item,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-item,.uk-light .uk-navbar-item,.uk-offcanvas-bar .uk-navbar-item,.uk-overlay-primary .uk-navbar-item,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-item,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-item,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-item,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-item{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-navbar-toggle,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle,.uk-card-secondary.uk-card-body .uk-navbar-toggle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle,.uk-light .uk-navbar-toggle,.uk-offcanvas-bar .uk-navbar-toggle,.uk-overlay-primary .uk-navbar-toggle,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-navbar-toggle:hover,.uk-card-primary.uk-card-body .uk-navbar-toggle[aria-expanded=true],.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle[aria-expanded=true],.uk-card-secondary.uk-card-body .uk-navbar-toggle:hover,.uk-card-secondary.uk-card-body .uk-navbar-toggle[aria-expanded=true],.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle[aria-expanded=true],.uk-light .uk-navbar-toggle:hover,.uk-light .uk-navbar-toggle[aria-expanded=true],.uk-offcanvas-bar .uk-navbar-toggle:hover,.uk-offcanvas-bar .uk-navbar-toggle[aria-expanded=true],.uk-overlay-primary .uk-navbar-toggle:hover,.uk-overlay-primary .uk-navbar-toggle[aria-expanded=true],.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true]{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-subnav>*>:first-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>:first-child,.uk-card-secondary.uk-card-body .uk-subnav>*>:first-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>:first-child,.uk-light .uk-subnav>*>:first-child,.uk-offcanvas-bar .uk-subnav>*>:first-child,.uk-overlay-primary .uk-subnav>*>:first-child,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>:first-child{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-subnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-light .uk-subnav>*>a:hover,.uk-offcanvas-bar .uk-subnav>*>a:hover,.uk-overlay-primary .uk-subnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-subnav>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>.uk-active>a,.uk-card-secondary.uk-card-body .uk-subnav>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>.uk-active>a,.uk-light .uk-subnav>.uk-active>a,.uk-offcanvas-bar .uk-subnav>.uk-active>a,.uk-overlay-primary .uk-subnav>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary.uk-card-body .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-light .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-offcanvas-bar .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-overlay-primary .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before{border-left-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-subnav-pill>*>:first-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>:first-child,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>:first-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>:first-child,.uk-light .uk-subnav-pill>*>:first-child,.uk-offcanvas-bar .uk-subnav-pill>*>:first-child,.uk-overlay-primary .uk-subnav-pill>*>:first-child,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child{background-color:transparent;color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-light .uk-subnav-pill>*>a:hover,.uk-offcanvas-bar .uk-subnav-pill>*>a:hover,.uk-overlay-primary .uk-subnav-pill>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:active,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:active,.uk-light .uk-subnav-pill>*>a:active,.uk-offcanvas-bar .uk-subnav-pill>*>a:active,.uk-overlay-primary .uk-subnav-pill>*>a:active,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-subnav-pill>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>.uk-active>a,.uk-card-secondary.uk-card-body .uk-subnav-pill>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>.uk-active>a,.uk-light .uk-subnav-pill>.uk-active>a,.uk-offcanvas-bar .uk-subnav-pill>.uk-active>a,.uk-overlay-primary .uk-subnav-pill>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-subnav>.uk-disabled>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>.uk-disabled>a,.uk-card-secondary.uk-card-body .uk-subnav>.uk-disabled>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>.uk-disabled>a,.uk-light .uk-subnav>.uk-disabled>a,.uk-offcanvas-bar .uk-subnav>.uk-disabled>a,.uk-overlay-primary .uk-subnav>.uk-disabled>a,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-breadcrumb>*>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>*,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>*,.uk-light .uk-breadcrumb>*>*,.uk-offcanvas-bar .uk-breadcrumb>*>*,.uk-overlay-primary .uk-breadcrumb>*>*,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>*{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-light .uk-breadcrumb>*>:hover,.uk-offcanvas-bar .uk-breadcrumb>*>:hover,.uk-overlay-primary .uk-breadcrumb>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-breadcrumb>:last-child>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>:last-child>*,.uk-card-secondary.uk-card-body .uk-breadcrumb>:last-child>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>:last-child>*,.uk-light .uk-breadcrumb>:last-child>*,.uk-offcanvas-bar .uk-breadcrumb>:last-child>*,.uk-overlay-primary .uk-breadcrumb>:last-child>*,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary.uk-card-body .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-light .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-offcanvas-bar .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-overlay-primary .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-pagination>*>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>*,.uk-card-secondary.uk-card-body .uk-pagination>*>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>*,.uk-light .uk-pagination>*>*,.uk-offcanvas-bar .uk-pagination>*>*,.uk-overlay-primary .uk-pagination>*>*,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>*{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-pagination>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-card-secondary.uk-card-body .uk-pagination>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-light .uk-pagination>*>:hover,.uk-offcanvas-bar .uk-pagination>*>:hover,.uk-overlay-primary .uk-pagination>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-pagination>.uk-active>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>.uk-active>*,.uk-card-secondary.uk-card-body .uk-pagination>.uk-active>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>.uk-active>*,.uk-light .uk-pagination>.uk-active>*,.uk-offcanvas-bar .uk-pagination>.uk-active>*,.uk-overlay-primary .uk-pagination>.uk-active>*,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>.uk-active>*{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-pagination>.uk-disabled>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>.uk-disabled>*,.uk-card-secondary.uk-card-body .uk-pagination>.uk-disabled>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>.uk-disabled>*,.uk-light .uk-pagination>.uk-disabled>*,.uk-offcanvas-bar .uk-pagination>.uk-disabled>*,.uk-overlay-primary .uk-pagination>.uk-disabled>*,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-tab::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab::before,.uk-card-secondary.uk-card-body .uk-tab::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab::before,.uk-light .uk-tab::before,.uk-offcanvas-bar .uk-tab::before,.uk-overlay-primary .uk-tab::before,.uk-section-primary:not(.uk-preserve-color) .uk-tab::before,.uk-section-secondary:not(.uk-preserve-color) .uk-tab::before,.uk-tile-primary:not(.uk-preserve-color) .uk-tab::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab::before{border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-tab>*>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a,.uk-card-secondary.uk-card-body .uk-tab>*>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a,.uk-light .uk-tab>*>a,.uk-offcanvas-bar .uk-tab>*>a,.uk-overlay-primary .uk-tab>*>a,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-tab>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-card-secondary.uk-card-body .uk-tab>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-light .uk-tab>*>a:hover,.uk-offcanvas-bar .uk-tab>*>a:hover,.uk-overlay-primary .uk-tab>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-tab>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>.uk-active>a,.uk-card-secondary.uk-card-body .uk-tab>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>.uk-active>a,.uk-light .uk-tab>.uk-active>a,.uk-offcanvas-bar .uk-tab>.uk-active>a,.uk-overlay-primary .uk-tab>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>.uk-active>a{color:#fff;border-color:#fff}.uk-card-primary.uk-card-body .uk-tab>.uk-disabled>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>.uk-disabled>a,.uk-card-secondary.uk-card-body .uk-tab>.uk-disabled>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>.uk-disabled>a,.uk-light .uk-tab>.uk-disabled>a,.uk-offcanvas-bar .uk-tab>.uk-disabled>a,.uk-overlay-primary .uk-tab>.uk-disabled>a,.uk-section-primary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-slidenav,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav,.uk-card-secondary.uk-card-body .uk-slidenav,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav,.uk-light .uk-slidenav,.uk-offcanvas-bar .uk-slidenav,.uk-overlay-primary .uk-slidenav,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-slidenav:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-card-secondary.uk-card-body .uk-slidenav:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-light .uk-slidenav:hover,.uk-offcanvas-bar .uk-slidenav:hover,.uk-overlay-primary .uk-slidenav:hover,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover{color:rgba(255,255,255,.95)}.uk-card-primary.uk-card-body .uk-slidenav:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:active,.uk-card-secondary.uk-card-body .uk-slidenav:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:active,.uk-light .uk-slidenav:active,.uk-offcanvas-bar .uk-slidenav:active,.uk-overlay-primary .uk-slidenav:active,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:active,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:active,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:active{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-dotnav>*>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>*,.uk-card-secondary.uk-card-body .uk-dotnav>*>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>*,.uk-light .uk-dotnav>*>*,.uk-offcanvas-bar .uk-dotnav>*>*,.uk-overlay-primary .uk-dotnav>*>*,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>*{background-color:transparent;border-color:rgba(255,255,255,.9)}.uk-card-primary.uk-card-body .uk-dotnav>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-card-secondary.uk-card-body .uk-dotnav>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-light .uk-dotnav>*>:hover,.uk-offcanvas-bar .uk-dotnav>*>:hover,.uk-overlay-primary .uk-dotnav>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover{background-color:rgba(255,255,255,.9);border-color:transparent}.uk-card-primary.uk-card-body .uk-dotnav>*>:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:active,.uk-card-secondary.uk-card-body .uk-dotnav>*>:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:active,.uk-light .uk-dotnav>*>:active,.uk-offcanvas-bar .uk-dotnav>*>:active,.uk-overlay-primary .uk-dotnav>*>:active,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:active{background-color:rgba(255,255,255,.5);border-color:transparent}.uk-card-primary.uk-card-body .uk-dotnav>.uk-active>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>.uk-active>*,.uk-card-secondary.uk-card-body .uk-dotnav>.uk-active>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>.uk-active>*,.uk-light .uk-dotnav>.uk-active>*,.uk-offcanvas-bar .uk-dotnav>.uk-active>*,.uk-overlay-primary .uk-dotnav>.uk-active>*,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*{background-color:rgba(255,255,255,.9);border-color:transparent}.uk-card-primary.uk-card-body .uk-iconnav>*>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a,.uk-card-secondary.uk-card-body .uk-iconnav>*>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a,.uk-light .uk-iconnav>*>a,.uk-offcanvas-bar .uk-iconnav>*>a,.uk-overlay-primary .uk-iconnav>*>a,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-light .uk-iconnav>*>a:hover,.uk-offcanvas-bar .uk-iconnav>*>a:hover,.uk-overlay-primary .uk-iconnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-iconnav>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>.uk-active>a,.uk-card-secondary.uk-card-body .uk-iconnav>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>.uk-active>a,.uk-light .uk-iconnav>.uk-active>a,.uk-offcanvas-bar .uk-iconnav>.uk-active>a,.uk-overlay-primary .uk-iconnav>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-text-lead,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-lead,.uk-card-secondary.uk-card-body .uk-text-lead,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-lead,.uk-light .uk-text-lead,.uk-offcanvas-bar .uk-text-lead,.uk-overlay-primary .uk-text-lead,.uk-section-primary:not(.uk-preserve-color) .uk-text-lead,.uk-section-secondary:not(.uk-preserve-color) .uk-text-lead,.uk-tile-primary:not(.uk-preserve-color) .uk-text-lead,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-lead{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-text-meta,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-meta,.uk-card-secondary.uk-card-body .uk-text-meta,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-meta,.uk-light .uk-text-meta,.uk-offcanvas-bar .uk-text-meta,.uk-overlay-primary .uk-text-meta,.uk-section-primary:not(.uk-preserve-color) .uk-text-meta,.uk-section-secondary:not(.uk-preserve-color) .uk-text-meta,.uk-tile-primary:not(.uk-preserve-color) .uk-text-meta,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-meta{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-text-muted,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-muted,.uk-card-secondary.uk-card-body .uk-text-muted,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-muted,.uk-light .uk-text-muted,.uk-offcanvas-bar .uk-text-muted,.uk-overlay-primary .uk-text-muted,.uk-section-primary:not(.uk-preserve-color) .uk-text-muted,.uk-section-secondary:not(.uk-preserve-color) .uk-text-muted,.uk-tile-primary:not(.uk-preserve-color) .uk-text-muted,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-muted{color:rgba(255,255,255,.5)!important}.uk-card-primary.uk-card-body .uk-text-emphasis,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-emphasis,.uk-card-secondary.uk-card-body .uk-text-emphasis,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-emphasis,.uk-light .uk-text-emphasis,.uk-offcanvas-bar .uk-text-emphasis,.uk-overlay-primary .uk-text-emphasis,.uk-section-primary:not(.uk-preserve-color) .uk-text-emphasis,.uk-section-secondary:not(.uk-preserve-color) .uk-text-emphasis,.uk-tile-primary:not(.uk-preserve-color) .uk-text-emphasis,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-emphasis{color:#fff!important}.uk-card-primary.uk-card-body .uk-text-primary,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-primary,.uk-card-secondary.uk-card-body .uk-text-primary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-primary,.uk-light .uk-text-primary,.uk-offcanvas-bar .uk-text-primary,.uk-overlay-primary .uk-text-primary,.uk-section-primary:not(.uk-preserve-color) .uk-text-primary,.uk-section-secondary:not(.uk-preserve-color) .uk-text-primary,.uk-tile-primary:not(.uk-preserve-color) .uk-text-primary,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-primary{color:#fff!important}.uk-card-primary.uk-card-body .uk-text-secondary,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-secondary,.uk-card-secondary.uk-card-body .uk-text-secondary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-secondary,.uk-light .uk-text-secondary,.uk-offcanvas-bar .uk-text-secondary,.uk-overlay-primary .uk-text-secondary,.uk-section-primary:not(.uk-preserve-color) .uk-text-secondary,.uk-section-secondary:not(.uk-preserve-color) .uk-text-secondary,.uk-tile-primary:not(.uk-preserve-color) .uk-text-secondary,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-secondary{color:#fff!important}.uk-card-primary.uk-card-body .uk-column-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-column-divider,.uk-card-secondary.uk-card-body .uk-column-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-column-divider,.uk-light .uk-column-divider,.uk-offcanvas-bar .uk-column-divider,.uk-overlay-primary .uk-column-divider,.uk-section-primary:not(.uk-preserve-color) .uk-column-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-column-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-column-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-column-divider{column-rule-color:rgba(255,255,255,0.2)}.uk-card-primary.uk-card-body .uk-logo,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo,.uk-card-secondary.uk-card-body .uk-logo,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo,.uk-light .uk-logo,.uk-offcanvas-bar .uk-logo,.uk-overlay-primary .uk-logo,.uk-section-primary:not(.uk-preserve-color) .uk-logo,.uk-section-secondary:not(.uk-preserve-color) .uk-logo,.uk-tile-primary:not(.uk-preserve-color) .uk-logo,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo{color:#fff}.uk-card-primary.uk-card-body .uk-logo:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-card-secondary.uk-card-body .uk-logo:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-light .uk-logo:hover,.uk-offcanvas-bar .uk-logo:hover,.uk-overlay-primary .uk-logo:hover,.uk-section-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover{color:#fff}.uk-card-primary.uk-card-body .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-card-primary>:not([class*=uk-card-media]) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-card-secondary.uk-card-body .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-light .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-offcanvas-bar .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-overlay-primary .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-section-primary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-section-secondary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-tile-primary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-tile-secondary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type){display:none}.uk-card-primary.uk-card-body .uk-logo-inverse,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo-inverse,.uk-card-secondary.uk-card-body .uk-logo-inverse,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo-inverse,.uk-light .uk-logo-inverse,.uk-offcanvas-bar .uk-logo-inverse,.uk-overlay-primary .uk-logo-inverse,.uk-section-primary:not(.uk-preserve-color) .uk-logo-inverse,.uk-section-secondary:not(.uk-preserve-color) .uk-logo-inverse,.uk-tile-primary:not(.uk-preserve-color) .uk-logo-inverse,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo-inverse{display:block}.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-light .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-light .uk-table-striped>tr:nth-of-type(even):last-child,.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-offcanvas-bar .uk-table-striped>tr:nth-of-type(even):last-child,.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-overlay-primary .uk-table-striped>tr:nth-of-type(even):last-child,.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child{border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-accordion-title::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title::before,.uk-card-secondary.uk-card-body .uk-accordion-title::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title::before,.uk-light .uk-accordion-title::before,.uk-offcanvas-bar .uk-accordion-title::before,.uk-overlay-primary .uk-accordion-title::before,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-card-primary.uk-card-body .uk-open>.uk-accordion-title::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,.uk-card-secondary.uk-card-body .uk-open>.uk-accordion-title::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,.uk-light .uk-open>.uk-accordion-title::before,.uk-offcanvas-bar .uk-open>.uk-accordion-title::before,.uk-overlay-primary .uk-open>.uk-accordion-title::before,.uk-section-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-section-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-tile-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")}@media print{*,::after,::before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/* @group EDIT MODE */

 /*End edit mode*/

/* @end */

/* @group WARNINGS / FIXES */

.uikit-theme-warning {
    text-align: center;
    width: 50%;
    top: 0;
    margin: 20px auto;
    padding: 10px;
    background: #f0506e;
    color: white;
    border-radius: 2px;
    z-index: 1000
}

.overflow-visible {
    overflow: visible !important;
}

.uk-overflow-auto{
    overflow:scroll !important
}

/* custom class*/
.uk-width-viewport {
    min-width: 100vw;
}

.uikit-default-cursor {
    cursor: default;
}

.uk-card-default:hover{
    background: white !important
}

.uk-offcanvas-bar{
    overflow-y: auto !important
}

.uk-iconnav.uikit-inline li {
    display: inline-block;
}

.uk-align-left,
.uk-align-center,
.uk-align-right {margin-bottom: 0}

.uk-modal{z-index: 9999}

/* @end */

/* @group RESETS */

.uk-navbar-nav > li > a,
.uk-nav-header,
.uk-label,
.uk-button,
.uk-tab > * > a,
.uk-subnav > li > a {
    text-transform: none !important;
}

.uk-button-text:hover {
    background: transparent!important
}

.image-right {
    float: right;
    padding-left: 20px;
    padding-bottom: 20px
}

.image-left {
    float: left;
    padding-right: 20px;
    padding-bottom: 20px
}

@media(max-width:320px) {
    .image-right,
    .image-left{
        float: none;
        padding-left: 0;
        padding-right: 0
    }
}

@media(min-width:767px) {
    .uk-navbar-brand{
        padding: 0;
        margin-left: 0
    }
}

/* @end */

/* @group Container */



/* @group BODY - DIVIDERS - LINKS COLORS */

html, body {
    background: rgba(255, 255, 255, 1.00);
    font-size: 16px;
    line-height: 1.50;
    color: rgba(102, 102, 102, 1.00);
}

.uk-button {
    font-size: 0.88rem;
}

/* @end */

/* @group TEXT */

.uk-text {
    color: rgba(102, 102, 102, 1.00);
}

.uk-text-lead {
  font-size: 1.50rem;
}

.uk-text-meta {
  font-size: 0.87rem;
}

.uk-text-small {
  font-size: 0.87rem;
}

.uk-text-large {
  font-size: 1.50rem;
}

a:link:not(.uk-button), 
.uk-link,
.uk-link-text,
.uk-text-meta a:link,
.uk-text-lead a:link{
    color: rgba(102, 102, 102, 1.00);
}

a:hover:not(.uk-button), 
a.active:hover:not(.uk-button), 
.uk-link:hover {
    color: rgba(102, 102, 102, 1.00) 
}

a:link:not(.uk-button), .uk-link:not(.uk-button), .uk-button-link {
    text-decoration: none !important
}

a:hover:not(.uk-button), .uk-link:hover, .uk-button-link:hover {
    text-decoration: none !important
}

hr,
.uk-hr,
.uk-divider-small::after,
.uk-divider-icon::before,
.uk-divider-icon::after {
    border-top-color: rgba(255, 255, 255, 1.00);
    border-bottom-color: rgba(255, 255, 255, 1.00);
}

.uk-grid-divider > :not(.uk-first-column)::before {
  border-left-color: rgba(255, 255, 255, 1.00) 
}

/* Vertical */
.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
  border-top-color: rgba(255, 255, 255, 1.00) 
}

.uk-navbar-dropdown-grid > :not(.uk-first-column)::before {
  border-left-color: rgba(255, 255, 255, 1.00)  
}

/* Vertical */
.uk-navbar-dropdown-grid.uk-grid-stack > .uk-grid-margin::before {
  border-top-color: rgba(255, 255, 255, 1.00)  
}
  
.uk-divider-icon {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22rgba(255, 255, 255, 1.00)%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.uk-divider-vertical {
  border-left: 1px solid rgba(255, 255, 255, 1.00);
}


/* ========================================================================
   Component: Heading
 ========================================================================== */
.uk-heading-small {
  font-size: 2.60rem;
  line-height: 1.20;
}
.uk-heading-medium {
  font-size: 2.80rem;
  line-height: 1.10;
}
.uk-heading-large {
  font-size: 3.40rem;
  line-height: 1.10;
}
.uk-heading-xlarge {
  font-size: 4.00rem;
  line-height: 1.00;
}
.uk-heading-2xlarge {
  font-size: 6.00rem;
  line-height: 1.00;
}
/* Tablet Landscape and bigger */
@media (min-width: 960px) {
  .uk-heading-small {
    font-size: 3.25rem;
  }
  .uk-heading-medium {
    font-size: 3.50rem;
  }
  .uk-heading-large {
    font-size: 4.00rem;
  }
  .uk-heading-xlarge {
    font-size: 6.00rem;
  }
  .uk-heading-2xlarge {
    font-size: 8.00rem;
  }
}
/* Laptop and bigger */
@media (min-width: 1200px) {
  .uk-heading-small {
    font-size: 3.25rem;
  }
  .uk-heading-medium {
    font-size: 4.00rem;
  }
  .uk-heading-large {
    font-size: 6.00rem;
  }
  .uk-heading-xlarge {
    font-size: 8.00rem;
  }
  .uk-heading-2xlarge {
    font-size: 10.00rem;
  }
}



/* @end */

/* @group FONT FAMILY */


    
    
    



/* @end */

/* @group FONT SIZES */

body, .uk-text {
    font-weight: 500;
}

h1, .uk-h1 {
    font-size: 2.23rem;
    line-height: 1.20;
}

h2, .uk-h2 {
    font-size: 1.70rem;
    line-height: 1.30;
}

h3, .uk-h3{
    font-size: 1.50rem;
    line-height: 1.40;
}

h4, .uk-h4 {
    font-size: 1.25rem;
    line-height: 1.40;
}

h5, .uk-h5 {
    font-size: 1.00rem;
    line-height: 1.40;
}

h6, .uk-h6 {
    font-size: 0.88rem;
    line-height: 1.40;
}

h1, h2, h3, h4, h5, h6,
.uk-1, .uk-2, .uk-3, .uk-4, .uk-5, .uk-6,
.uk-accordion-title,
.uk-heading-small, 
.uk-heading-medium, 
.uk-heading-large, 
.uk-heading-xlarge, 
.uk-heading-2xlarge {
    font-weight: 300;
    color: rgba(102, 102, 102, 1.00);
    letter-spacing: 0px;
    word-spacing: 0px;
    text-transform: normal;
}

.uk-heading-divider {
  border-bottom-color: rgba(255, 255, 255, 1.00) 
}
  
.uk-heading-bullet::before {
  border-left-color: rgba(255, 255, 255, 1.00)
}

.uk-heading-line > ::before,
.uk-heading-line > ::after {
  border-bottom-color: rgba(255, 255, 255, 1.00) 
}

/* @end */

/* @group BUTTONS */

.uk-button {
    border-radius: 0px;
    color: rgba(102, 102, 102, 1.00);
    text-transform: none !important !important;
}

.uk-button:disabled:hover {
    border-color: rgba(255, 255, 255, 1.00)
}

.uk-button-default, .uk-button-default:visited {
    background-color: rgba(255, 255, 255, 1.00);
    color: rgba(51, 51, 51, 1.00);
    border: 1px solid rgba(255, 255, 255, 1.00);
}

.uk-button-default:hover, .uk-button-default:focus {
    background-color: rgba(255, 255, 255, 1.00);
    color: rgba(51, 51, 51, 1.00) ;
    border: 1px solid rgba(255, 255, 255, 1.00);
}

.uk-button-primary, .uk-button-primary:visited {
    background-color: rgba(30, 135, 240, 1.00);
    color: rgba(34, 34, 34, 1.00) 
}

.uk-button-primary:hover, .uk-button-primary:focus {
    background-color: rgba(15, 122, 229, 1.00);
    color: rgba(255, 255, 255, 1.00) 
}

.uk-button-secondary, .uk-button-secondary:visited {
    background-color: rgba(34, 34, 34, 1.00);
    color: rgba(255, 255, 255, 1.00) 
}

.uk-button-secondary:hover, .uk-button-secondary:focus {
    background-color: rgba(21, 21, 21, 1.00);
    color: rgba(255, 255, 255, 1.00) 
}

.uk-button-danger, .uk-button-danger:visited {
    background-color: rgba(238, 82, 112, 1.00);
    color: rgba(255, 255, 255, 1.00) 
}

.uk-button-danger:hover, .uk-button-danger:focus {
    background-color: rgba(235, 60, 94, 1.00);
    color: rgba(255, 255, 255, 1.00) 
}

.uk-button-link, .uk-button-link:visited {
    color: rgba(68, 68, 68, 1.00) ;
    background-color: transparent;
}

.uk-button-link:hover, .uk-button-link:focus {
    color: rgba(255, 255, 255, 1.00) ;
    background-color: transparent;
}

.uk-button-default:disabled, .uk-button-primary:disabled, .uk-button-secondary:disabled, .uk-button-danger:disabled {
    background-color: transparent;
    color: #999;
    border-color: #e5e5e5;
}

.uk-button-text {
    color: rgba(51, 51, 51, 1.00)!important;
}

.uk-button-text::before {
    border-bottom: 1px solid rgba(51, 51, 51, 1.00)!important;
}


/*button in navbar*/

.uk-navbar-content .uk-button-primary, .uk-navbar-content .uk-button-primary:visited {
    background-color: rgba(30, 135, 240, 1.00);
    color: rgba(34, 34, 34, 1.00)!important
}

.uk-navbar-content .uk-button-primary:hover, .uk-navbar-content .uk-button-primary:focus {
    background-color: rgba(15, 122, 229, 1.00);
    color: rgba(255, 255, 255, 1.00)!important
}

.uk-navbar-content .uk-button-success, .uk-navbar-content .uk-button-success:visited {
    background-color: rgba(34, 34, 34, 1.00);
    color: rgba(255, 255, 255, 1.00)!important
}

.uk-navbar-content .uk-button-success:hover, .uk-navbar-content .uk-button-success:focus {
    background-color: rgba(21, 21, 21, 1.00);
    color: rgba(255, 255, 255, 1.00)!important
}

.uk-navbar-content .uk-button-danger, .uk-navbar-content .uk-button-danger:visited {
    background-color: rgba(238, 82, 112, 1.00);
    color: rgba(255, 255, 255, 1.00)!important
}

.uk-navbar-content .uk-button-danger:hover, .uk-navbar-content .uk-button-danger:focus {
    background-color: rgba(235, 60, 94, 1.00);
    color: rgba(255, 255, 255, 1.00)!important
}

.uk-navbar-content .uk-button-link, .uk-navbar-content .uk-button-link:visited {
    color: rgba(68, 68, 68, 1.00)!important
}

.uk-navbar-content .uk-button-link:hover, .uk-navbar-content .uk-button-link:focus {
    color: rgba(255, 255, 255, 1.00)!important
}

/* @end */

/* @group ELEMENTS */

.uk-grid-divider > :not(.uk-first-column)::before,
.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before{
    border-width: 1px;
}

/*Elements - Text*/

.uk-text-muted {
  color: rgba(153, 153, 153, 1.00) !important; }

.uk-text-emphasis, em {
  color: rgba(51, 51, 51, 1.00) !important; }

.uk-text-primary {
  color: rgba(30, 135, 240, 1.00) !important; }

.uk-text-success {
  color: rgba(50, 210, 150, 1.00) !important; }

.uk-text-warning {
  color: rgba(250, 160, 90, 1.00) !important; }

.uk-text-danger {
  color: rgba(240, 80, 110, 1.00) !important; }

/*Elements Default*/

.uk-card-default:not(.uk-preserve-color), 
.uk-background-default:not(.uk-preserve-color), .uk-tile-default:not(.uk-preserve-color),
.uk-section-default:not(.uk-preserve-color) {
    color: rgba(68, 68, 68, 1.00) !important;
    background-color: rgba(255, 255, 255, 1.00)
}

.uk-subnav.default-scheme>*>* {
    color: rgba(68, 68, 68, 1.00)
}

.uk-subnav.default-scheme>*>a:hover, .uk-subnav.default-scheme>*>a:focus {
    color: rgba(68, 68, 68, 1.00)
}

.uk-subnav.default-scheme>.uk-active>* {
    color: rgba(255, 255, 255, 1.00)
}

/*Elements Primary*/

.uk-card-primary:not(.uk-preserve-color), 
.uk-background-primary:not(.uk-preserve-color), .uk-tile-primary:not(.uk-preserve-color),
.uk-section-primary:not(.uk-preserve-color) {
    color: rgba(255, 255, 255, 1.00) !important;
    background-color: rgba(28, 125, 226, 1.00)
}

.uk-subnav.primary-scheme>*>* {
    color: rgba(255, 255, 255, 1.00)
}

.uk-subnav.primary-scheme>*>a:hover, .uk-subnav.primary-scheme>*>a:focus {
    color: rgba(255, 255, 255, 1.00)
}

.uk-subnav.primary-scheme>.uk-active>* {
    color: rgba(28, 125, 226, 1.00)
}


/*Elements Secondary*/

.uk-card-secondary:not(.uk-preserve-color), 
.uk-background-secondary:not(.uk-preserve-color), .uk-tile-secondary:not(.uk-preserve-color),
.uk-section-secondary:not(.uk-preserve-color) {
    color: rgba(255, 255, 255, 1.00)!important;
    background-color: rgba(33, 33, 33, 1.00)
}

/*Elements Muted*/

.uk-block-muted:not(.uk-preserve-color), .uk-subnav > .uk-disabled > *, 
.uk-background-muted:not(.uk-preserve-color), .uk-tile-muted:not(.uk-preserve-color),
.uk-section-muted:not(.uk-preserve-color) {
    color: rgba(68, 68, 68, 1.00)!important;
    background-color: rgba(255, 255, 255, 1.00);
}

.uk-subnav.secondary-scheme>*>* {
    color: rgba(255, 255, 255, 1.00)
}

.uk-subnav.secondary-scheme>*>a:hover, .uk-subnav.secondary-scheme>*>a:focus {
    color: rgba(255, 255, 255, 1.00)
}

.uk-subnav.secondary-scheme>.uk-active>* {
    color: rgba(33, 33, 33, 1.00)
}

.uk-panel>h3, .uk-panel:hover>h3 {
    background: transparent
}

.uk-badge {
    background: rgba(30, 135, 240, 1.00);
    color: rgba(255, 255, 255, 1.00);
}

/*Elements Disabled*/
.uk-subnav:not(.uk-subnav-pill) .uk-disabled a{
    background-color: transparent !important
}

/*Border radius*/
.uk-card,
.uk-background-default, .uk-background-primary, .uk-background-secondary, 
.uk-background-muted, .uk-tile,
.uk-subnav-pill *,
.uk-badge {
    border-radius: 0px;
}

.uk-tooltip {
    background: rgba(102, 102, 102, 1.00);
    color: rgba(255, 255, 255, 1.00);
}

/* @end *//*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_3_16_headerSpacer {
	display: block;
	width:  1px;
	height: 110px;
	background: transparent;
}













/*weight 400*/
  @font-face {
      font-family: 'montserrat';
      src: url('../../../fonts/montserrat-v25-latin-regular.ttf') format('truetype');
      font-weight: 400;
      font-style: normal;
  }
























.typography_font_1 {
    font-family: "montserrat", sans-serif !important;
}

h1.typography_font_1,
h2.typography_font_1,
h3.typography_font_1,
h4.typography_font_1,
h5.typography_font_1,
h6.typography_font_1 {
    font-family: "montserrat", sans-serif !important;
}


/*weight 100*/
  @font-face {
      font-family: 'montserrat';
      src: url('../../../fonts/montserrat-v25-latin-100.ttf') format('truetype');
      font-weight: 100;
      font-style: normal;
  }





/*weight 200*/
  @font-face {
      font-family: 'montserrat';
      src: url('../../../fonts/montserrat-v25-latin-200.ttf') format('truetype');
      font-weight: 200;
      font-style: normal;
  }





/*weight 300*/
  @font-face {
      font-family: 'montserrat';
      src: url('../../../fonts/montserrat-v25-latin-300.ttf') format('truetype');
      font-weight: 300;
      font-style: normal;
  }





/*weight 400*/
  @font-face {
      font-family: 'montserrat';
      src: url('../../../fonts/montserrat-v25-latin-regular.ttf') format('truetype');
      font-weight: 400;
      font-style: normal;
  }





/*weight 500*/
  @font-face {
      font-family: 'montserrat';
      src: url('../../../fonts/montserrat-v25-latin-500.ttf') format('truetype');
      font-weight: 500;
      font-style: normal;
  }





/*weight 600*/
  @font-face {
      font-family: 'montserrat';
      src: url('../../../fonts/montserrat-v25-latin-600.ttf') format('truetype');
      font-weight: 600;
      font-style: normal;
  }





/*weight 700*/
  @font-face {
      font-family: 'montserrat';
      src: url('../../../fonts/montserrat-v25-latin-700.ttf') format('truetype');
      font-weight: 700;
      font-style: normal;
  }





/*weight 800*/
  @font-face {
      font-family: 'montserrat';
      src: url('../../../fonts/montserrat-v25-latin-800.ttf') format('truetype');
      font-weight: 800;
      font-style: normal;
  }





/*weight 900*/
  @font-face {
      font-family: 'montserrat';
      src: url('../../../fonts/montserrat-v25-latin-900.ttf') format('truetype');
      font-weight: 800;
      font-style: normal;
  }




.typography_font_2 {
    font-family: "montserrat", sans-serif !important;
}

h1.typography_font_2,
h2.typography_font_2,
h3.typography_font_2,
h4.typography_font_2,
h5.typography_font_2,
h6.typography_font_2 {
    font-family: "montserrat", sans-serif !important;
}

/*
 * AUTHOR: JEREMY HAWES
 * NAME: Simple Position Pro
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-position/
 * Support: support@1littledesigner.com
 * Version 2.0.1
 * Description: Simple Element Positioning & Z-Index Control
 */


	#simplePosition_stacks_in_1360 {
		position: absolute;
		z-index: 1500;
		top: 30px;
		left: 0px;
		display: block;
	}
	#simplePosition_stacks_in_1360.sizeControlOn.spPercWidthOn {
		width: 100%;
	}
	#simplePosition_stacks_in_1360.sizeControlOn.spPercHeightOn {
		height: 100%; /* Most useful for Fixed position */
	}
	#simplePosition_stacks_in_1360.spPercVertOff {
		top: 30px;
	}
	#simplePosition_stacks_in_1360.spPercHorizOff {
		left: 0px;
	}
	#simplePosition_stacks_in_1360.spPercVertOn {
		top: 0%;
	}
	#simplePosition_stacks_in_1360.spPercHorizOn {
		left: 4%;
	}
	#simplePosition_stacks_in_1360.sizeControlOn.spPercWidthOff {
	width: 300px;
}
#simplePosition_stacks_in_1360.sizeControlOn.spPercHeightOff {
	height: 300px;
}

    body {
        overflow: auto;
    }



#stacks_in_1361 {
	background-color: rgba(93, 93, 93, 0.20);
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	padding: 25px 8px 25px 8px;
}

    body {
        overflow: auto;
    }



#stacks_in_1365 {
	background-color: rgba(93, 93, 93, 0.20);
	-moz-border-radius: 0px 0px 4px 4px;
	-webkit-border-radius: 0px 0px 4px 4px;
	border-radius: 0px 0px 4px 4px;
}
#stacks_in_1366 p,#stacks_in_1366 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1366,#stacks_in_1366 div,#stacks_in_1366 p,#stacks_in_1366 .fa:not(.no-indent),#stacks_in_1366 ol,#stacks_in_1366 ul li,#stacks_in_1366 ol li,#stacks_in_1366 ol,#stacks_in_1366 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_1366{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1366,#stacks_in_1366 div,#stacks_in_1366 p,#stacks_in_1366 ul,#stacks_in_1366 ul li,#stacks_in_1366 ol li,#stacks_in_1366 ol,#stacks_in_1366 dl,#stacks_in_1366 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:960.00px){#stacks_in_1366,#stacks_in_1366 div,#stacks_in_1366 p,#stacks_in_1366 ol,#stacks_in_1366 ul li,#stacks_in_1366 ol li,#stacks_in_1366 ol,#stacks_in_1366 dl{font-size:1.20rem!important}}@media only screen and (min-width:960.00px) and (max-width:1200.00px){#stacks_in_1366,#stacks_in_1366 div,#stacks_in_1366 p,#stacks_in_1366 ol,#stacks_in_1366 ul li,#stacks_in_1366 ol li,#stacks_in_1366 ol,#stacks_in_1366 dl{font-size:1.20rem!important}}@media only screen and (min-width:1200.00px) and (max-width:2000.00px){#stacks_in_1366,#stacks_in_1366 div,#stacks_in_1366 p,#stacks_in_1366 ol,#stacks_in_1366 ul li,#stacks_in_1366 ol li,#stacks_in_1366 ol,#stacks_in_1366 dl{font-size:1.20rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_1366,#stacks_in_1366 div,#stacks_in_1366 p,#stacks_in_1366 ol,#stacks_in_1366 ul li,#stacks_in_1366 ol li,#stacks_in_1366 ol,#stacks_in_1366 dl{font-size:1.20rem!important}}

#stacks_in_1366 {
	margin: 10px 0px 13px 0px;
}
/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-position/
 * Support: support@1littledesigner.com
 * Version 1.0.4
 * Description: Simple Element Positioning & Z-Index Control
 */


	#simplePosition_stacks_in_1313_2 {
		position: absolute;
		z-index: 1500;
		top: 118px;
		right: 0px;
	}

#simplePosition_stacks_in_1313_2.sizeControlOn {
	width: 300px;
	height: 300px;
}
#simplePosition_stacks_in_1313_2 h3.advert {
	
}
/* BigLink v1.0.3 *//* @group general */#stacks_in_1313_4, #stacks_in_1313_4 * {	box-sizing: border-box;}#stacks_in_1313_4_wrapper:hover {	cursor: pointer !important;}#stacks_in_1313_4_wrapper:active a {	top: 0 !important;}#stacks_in_1313_4_wrapper a {	display: block; /* for Firefox */}#stacks_in_1313_4_wrapper * {	text-decoration: none !important;}/* @end *//* @group transition *//* @end *//* @group background */#stacks_in_1313_4_wrapper a #stacks_in_1313_4_inner {}#stacks_in_1313_4_wrapper a:visited #stacks_in_1313_4_inner {}#stacks_in_1313_4_wrapper a:hover #stacks_in_1313_4_inner,#stacks_in_1313_4_wrapper a:focus #stacks_in_1313_4_inner {}#stacks_in_1313_4_wrapper a:active #stacks_in_1313_4_inner {}/* @end *//* @group border */#stacks_in_1313_4_wrapper a #stacks_in_1313_4_inner { 	border-radius: 0px; 	border-width: 0px;	border-style: solid;	border-color: rgba(255, 128, 0, 1.00);}#stacks_in_1313_4_wrapper a:visited #stacks_in_1313_4_inner {	border-color: rgba(128, 0, 255, 1.00);}#stacks_in_1313_4_wrapper a:hover #stacks_in_1313_4_inner,#stacks_in_1313_4_wrapper a:focus #stacks_in_1313_4_inner {	border-color: rgba(255, 0, 0, 1.00);}#stacks_in_1313_4_wrapper a:active #stacks_in_1313_4_inner {	border-color: rgba(0, 0, 255, 1.00);}/* @end *//* @group text *//* @end *//* @group image effects *//* @group effect static */#stacks_in_1313_4_wrapper a #stacks_in_1313_4_inner img {	-webkit-transition: all 300ms linear;	   -moz-transition: all 300ms linear;	     -o-transition: all 300ms linear;	        transition: all 300ms linear;}/* @end *//* @group effect visited *//* opacity and filters of the static declaration are used:   "CSS properties that can be used to style visited links are limited to color, background-color,    border-*-color, and outline-color and the color parts of the fill and stroke properties"   https://hacks.mozilla.org/2010/03/privacy-related-changes-coming-to-css-vistited/*//* @end *//* @group effect hover */#stacks_in_1313_4_wrapper a:hover #stacks_in_1313_4_inner img,#stacks_in_1313_4_wrapper a:focus #stacks_in_1313_4_inner img {	opacity: 1;	-webkit-filter: blur(0) grayscale(0) sepia(0); 	        filter: blur(0) grayscale(0) sepia(0);}/* @end *//* @group effect active */#stacks_in_1313_4_wrapper a:active #stacks_in_1313_4_inner img {	opacity: 1;	-webkit-filter: blur(0) grayscale(0) sepia(0); 	        filter: blur(0) grayscale(0) sepia(0);}/* @end *//* @end *//* End of BigLink */#stacks_in_1313_6 *,
#stacks_in_1313_6 *:before,
#stacks_in_1313_6 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}

    body {
        overflow: auto;
    }


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



.wow {
	visibility: hidden;
}

#stacks_in_1313_10 {
	background-color: rgba(125, 0, 3, 1.00);
	-moz-border-radius: 18px 0px 0px 18px;
	-webkit-border-radius: 18px 0px 0px 18px;
	border-radius: 18px 0px 0px 18px;
	padding:  10px;
}
#stacks_in_1313_12 *,
#stacks_in_1313_12 *:before,
#stacks_in_1313_12 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}

#stacks_in_1313_12 {
	-moz-border-radius: 14px 14px 14px 14px;
	-webkit-border-radius: 14px 14px 14px 14px;
	border-radius: 14px 14px 14px 14px;
	padding:  6px;
}
:root {
  --multi_columns_stacks_in_1313_14:minmax(30px,min-content) minmax(140px,min-content);
}
#multi_columns_stacks_in_1313_14 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1313_14);
  grid-gap: 16px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1313_14 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1313_14 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_1313_14 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1313_14 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 301px) {
  #multi_columns_stacks_in_1313_14 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1313_14 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1313_14 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1313_14 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 300px) and (min-width: 201px) {
  #multi_columns_stacks_in_1313_14 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1313_14 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1313_14 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1313_14 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 200px) {
  #multi_columns_stacks_in_1313_14 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1313_14 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1313_14 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1313_14 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 300px) {
  #multi_columns_stacks_in_1313_14 {
    grid-template-columns: repeat(2, 1fr);
    
  }
  #multi_columns_stacks_in_1313_14 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_1313_14 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 200px) {
  #multi_columns_stacks_in_1313_14 {
    grid-template-columns: repeat(2, 1fr);
  }
  #multi_columns_stacks_in_1313_14 > div:last-child {
    grid-column: span 1;
  }
  
}


    body {
        overflow: auto;
    }


#stacks_in_1313_20 p,#stacks_in_1313_20 div{margin-bottom:0}#stacks_in_1313_20 p,#stacks_in_1313_20 div,#stacks_in_1313_20 ul,#stacks_in_1313_20 ol,#stacks_in_1313_20 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_1313_20 a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1313_20 a:hover{color:rgba(255, 255, 255, 1.00)}@media only screen and (min-width:0px){#stacks_in_1313_20,#stacks_in_1313_20 div,#stacks_in_1313_20 p,#stacks_in_1313_20 .fa:not(.no-indent),#stacks_in_1313_20 ol,#stacks_in_1313_20 ul li,#stacks_in_1313_20 ol li,#stacks_in_1313_20 ol,#stacks_in_1313_20 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_1313_20{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1313_20,#stacks_in_1313_20 div,#stacks_in_1313_20 p,#stacks_in_1313_20 ul,#stacks_in_1313_20 ul li,#stacks_in_1313_20 ol li,#stacks_in_1313_20 ol,#stacks_in_1313_20 dl,#stacks_in_1313_20 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1313_20,#stacks_in_1313_20 div,#stacks_in_1313_20 p,#stacks_in_1313_20 ol,#stacks_in_1313_20 ul li,#stacks_in_1313_20 ol li,#stacks_in_1313_20 ol,#stacks_in_1313_20 dl{font-size:0.80rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1313_20,#stacks_in_1313_20 div,#stacks_in_1313_20 p,#stacks_in_1313_20 ol,#stacks_in_1313_20 ul li,#stacks_in_1313_20 ol li,#stacks_in_1313_20 ol,#stacks_in_1313_20 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1313_20,#stacks_in_1313_20 div,#stacks_in_1313_20 p,#stacks_in_1313_20 ol,#stacks_in_1313_20 ul li,#stacks_in_1313_20 ol li,#stacks_in_1313_20 ol,#stacks_in_1313_20 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1313_20,#stacks_in_1313_20 div,#stacks_in_1313_20 p,#stacks_in_1313_20 ol,#stacks_in_1313_20 ul li,#stacks_in_1313_20 ol li,#stacks_in_1313_20 ol,#stacks_in_1313_20 dl{font-size:0.80rem!important}}

#stacks_in_1103{overflow:visible !important}#stacks_in_1103 > .impact-animate{animation-duration:1500ms;animation-delay:0ms}
#stacks_in_1105 .fg-content.fg-full-height{height:100%}#stacks_in_1105 .slides-container{margin:0}#stacks_in_1105 .slides-container > li{margin:0}#stacks_in_1105 .slides-container > li::before,#stacks_in_1105 .slides-container > li::after{content:"";top:0;left:0;bottom:0;right:0;height:100%;position:absolute;z-index:2;transition:opacity 80ms ease}#stacks_in_1105 .slides-container.ovl-color li::before{background-color:rgba(34, 34, 34, 0.25)}#stacks_in_1105 .slides-container.ovl-tile li::after{background-image:url();opacity:0.30;background-repeat:repeat}#stacks_in_1105 .fg-per-show{position:absolute;z-index:5;width:100%;height:100%}#stacks_in_1105 .impact-wrapper{z-index:1}#stacks_in_1105 .impact-wrapper.fill-container{min-width:100%}#stacks_in_1105 .impact-wrapper.fill-container.hero-header{height:100%;height:100vh;width:100%;width:100vw}@media only screen and (orientation:portrait){#stacks_in_1105 .impact-wrapper.fill-container.hero-header{height:100% !important}}#stacks_in_1105 .impact-wrapper.fixed-height{height:400px;width:100%;min-width:100%}#stacks_in_1105 .impact-wrapper.flexible-height{height:100vh;min-height:600px;width:100%;min-width:100%}#stacks_in_1105 .impact-wrapper.touch-device.cover-touch{background-size:cover;background-position:center center;overflow:hidden}#stacks_in_1105 .impact-wrapper.touch-device.cover-touch:not(.touch-warehouse){background-image:url()}#stacks_in_1105 .impact-wrapper.touch-device.cover-touch.touch-warehouse{background-image:url()}#stacks_in_1105 .impact-wrapper > .pre-loader{position:absolute;text-align:center;top:0;left:0;width:100%;height:100%;opacity:1;visibility:visible;transition:opacity 80ms ease,visibility 0 0.2s}#stacks_in_1105 .impact-wrapper > .pre-loader.hidden{opacity:0;visibility:hidden}#stacks_in_1105 .impact-wrapper > .pre-loader > .pl-spinner{position:absolute;top:36%;margin-left:-32px;color:rgba(251, 251, 251, 0.90)}#stacks_in_1105 .impact-wrapper > .pre-loader > .pl-spinner.hidden{display:none}#stacks_in_1105 .impact-wrapper > .pre-loader.bg-image{background-size:cover;background-position:center center;background-repeat:no-repeat}#stacks_in_1105 .impact-wrapper > .pre-loader.bg-image.custom-image:not(.bg-warehouse){background-image:url()}#stacks_in_1105 .impact-wrapper > .pre-loader.bg-image.custom-image.bg-warehouse{background-image:url()}#stacks_in_1105 .impact-wrapper > .pre-loader.preload-color{background-color:rgba(51, 51, 51, 0.95)}#stacks_in_1105 .impact-wrapper > .pre-loader.bg-overlay{z-index:1}#stacks_in_1105 .impact-wrapper > .pre-loader.bg-overlay::before,#stacks_in_1105 .impact-wrapper > .pre-loader.bg-overlay::after{content:"";top:0;left:0;bottom:0;right:0;height:100%;position:absolute;z-index:0}#stacks_in_1105 .impact-wrapper > .pre-loader.bg-overlay.ovl-color::before{background-color:rgba(34, 34, 34, 0.25)}#stacks_in_1105 .impact-wrapper > .pre-loader.bg-overlay.ovl-tile::after{background-image:url();opacity:0.30;background-repeat:repeat}#stacks_in_1105 .impact-container{z-index:5}#stacks_in_1105 .scrollDown{position:absolute;cursor:pointer;z-index:100;left:50%;width:80px;height:80px;-webkit-touch-callout:none;transform:scale(0.70);transform-origin:left center;user-select:none}@media screen and (max-width:640px){#stacks_in_1105 .scrollDown{transform:scale(0.70)}}#stacks_in_1105 .scrollDown.button-bottom{bottom:30px}#stacks_in_1105 .scrollDown.button-top{top:30px}@media screen and (max-width:640px){#stacks_in_1105 .scrollDown.hide-on-mob{display:none}}#stacks_in_1105 .impact-arrow-wrap{background:rgba(0, 0, 0, 0.85);border-radius:50%;border:2px solid rgba(255, 255, 255, 0.96);box-shadow:0px 0px 0px 0px rgba(51, 51, 51, 0.60);transition:all 90ms ease}#stacks_in_1105 .impact-arrow-wrap:hover{background:rgba(40, 40, 40, 0.85);transition:all 90ms ease}#stacks_in_1105 .impact-arrow-wrap:hover .impact-hint{opacity:1 !important}#stacks_in_1105 .impact-arrow-wrap.animates .impact-arrow{animation-delay:3000ms;animation-iteration-count:3}#stacks_in_1105 .impact-arrow{border-top-color:rgba(255, 255, 255, 0.85);border-right-color:rgba(255, 255, 255, 0.85);border-width:2px}#stacks_in_1105 .impact-arrow:hover{border-top-color:rgba(255, 255, 255, 1.00);border-right-color:rgba(255, 255, 255, 1.00)}#stacks_in_1105 .impact-hint{position:absolute;top:0.6em;width:100%;left:0;font-size:2em;font-style:italic;text-align:center;color:rgba(255, 255, 255, 0.85);opacity:0}#stacks_in_1105 .slides-pagination > a{transition:all 6000ms ease}#stacks_in_1105 .slides-pagination > a.current{transition:all 6000ms ease}
#stacks_in_1107 .impact-slide{background-image:url("../files/slideshowImage-1107.jpg")}.slide-stacks_in_1107 .impact-container.v-bottom{bottom:20%}.slide-stacks_in_1107 .impact-container.h-right{right:0px}.slide-stacks_in_1107 .impact-container.h-left{left:0px}.slide-stacks_in_1107 .impact-container.v-top{top:20%}

#stacks_in_1114 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}
@media only screen and (min-width:0px){#stacks_in_1147,#stacks_in_1147 div,#stacks_in_1147 p,#stacks_in_1147 .fa:not(.no-indent),#stacks_in_1147 ol,#stacks_in_1147 ul li,#stacks_in_1147 ol li,#stacks_in_1147 ol,#stacks_in_1147 dl{line-height:1.30}}@media only screen and (min-width:0px){#stacks_in_1147{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1147,#stacks_in_1147 div,#stacks_in_1147 p,#stacks_in_1147 ul,#stacks_in_1147 ul li,#stacks_in_1147 ol li,#stacks_in_1147 ol,#stacks_in_1147 dl,#stacks_in_1147 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1147,#stacks_in_1147 div,#stacks_in_1147 p,#stacks_in_1147 ol,#stacks_in_1147 ul li,#stacks_in_1147 ol li,#stacks_in_1147 ol,#stacks_in_1147 dl{font-size:1.20rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1147,#stacks_in_1147 div,#stacks_in_1147 p,#stacks_in_1147 ol,#stacks_in_1147 ul li,#stacks_in_1147 ol li,#stacks_in_1147 ol,#stacks_in_1147 dl{font-size:2.50rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1147,#stacks_in_1147 div,#stacks_in_1147 p,#stacks_in_1147 ol,#stacks_in_1147 ul li,#stacks_in_1147 ol li,#stacks_in_1147 ol,#stacks_in_1147 dl{font-size:3.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1147,#stacks_in_1147 div,#stacks_in_1147 p,#stacks_in_1147 ol,#stacks_in_1147 ul li,#stacks_in_1147 ol li,#stacks_in_1147 ol,#stacks_in_1147 dl{font-size:3.00rem!important}}
#stacks_in_1464 .impact-slide{background-image:url("../files/slideshowImage-1464.jpg")}.slide-stacks_in_1464 .impact-container.v-bottom{bottom:20%}.slide-stacks_in_1464 .impact-container.h-right{right:0px}.slide-stacks_in_1464 .impact-container.h-left{left:0px}.slide-stacks_in_1464 .impact-container.v-top{top:20%}

#stacks_in_1470 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}
@media only screen and (min-width:0px){#stacks_in_1471,#stacks_in_1471 div,#stacks_in_1471 p,#stacks_in_1471 .fa:not(.no-indent),#stacks_in_1471 ol,#stacks_in_1471 ul li,#stacks_in_1471 ol li,#stacks_in_1471 ol,#stacks_in_1471 dl{line-height:1.30}}@media only screen and (min-width:0px){#stacks_in_1471{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1471,#stacks_in_1471 div,#stacks_in_1471 p,#stacks_in_1471 ul,#stacks_in_1471 ul li,#stacks_in_1471 ol li,#stacks_in_1471 ol,#stacks_in_1471 dl,#stacks_in_1471 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1471,#stacks_in_1471 div,#stacks_in_1471 p,#stacks_in_1471 ol,#stacks_in_1471 ul li,#stacks_in_1471 ol li,#stacks_in_1471 ol,#stacks_in_1471 dl{font-size:1.20rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1471,#stacks_in_1471 div,#stacks_in_1471 p,#stacks_in_1471 ol,#stacks_in_1471 ul li,#stacks_in_1471 ol li,#stacks_in_1471 ol,#stacks_in_1471 dl{font-size:2.50rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1471,#stacks_in_1471 div,#stacks_in_1471 p,#stacks_in_1471 ol,#stacks_in_1471 ul li,#stacks_in_1471 ol li,#stacks_in_1471 ol,#stacks_in_1471 dl{font-size:3.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1471,#stacks_in_1471 div,#stacks_in_1471 p,#stacks_in_1471 ol,#stacks_in_1471 ul li,#stacks_in_1471 ol li,#stacks_in_1471 ol,#stacks_in_1471 dl{font-size:3.00rem!important}}
#stacks_in_1476 .impact-slide{background-image:url("../files/slideshowImage-1476.jpg")}.slide-stacks_in_1476 .impact-container.v-bottom{bottom:20%}.slide-stacks_in_1476 .impact-container.h-right{right:0px}.slide-stacks_in_1476 .impact-container.h-left{left:0px}.slide-stacks_in_1476 .impact-container.v-top{top:20%}

#stacks_in_1482 .assemble-wrap .assemble-panel.assembled {
  -webkit-transition: transform 1500ms ease, opacity 1500ms ease;
  transition: transform 1500ms ease, opacity 1500ms ease;
}
.assemble-wrap.assemble-bounce .assemble-panel.assembled {
  animation: assemble-bounce 1500ms linear;
}
@media only screen and (min-width:0px){#stacks_in_1483,#stacks_in_1483 div,#stacks_in_1483 p,#stacks_in_1483 .fa:not(.no-indent),#stacks_in_1483 ol,#stacks_in_1483 ul li,#stacks_in_1483 ol li,#stacks_in_1483 ol,#stacks_in_1483 dl{line-height:1.30}}@media only screen and (min-width:0px){#stacks_in_1483{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1483,#stacks_in_1483 div,#stacks_in_1483 p,#stacks_in_1483 ul,#stacks_in_1483 ul li,#stacks_in_1483 ol li,#stacks_in_1483 ol,#stacks_in_1483 dl,#stacks_in_1483 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1483,#stacks_in_1483 div,#stacks_in_1483 p,#stacks_in_1483 ol,#stacks_in_1483 ul li,#stacks_in_1483 ol li,#stacks_in_1483 ol,#stacks_in_1483 dl{font-size:1.20rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1483,#stacks_in_1483 div,#stacks_in_1483 p,#stacks_in_1483 ol,#stacks_in_1483 ul li,#stacks_in_1483 ol li,#stacks_in_1483 ol,#stacks_in_1483 dl{font-size:2.50rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1483,#stacks_in_1483 div,#stacks_in_1483 p,#stacks_in_1483 ol,#stacks_in_1483 ul li,#stacks_in_1483 ol li,#stacks_in_1483 ol,#stacks_in_1483 dl{font-size:3.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1483,#stacks_in_1483 div,#stacks_in_1483 p,#stacks_in_1483 ol,#stacks_in_1483 ul li,#stacks_in_1483 ol li,#stacks_in_1483 ol,#stacks_in_1483 dl{font-size:3.00rem!important}}

    body {
        overflow: auto;
    }


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

.stacks_in_1344_4skyward, .stacks_in_1344_4skywardInner, .stacks_in_1344_4wrapper {
	position: relative;
	z-index: 1600;
	overflow: visible;
}


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





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


/* -- End Skyward Each css Template -- */

#stacks_in_1344_8 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
#stacks_in_1344_12 p,#stacks_in_1344_12 div{margin-bottom:0}#stacks_in_1344_12 p,#stacks_in_1344_12 div,#stacks_in_1344_12 ul,#stacks_in_1344_12 ol,#stacks_in_1344_12 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_1344_12 a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1344_12 a:hover{color:rgba(34, 34, 34, 1.00)}@media only screen and (min-width:0px){#stacks_in_1344_12,#stacks_in_1344_12 div,#stacks_in_1344_12 p,#stacks_in_1344_12 .fa:not(.no-indent),#stacks_in_1344_12 ol,#stacks_in_1344_12 ul li,#stacks_in_1344_12 ol li,#stacks_in_1344_12 ol,#stacks_in_1344_12 dl{line-height:1.75}}@media only screen and (min-width:0px){#stacks_in_1344_12{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1344_12,#stacks_in_1344_12 div,#stacks_in_1344_12 p,#stacks_in_1344_12 ul,#stacks_in_1344_12 ul li,#stacks_in_1344_12 ol li,#stacks_in_1344_12 ol,#stacks_in_1344_12 dl,#stacks_in_1344_12 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1344_12,#stacks_in_1344_12 div,#stacks_in_1344_12 p,#stacks_in_1344_12 ol,#stacks_in_1344_12 ul li,#stacks_in_1344_12 ol li,#stacks_in_1344_12 ol,#stacks_in_1344_12 dl{font-size:1.00rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1344_12,#stacks_in_1344_12 div,#stacks_in_1344_12 p,#stacks_in_1344_12 ol,#stacks_in_1344_12 ul li,#stacks_in_1344_12 ol li,#stacks_in_1344_12 ol,#stacks_in_1344_12 dl{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1344_12,#stacks_in_1344_12 div,#stacks_in_1344_12 p,#stacks_in_1344_12 ol,#stacks_in_1344_12 ul li,#stacks_in_1344_12 ol li,#stacks_in_1344_12 ol,#stacks_in_1344_12 dl{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1344_12,#stacks_in_1344_12 div,#stacks_in_1344_12 p,#stacks_in_1344_12 ol,#stacks_in_1344_12 ul li,#stacks_in_1344_12 ol li,#stacks_in_1344_12 ol,#stacks_in_1344_12 dl{font-size:1.00rem!important}}

#stacks_in_1344_12 {
	background-color: rgba(255, 255, 255, 0.65);
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	margin: 0px 110px 0px 0px;
	padding: 10px 0px 0px 18px;
}
#stacks_in_1344_15 p,#stacks_in_1344_15 div{margin-bottom:0}#stacks_in_1344_15 p,#stacks_in_1344_15 div,#stacks_in_1344_15 ul,#stacks_in_1344_15 ol,#stacks_in_1344_15 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_1344_15 a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1344_15 a:hover{color:rgba(34, 34, 34, 1.00)}@media only screen and (min-width:0px){#stacks_in_1344_15,#stacks_in_1344_15 div,#stacks_in_1344_15 p,#stacks_in_1344_15 .fa:not(.no-indent),#stacks_in_1344_15 ol,#stacks_in_1344_15 ul li,#stacks_in_1344_15 ol li,#stacks_in_1344_15 ol,#stacks_in_1344_15 dl{line-height:1.75}}@media only screen and (min-width:0px){#stacks_in_1344_15{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1344_15,#stacks_in_1344_15 div,#stacks_in_1344_15 p,#stacks_in_1344_15 ul,#stacks_in_1344_15 ul li,#stacks_in_1344_15 ol li,#stacks_in_1344_15 ol,#stacks_in_1344_15 dl,#stacks_in_1344_15 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1344_15,#stacks_in_1344_15 div,#stacks_in_1344_15 p,#stacks_in_1344_15 ol,#stacks_in_1344_15 ul li,#stacks_in_1344_15 ol li,#stacks_in_1344_15 ol,#stacks_in_1344_15 dl{font-size:1.00rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1344_15,#stacks_in_1344_15 div,#stacks_in_1344_15 p,#stacks_in_1344_15 ol,#stacks_in_1344_15 ul li,#stacks_in_1344_15 ol li,#stacks_in_1344_15 ol,#stacks_in_1344_15 dl{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1344_15,#stacks_in_1344_15 div,#stacks_in_1344_15 p,#stacks_in_1344_15 ol,#stacks_in_1344_15 ul li,#stacks_in_1344_15 ol li,#stacks_in_1344_15 ol,#stacks_in_1344_15 dl{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1344_15,#stacks_in_1344_15 div,#stacks_in_1344_15 p,#stacks_in_1344_15 ol,#stacks_in_1344_15 ul li,#stacks_in_1344_15 ol li,#stacks_in_1344_15 ol,#stacks_in_1344_15 dl{font-size:1.00rem!important}}

#stacks_in_1344_15 {
	background-color: rgba(255, 255, 255, 0.65);
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	padding: 10px 0px 0px 18px;
}
#stacks_in_1344_19{padding-left:0px;padding-right:0px;}#stacks_in_1344_19 > .jack{margin:0px;padding:0px;border-color:#000000;border-width:0px;border-style:solid;border-radius:18px;background-attachment:scroll;background-clip:padding-box !important;background-origin:padding-box !important}#stacks_in_1344_19 > .jack.proportional{aspect-ratio:16 / 9;}#stacks_in_1344_19 > .jack.width-minmax{min-width:100px;max-width:800px}#stacks_in_1344_19 > .jack.width-static{width:500px}#stacks_in_1344_19 > .jack.width-flexible{width:100%}#stacks_in_1344_19 > .jack.margin-detailed{margin:0.00px 0.00px 0.00px 0.00px}#stacks_in_1344_19 > .jack.padding-detailed{padding:0.00px 0.00px 0.00px 0.00px}#stacks_in_1344_19 > .jack.rotate{-webkit-transform:rotate(5deg);transform:rotate(5deg)}#stacks_in_1344_19 > .jack.border-detailed-width{border-width:0.00px 0.00px 0.00px 0.00px}#stacks_in_1344_19 > .jack.border-detailed-style{border-style:solid solid solid solid}#stacks_in_1344_19 > .jack.border-image{-o-border-image:url() 70 repeat;border-image:url() 70 repeat;border-style:solid}#stacks_in_1344_19 > .jack::after{border-radius:18px}#stacks_in_1344_19 > .jack.border-detailed-radius,#stacks_in_1344_19 > .jack.border-detailed-radius::after{border-radius:0.00px 0.00px 0.00px 0.00px}#stacks_in_1344_19 > .jack.bg-animate{-webkit-animation:animatedJackBackgroundtoRight 200s linear infinite;animation:animatedJackBackgroundtoRight 200s linear infinite}#stacks_in_1344_19 > .jack.bg-color{background-color:#89C5FF}#stacks_in_1344_19 > .jack.bg-gradient{background-color:#89C5FF}#stacks_in_1344_19 > .jack.bg-image:not(.glass){background-image:url();background-repeat:repeat;background-position:left top;}#stacks_in_1344_19 > .jack.bg-image:not(.glass).bg-size-static{background-size:300px}#stacks_in_1344_19 > .jack.bg-image:not(.glass).bg-size-fluid{background-size:100%}#stacks_in_1344_19 > .jack.bg-image:not(.glass).bg-warehouse{background-image:url()}#stacks_in_1344_19 > .jack.bg-image:not(.glass).bg-fallback{background-color:#CCCCCC}@media only screen and (min-width:40.063em){#stacks_in_1344_19 > .jack.bg-image:not(.glass){}#stacks_in_1344_19 > .jack.bg-image:not(.glass).bg-warehouse{}}#stacks_in_1344_19 > .jack.bg-image.glass.after,#stacks_in_1344_19 > .glass.jack.bg-image::after{opacity:0.100;background-attachment:scroll;background-clip:padding-box !important;background-origin:padding-box !important;padding:0px;background-image:url();background-repeat:repeat;background-position:left top;}#stacks_in_1344_19 > .jack.bg-image.glass.after.padding-detailed,#stacks_in_1344_19 > .glass.padding-detailed.jack.bg-image::after{padding:0.00px 0.00px 0.00px 0.00px}#stacks_in_1344_19 > .jack.bg-image.glass.after.bg-size-static,#stacks_in_1344_19 > .glass.bg-size-static.jack.bg-image::after{background-size:300px}#stacks_in_1344_19 > .jack.bg-image.glass.after.bg-size-fluid,#stacks_in_1344_19 > .glass.bg-size-fluid.jack.bg-image::after{background-size:100%}#stacks_in_1344_19 > .jack.bg-image.glass.after.bg-warehouse,#stacks_in_1344_19 > .glass.bg-warehouse.jack.bg-image::after{background-image:url()}#stacks_in_1344_19 > .jack.bg-image.glass.after.bg-fallback,#stacks_in_1344_19 > .glass.bg-fallback.jack.bg-image::after{background-color:#CCCCCC}@media only screen and (min-width:40.063em){#stacks_in_1344_19 > .jack.bg-image.glass.after,#stacks_in_1344_19 > .glass.jack.bg-image::after{}#stacks_in_1344_19 > .jack.bg-image.glass.after.bg-warehouse,#stacks_in_1344_19 > .glass.bg-warehouse.jack.bg-image::after{}}#stacks_in_1344_19 > .jack.drop-shadow{-webkit-box-shadow:0px 16px 32px -8px rgba(35,35,35,0.12);box-shadow:0px 16px 32px -8px rgba(35,35,35,0.12)}#stacks_in_1344_19 > .jack.inset-shadow{-webkit-box-shadow:inset 0px 0px 6px 2px rgba(0,0,0,0.50);box-shadow:inset 0px 0px 6px 2px rgba(0,0,0,0.50)}#stacks_in_1344_19 > .jack.drop-shadow.inset-shadow{-webkit-box-shadow:0px 16px 32px -8px rgba(35,35,35,0.12),inset 0px 0px 6px 2px rgba(0,0,0,0.50);box-shadow:0px 16px 32px -8px rgba(35,35,35,0.12),inset 0px 0px 6px 2px rgba(0,0,0,0.50)}#stacks_in_1344_19 > .jack.corner-shadow.corner-shadow-left::before{max-width:300px;bottom:15px;-webkit-box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);left:10px;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}#stacks_in_1344_19 > .jack.corner-shadow.corner-shadow-right::after{max-width:300px;bottom:15px;-webkit-box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);right:10px;left:auto;-webkit-transform:rotate(3deg);transform:rotate(3deg)}#stacks_in_1344_19 > .jack.peek-shadow::before,#stacks_in_1344_19 > .jack.peek-shadow::after{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.80);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.80);top:0%;bottom:0%;left:5px;right:5px;border-radius:100px / 10px}#stacks_in_1344_19 > .jack.peek-shadow::after{right:5px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}#stacks_in_1344_19 > .jack{overflow:visible;}#stacks_in_1344_19 > .jack.height-static{height:100px}#stacks_in_1344_19 > .jack.height-minmax{min-height:100px;max-height:800px}

#stacks_in_1344_21 {
	background-color: rgba(255, 255, 255, 0.65);
	-moz-border-radius: 0px 10px 10px 10px;
	-webkit-border-radius: 0px 10px 10px 10px;
	border-radius: 0px 10px 10px 10px;
	margin: 0px 0px 15px 0px;
	padding: 7px 15px 15px 15px;
}
@media (min-width: 960px) {
    .card-canvas {display: none;}
}/*
2.0.0.6 All press-lite
- animations were not applying
- press group: option to apply radius to indivdual buttons instead of as a whole
- added advanced option to set a custom target
- fixed line height issue when rotate text was enabled
- created press-lite css and trimmed styles for faster loading when 100+ buttons are used on a single page
material icons loaded locally
*/
@font-face{font-family:"Ionicons";src:url("press-files/ionicons.eot?v=4.5.9-1");src:url("press-files/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("press-files/ionicons.woff2?v=4.5.9-1") format("woff2"),url("press-files/ionicons.woff?v=4.5.9-1") format("woff"),url("press-files/ionicons.ttf?v=4.5.9-1") format("truetype"),url("press-files/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_out_1344_29, #stacks_in_1344_29 {
  overflow: visible;
}
@important "partials/maps";
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }
  .animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite; }
  .animated.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s; }
  .animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut {
    -webkit-animation-duration: .75s;
    animation-duration: .75s; }

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

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

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

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

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

.flash {
  -webkit-animation-name: flash;
  animation-name: flash; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

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

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse; }

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

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

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand; }

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

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

.shake {
  -webkit-animation-name: shake;
  animation-name: shake; }

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

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

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

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

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

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

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

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

.tada {
  -webkit-animation-name: tada;
  animation-name: tada; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none; }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    -webkit-transform: none;
    transform: none; } }

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

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble; }

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

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

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

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

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

.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn; }

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

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

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown; }

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

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

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft; }

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

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

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight; }

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

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

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp; }

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

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

.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut; }

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

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

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown; }

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

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

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft; }

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

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

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight; }

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

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

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp; }

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

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

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn; }

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

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

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown; }

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

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

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig; }

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

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

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft; }

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

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

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig; }

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

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

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight; }

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

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

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig; }

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

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

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp; }

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

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

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig; }

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

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

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut; }

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

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

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown; }

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

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

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig; }

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

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

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft; }

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

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

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig; }

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

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

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight; }

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

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

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig; }

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

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

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp; }

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

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

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn; }

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

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

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft; }

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

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

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight; }

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

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

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft; }

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

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

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight; }

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

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

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut; }

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

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

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft; }

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

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

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight; }

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

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

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft; }

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

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

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight; }

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

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

.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

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

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

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

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut; }

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

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

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn; }

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

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

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown; }

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

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

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft; }

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

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

.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight; }

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

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

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp; }

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

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

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut; }

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

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

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown; }

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

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

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft; }

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

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

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight; }

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

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

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp; }

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

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

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown; }

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

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

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft; }

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

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

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight; }

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

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

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp; }

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

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

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown; }

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

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

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft; }

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

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

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight; }

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

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

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp; }

#stacks_out_1344_29 {
  padding: 20px 0px !important; }

#press_alignment_stacks_in_1344_29 {
  width: 100%; }
  #press_alignment_stacks_in_1344_29.press-left {
    text-align: left; }
  #press_alignment_stacks_in_1344_29.press-center {
    text-align: center; }
  #press_alignment_stacks_in_1344_29.press-right {
    text-align: right; }

#stacks_in_1344_29 {
  transition: all 200ms ease;
  /*  */
  /*  */
  background: rgba(58, 88, 101, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /*  */
  /*  */
  /*  */
  overflow: hidden;
  color: rgba(255, 255, 255, 1.00);
  margin: 10px 0px 0px 0px;
  padding: 15px 15px 15px 15px;
  border-radius: 4px 4px 4px 4px;
  cursor: pointer;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  text-decoration: none; }
  #stacks_in_1344_29:hover {
    /*  */
    /*  */
    /*  */
    background: rgba(10, 94, 109, 0.60);
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    color: rgba(255, 255, 255, 1.00);
    /*  */ }
    #stacks_in_1344_29:hover .press-icon i {
      /*  */ }
  #stacks_in_1344_29:active {
    /*  */
    /*  */
    /*  */
    /*  */ }
    #stacks_in_1344_29:active .press-icon i {
      /*  */ }
  #stacks_in_1344_29 .press-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /*  */
    /*  */
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    /*  */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    /*  */
    background: none;
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    margin-right: 12px;
    /*  */
    /*  */
    /*  */ }
    #stacks_in_1344_29 .press-icon i {
      font-size: 30px;
      color: rgba(255, 255, 255, 1.00);
      vertical-align: middle; }
  #stacks_in_1344_29 .press-text {
    /*  */
    font-family: "Montserrat";
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 18px;
    padding: 0px 0px 0px 0px;
    -webkit-box-pack: inherit;
        -ms-flex-pack: inherit;
            justify-content: inherit;
    line-height: 18px;
    /*  */
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    /*  */
    /*  */ }
    #stacks_in_1344_29 .press-text .out {
      margin: 0 !important; }
#stacks_in_1344_29 {
  font-size: 18px;
  line-height: 18px;

}
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url("press-files/MaterialIcons-Regular.eot"); /* For IE6-8 */
  src: local('Material Icons'),
    local('MaterialIcons-Regular'),
    url("press-files/MaterialIcons-Regular.woff2") format('woff2'),
    url("press-files/MaterialIcons-Regular.woff") format('woff'),
    url("press-files/MaterialIcons-Regular.ttf") format('truetype');
}
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  -webkit-font-feature-settings: 'liga';
          font-feature-settings: 'liga'; }
@media (min-width: 960px) {
    .card-canvas {display: none;}
}/*
2.0.0.6 All press-lite
- animations were not applying
- press group: option to apply radius to indivdual buttons instead of as a whole
- added advanced option to set a custom target
- fixed line height issue when rotate text was enabled
- created press-lite css and trimmed styles for faster loading when 100+ buttons are used on a single page
material icons loaded locally
*/
@font-face{font-family:"Ionicons";src:url("press-files/ionicons.eot?v=4.5.9-1");src:url("press-files/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("press-files/ionicons.woff2?v=4.5.9-1") format("woff2"),url("press-files/ionicons.woff?v=4.5.9-1") format("woff"),url("press-files/ionicons.ttf?v=4.5.9-1") format("truetype"),url("press-files/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_out_1344_42, #stacks_in_1344_42 {
  overflow: visible;
}
@important "partials/maps";
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }
  .animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite; }
  .animated.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s; }
  .animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut {
    -webkit-animation-duration: .75s;
    animation-duration: .75s; }

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

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

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

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

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

.flash {
  -webkit-animation-name: flash;
  animation-name: flash; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

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

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse; }

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

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

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand; }

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

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

.shake {
  -webkit-animation-name: shake;
  animation-name: shake; }

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

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

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

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

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

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

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

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

.tada {
  -webkit-animation-name: tada;
  animation-name: tada; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none; }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    -webkit-transform: none;
    transform: none; } }

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

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble; }

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

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

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

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

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

.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn; }

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

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

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown; }

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

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

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft; }

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

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

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight; }

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

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

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp; }

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

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

.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut; }

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

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

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown; }

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

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

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft; }

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

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

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight; }

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

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

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp; }

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

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

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn; }

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

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

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown; }

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

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

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig; }

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

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

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft; }

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

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

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig; }

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

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

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight; }

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

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

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig; }

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

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

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp; }

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

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

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig; }

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

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

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut; }

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

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

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown; }

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

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

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig; }

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

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

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft; }

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

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

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig; }

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

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

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight; }

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

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

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig; }

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

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

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp; }

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

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

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn; }

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

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

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft; }

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

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

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight; }

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

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

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft; }

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

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

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight; }

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

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

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut; }

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

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

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft; }

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

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

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight; }

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

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

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft; }

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

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

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight; }

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

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

.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

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

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

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

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut; }

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

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

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn; }

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

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

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown; }

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

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

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft; }

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

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

.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight; }

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

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

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp; }

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

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

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut; }

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

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

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown; }

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

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

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft; }

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

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

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight; }

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

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

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp; }

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

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

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown; }

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

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

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft; }

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

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

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight; }

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

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

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp; }

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

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

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown; }

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

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

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft; }

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

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

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight; }

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

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

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp; }

#stacks_out_1344_42 {
  padding: 20px 0px !important; }

#press_alignment_stacks_in_1344_42 {
  width: 100%; }
  #press_alignment_stacks_in_1344_42.press-left {
    text-align: left; }
  #press_alignment_stacks_in_1344_42.press-center {
    text-align: center; }
  #press_alignment_stacks_in_1344_42.press-right {
    text-align: right; }

#stacks_in_1344_42 {
  transition: all 200ms ease;
  /*  */
  /*  */
  background: rgba(136, 202, 184, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /*  */
  /*  */
  /*  */
  overflow: hidden;
  color: rgba(34, 34, 34, 1.00);
  margin: 10px 0px 0px 0px;
  padding: 15px 15px 15px 15px;
  border-radius: 4px 4px 4px 4px;
  cursor: pointer;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  text-decoration: none; }
  #stacks_in_1344_42:hover {
    /*  */
    /*  */
    /*  */
    background: rgba(117, 162, 134, 0.60);
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    color: rgba(255, 255, 255, 1.00);
    /*  */ }
    #stacks_in_1344_42:hover .press-icon i {
      /*  */ }
  #stacks_in_1344_42:active {
    /*  */
    /*  */
    /*  */
    /*  */ }
    #stacks_in_1344_42:active .press-icon i {
      /*  */ }
  #stacks_in_1344_42 .press-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /*  */
    /*  */
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    /*  */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    /*  */
    background: none;
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    margin-right: 12px;
    /*  */
    /*  */
    /*  */ }
    #stacks_in_1344_42 .press-icon i {
      font-size: 30px;
      color: rgba(255, 255, 255, 1.00);
      vertical-align: middle; }
  #stacks_in_1344_42 .press-text {
    /*  */
    font-family: "Montserrat";
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 18px;
    padding: 0px 0px 0px 0px;
    -webkit-box-pack: inherit;
        -ms-flex-pack: inherit;
            justify-content: inherit;
    line-height: 18px;
    /*  */
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    /*  */
    /*  */ }
    #stacks_in_1344_42 .press-text .out {
      margin: 0 !important; }
#stacks_in_1344_42 {
  font-size: 18px;
  line-height: 18px;

}
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url("press-files/MaterialIcons-Regular.eot"); /* For IE6-8 */
  src: local('Material Icons'),
    local('MaterialIcons-Regular'),
    url("press-files/MaterialIcons-Regular.woff2") format('woff2'),
    url("press-files/MaterialIcons-Regular.woff") format('woff'),
    url("press-files/MaterialIcons-Regular.ttf") format('truetype');
}
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  -webkit-font-feature-settings: 'liga';
          font-feature-settings: 'liga'; }
@media (min-width: 960px) {
    .card-canvas {display: none;}
}/*
2.0.0.6 All press-lite
- animations were not applying
- press group: option to apply radius to indivdual buttons instead of as a whole
- added advanced option to set a custom target
- fixed line height issue when rotate text was enabled
- created press-lite css and trimmed styles for faster loading when 100+ buttons are used on a single page
material icons loaded locally
*/
@font-face{font-family:"Ionicons";src:url("press-files/ionicons.eot?v=4.5.9-1");src:url("press-files/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("press-files/ionicons.woff2?v=4.5.9-1") format("woff2"),url("press-files/ionicons.woff?v=4.5.9-1") format("woff"),url("press-files/ionicons.ttf?v=4.5.9-1") format("truetype"),url("press-files/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_out_1344_55, #stacks_in_1344_55 {
  overflow: visible;
}
@important "partials/maps";
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }
  .animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite; }
  .animated.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s; }
  .animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut {
    -webkit-animation-duration: .75s;
    animation-duration: .75s; }

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

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

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

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

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

.flash {
  -webkit-animation-name: flash;
  animation-name: flash; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

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

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse; }

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

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

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand; }

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

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

.shake {
  -webkit-animation-name: shake;
  animation-name: shake; }

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

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

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

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

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

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

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

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

.tada {
  -webkit-animation-name: tada;
  animation-name: tada; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none; }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    -webkit-transform: none;
    transform: none; } }

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

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble; }

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

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

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

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

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

.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn; }

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

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

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown; }

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

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

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft; }

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

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

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight; }

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

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

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp; }

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

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

.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut; }

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

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

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown; }

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

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

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft; }

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

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

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight; }

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

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

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp; }

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

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

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn; }

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

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

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown; }

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

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

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig; }

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

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

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft; }

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

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

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig; }

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

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

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight; }

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

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

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig; }

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

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

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp; }

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

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

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig; }

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

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

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut; }

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

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

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown; }

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

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

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig; }

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

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

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft; }

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

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

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig; }

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

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

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight; }

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

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

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig; }

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

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

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp; }

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

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

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn; }

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

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

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft; }

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

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

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight; }

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

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

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft; }

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

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

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight; }

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

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

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut; }

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

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

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft; }

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

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

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight; }

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

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

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft; }

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

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

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight; }

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

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

.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

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

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

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

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut; }

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

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

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn; }

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

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

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown; }

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

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

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft; }

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

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

.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight; }

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

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

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp; }

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

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

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut; }

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

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

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown; }

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

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

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft; }

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

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

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight; }

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

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

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp; }

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

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

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown; }

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

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

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft; }

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

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

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight; }

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

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

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp; }

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

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

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown; }

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

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

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft; }

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

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

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight; }

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

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

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp; }

#stacks_out_1344_55 {
  padding: 20px 0px !important; }

#press_alignment_stacks_in_1344_55 {
  width: 100%; }
  #press_alignment_stacks_in_1344_55.press-left {
    text-align: left; }
  #press_alignment_stacks_in_1344_55.press-center {
    text-align: center; }
  #press_alignment_stacks_in_1344_55.press-right {
    text-align: right; }

#stacks_in_1344_55 {
  transition: all 200ms ease;
  /*  */
  /*  */
  background: rgba(213, 229, 0, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /*  */
  /*  */
  /*  */
  overflow: hidden;
  color: rgba(34, 34, 34, 1.00);
  margin: 10px 0px 0px 0px;
  padding: 15px 15px 15px 15px;
  border-radius: 4px 4px 4px 4px;
  cursor: pointer;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  text-decoration: none; }
  #stacks_in_1344_55:hover {
    /*  */
    /*  */
    /*  */
    background: rgba(219, 222, 31, 0.50);
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    color: rgba(0, 0, 0, 1.00);
    /*  */ }
    #stacks_in_1344_55:hover .press-icon i {
      /*  */ }
  #stacks_in_1344_55:active {
    /*  */
    /*  */
    /*  */
    /*  */ }
    #stacks_in_1344_55:active .press-icon i {
      /*  */ }
  #stacks_in_1344_55 .press-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /*  */
    /*  */
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    /*  */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    /*  */
    background: none;
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    margin-right: 12px;
    /*  */
    /*  */
    /*  */ }
    #stacks_in_1344_55 .press-icon i {
      font-size: 30px;
      color: rgba(255, 255, 255, 1.00);
      vertical-align: middle; }
  #stacks_in_1344_55 .press-text {
    /*  */
    font-family: "Montserrat";
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 18px;
    padding: 0px 0px 0px 0px;
    -webkit-box-pack: inherit;
        -ms-flex-pack: inherit;
            justify-content: inherit;
    line-height: 18px;
    /*  */
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    /*  */
    /*  */ }
    #stacks_in_1344_55 .press-text .out {
      margin: 0 !important; }
#stacks_in_1344_55 {
  font-size: 18px;
  line-height: 18px;

}
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url("press-files/MaterialIcons-Regular.eot"); /* For IE6-8 */
  src: local('Material Icons'),
    local('MaterialIcons-Regular'),
    url("press-files/MaterialIcons-Regular.woff2") format('woff2'),
    url("press-files/MaterialIcons-Regular.woff") format('woff'),
    url("press-files/MaterialIcons-Regular.ttf") format('truetype');
}
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  -webkit-font-feature-settings: 'liga';
          font-feature-settings: 'liga'; }
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1344_74_2_headerSpacer {
	display: block;
	width:  1px;
	height: 40px;
	background: transparent;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1344_74_3_headerSpacer {
	display: block;
	width:  1px;
	height: 10px;
	background: transparent;
}

    body {
        overflow: auto;
    }



#stacks_in_1500 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_1504 *,
#stacks_in_1504 *:before,
#stacks_in_1504 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
@media only screen and (min-width:0px){#stacks_in_1502 h1,#stacks_in_1502 div{line-height:1.30}}#stacks_in_1502 h1,#stacks_in_1502 div{color:rgba(58, 88, 101, 1.00)}#stacks_in_1502 h1 a,#stacks_in_1502 div a{color:rgba(58, 88, 101, 1.00)}#stacks_in_1502 h1 a:hover,#stacks_in_1502 div a:hover{color:rgba(43, 66, 75, 1.00)}#stacks_in_1502 small,#stacks_in_1502 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1502 h1.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1502 h1 span,#stacks_in_1502 div span,.no-default:not(.custom-font) h1 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1502 h1{font-size:2.00rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1502 h1{font-size:2.50rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1502 h1{font-size:3.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1502 h1{font-size:3.00rem!important}}

#stacks_in_1502 {
	margin: 20px 0px 8px 0px;
}
#stacks_in_1510 *,
#stacks_in_1510 *:before,
#stacks_in_1510 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
#stacks_in_1503 {
    font-weight: 500;
}

 
    #stacks_in_1503 {
    	color: rgba(34, 34, 34, 1.00);
    }
    
    #stacks_in_1503 a:link,
    #stacks_in_1503 a:visited{
    	color: rgba(58, 88, 101, 1.00)!important;
    }
    
    #stacks_in_1503 a:hover{
    	color: rgba(34, 34, 34, 1.00)!important;
    }




#stacks_in_1503 {
	margin: 40px 0px 20px 0px;
}

    body {
        overflow: auto;
    }



#stacks_in_1540_2 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_1540_4 p,#stacks_in_1540_4 div{margin-bottom:0}#stacks_in_1540_4 p,#stacks_in_1540_4 div,#stacks_in_1540_4 ul,#stacks_in_1540_4 ol,#stacks_in_1540_4 dl{color:rgba(173, 208, 198, 1.00)}#stacks_in_1540_4 a{color:rgba(173, 208, 198, 1.00)}#stacks_in_1540_4 a:hover{color:rgba(173, 208, 198, 1.00)}@media only screen and (min-width:0px){#stacks_in_1540_4,#stacks_in_1540_4 div,#stacks_in_1540_4 p,#stacks_in_1540_4 .fa:not(.no-indent),#stacks_in_1540_4 ol,#stacks_in_1540_4 ul li,#stacks_in_1540_4 ol li,#stacks_in_1540_4 ol,#stacks_in_1540_4 dl{line-height:1.20}}@media only screen and (min-width:0px){#stacks_in_1540_4{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_4,#stacks_in_1540_4 div,#stacks_in_1540_4 p,#stacks_in_1540_4 ul,#stacks_in_1540_4 ul li,#stacks_in_1540_4 ol li,#stacks_in_1540_4 ol,#stacks_in_1540_4 dl,#stacks_in_1540_4 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_4,#stacks_in_1540_4 div,#stacks_in_1540_4 p,#stacks_in_1540_4 ol,#stacks_in_1540_4 ul li,#stacks_in_1540_4 ol li,#stacks_in_1540_4 ol,#stacks_in_1540_4 dl{font-size:1.20rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_4,#stacks_in_1540_4 div,#stacks_in_1540_4 p,#stacks_in_1540_4 ol,#stacks_in_1540_4 ul li,#stacks_in_1540_4 ol li,#stacks_in_1540_4 ol,#stacks_in_1540_4 dl{font-size:1.40rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_4,#stacks_in_1540_4 div,#stacks_in_1540_4 p,#stacks_in_1540_4 ol,#stacks_in_1540_4 ul li,#stacks_in_1540_4 ol li,#stacks_in_1540_4 ol,#stacks_in_1540_4 dl{font-size:1.40rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_4,#stacks_in_1540_4 div,#stacks_in_1540_4 p,#stacks_in_1540_4 ol,#stacks_in_1540_4 ul li,#stacks_in_1540_4 ol li,#stacks_in_1540_4 ol,#stacks_in_1540_4 dl{font-size:1.60rem!important}}

#stacks_in_1540_4 {
	margin: 20px 0px 20px 0px;
}
:root {
  --multi_columns_stacks_in_1540_7:1fr 1fr;
}
#multi_columns_stacks_in_1540_7 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1540_7);
  grid-gap: 7px;
  
  align-items: center;
  
  
  justify-content: center;
  
}
#multi_columns_stacks_in_1540_7 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1540_7 + .deluxe-columns {
  margin-top: 7px;
}
#multi_columns_stacks_in_1540_7 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1540_7 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1540_7 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_7 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_7 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_7 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_1540_7 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1540_7 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_7 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_7 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1540_7 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1540_7 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_7 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_7 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1540_7 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_1540_7 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_1540_7 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1540_7 > div > * {position: relative;}
  #multi_columns_stacks_in_1540_7 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1540_7 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1540_7 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1540_7 > div > * {position: relative;}
  #multi_columns_stacks_in_1540_7 > div > * > * {transform: translate(0,0);}
  
}


    body {
        overflow: auto;
    }



#stacks_in_1540_10 {
	background-color: rgba(58, 88, 101, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1540_12 h3,#stacks_in_1540_12 div{line-height:1.30}}#stacks_in_1540_12 h3,#stacks_in_1540_12 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1540_12 h3 a,#stacks_in_1540_12 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1540_12 h3 a:hover,#stacks_in_1540_12 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1540_12 small,#stacks_in_1540_12 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1540_12 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_12 h3 span,#stacks_in_1540_12 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_12 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_12 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_12 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_12 h3{font-size:1.20rem!important}}

#stacks_in_1540_12 {
	margin: 10px 0px 3px 0px;
}
@media only screen and (min-width:0px){#stacks_in_1540_19,#stacks_in_1540_19 div,#stacks_in_1540_19 p,#stacks_in_1540_19 .fa:not(.no-indent),#stacks_in_1540_19 ol,#stacks_in_1540_19 ul li,#stacks_in_1540_19 ol li,#stacks_in_1540_19 ol,#stacks_in_1540_19 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1540_19{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_19,#stacks_in_1540_19 div,#stacks_in_1540_19 p,#stacks_in_1540_19 ul,#stacks_in_1540_19 ul li,#stacks_in_1540_19 ol li,#stacks_in_1540_19 ol,#stacks_in_1540_19 dl,#stacks_in_1540_19 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_19,#stacks_in_1540_19 div,#stacks_in_1540_19 p,#stacks_in_1540_19 ol,#stacks_in_1540_19 ul li,#stacks_in_1540_19 ol li,#stacks_in_1540_19 ol,#stacks_in_1540_19 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_19,#stacks_in_1540_19 div,#stacks_in_1540_19 p,#stacks_in_1540_19 ol,#stacks_in_1540_19 ul li,#stacks_in_1540_19 ol li,#stacks_in_1540_19 ol,#stacks_in_1540_19 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_19,#stacks_in_1540_19 div,#stacks_in_1540_19 p,#stacks_in_1540_19 ol,#stacks_in_1540_19 ul li,#stacks_in_1540_19 ol li,#stacks_in_1540_19 ol,#stacks_in_1540_19 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_19,#stacks_in_1540_19 div,#stacks_in_1540_19 p,#stacks_in_1540_19 ol,#stacks_in_1540_19 ul li,#stacks_in_1540_19 ol li,#stacks_in_1540_19 ol,#stacks_in_1540_19 dl{font-size:1.00rem!important}}

#stacks_in_1540_19 {
	margin: 0px 5px 10px 5px;
}
:root {
  --multi_columns_stacks_in_1540_23:1fr 1fr;
}
#multi_columns_stacks_in_1540_23 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1540_23);
  grid-gap: 7px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1540_23 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1540_23 + .deluxe-columns {
  margin-top: 7px;
}
#multi_columns_stacks_in_1540_23 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1540_23 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1540_23 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_23 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_23 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_23 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_1540_23 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1540_23 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_23 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_23 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1540_23 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1540_23 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_23 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_23 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1540_23 {
    grid-template-columns: repeat(2, 1fr);
    
  }
  #multi_columns_stacks_in_1540_23 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_1540_23 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1540_23 {
    grid-template-columns: repeat(2, 1fr);
  }
  #multi_columns_stacks_in_1540_23 > div:last-child {
    grid-column: span 1;
  }
  
}


    body {
        overflow: auto;
    }



#stacks_in_1540_26 {
	background-color: rgba(58, 88, 101, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1540_28 h3,#stacks_in_1540_28 div{line-height:1.30}}#stacks_in_1540_28 h3,#stacks_in_1540_28 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1540_28 h3 a,#stacks_in_1540_28 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1540_28 h3 a:hover,#stacks_in_1540_28 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1540_28 small,#stacks_in_1540_28 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1540_28 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_28 h3 span,#stacks_in_1540_28 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_28 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_28 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_28 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_28 h3{font-size:1.20rem!important}}

#stacks_in_1540_28 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1540_35 p,#stacks_in_1540_35 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1540_35,#stacks_in_1540_35 div,#stacks_in_1540_35 p,#stacks_in_1540_35 .fa:not(.no-indent),#stacks_in_1540_35 ol,#stacks_in_1540_35 ul li,#stacks_in_1540_35 ol li,#stacks_in_1540_35 ol,#stacks_in_1540_35 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1540_35{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_35,#stacks_in_1540_35 div,#stacks_in_1540_35 p,#stacks_in_1540_35 ul,#stacks_in_1540_35 ul li,#stacks_in_1540_35 ol li,#stacks_in_1540_35 ol,#stacks_in_1540_35 dl,#stacks_in_1540_35 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_35,#stacks_in_1540_35 div,#stacks_in_1540_35 p,#stacks_in_1540_35 ol,#stacks_in_1540_35 ul li,#stacks_in_1540_35 ol li,#stacks_in_1540_35 ol,#stacks_in_1540_35 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_35,#stacks_in_1540_35 div,#stacks_in_1540_35 p,#stacks_in_1540_35 ol,#stacks_in_1540_35 ul li,#stacks_in_1540_35 ol li,#stacks_in_1540_35 ol,#stacks_in_1540_35 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_35,#stacks_in_1540_35 div,#stacks_in_1540_35 p,#stacks_in_1540_35 ol,#stacks_in_1540_35 ul li,#stacks_in_1540_35 ol li,#stacks_in_1540_35 ol,#stacks_in_1540_35 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_35,#stacks_in_1540_35 div,#stacks_in_1540_35 p,#stacks_in_1540_35 ol,#stacks_in_1540_35 ul li,#stacks_in_1540_35 ol li,#stacks_in_1540_35 ol,#stacks_in_1540_35 dl{font-size:1.00rem!important}}

#stacks_in_1540_35 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1540_40 {
	background-color: rgba(58, 88, 101, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1540_42 h3,#stacks_in_1540_42 div{line-height:1.30}}#stacks_in_1540_42 h3,#stacks_in_1540_42 div{color:rgba(58, 88, 101, 1.00)}#stacks_in_1540_42 h3 a,#stacks_in_1540_42 div a{color:rgba(58, 88, 101, 1.00)}#stacks_in_1540_42 h3 a:hover,#stacks_in_1540_42 div a:hover{color:rgba(43, 66, 75, 1.00)}#stacks_in_1540_42 small,#stacks_in_1540_42 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1540_42 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_42 h3 span,#stacks_in_1540_42 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_42 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_42 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_42 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_42 h3{font-size:1.20rem!important}}

#stacks_in_1540_42 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1540_49 p,#stacks_in_1540_49 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1540_49,#stacks_in_1540_49 div,#stacks_in_1540_49 p,#stacks_in_1540_49 .fa:not(.no-indent),#stacks_in_1540_49 ol,#stacks_in_1540_49 ul li,#stacks_in_1540_49 ol li,#stacks_in_1540_49 ol,#stacks_in_1540_49 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1540_49{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_49,#stacks_in_1540_49 div,#stacks_in_1540_49 p,#stacks_in_1540_49 ul,#stacks_in_1540_49 ul li,#stacks_in_1540_49 ol li,#stacks_in_1540_49 ol,#stacks_in_1540_49 dl,#stacks_in_1540_49 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_49,#stacks_in_1540_49 div,#stacks_in_1540_49 p,#stacks_in_1540_49 ol,#stacks_in_1540_49 ul li,#stacks_in_1540_49 ol li,#stacks_in_1540_49 ol,#stacks_in_1540_49 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_49,#stacks_in_1540_49 div,#stacks_in_1540_49 p,#stacks_in_1540_49 ol,#stacks_in_1540_49 ul li,#stacks_in_1540_49 ol li,#stacks_in_1540_49 ol,#stacks_in_1540_49 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_49,#stacks_in_1540_49 div,#stacks_in_1540_49 p,#stacks_in_1540_49 ol,#stacks_in_1540_49 ul li,#stacks_in_1540_49 ol li,#stacks_in_1540_49 ol,#stacks_in_1540_49 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_49,#stacks_in_1540_49 div,#stacks_in_1540_49 p,#stacks_in_1540_49 ol,#stacks_in_1540_49 ul li,#stacks_in_1540_49 ol li,#stacks_in_1540_49 ol,#stacks_in_1540_49 dl{font-size:1.00rem!important}}

#stacks_in_1540_49 {
	margin: 0px 5px 10px 5px;
}
:root {
  --multi_columns_stacks_in_1540_62:1fr 1fr;
}
#multi_columns_stacks_in_1540_62 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1540_62);
  grid-gap: 7px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1540_62 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1540_62 + .deluxe-columns {
  margin-top: 7px;
}
#multi_columns_stacks_in_1540_62 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1540_62 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1540_62 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_62 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_62 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_62 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_1540_62 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1540_62 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_62 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_62 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1540_62 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1540_62 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_62 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_62 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1540_62 {
    grid-template-columns: repeat(2, 1fr);
    
  }
  #multi_columns_stacks_in_1540_62 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_1540_62 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1540_62 {
    grid-template-columns: repeat(2, 1fr);
  }
  #multi_columns_stacks_in_1540_62 > div:last-child {
    grid-column: span 1;
  }
  
}


    body {
        overflow: auto;
    }



#stacks_in_1540_65 {
	background-color: rgba(58, 88, 101, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1540_67 h3,#stacks_in_1540_67 div{line-height:1.30}}#stacks_in_1540_67 h3,#stacks_in_1540_67 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1540_67 h3 a,#stacks_in_1540_67 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1540_67 h3 a:hover,#stacks_in_1540_67 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1540_67 small,#stacks_in_1540_67 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1540_67 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_67 h3 span,#stacks_in_1540_67 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_67 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_67 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_67 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_67 h3{font-size:1.20rem!important}}

#stacks_in_1540_67 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1540_74 p,#stacks_in_1540_74 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1540_74,#stacks_in_1540_74 div,#stacks_in_1540_74 p,#stacks_in_1540_74 .fa:not(.no-indent),#stacks_in_1540_74 ol,#stacks_in_1540_74 ul li,#stacks_in_1540_74 ol li,#stacks_in_1540_74 ol,#stacks_in_1540_74 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1540_74{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_74,#stacks_in_1540_74 div,#stacks_in_1540_74 p,#stacks_in_1540_74 ul,#stacks_in_1540_74 ul li,#stacks_in_1540_74 ol li,#stacks_in_1540_74 ol,#stacks_in_1540_74 dl,#stacks_in_1540_74 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_74,#stacks_in_1540_74 div,#stacks_in_1540_74 p,#stacks_in_1540_74 ol,#stacks_in_1540_74 ul li,#stacks_in_1540_74 ol li,#stacks_in_1540_74 ol,#stacks_in_1540_74 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_74,#stacks_in_1540_74 div,#stacks_in_1540_74 p,#stacks_in_1540_74 ol,#stacks_in_1540_74 ul li,#stacks_in_1540_74 ol li,#stacks_in_1540_74 ol,#stacks_in_1540_74 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_74,#stacks_in_1540_74 div,#stacks_in_1540_74 p,#stacks_in_1540_74 ol,#stacks_in_1540_74 ul li,#stacks_in_1540_74 ol li,#stacks_in_1540_74 ol,#stacks_in_1540_74 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_74,#stacks_in_1540_74 div,#stacks_in_1540_74 p,#stacks_in_1540_74 ol,#stacks_in_1540_74 ul li,#stacks_in_1540_74 ol li,#stacks_in_1540_74 ol,#stacks_in_1540_74 dl{font-size:1.00rem!important}}

#stacks_in_1540_74 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1540_79 {
	background-color: rgba(58, 88, 101, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1540_81 h3,#stacks_in_1540_81 div{line-height:1.30}}#stacks_in_1540_81 h3,#stacks_in_1540_81 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1540_81 h3 a,#stacks_in_1540_81 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1540_81 h3 a:hover,#stacks_in_1540_81 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1540_81 small,#stacks_in_1540_81 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1540_81 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_81 h3 span,#stacks_in_1540_81 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_81 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_81 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_81 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_81 h3{font-size:1.20rem!important}}

#stacks_in_1540_81 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1540_88 p,#stacks_in_1540_88 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1540_88,#stacks_in_1540_88 div,#stacks_in_1540_88 p,#stacks_in_1540_88 .fa:not(.no-indent),#stacks_in_1540_88 ol,#stacks_in_1540_88 ul li,#stacks_in_1540_88 ol li,#stacks_in_1540_88 ol,#stacks_in_1540_88 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1540_88{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_88,#stacks_in_1540_88 div,#stacks_in_1540_88 p,#stacks_in_1540_88 ul,#stacks_in_1540_88 ul li,#stacks_in_1540_88 ol li,#stacks_in_1540_88 ol,#stacks_in_1540_88 dl,#stacks_in_1540_88 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_88,#stacks_in_1540_88 div,#stacks_in_1540_88 p,#stacks_in_1540_88 ol,#stacks_in_1540_88 ul li,#stacks_in_1540_88 ol li,#stacks_in_1540_88 ol,#stacks_in_1540_88 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_88,#stacks_in_1540_88 div,#stacks_in_1540_88 p,#stacks_in_1540_88 ol,#stacks_in_1540_88 ul li,#stacks_in_1540_88 ol li,#stacks_in_1540_88 ol,#stacks_in_1540_88 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_88,#stacks_in_1540_88 div,#stacks_in_1540_88 p,#stacks_in_1540_88 ol,#stacks_in_1540_88 ul li,#stacks_in_1540_88 ol li,#stacks_in_1540_88 ol,#stacks_in_1540_88 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_88,#stacks_in_1540_88 div,#stacks_in_1540_88 p,#stacks_in_1540_88 ol,#stacks_in_1540_88 ul li,#stacks_in_1540_88 ol li,#stacks_in_1540_88 ol,#stacks_in_1540_88 dl{font-size:1.00rem!important}}

#stacks_in_1540_88 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1540_284 {
	background-color: rgba(58, 88, 101, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1540_285 h3,#stacks_in_1540_285 div{line-height:1.30}}#stacks_in_1540_285 h3,#stacks_in_1540_285 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1540_285 h3 a,#stacks_in_1540_285 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1540_285 h3 a:hover,#stacks_in_1540_285 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1540_285 small,#stacks_in_1540_285 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1540_285 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_285 h3 span,#stacks_in_1540_285 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_285 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_285 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_285 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_285 h3{font-size:1.20rem!important}}

#stacks_in_1540_285 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1540_291 p,#stacks_in_1540_291 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1540_291,#stacks_in_1540_291 div,#stacks_in_1540_291 p,#stacks_in_1540_291 .fa:not(.no-indent),#stacks_in_1540_291 ol,#stacks_in_1540_291 ul li,#stacks_in_1540_291 ol li,#stacks_in_1540_291 ol,#stacks_in_1540_291 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1540_291{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_291,#stacks_in_1540_291 div,#stacks_in_1540_291 p,#stacks_in_1540_291 ul,#stacks_in_1540_291 ul li,#stacks_in_1540_291 ol li,#stacks_in_1540_291 ol,#stacks_in_1540_291 dl,#stacks_in_1540_291 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_291,#stacks_in_1540_291 div,#stacks_in_1540_291 p,#stacks_in_1540_291 ol,#stacks_in_1540_291 ul li,#stacks_in_1540_291 ol li,#stacks_in_1540_291 ol,#stacks_in_1540_291 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_291,#stacks_in_1540_291 div,#stacks_in_1540_291 p,#stacks_in_1540_291 ol,#stacks_in_1540_291 ul li,#stacks_in_1540_291 ol li,#stacks_in_1540_291 ol,#stacks_in_1540_291 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_291,#stacks_in_1540_291 div,#stacks_in_1540_291 p,#stacks_in_1540_291 ol,#stacks_in_1540_291 ul li,#stacks_in_1540_291 ol li,#stacks_in_1540_291 ol,#stacks_in_1540_291 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_291,#stacks_in_1540_291 div,#stacks_in_1540_291 p,#stacks_in_1540_291 ol,#stacks_in_1540_291 ul li,#stacks_in_1540_291 ol li,#stacks_in_1540_291 ol,#stacks_in_1540_291 dl{font-size:1.00rem!important}}

#stacks_in_1540_291 {
	margin: 0px 5px 10px 5px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1540_111_headerSpacer {
	display: block;
	width:  1px;
	height: 30px;
	background: transparent;
}
#stacks_in_1540_112 p,#stacks_in_1540_112 div{margin-bottom:0}#stacks_in_1540_112 p,#stacks_in_1540_112 div,#stacks_in_1540_112 ul,#stacks_in_1540_112 ol,#stacks_in_1540_112 dl{color:rgba(173, 208, 198, 1.00)}#stacks_in_1540_112 a{color:rgba(173, 208, 198, 1.00)}#stacks_in_1540_112 a:hover{color:rgba(173, 208, 198, 1.00)}@media only screen and (min-width:0px){#stacks_in_1540_112,#stacks_in_1540_112 div,#stacks_in_1540_112 p,#stacks_in_1540_112 .fa:not(.no-indent),#stacks_in_1540_112 ol,#stacks_in_1540_112 ul li,#stacks_in_1540_112 ol li,#stacks_in_1540_112 ol,#stacks_in_1540_112 dl{line-height:1.20}}@media only screen and (min-width:0px){#stacks_in_1540_112{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_112,#stacks_in_1540_112 div,#stacks_in_1540_112 p,#stacks_in_1540_112 ul,#stacks_in_1540_112 ul li,#stacks_in_1540_112 ol li,#stacks_in_1540_112 ol,#stacks_in_1540_112 dl,#stacks_in_1540_112 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_112,#stacks_in_1540_112 div,#stacks_in_1540_112 p,#stacks_in_1540_112 ol,#stacks_in_1540_112 ul li,#stacks_in_1540_112 ol li,#stacks_in_1540_112 ol,#stacks_in_1540_112 dl{font-size:1.20rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_112,#stacks_in_1540_112 div,#stacks_in_1540_112 p,#stacks_in_1540_112 ol,#stacks_in_1540_112 ul li,#stacks_in_1540_112 ol li,#stacks_in_1540_112 ol,#stacks_in_1540_112 dl{font-size:1.40rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_112,#stacks_in_1540_112 div,#stacks_in_1540_112 p,#stacks_in_1540_112 ol,#stacks_in_1540_112 ul li,#stacks_in_1540_112 ol li,#stacks_in_1540_112 ol,#stacks_in_1540_112 dl{font-size:1.40rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_112,#stacks_in_1540_112 div,#stacks_in_1540_112 p,#stacks_in_1540_112 ol,#stacks_in_1540_112 ul li,#stacks_in_1540_112 ol li,#stacks_in_1540_112 ol,#stacks_in_1540_112 dl{font-size:1.60rem!important}}

#stacks_in_1540_112 {
	margin: 20px 0px 20px 0px;
}
:root {
  --multi_columns_stacks_in_1540_115:1fr 1fr 1fr 1fr;
}
#multi_columns_stacks_in_1540_115 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1540_115);
  grid-gap: 7px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1540_115 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1540_115 + .deluxe-columns {
  margin-top: 7px;
}
#multi_columns_stacks_in_1540_115 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1540_115 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1540_115 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_115 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_115 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_115 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_1540_115 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1540_115 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_115 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_115 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1540_115 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1540_115 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_115 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_115 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1540_115 {
    grid-template-columns: repeat(2, 1fr);
    
  }
  #multi_columns_stacks_in_1540_115 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_1540_115 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1540_115 {
    grid-template-columns: repeat(2, 1fr);
  }
  #multi_columns_stacks_in_1540_115 > div:last-child {
    grid-column: span 1;
  }
  
}


    body {
        overflow: auto;
    }



#stacks_in_1540_118 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1540_120 h3,#stacks_in_1540_120 div{line-height:1.30}}#stacks_in_1540_120 h3,#stacks_in_1540_120 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_120 h3 a,#stacks_in_1540_120 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_120 h3 a:hover,#stacks_in_1540_120 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1540_120 small,#stacks_in_1540_120 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1540_120 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_120 h3 span,#stacks_in_1540_120 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_120 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_120 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_120 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_120 h3{font-size:1.20rem!important}}

#stacks_in_1540_120 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1540_127 p,#stacks_in_1540_127 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1540_127,#stacks_in_1540_127 div,#stacks_in_1540_127 p,#stacks_in_1540_127 .fa:not(.no-indent),#stacks_in_1540_127 ol,#stacks_in_1540_127 ul li,#stacks_in_1540_127 ol li,#stacks_in_1540_127 ol,#stacks_in_1540_127 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1540_127{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_127,#stacks_in_1540_127 div,#stacks_in_1540_127 p,#stacks_in_1540_127 ul,#stacks_in_1540_127 ul li,#stacks_in_1540_127 ol li,#stacks_in_1540_127 ol,#stacks_in_1540_127 dl,#stacks_in_1540_127 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_127,#stacks_in_1540_127 div,#stacks_in_1540_127 p,#stacks_in_1540_127 ol,#stacks_in_1540_127 ul li,#stacks_in_1540_127 ol li,#stacks_in_1540_127 ol,#stacks_in_1540_127 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_127,#stacks_in_1540_127 div,#stacks_in_1540_127 p,#stacks_in_1540_127 ol,#stacks_in_1540_127 ul li,#stacks_in_1540_127 ol li,#stacks_in_1540_127 ol,#stacks_in_1540_127 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_127,#stacks_in_1540_127 div,#stacks_in_1540_127 p,#stacks_in_1540_127 ol,#stacks_in_1540_127 ul li,#stacks_in_1540_127 ol li,#stacks_in_1540_127 ol,#stacks_in_1540_127 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_127,#stacks_in_1540_127 div,#stacks_in_1540_127 p,#stacks_in_1540_127 ol,#stacks_in_1540_127 ul li,#stacks_in_1540_127 ol li,#stacks_in_1540_127 ol,#stacks_in_1540_127 dl{font-size:1.00rem!important}}

#stacks_in_1540_127 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1540_158 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1540_160 h3,#stacks_in_1540_160 div{line-height:1.30}}#stacks_in_1540_160 h3,#stacks_in_1540_160 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_160 h3 a,#stacks_in_1540_160 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_160 h3 a:hover,#stacks_in_1540_160 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1540_160 small,#stacks_in_1540_160 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1540_160 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_160 h3 span,#stacks_in_1540_160 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_160 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_160 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_160 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_160 h3{font-size:1.20rem!important}}

#stacks_in_1540_160 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1540_167 p,#stacks_in_1540_167 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1540_167,#stacks_in_1540_167 div,#stacks_in_1540_167 p,#stacks_in_1540_167 .fa:not(.no-indent),#stacks_in_1540_167 ol,#stacks_in_1540_167 ul li,#stacks_in_1540_167 ol li,#stacks_in_1540_167 ol,#stacks_in_1540_167 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1540_167{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_167,#stacks_in_1540_167 div,#stacks_in_1540_167 p,#stacks_in_1540_167 ul,#stacks_in_1540_167 ul li,#stacks_in_1540_167 ol li,#stacks_in_1540_167 ol,#stacks_in_1540_167 dl,#stacks_in_1540_167 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_167,#stacks_in_1540_167 div,#stacks_in_1540_167 p,#stacks_in_1540_167 ol,#stacks_in_1540_167 ul li,#stacks_in_1540_167 ol li,#stacks_in_1540_167 ol,#stacks_in_1540_167 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_167,#stacks_in_1540_167 div,#stacks_in_1540_167 p,#stacks_in_1540_167 ol,#stacks_in_1540_167 ul li,#stacks_in_1540_167 ol li,#stacks_in_1540_167 ol,#stacks_in_1540_167 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_167,#stacks_in_1540_167 div,#stacks_in_1540_167 p,#stacks_in_1540_167 ol,#stacks_in_1540_167 ul li,#stacks_in_1540_167 ol li,#stacks_in_1540_167 ol,#stacks_in_1540_167 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_167,#stacks_in_1540_167 div,#stacks_in_1540_167 p,#stacks_in_1540_167 ol,#stacks_in_1540_167 ul li,#stacks_in_1540_167 ol li,#stacks_in_1540_167 ol,#stacks_in_1540_167 dl{font-size:1.00rem!important}}

#stacks_in_1540_167 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1540_298 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1540_299 h3,#stacks_in_1540_299 div{line-height:1.30}}#stacks_in_1540_299 h3,#stacks_in_1540_299 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_299 h3 a,#stacks_in_1540_299 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_299 h3 a:hover,#stacks_in_1540_299 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1540_299 small,#stacks_in_1540_299 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1540_299 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_299 h3 span,#stacks_in_1540_299 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_299 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_299 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_299 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_299 h3{font-size:1.20rem!important}}

#stacks_in_1540_299 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1540_305 p,#stacks_in_1540_305 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1540_305,#stacks_in_1540_305 div,#stacks_in_1540_305 p,#stacks_in_1540_305 .fa:not(.no-indent),#stacks_in_1540_305 ol,#stacks_in_1540_305 ul li,#stacks_in_1540_305 ol li,#stacks_in_1540_305 ol,#stacks_in_1540_305 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1540_305{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_305,#stacks_in_1540_305 div,#stacks_in_1540_305 p,#stacks_in_1540_305 ul,#stacks_in_1540_305 ul li,#stacks_in_1540_305 ol li,#stacks_in_1540_305 ol,#stacks_in_1540_305 dl,#stacks_in_1540_305 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_305,#stacks_in_1540_305 div,#stacks_in_1540_305 p,#stacks_in_1540_305 ol,#stacks_in_1540_305 ul li,#stacks_in_1540_305 ol li,#stacks_in_1540_305 ol,#stacks_in_1540_305 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_305,#stacks_in_1540_305 div,#stacks_in_1540_305 p,#stacks_in_1540_305 ol,#stacks_in_1540_305 ul li,#stacks_in_1540_305 ol li,#stacks_in_1540_305 ol,#stacks_in_1540_305 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_305,#stacks_in_1540_305 div,#stacks_in_1540_305 p,#stacks_in_1540_305 ol,#stacks_in_1540_305 ul li,#stacks_in_1540_305 ol li,#stacks_in_1540_305 ol,#stacks_in_1540_305 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_305,#stacks_in_1540_305 div,#stacks_in_1540_305 p,#stacks_in_1540_305 ol,#stacks_in_1540_305 ul li,#stacks_in_1540_305 ol li,#stacks_in_1540_305 ol,#stacks_in_1540_305 dl{font-size:1.00rem!important}}

#stacks_in_1540_305 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1540_308 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1540_310 h3,#stacks_in_1540_310 div{line-height:1.30}}#stacks_in_1540_310 h3,#stacks_in_1540_310 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_310 h3 a,#stacks_in_1540_310 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_310 h3 a:hover,#stacks_in_1540_310 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1540_310 small,#stacks_in_1540_310 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1540_310 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_310 h3 span,#stacks_in_1540_310 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_310 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_310 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_310 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_310 h3{font-size:1.20rem!important}}

#stacks_in_1540_310 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1540_316 p,#stacks_in_1540_316 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1540_316,#stacks_in_1540_316 div,#stacks_in_1540_316 p,#stacks_in_1540_316 .fa:not(.no-indent),#stacks_in_1540_316 ol,#stacks_in_1540_316 ul li,#stacks_in_1540_316 ol li,#stacks_in_1540_316 ol,#stacks_in_1540_316 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1540_316{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_316,#stacks_in_1540_316 div,#stacks_in_1540_316 p,#stacks_in_1540_316 ul,#stacks_in_1540_316 ul li,#stacks_in_1540_316 ol li,#stacks_in_1540_316 ol,#stacks_in_1540_316 dl,#stacks_in_1540_316 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_316,#stacks_in_1540_316 div,#stacks_in_1540_316 p,#stacks_in_1540_316 ol,#stacks_in_1540_316 ul li,#stacks_in_1540_316 ol li,#stacks_in_1540_316 ol,#stacks_in_1540_316 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_316,#stacks_in_1540_316 div,#stacks_in_1540_316 p,#stacks_in_1540_316 ol,#stacks_in_1540_316 ul li,#stacks_in_1540_316 ol li,#stacks_in_1540_316 ol,#stacks_in_1540_316 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_316,#stacks_in_1540_316 div,#stacks_in_1540_316 p,#stacks_in_1540_316 ol,#stacks_in_1540_316 ul li,#stacks_in_1540_316 ol li,#stacks_in_1540_316 ol,#stacks_in_1540_316 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_316,#stacks_in_1540_316 div,#stacks_in_1540_316 p,#stacks_in_1540_316 ol,#stacks_in_1540_316 ul li,#stacks_in_1540_316 ol li,#stacks_in_1540_316 ol,#stacks_in_1540_316 dl{font-size:1.00rem!important}}

#stacks_in_1540_316 {
	margin: 0px 5px 10px 5px;
}
:root {
  --multi_columns_stacks_in_1540_387:1fr 1fr 1fr 1fr;
}
#multi_columns_stacks_in_1540_387 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1540_387);
  grid-gap: 7px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1540_387 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1540_387 + .deluxe-columns {
  margin-top: 7px;
}
#multi_columns_stacks_in_1540_387 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1540_387 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1540_387 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_387 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_387 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_387 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_1540_387 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1540_387 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_387 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_387 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1540_387 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1540_387 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_387 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_387 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1540_387 {
    grid-template-columns: repeat(2, 1fr);
    
  }
  #multi_columns_stacks_in_1540_387 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_1540_387 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1540_387 {
    grid-template-columns: repeat(2, 1fr);
  }
  #multi_columns_stacks_in_1540_387 > div:last-child {
    grid-column: span 1;
  }
  
}


    body {
        overflow: auto;
    }



#stacks_in_1540_483 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1540_423 h3,#stacks_in_1540_423 div{line-height:1.30}}#stacks_in_1540_423 h3,#stacks_in_1540_423 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_423 h3 a,#stacks_in_1540_423 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_423 h3 a:hover,#stacks_in_1540_423 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1540_423 small,#stacks_in_1540_423 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1540_423 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_423 h3 span,#stacks_in_1540_423 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_423 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_423 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_423 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_423 h3{font-size:1.20rem!important}}

#stacks_in_1540_423 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1540_489 p,#stacks_in_1540_489 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1540_489,#stacks_in_1540_489 div,#stacks_in_1540_489 p,#stacks_in_1540_489 .fa:not(.no-indent),#stacks_in_1540_489 ol,#stacks_in_1540_489 ul li,#stacks_in_1540_489 ol li,#stacks_in_1540_489 ol,#stacks_in_1540_489 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1540_489{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_489,#stacks_in_1540_489 div,#stacks_in_1540_489 p,#stacks_in_1540_489 ul,#stacks_in_1540_489 ul li,#stacks_in_1540_489 ol li,#stacks_in_1540_489 ol,#stacks_in_1540_489 dl,#stacks_in_1540_489 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_489,#stacks_in_1540_489 div,#stacks_in_1540_489 p,#stacks_in_1540_489 ol,#stacks_in_1540_489 ul li,#stacks_in_1540_489 ol li,#stacks_in_1540_489 ol,#stacks_in_1540_489 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_489,#stacks_in_1540_489 div,#stacks_in_1540_489 p,#stacks_in_1540_489 ol,#stacks_in_1540_489 ul li,#stacks_in_1540_489 ol li,#stacks_in_1540_489 ol,#stacks_in_1540_489 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_489,#stacks_in_1540_489 div,#stacks_in_1540_489 p,#stacks_in_1540_489 ol,#stacks_in_1540_489 ul li,#stacks_in_1540_489 ol li,#stacks_in_1540_489 ol,#stacks_in_1540_489 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_489,#stacks_in_1540_489 div,#stacks_in_1540_489 p,#stacks_in_1540_489 ol,#stacks_in_1540_489 ul li,#stacks_in_1540_489 ol li,#stacks_in_1540_489 ol,#stacks_in_1540_489 dl{font-size:1.00rem!important}}

#stacks_in_1540_489 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1540_462 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1540_426 h3,#stacks_in_1540_426 div{line-height:1.30}}#stacks_in_1540_426 h3,#stacks_in_1540_426 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_426 h3 a,#stacks_in_1540_426 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_426 h3 a:hover,#stacks_in_1540_426 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1540_426 small,#stacks_in_1540_426 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1540_426 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_426 h3 span,#stacks_in_1540_426 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_426 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_426 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_426 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_426 h3{font-size:1.20rem!important}}

#stacks_in_1540_426 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1540_468 p,#stacks_in_1540_468 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1540_468,#stacks_in_1540_468 div,#stacks_in_1540_468 p,#stacks_in_1540_468 .fa:not(.no-indent),#stacks_in_1540_468 ol,#stacks_in_1540_468 ul li,#stacks_in_1540_468 ol li,#stacks_in_1540_468 ol,#stacks_in_1540_468 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1540_468{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_468,#stacks_in_1540_468 div,#stacks_in_1540_468 p,#stacks_in_1540_468 ul,#stacks_in_1540_468 ul li,#stacks_in_1540_468 ol li,#stacks_in_1540_468 ol,#stacks_in_1540_468 dl,#stacks_in_1540_468 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_468,#stacks_in_1540_468 div,#stacks_in_1540_468 p,#stacks_in_1540_468 ol,#stacks_in_1540_468 ul li,#stacks_in_1540_468 ol li,#stacks_in_1540_468 ol,#stacks_in_1540_468 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_468,#stacks_in_1540_468 div,#stacks_in_1540_468 p,#stacks_in_1540_468 ol,#stacks_in_1540_468 ul li,#stacks_in_1540_468 ol li,#stacks_in_1540_468 ol,#stacks_in_1540_468 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_468,#stacks_in_1540_468 div,#stacks_in_1540_468 p,#stacks_in_1540_468 ol,#stacks_in_1540_468 ul li,#stacks_in_1540_468 ol li,#stacks_in_1540_468 ol,#stacks_in_1540_468 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_468,#stacks_in_1540_468 div,#stacks_in_1540_468 p,#stacks_in_1540_468 ol,#stacks_in_1540_468 ul li,#stacks_in_1540_468 ol li,#stacks_in_1540_468 ol,#stacks_in_1540_468 dl{font-size:1.00rem!important}}

#stacks_in_1540_468 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1540_441 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1540_428 h3,#stacks_in_1540_428 div{line-height:1.30}}#stacks_in_1540_428 h3,#stacks_in_1540_428 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_428 h3 a,#stacks_in_1540_428 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_428 h3 a:hover,#stacks_in_1540_428 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1540_428 small,#stacks_in_1540_428 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1540_428 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_428 h3 span,#stacks_in_1540_428 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_428 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_428 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_428 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_428 h3{font-size:1.20rem!important}}

#stacks_in_1540_428 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1540_447 p,#stacks_in_1540_447 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1540_447,#stacks_in_1540_447 div,#stacks_in_1540_447 p,#stacks_in_1540_447 .fa:not(.no-indent),#stacks_in_1540_447 ol,#stacks_in_1540_447 ul li,#stacks_in_1540_447 ol li,#stacks_in_1540_447 ol,#stacks_in_1540_447 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1540_447{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_447,#stacks_in_1540_447 div,#stacks_in_1540_447 p,#stacks_in_1540_447 ul,#stacks_in_1540_447 ul li,#stacks_in_1540_447 ol li,#stacks_in_1540_447 ol,#stacks_in_1540_447 dl,#stacks_in_1540_447 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_447,#stacks_in_1540_447 div,#stacks_in_1540_447 p,#stacks_in_1540_447 ol,#stacks_in_1540_447 ul li,#stacks_in_1540_447 ol li,#stacks_in_1540_447 ol,#stacks_in_1540_447 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_447,#stacks_in_1540_447 div,#stacks_in_1540_447 p,#stacks_in_1540_447 ol,#stacks_in_1540_447 ul li,#stacks_in_1540_447 ol li,#stacks_in_1540_447 ol,#stacks_in_1540_447 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_447,#stacks_in_1540_447 div,#stacks_in_1540_447 p,#stacks_in_1540_447 ol,#stacks_in_1540_447 ul li,#stacks_in_1540_447 ol li,#stacks_in_1540_447 ol,#stacks_in_1540_447 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_447,#stacks_in_1540_447 div,#stacks_in_1540_447 p,#stacks_in_1540_447 ol,#stacks_in_1540_447 ul li,#stacks_in_1540_447 ol li,#stacks_in_1540_447 ol,#stacks_in_1540_447 dl{font-size:1.00rem!important}}

#stacks_in_1540_447 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1540_401 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1540_402 h3,#stacks_in_1540_402 div{line-height:1.30}}#stacks_in_1540_402 h3,#stacks_in_1540_402 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_402 h3 a,#stacks_in_1540_402 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_402 h3 a:hover,#stacks_in_1540_402 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1540_402 small,#stacks_in_1540_402 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1540_402 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_402 h3 span,#stacks_in_1540_402 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_402 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_402 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_402 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_402 h3{font-size:1.20rem!important}}

#stacks_in_1540_402 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1540_408 p,#stacks_in_1540_408 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1540_408,#stacks_in_1540_408 div,#stacks_in_1540_408 p,#stacks_in_1540_408 .fa:not(.no-indent),#stacks_in_1540_408 ol,#stacks_in_1540_408 ul li,#stacks_in_1540_408 ol li,#stacks_in_1540_408 ol,#stacks_in_1540_408 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1540_408{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_408,#stacks_in_1540_408 div,#stacks_in_1540_408 p,#stacks_in_1540_408 ul,#stacks_in_1540_408 ul li,#stacks_in_1540_408 ol li,#stacks_in_1540_408 ol,#stacks_in_1540_408 dl,#stacks_in_1540_408 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_408,#stacks_in_1540_408 div,#stacks_in_1540_408 p,#stacks_in_1540_408 ol,#stacks_in_1540_408 ul li,#stacks_in_1540_408 ol li,#stacks_in_1540_408 ol,#stacks_in_1540_408 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_408,#stacks_in_1540_408 div,#stacks_in_1540_408 p,#stacks_in_1540_408 ol,#stacks_in_1540_408 ul li,#stacks_in_1540_408 ol li,#stacks_in_1540_408 ol,#stacks_in_1540_408 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_408,#stacks_in_1540_408 div,#stacks_in_1540_408 p,#stacks_in_1540_408 ol,#stacks_in_1540_408 ul li,#stacks_in_1540_408 ol li,#stacks_in_1540_408 ol,#stacks_in_1540_408 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_408,#stacks_in_1540_408 div,#stacks_in_1540_408 p,#stacks_in_1540_408 ol,#stacks_in_1540_408 ul li,#stacks_in_1540_408 ol li,#stacks_in_1540_408 ol,#stacks_in_1540_408 dl{font-size:1.00rem!important}}

#stacks_in_1540_408 {
	margin: 0px 5px 10px 5px;
}
:root {
  --multi_columns_stacks_in_1540_522:1fr 1fr 1fr 1fr;
}
#multi_columns_stacks_in_1540_522 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1540_522);
  grid-gap: 7px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1540_522 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1540_522 + .deluxe-columns {
  margin-top: 7px;
}
#multi_columns_stacks_in_1540_522 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1540_522 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1540_522 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_522 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_522 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_522 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_1540_522 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1540_522 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_522 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_522 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1540_522 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1540_522 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_522 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1540_522 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1540_522 {
    grid-template-columns: repeat(2, 1fr);
    
  }
  #multi_columns_stacks_in_1540_522 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_1540_522 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1540_522 {
    grid-template-columns: repeat(2, 1fr);
  }
  #multi_columns_stacks_in_1540_522 > div:last-child {
    grid-column: span 1;
  }
  
}


    body {
        overflow: auto;
    }



#stacks_in_1540_584 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1540_524 h3,#stacks_in_1540_524 div{line-height:1.30}}#stacks_in_1540_524 h3,#stacks_in_1540_524 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_524 h3 a,#stacks_in_1540_524 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1540_524 h3 a:hover,#stacks_in_1540_524 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1540_524 small,#stacks_in_1540_524 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1540_524 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_524 h3 span,#stacks_in_1540_524 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_524 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_524 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_524 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_524 h3{font-size:1.20rem!important}}

#stacks_in_1540_524 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1540_590 p,#stacks_in_1540_590 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1540_590,#stacks_in_1540_590 div,#stacks_in_1540_590 p,#stacks_in_1540_590 .fa:not(.no-indent),#stacks_in_1540_590 ol,#stacks_in_1540_590 ul li,#stacks_in_1540_590 ol li,#stacks_in_1540_590 ol,#stacks_in_1540_590 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1540_590{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1540_590,#stacks_in_1540_590 div,#stacks_in_1540_590 p,#stacks_in_1540_590 ul,#stacks_in_1540_590 ul li,#stacks_in_1540_590 ol li,#stacks_in_1540_590 ol,#stacks_in_1540_590 dl,#stacks_in_1540_590 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1540_590,#stacks_in_1540_590 div,#stacks_in_1540_590 p,#stacks_in_1540_590 ol,#stacks_in_1540_590 ul li,#stacks_in_1540_590 ol li,#stacks_in_1540_590 ol,#stacks_in_1540_590 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1540_590,#stacks_in_1540_590 div,#stacks_in_1540_590 p,#stacks_in_1540_590 ol,#stacks_in_1540_590 ul li,#stacks_in_1540_590 ol li,#stacks_in_1540_590 ol,#stacks_in_1540_590 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1540_590,#stacks_in_1540_590 div,#stacks_in_1540_590 p,#stacks_in_1540_590 ol,#stacks_in_1540_590 ul li,#stacks_in_1540_590 ol li,#stacks_in_1540_590 ol,#stacks_in_1540_590 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1540_590,#stacks_in_1540_590 div,#stacks_in_1540_590 p,#stacks_in_1540_590 ol,#stacks_in_1540_590 ul li,#stacks_in_1540_590 ol li,#stacks_in_1540_590 ol,#stacks_in_1540_590 dl{font-size:1.00rem!important}}

#stacks_in_1540_590 {
	margin: 0px 5px 10px 5px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1593_2_headerSpacer {
	display: block;
	width:  1px;
	height: 100px;
	background: transparent;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1593_3_headerSpacer {
	display: block;
	width:  1px;
	height: 60px;
	background: transparent;
}

    body {
        overflow: auto;
    }



#stacks_in_1539_2 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_1539_4 *,
#stacks_in_1539_4 *:before,
#stacks_in_1539_4 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
#stacks_in_1539_6 p,#stacks_in_1539_6 div{margin-bottom:0}#stacks_in_1539_6 p,#stacks_in_1539_6 div,#stacks_in_1539_6 ul,#stacks_in_1539_6 ol,#stacks_in_1539_6 dl{color:rgba(173, 208, 198, 1.00)}#stacks_in_1539_6 a{color:rgba(173, 208, 198, 1.00)}#stacks_in_1539_6 a:hover{color:rgba(173, 208, 198, 1.00)}@media only screen and (min-width:0px){#stacks_in_1539_6,#stacks_in_1539_6 div,#stacks_in_1539_6 p,#stacks_in_1539_6 .fa:not(.no-indent),#stacks_in_1539_6 ol,#stacks_in_1539_6 ul li,#stacks_in_1539_6 ol li,#stacks_in_1539_6 ol,#stacks_in_1539_6 dl{line-height:1.20}}@media only screen and (min-width:0px){#stacks_in_1539_6{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_6,#stacks_in_1539_6 div,#stacks_in_1539_6 p,#stacks_in_1539_6 ul,#stacks_in_1539_6 ul li,#stacks_in_1539_6 ol li,#stacks_in_1539_6 ol,#stacks_in_1539_6 dl,#stacks_in_1539_6 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_6,#stacks_in_1539_6 div,#stacks_in_1539_6 p,#stacks_in_1539_6 ol,#stacks_in_1539_6 ul li,#stacks_in_1539_6 ol li,#stacks_in_1539_6 ol,#stacks_in_1539_6 dl{font-size:1.20rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_6,#stacks_in_1539_6 div,#stacks_in_1539_6 p,#stacks_in_1539_6 ol,#stacks_in_1539_6 ul li,#stacks_in_1539_6 ol li,#stacks_in_1539_6 ol,#stacks_in_1539_6 dl{font-size:1.40rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_6,#stacks_in_1539_6 div,#stacks_in_1539_6 p,#stacks_in_1539_6 ol,#stacks_in_1539_6 ul li,#stacks_in_1539_6 ol li,#stacks_in_1539_6 ol,#stacks_in_1539_6 dl{font-size:1.40rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_6,#stacks_in_1539_6 div,#stacks_in_1539_6 p,#stacks_in_1539_6 ol,#stacks_in_1539_6 ul li,#stacks_in_1539_6 ol li,#stacks_in_1539_6 ol,#stacks_in_1539_6 dl{font-size:1.60rem!important}}

#stacks_in_1539_6 {
	margin: 20px 0px 20px 0px;
}
:root {
  --multi_columns_stacks_in_1539_9:1fr 1fr;
}
#multi_columns_stacks_in_1539_9 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1539_9);
  grid-gap: 7px;
  
  align-items: center;
  
  
  justify-content: center;
  
}
#multi_columns_stacks_in_1539_9 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1539_9 + .deluxe-columns {
  margin-top: 7px;
}
#multi_columns_stacks_in_1539_9 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1539_9 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1539_9 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1539_9 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1539_9 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1539_9 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_1539_9 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1539_9 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1539_9 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1539_9 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1539_9 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1539_9 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1539_9 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1539_9 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1539_9 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_1539_9 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_1539_9 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1539_9 > div > * {position: relative;}
  #multi_columns_stacks_in_1539_9 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1539_9 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1539_9 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1539_9 > div > * {position: relative;}
  #multi_columns_stacks_in_1539_9 > div > * > * {transform: translate(0,0);}
  
}


    body {
        overflow: auto;
    }



#stacks_in_1539_12 {
	background-color: rgba(136, 202, 184, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1539_14 h3,#stacks_in_1539_14 div{line-height:1.30}}#stacks_in_1539_14 h3,#stacks_in_1539_14 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1539_14 h3 a,#stacks_in_1539_14 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1539_14 h3 a:hover,#stacks_in_1539_14 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1539_14 small,#stacks_in_1539_14 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1539_14 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_14 h3 span,#stacks_in_1539_14 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_14 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_14 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_14 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_14 h3{font-size:1.20rem!important}}

#stacks_in_1539_14 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1539_21 p,#stacks_in_1539_21 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1539_21,#stacks_in_1539_21 div,#stacks_in_1539_21 p,#stacks_in_1539_21 .fa:not(.no-indent),#stacks_in_1539_21 ol,#stacks_in_1539_21 ul li,#stacks_in_1539_21 ol li,#stacks_in_1539_21 ol,#stacks_in_1539_21 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1539_21{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_21,#stacks_in_1539_21 div,#stacks_in_1539_21 p,#stacks_in_1539_21 ul,#stacks_in_1539_21 ul li,#stacks_in_1539_21 ol li,#stacks_in_1539_21 ol,#stacks_in_1539_21 dl,#stacks_in_1539_21 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_21,#stacks_in_1539_21 div,#stacks_in_1539_21 p,#stacks_in_1539_21 ol,#stacks_in_1539_21 ul li,#stacks_in_1539_21 ol li,#stacks_in_1539_21 ol,#stacks_in_1539_21 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_21,#stacks_in_1539_21 div,#stacks_in_1539_21 p,#stacks_in_1539_21 ol,#stacks_in_1539_21 ul li,#stacks_in_1539_21 ol li,#stacks_in_1539_21 ol,#stacks_in_1539_21 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_21,#stacks_in_1539_21 div,#stacks_in_1539_21 p,#stacks_in_1539_21 ol,#stacks_in_1539_21 ul li,#stacks_in_1539_21 ol li,#stacks_in_1539_21 ol,#stacks_in_1539_21 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_21,#stacks_in_1539_21 div,#stacks_in_1539_21 p,#stacks_in_1539_21 ol,#stacks_in_1539_21 ul li,#stacks_in_1539_21 ol li,#stacks_in_1539_21 ol,#stacks_in_1539_21 dl{font-size:1.00rem!important}}

#stacks_in_1539_21 {
	margin: 0px 5px 10px 5px;
}
:root {
  --multi_columns_stacks_in_1539_25:1fr 1fr;
}
#multi_columns_stacks_in_1539_25 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1539_25);
  grid-gap: 7px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1539_25 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1539_25 + .deluxe-columns {
  margin-top: 7px;
}
#multi_columns_stacks_in_1539_25 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1539_25 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



    body {
        overflow: auto;
    }



#stacks_in_1539_28 {
	background-color: rgba(136, 202, 184, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1539_30 h3,#stacks_in_1539_30 div{line-height:1.30}}#stacks_in_1539_30 h3,#stacks_in_1539_30 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1539_30 h3 a,#stacks_in_1539_30 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1539_30 h3 a:hover,#stacks_in_1539_30 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1539_30 small,#stacks_in_1539_30 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1539_30 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_30 h3 span,#stacks_in_1539_30 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_30 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_30 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_30 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_30 h3{font-size:1.20rem!important}}

#stacks_in_1539_30 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1539_37 p,#stacks_in_1539_37 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1539_37,#stacks_in_1539_37 div,#stacks_in_1539_37 p,#stacks_in_1539_37 .fa:not(.no-indent),#stacks_in_1539_37 ol,#stacks_in_1539_37 ul li,#stacks_in_1539_37 ol li,#stacks_in_1539_37 ol,#stacks_in_1539_37 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1539_37{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_37,#stacks_in_1539_37 div,#stacks_in_1539_37 p,#stacks_in_1539_37 ul,#stacks_in_1539_37 ul li,#stacks_in_1539_37 ol li,#stacks_in_1539_37 ol,#stacks_in_1539_37 dl,#stacks_in_1539_37 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_37,#stacks_in_1539_37 div,#stacks_in_1539_37 p,#stacks_in_1539_37 ol,#stacks_in_1539_37 ul li,#stacks_in_1539_37 ol li,#stacks_in_1539_37 ol,#stacks_in_1539_37 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_37,#stacks_in_1539_37 div,#stacks_in_1539_37 p,#stacks_in_1539_37 ol,#stacks_in_1539_37 ul li,#stacks_in_1539_37 ol li,#stacks_in_1539_37 ol,#stacks_in_1539_37 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_37,#stacks_in_1539_37 div,#stacks_in_1539_37 p,#stacks_in_1539_37 ol,#stacks_in_1539_37 ul li,#stacks_in_1539_37 ol li,#stacks_in_1539_37 ol,#stacks_in_1539_37 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_37,#stacks_in_1539_37 div,#stacks_in_1539_37 p,#stacks_in_1539_37 ol,#stacks_in_1539_37 ul li,#stacks_in_1539_37 ol li,#stacks_in_1539_37 ol,#stacks_in_1539_37 dl{font-size:1.00rem!important}}

#stacks_in_1539_37 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1539_40 {
	margin: 5px 0px 0px 0px;
}

    body {
        overflow: auto;
    }



#stacks_in_1539_44 {
	margin: 0px 0px 5px 0px;
}

    body {
        overflow: auto;
    }



#stacks_in_1539_48 {
	background-color: rgba(136, 202, 184, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1539_50 h3,#stacks_in_1539_50 div{line-height:1.30}}#stacks_in_1539_50 h3,#stacks_in_1539_50 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1539_50 h3 a,#stacks_in_1539_50 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1539_50 h3 a:hover,#stacks_in_1539_50 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1539_50 small,#stacks_in_1539_50 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1539_50 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_50 h3 span,#stacks_in_1539_50 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_50 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_50 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_50 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_50 h3{font-size:1.20rem!important}}

#stacks_in_1539_50 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1539_57 p,#stacks_in_1539_57 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1539_57,#stacks_in_1539_57 div,#stacks_in_1539_57 p,#stacks_in_1539_57 .fa:not(.no-indent),#stacks_in_1539_57 ol,#stacks_in_1539_57 ul li,#stacks_in_1539_57 ol li,#stacks_in_1539_57 ol,#stacks_in_1539_57 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1539_57{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_57,#stacks_in_1539_57 div,#stacks_in_1539_57 p,#stacks_in_1539_57 ul,#stacks_in_1539_57 ul li,#stacks_in_1539_57 ol li,#stacks_in_1539_57 ol,#stacks_in_1539_57 dl,#stacks_in_1539_57 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_57,#stacks_in_1539_57 div,#stacks_in_1539_57 p,#stacks_in_1539_57 ol,#stacks_in_1539_57 ul li,#stacks_in_1539_57 ol li,#stacks_in_1539_57 ol,#stacks_in_1539_57 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_57,#stacks_in_1539_57 div,#stacks_in_1539_57 p,#stacks_in_1539_57 ol,#stacks_in_1539_57 ul li,#stacks_in_1539_57 ol li,#stacks_in_1539_57 ol,#stacks_in_1539_57 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_57,#stacks_in_1539_57 div,#stacks_in_1539_57 p,#stacks_in_1539_57 ol,#stacks_in_1539_57 ul li,#stacks_in_1539_57 ol li,#stacks_in_1539_57 ol,#stacks_in_1539_57 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_57,#stacks_in_1539_57 div,#stacks_in_1539_57 p,#stacks_in_1539_57 ol,#stacks_in_1539_57 ul li,#stacks_in_1539_57 ol li,#stacks_in_1539_57 ol,#stacks_in_1539_57 dl{font-size:1.00rem!important}}

#stacks_in_1539_57 {
	margin: 0px 5px 10px 5px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1539_80_headerSpacer {
	display: block;
	width:  1px;
	height: 30px;
	background: transparent;
}
#stacks_in_1539_81 p,#stacks_in_1539_81 div{margin-bottom:0}#stacks_in_1539_81 p,#stacks_in_1539_81 div,#stacks_in_1539_81 ul,#stacks_in_1539_81 ol,#stacks_in_1539_81 dl{color:rgba(173, 208, 198, 1.00)}#stacks_in_1539_81 a{color:rgba(173, 208, 198, 1.00)}#stacks_in_1539_81 a:hover{color:rgba(173, 208, 198, 1.00)}@media only screen and (min-width:0px){#stacks_in_1539_81,#stacks_in_1539_81 div,#stacks_in_1539_81 p,#stacks_in_1539_81 .fa:not(.no-indent),#stacks_in_1539_81 ol,#stacks_in_1539_81 ul li,#stacks_in_1539_81 ol li,#stacks_in_1539_81 ol,#stacks_in_1539_81 dl{line-height:1.20}}@media only screen and (min-width:0px){#stacks_in_1539_81{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_81,#stacks_in_1539_81 div,#stacks_in_1539_81 p,#stacks_in_1539_81 ul,#stacks_in_1539_81 ul li,#stacks_in_1539_81 ol li,#stacks_in_1539_81 ol,#stacks_in_1539_81 dl,#stacks_in_1539_81 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_81,#stacks_in_1539_81 div,#stacks_in_1539_81 p,#stacks_in_1539_81 ol,#stacks_in_1539_81 ul li,#stacks_in_1539_81 ol li,#stacks_in_1539_81 ol,#stacks_in_1539_81 dl{font-size:1.20rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_81,#stacks_in_1539_81 div,#stacks_in_1539_81 p,#stacks_in_1539_81 ol,#stacks_in_1539_81 ul li,#stacks_in_1539_81 ol li,#stacks_in_1539_81 ol,#stacks_in_1539_81 dl{font-size:1.40rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_81,#stacks_in_1539_81 div,#stacks_in_1539_81 p,#stacks_in_1539_81 ol,#stacks_in_1539_81 ul li,#stacks_in_1539_81 ol li,#stacks_in_1539_81 ol,#stacks_in_1539_81 dl{font-size:1.40rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_81,#stacks_in_1539_81 div,#stacks_in_1539_81 p,#stacks_in_1539_81 ol,#stacks_in_1539_81 ul li,#stacks_in_1539_81 ol li,#stacks_in_1539_81 ol,#stacks_in_1539_81 dl{font-size:1.60rem!important}}

#stacks_in_1539_81 {
	margin: 20px 0px 20px 0px;
}
:root {
  --multi_columns_stacks_in_1539_84:1fr 1fr 1fr 1fr;
}
#multi_columns_stacks_in_1539_84 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1539_84);
  grid-gap: 7px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1539_84 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1539_84 + .deluxe-columns {
  margin-top: 7px;
}
#multi_columns_stacks_in_1539_84 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1539_84 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1539_84 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1539_84 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1539_84 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1539_84 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_1539_84 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1539_84 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1539_84 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1539_84 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1539_84 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1539_84 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1539_84 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1539_84 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1539_84 {
    grid-template-columns: repeat(2, 1fr);
    
  }
  #multi_columns_stacks_in_1539_84 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_1539_84 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1539_84 {
    grid-template-columns: repeat(2, 1fr);
  }
  #multi_columns_stacks_in_1539_84 > div:last-child {
    grid-column: span 1;
  }
  
}


    body {
        overflow: auto;
    }



#stacks_in_1539_87 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1539_89 h3,#stacks_in_1539_89 div{line-height:1.30}}#stacks_in_1539_89 h3,#stacks_in_1539_89 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1539_89 h3 a,#stacks_in_1539_89 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1539_89 h3 a:hover,#stacks_in_1539_89 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1539_89 small,#stacks_in_1539_89 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1539_89 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_89 h3 span,#stacks_in_1539_89 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_89 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_89 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_89 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_89 h3{font-size:1.20rem!important}}

#stacks_in_1539_89 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1539_96 p,#stacks_in_1539_96 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1539_96,#stacks_in_1539_96 div,#stacks_in_1539_96 p,#stacks_in_1539_96 .fa:not(.no-indent),#stacks_in_1539_96 ol,#stacks_in_1539_96 ul li,#stacks_in_1539_96 ol li,#stacks_in_1539_96 ol,#stacks_in_1539_96 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1539_96{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_96,#stacks_in_1539_96 div,#stacks_in_1539_96 p,#stacks_in_1539_96 ul,#stacks_in_1539_96 ul li,#stacks_in_1539_96 ol li,#stacks_in_1539_96 ol,#stacks_in_1539_96 dl,#stacks_in_1539_96 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_96,#stacks_in_1539_96 div,#stacks_in_1539_96 p,#stacks_in_1539_96 ol,#stacks_in_1539_96 ul li,#stacks_in_1539_96 ol li,#stacks_in_1539_96 ol,#stacks_in_1539_96 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_96,#stacks_in_1539_96 div,#stacks_in_1539_96 p,#stacks_in_1539_96 ol,#stacks_in_1539_96 ul li,#stacks_in_1539_96 ol li,#stacks_in_1539_96 ol,#stacks_in_1539_96 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_96,#stacks_in_1539_96 div,#stacks_in_1539_96 p,#stacks_in_1539_96 ol,#stacks_in_1539_96 ul li,#stacks_in_1539_96 ol li,#stacks_in_1539_96 ol,#stacks_in_1539_96 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_96,#stacks_in_1539_96 div,#stacks_in_1539_96 p,#stacks_in_1539_96 ol,#stacks_in_1539_96 ul li,#stacks_in_1539_96 ol li,#stacks_in_1539_96 ol,#stacks_in_1539_96 dl{font-size:1.00rem!important}}

#stacks_in_1539_96 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1539_101 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1539_103 h3,#stacks_in_1539_103 div{line-height:1.30}}#stacks_in_1539_103 h3,#stacks_in_1539_103 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1539_103 h3 a,#stacks_in_1539_103 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1539_103 h3 a:hover,#stacks_in_1539_103 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1539_103 small,#stacks_in_1539_103 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1539_103 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_103 h3 span,#stacks_in_1539_103 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_103 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_103 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_103 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_103 h3{font-size:1.20rem!important}}

#stacks_in_1539_103 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1539_110 p,#stacks_in_1539_110 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1539_110,#stacks_in_1539_110 div,#stacks_in_1539_110 p,#stacks_in_1539_110 .fa:not(.no-indent),#stacks_in_1539_110 ol,#stacks_in_1539_110 ul li,#stacks_in_1539_110 ol li,#stacks_in_1539_110 ol,#stacks_in_1539_110 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1539_110{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_110,#stacks_in_1539_110 div,#stacks_in_1539_110 p,#stacks_in_1539_110 ul,#stacks_in_1539_110 ul li,#stacks_in_1539_110 ol li,#stacks_in_1539_110 ol,#stacks_in_1539_110 dl,#stacks_in_1539_110 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_110,#stacks_in_1539_110 div,#stacks_in_1539_110 p,#stacks_in_1539_110 ol,#stacks_in_1539_110 ul li,#stacks_in_1539_110 ol li,#stacks_in_1539_110 ol,#stacks_in_1539_110 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_110,#stacks_in_1539_110 div,#stacks_in_1539_110 p,#stacks_in_1539_110 ol,#stacks_in_1539_110 ul li,#stacks_in_1539_110 ol li,#stacks_in_1539_110 ol,#stacks_in_1539_110 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_110,#stacks_in_1539_110 div,#stacks_in_1539_110 p,#stacks_in_1539_110 ol,#stacks_in_1539_110 ul li,#stacks_in_1539_110 ol li,#stacks_in_1539_110 ol,#stacks_in_1539_110 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_110,#stacks_in_1539_110 div,#stacks_in_1539_110 p,#stacks_in_1539_110 ol,#stacks_in_1539_110 ul li,#stacks_in_1539_110 ol li,#stacks_in_1539_110 ol,#stacks_in_1539_110 dl{font-size:1.00rem!important}}

#stacks_in_1539_110 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1539_115 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1539_117 h3,#stacks_in_1539_117 div{line-height:1.30}}#stacks_in_1539_117 h3,#stacks_in_1539_117 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1539_117 h3 a,#stacks_in_1539_117 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1539_117 h3 a:hover,#stacks_in_1539_117 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1539_117 small,#stacks_in_1539_117 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1539_117 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_117 h3 span,#stacks_in_1539_117 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_117 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_117 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_117 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_117 h3{font-size:1.20rem!important}}

#stacks_in_1539_117 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1539_124 p,#stacks_in_1539_124 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1539_124,#stacks_in_1539_124 div,#stacks_in_1539_124 p,#stacks_in_1539_124 .fa:not(.no-indent),#stacks_in_1539_124 ol,#stacks_in_1539_124 ul li,#stacks_in_1539_124 ol li,#stacks_in_1539_124 ol,#stacks_in_1539_124 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1539_124{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_124,#stacks_in_1539_124 div,#stacks_in_1539_124 p,#stacks_in_1539_124 ul,#stacks_in_1539_124 ul li,#stacks_in_1539_124 ol li,#stacks_in_1539_124 ol,#stacks_in_1539_124 dl,#stacks_in_1539_124 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_124,#stacks_in_1539_124 div,#stacks_in_1539_124 p,#stacks_in_1539_124 ol,#stacks_in_1539_124 ul li,#stacks_in_1539_124 ol li,#stacks_in_1539_124 ol,#stacks_in_1539_124 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_124,#stacks_in_1539_124 div,#stacks_in_1539_124 p,#stacks_in_1539_124 ol,#stacks_in_1539_124 ul li,#stacks_in_1539_124 ol li,#stacks_in_1539_124 ol,#stacks_in_1539_124 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_124,#stacks_in_1539_124 div,#stacks_in_1539_124 p,#stacks_in_1539_124 ol,#stacks_in_1539_124 ul li,#stacks_in_1539_124 ol li,#stacks_in_1539_124 ol,#stacks_in_1539_124 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_124,#stacks_in_1539_124 div,#stacks_in_1539_124 p,#stacks_in_1539_124 ol,#stacks_in_1539_124 ul li,#stacks_in_1539_124 ol li,#stacks_in_1539_124 ol,#stacks_in_1539_124 dl{font-size:1.00rem!important}}

#stacks_in_1539_124 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1539_129 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1539_131 h3,#stacks_in_1539_131 div{line-height:1.30}}#stacks_in_1539_131 h3,#stacks_in_1539_131 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1539_131 h3 a,#stacks_in_1539_131 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1539_131 h3 a:hover,#stacks_in_1539_131 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1539_131 small,#stacks_in_1539_131 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1539_131 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_131 h3 span,#stacks_in_1539_131 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_131 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_131 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_131 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_131 h3{font-size:1.20rem!important}}

#stacks_in_1539_131 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1539_138 p,#stacks_in_1539_138 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1539_138,#stacks_in_1539_138 div,#stacks_in_1539_138 p,#stacks_in_1539_138 .fa:not(.no-indent),#stacks_in_1539_138 ol,#stacks_in_1539_138 ul li,#stacks_in_1539_138 ol li,#stacks_in_1539_138 ol,#stacks_in_1539_138 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1539_138{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1539_138,#stacks_in_1539_138 div,#stacks_in_1539_138 p,#stacks_in_1539_138 ul,#stacks_in_1539_138 ul li,#stacks_in_1539_138 ol li,#stacks_in_1539_138 ol,#stacks_in_1539_138 dl,#stacks_in_1539_138 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1539_138,#stacks_in_1539_138 div,#stacks_in_1539_138 p,#stacks_in_1539_138 ol,#stacks_in_1539_138 ul li,#stacks_in_1539_138 ol li,#stacks_in_1539_138 ol,#stacks_in_1539_138 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1539_138,#stacks_in_1539_138 div,#stacks_in_1539_138 p,#stacks_in_1539_138 ol,#stacks_in_1539_138 ul li,#stacks_in_1539_138 ol li,#stacks_in_1539_138 ol,#stacks_in_1539_138 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1539_138,#stacks_in_1539_138 div,#stacks_in_1539_138 p,#stacks_in_1539_138 ol,#stacks_in_1539_138 ul li,#stacks_in_1539_138 ol li,#stacks_in_1539_138 ol,#stacks_in_1539_138 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1539_138,#stacks_in_1539_138 div,#stacks_in_1539_138 p,#stacks_in_1539_138 ol,#stacks_in_1539_138 ul li,#stacks_in_1539_138 ol li,#stacks_in_1539_138 ol,#stacks_in_1539_138 dl{font-size:1.00rem!important}}

#stacks_in_1539_138 {
	margin: 0px 5px 10px 5px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1501_2_headerSpacer {
	display: block;
	width:  1px;
	height: 100px;
	background: transparent;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1501_3_headerSpacer {
	display: block;
	width:  1px;
	height: 60px;
	background: transparent;
}

    body {
        overflow: auto;
    }



#stacks_in_1516_2 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_1516_4 p,#stacks_in_1516_4 div{margin-bottom:0}#stacks_in_1516_4 p,#stacks_in_1516_4 div,#stacks_in_1516_4 ul,#stacks_in_1516_4 ol,#stacks_in_1516_4 dl{color:rgba(173, 208, 198, 1.00)}#stacks_in_1516_4 a{color:rgba(173, 208, 198, 1.00)}#stacks_in_1516_4 a:hover{color:rgba(173, 208, 198, 1.00)}@media only screen and (min-width:0px){#stacks_in_1516_4,#stacks_in_1516_4 div,#stacks_in_1516_4 p,#stacks_in_1516_4 .fa:not(.no-indent),#stacks_in_1516_4 ol,#stacks_in_1516_4 ul li,#stacks_in_1516_4 ol li,#stacks_in_1516_4 ol,#stacks_in_1516_4 dl{line-height:1.20}}@media only screen and (min-width:0px){#stacks_in_1516_4{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_4,#stacks_in_1516_4 div,#stacks_in_1516_4 p,#stacks_in_1516_4 ul,#stacks_in_1516_4 ul li,#stacks_in_1516_4 ol li,#stacks_in_1516_4 ol,#stacks_in_1516_4 dl,#stacks_in_1516_4 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_4,#stacks_in_1516_4 div,#stacks_in_1516_4 p,#stacks_in_1516_4 ol,#stacks_in_1516_4 ul li,#stacks_in_1516_4 ol li,#stacks_in_1516_4 ol,#stacks_in_1516_4 dl{font-size:1.20rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_4,#stacks_in_1516_4 div,#stacks_in_1516_4 p,#stacks_in_1516_4 ol,#stacks_in_1516_4 ul li,#stacks_in_1516_4 ol li,#stacks_in_1516_4 ol,#stacks_in_1516_4 dl{font-size:1.40rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_4,#stacks_in_1516_4 div,#stacks_in_1516_4 p,#stacks_in_1516_4 ol,#stacks_in_1516_4 ul li,#stacks_in_1516_4 ol li,#stacks_in_1516_4 ol,#stacks_in_1516_4 dl{font-size:1.40rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_4,#stacks_in_1516_4 div,#stacks_in_1516_4 p,#stacks_in_1516_4 ol,#stacks_in_1516_4 ul li,#stacks_in_1516_4 ol li,#stacks_in_1516_4 ol,#stacks_in_1516_4 dl{font-size:1.60rem!important}}

#stacks_in_1516_4 {
	margin: 20px 0px 20px 0px;
}
:root {
  --multi_columns_stacks_in_1516_7:1fr 1fr;
}
#multi_columns_stacks_in_1516_7 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1516_7);
  grid-gap: 7px;
  
  align-items: center;
  
  
  justify-content: center;
  
}
#multi_columns_stacks_in_1516_7 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1516_7 + .deluxe-columns {
  margin-top: 7px;
}
#multi_columns_stacks_in_1516_7 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1516_7 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1516_7 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_7 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_7 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_7 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_1516_7 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1516_7 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_7 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_7 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1516_7 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1516_7 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_7 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_7 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1516_7 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_1516_7 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_1516_7 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1516_7 > div > * {position: relative;}
  #multi_columns_stacks_in_1516_7 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1516_7 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_1516_7 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_1516_7 > div > * {position: relative;}
  #multi_columns_stacks_in_1516_7 > div > * > * {transform: translate(0,0);}
  
}


    body {
        overflow: auto;
    }



#stacks_in_1516_10 {
	background-color: rgba(193, 211, 39, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1516_12 h3,#stacks_in_1516_12 div{line-height:1.30}}#stacks_in_1516_12 h3,#stacks_in_1516_12 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_12 h3 a,#stacks_in_1516_12 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_12 h3 a:hover,#stacks_in_1516_12 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1516_12 small,#stacks_in_1516_12 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1516_12 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_12 h3 span,#stacks_in_1516_12 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_12 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_12 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_12 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_12 h3{font-size:1.20rem!important}}

#stacks_in_1516_12 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1516_19 p,#stacks_in_1516_19 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1516_19,#stacks_in_1516_19 div,#stacks_in_1516_19 p,#stacks_in_1516_19 .fa:not(.no-indent),#stacks_in_1516_19 ol,#stacks_in_1516_19 ul li,#stacks_in_1516_19 ol li,#stacks_in_1516_19 ol,#stacks_in_1516_19 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1516_19{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_19,#stacks_in_1516_19 div,#stacks_in_1516_19 p,#stacks_in_1516_19 ul,#stacks_in_1516_19 ul li,#stacks_in_1516_19 ol li,#stacks_in_1516_19 ol,#stacks_in_1516_19 dl,#stacks_in_1516_19 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_19,#stacks_in_1516_19 div,#stacks_in_1516_19 p,#stacks_in_1516_19 ol,#stacks_in_1516_19 ul li,#stacks_in_1516_19 ol li,#stacks_in_1516_19 ol,#stacks_in_1516_19 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_19,#stacks_in_1516_19 div,#stacks_in_1516_19 p,#stacks_in_1516_19 ol,#stacks_in_1516_19 ul li,#stacks_in_1516_19 ol li,#stacks_in_1516_19 ol,#stacks_in_1516_19 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_19,#stacks_in_1516_19 div,#stacks_in_1516_19 p,#stacks_in_1516_19 ol,#stacks_in_1516_19 ul li,#stacks_in_1516_19 ol li,#stacks_in_1516_19 ol,#stacks_in_1516_19 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_19,#stacks_in_1516_19 div,#stacks_in_1516_19 p,#stacks_in_1516_19 ol,#stacks_in_1516_19 ul li,#stacks_in_1516_19 ol li,#stacks_in_1516_19 ol,#stacks_in_1516_19 dl{font-size:1.00rem!important}}

#stacks_in_1516_19 {
	margin: 0px 5px 10px 5px;
}
:root {
  --multi_columns_stacks_in_1516_23:1fr 1fr;
}
#multi_columns_stacks_in_1516_23 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1516_23);
  grid-gap: 7px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1516_23 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1516_23 + .deluxe-columns {
  margin-top: 7px;
}
#multi_columns_stacks_in_1516_23 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1516_23 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1516_23 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_23 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_23 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_23 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_1516_23 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1516_23 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_23 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_23 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1516_23 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1516_23 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_23 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_23 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1516_23 {
    grid-template-columns: repeat(2, 1fr);
    
  }
  #multi_columns_stacks_in_1516_23 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_1516_23 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1516_23 {
    grid-template-columns: repeat(2, 1fr);
  }
  #multi_columns_stacks_in_1516_23 > div:last-child {
    grid-column: span 1;
  }
  
}


    body {
        overflow: auto;
    }



#stacks_in_1516_26 {
	background-color: rgba(193, 211, 39, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1516_28 h3,#stacks_in_1516_28 div{line-height:1.30}}#stacks_in_1516_28 h3,#stacks_in_1516_28 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_28 h3 a,#stacks_in_1516_28 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_28 h3 a:hover,#stacks_in_1516_28 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1516_28 small,#stacks_in_1516_28 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1516_28 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_28 h3 span,#stacks_in_1516_28 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_28 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_28 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_28 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_28 h3{font-size:1.20rem!important}}

#stacks_in_1516_28 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1516_35 p,#stacks_in_1516_35 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1516_35,#stacks_in_1516_35 div,#stacks_in_1516_35 p,#stacks_in_1516_35 .fa:not(.no-indent),#stacks_in_1516_35 ol,#stacks_in_1516_35 ul li,#stacks_in_1516_35 ol li,#stacks_in_1516_35 ol,#stacks_in_1516_35 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1516_35{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_35,#stacks_in_1516_35 div,#stacks_in_1516_35 p,#stacks_in_1516_35 ul,#stacks_in_1516_35 ul li,#stacks_in_1516_35 ol li,#stacks_in_1516_35 ol,#stacks_in_1516_35 dl,#stacks_in_1516_35 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_35,#stacks_in_1516_35 div,#stacks_in_1516_35 p,#stacks_in_1516_35 ol,#stacks_in_1516_35 ul li,#stacks_in_1516_35 ol li,#stacks_in_1516_35 ol,#stacks_in_1516_35 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_35,#stacks_in_1516_35 div,#stacks_in_1516_35 p,#stacks_in_1516_35 ol,#stacks_in_1516_35 ul li,#stacks_in_1516_35 ol li,#stacks_in_1516_35 ol,#stacks_in_1516_35 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_35,#stacks_in_1516_35 div,#stacks_in_1516_35 p,#stacks_in_1516_35 ol,#stacks_in_1516_35 ul li,#stacks_in_1516_35 ol li,#stacks_in_1516_35 ol,#stacks_in_1516_35 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_35,#stacks_in_1516_35 div,#stacks_in_1516_35 p,#stacks_in_1516_35 ol,#stacks_in_1516_35 ul li,#stacks_in_1516_35 ol li,#stacks_in_1516_35 ol,#stacks_in_1516_35 dl{font-size:1.00rem!important}}

#stacks_in_1516_35 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1516_40 {
	background-color: rgba(193, 211, 39, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1516_42 h3,#stacks_in_1516_42 div{line-height:1.30}}#stacks_in_1516_42 h3,#stacks_in_1516_42 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_42 h3 a,#stacks_in_1516_42 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_42 h3 a:hover,#stacks_in_1516_42 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1516_42 small,#stacks_in_1516_42 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1516_42 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_42 h3 span,#stacks_in_1516_42 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_42 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_42 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_42 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_42 h3{font-size:1.20rem!important}}

#stacks_in_1516_42 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1516_49 p,#stacks_in_1516_49 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1516_49,#stacks_in_1516_49 div,#stacks_in_1516_49 p,#stacks_in_1516_49 .fa:not(.no-indent),#stacks_in_1516_49 ol,#stacks_in_1516_49 ul li,#stacks_in_1516_49 ol li,#stacks_in_1516_49 ol,#stacks_in_1516_49 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1516_49{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_49,#stacks_in_1516_49 div,#stacks_in_1516_49 p,#stacks_in_1516_49 ul,#stacks_in_1516_49 ul li,#stacks_in_1516_49 ol li,#stacks_in_1516_49 ol,#stacks_in_1516_49 dl,#stacks_in_1516_49 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_49,#stacks_in_1516_49 div,#stacks_in_1516_49 p,#stacks_in_1516_49 ol,#stacks_in_1516_49 ul li,#stacks_in_1516_49 ol li,#stacks_in_1516_49 ol,#stacks_in_1516_49 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_49,#stacks_in_1516_49 div,#stacks_in_1516_49 p,#stacks_in_1516_49 ol,#stacks_in_1516_49 ul li,#stacks_in_1516_49 ol li,#stacks_in_1516_49 ol,#stacks_in_1516_49 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_49,#stacks_in_1516_49 div,#stacks_in_1516_49 p,#stacks_in_1516_49 ol,#stacks_in_1516_49 ul li,#stacks_in_1516_49 ol li,#stacks_in_1516_49 ol,#stacks_in_1516_49 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_49,#stacks_in_1516_49 div,#stacks_in_1516_49 p,#stacks_in_1516_49 ol,#stacks_in_1516_49 ul li,#stacks_in_1516_49 ol li,#stacks_in_1516_49 ol,#stacks_in_1516_49 dl{font-size:1.00rem!important}}

#stacks_in_1516_49 {
	margin: 0px 5px 10px 5px;
}
:root {
  --multi_columns_stacks_in_1516_62:1fr 1fr;
}
#multi_columns_stacks_in_1516_62 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1516_62);
  grid-gap: 7px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1516_62 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1516_62 + .deluxe-columns {
  margin-top: 7px;
}
#multi_columns_stacks_in_1516_62 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1516_62 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1516_62 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_62 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_62 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_62 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_1516_62 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1516_62 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_62 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_62 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1516_62 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1516_62 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_62 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_62 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1516_62 {
    grid-template-columns: repeat(2, 1fr);
    
  }
  #multi_columns_stacks_in_1516_62 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_1516_62 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1516_62 {
    grid-template-columns: repeat(2, 1fr);
  }
  #multi_columns_stacks_in_1516_62 > div:last-child {
    grid-column: span 1;
  }
  
}


    body {
        overflow: auto;
    }



#stacks_in_1516_65 {
	background-color: rgba(193, 211, 39, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1516_67 h3,#stacks_in_1516_67 div{line-height:1.30}}#stacks_in_1516_67 h3,#stacks_in_1516_67 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_67 h3 a,#stacks_in_1516_67 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_67 h3 a:hover,#stacks_in_1516_67 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1516_67 small,#stacks_in_1516_67 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1516_67 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_67 h3 span,#stacks_in_1516_67 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_67 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_67 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_67 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_67 h3{font-size:1.20rem!important}}

#stacks_in_1516_67 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1516_74 p,#stacks_in_1516_74 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1516_74,#stacks_in_1516_74 div,#stacks_in_1516_74 p,#stacks_in_1516_74 .fa:not(.no-indent),#stacks_in_1516_74 ol,#stacks_in_1516_74 ul li,#stacks_in_1516_74 ol li,#stacks_in_1516_74 ol,#stacks_in_1516_74 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1516_74{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_74,#stacks_in_1516_74 div,#stacks_in_1516_74 p,#stacks_in_1516_74 ul,#stacks_in_1516_74 ul li,#stacks_in_1516_74 ol li,#stacks_in_1516_74 ol,#stacks_in_1516_74 dl,#stacks_in_1516_74 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_74,#stacks_in_1516_74 div,#stacks_in_1516_74 p,#stacks_in_1516_74 ol,#stacks_in_1516_74 ul li,#stacks_in_1516_74 ol li,#stacks_in_1516_74 ol,#stacks_in_1516_74 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_74,#stacks_in_1516_74 div,#stacks_in_1516_74 p,#stacks_in_1516_74 ol,#stacks_in_1516_74 ul li,#stacks_in_1516_74 ol li,#stacks_in_1516_74 ol,#stacks_in_1516_74 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_74,#stacks_in_1516_74 div,#stacks_in_1516_74 p,#stacks_in_1516_74 ol,#stacks_in_1516_74 ul li,#stacks_in_1516_74 ol li,#stacks_in_1516_74 ol,#stacks_in_1516_74 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_74,#stacks_in_1516_74 div,#stacks_in_1516_74 p,#stacks_in_1516_74 ol,#stacks_in_1516_74 ul li,#stacks_in_1516_74 ol li,#stacks_in_1516_74 ol,#stacks_in_1516_74 dl{font-size:1.00rem!important}}

#stacks_in_1516_74 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1516_79 {
	background-color: rgba(193, 211, 39, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1516_81 h3,#stacks_in_1516_81 div{line-height:1.30}}#stacks_in_1516_81 h3,#stacks_in_1516_81 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_81 h3 a,#stacks_in_1516_81 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_81 h3 a:hover,#stacks_in_1516_81 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1516_81 small,#stacks_in_1516_81 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1516_81 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_81 h3 span,#stacks_in_1516_81 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_81 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_81 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_81 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_81 h3{font-size:1.20rem!important}}

#stacks_in_1516_81 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1516_88 p,#stacks_in_1516_88 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1516_88,#stacks_in_1516_88 div,#stacks_in_1516_88 p,#stacks_in_1516_88 .fa:not(.no-indent),#stacks_in_1516_88 ol,#stacks_in_1516_88 ul li,#stacks_in_1516_88 ol li,#stacks_in_1516_88 ol,#stacks_in_1516_88 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1516_88{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_88,#stacks_in_1516_88 div,#stacks_in_1516_88 p,#stacks_in_1516_88 ul,#stacks_in_1516_88 ul li,#stacks_in_1516_88 ol li,#stacks_in_1516_88 ol,#stacks_in_1516_88 dl,#stacks_in_1516_88 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_88,#stacks_in_1516_88 div,#stacks_in_1516_88 p,#stacks_in_1516_88 ol,#stacks_in_1516_88 ul li,#stacks_in_1516_88 ol li,#stacks_in_1516_88 ol,#stacks_in_1516_88 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_88,#stacks_in_1516_88 div,#stacks_in_1516_88 p,#stacks_in_1516_88 ol,#stacks_in_1516_88 ul li,#stacks_in_1516_88 ol li,#stacks_in_1516_88 ol,#stacks_in_1516_88 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_88,#stacks_in_1516_88 div,#stacks_in_1516_88 p,#stacks_in_1516_88 ol,#stacks_in_1516_88 ul li,#stacks_in_1516_88 ol li,#stacks_in_1516_88 ol,#stacks_in_1516_88 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_88,#stacks_in_1516_88 div,#stacks_in_1516_88 p,#stacks_in_1516_88 ol,#stacks_in_1516_88 ul li,#stacks_in_1516_88 ol li,#stacks_in_1516_88 ol,#stacks_in_1516_88 dl{font-size:1.00rem!important}}

#stacks_in_1516_88 {
	margin: 0px 5px 10px 5px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1516_111_headerSpacer {
	display: block;
	width:  1px;
	height: 30px;
	background: transparent;
}
#stacks_in_1516_112 p,#stacks_in_1516_112 div{margin-bottom:0}#stacks_in_1516_112 p,#stacks_in_1516_112 div,#stacks_in_1516_112 ul,#stacks_in_1516_112 ol,#stacks_in_1516_112 dl{color:rgba(173, 208, 198, 1.00)}#stacks_in_1516_112 a{color:rgba(173, 208, 198, 1.00)}#stacks_in_1516_112 a:hover{color:rgba(173, 208, 198, 1.00)}@media only screen and (min-width:0px){#stacks_in_1516_112,#stacks_in_1516_112 div,#stacks_in_1516_112 p,#stacks_in_1516_112 .fa:not(.no-indent),#stacks_in_1516_112 ol,#stacks_in_1516_112 ul li,#stacks_in_1516_112 ol li,#stacks_in_1516_112 ol,#stacks_in_1516_112 dl{line-height:1.20}}@media only screen and (min-width:0px){#stacks_in_1516_112{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_112,#stacks_in_1516_112 div,#stacks_in_1516_112 p,#stacks_in_1516_112 ul,#stacks_in_1516_112 ul li,#stacks_in_1516_112 ol li,#stacks_in_1516_112 ol,#stacks_in_1516_112 dl,#stacks_in_1516_112 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_112,#stacks_in_1516_112 div,#stacks_in_1516_112 p,#stacks_in_1516_112 ol,#stacks_in_1516_112 ul li,#stacks_in_1516_112 ol li,#stacks_in_1516_112 ol,#stacks_in_1516_112 dl{font-size:1.20rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_112,#stacks_in_1516_112 div,#stacks_in_1516_112 p,#stacks_in_1516_112 ol,#stacks_in_1516_112 ul li,#stacks_in_1516_112 ol li,#stacks_in_1516_112 ol,#stacks_in_1516_112 dl{font-size:1.40rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_112,#stacks_in_1516_112 div,#stacks_in_1516_112 p,#stacks_in_1516_112 ol,#stacks_in_1516_112 ul li,#stacks_in_1516_112 ol li,#stacks_in_1516_112 ol,#stacks_in_1516_112 dl{font-size:1.40rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_112,#stacks_in_1516_112 div,#stacks_in_1516_112 p,#stacks_in_1516_112 ol,#stacks_in_1516_112 ul li,#stacks_in_1516_112 ol li,#stacks_in_1516_112 ol,#stacks_in_1516_112 dl{font-size:1.60rem!important}}

#stacks_in_1516_112 {
	margin: 20px 0px 20px 0px;
}
:root {
  --multi_columns_stacks_in_1516_115:1fr 1fr 1fr 1fr;
}
#multi_columns_stacks_in_1516_115 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1516_115);
  grid-gap: 7px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1516_115 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1516_115 + .deluxe-columns {
  margin-top: 7px;
}
#multi_columns_stacks_in_1516_115 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1516_115 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1516_115 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_115 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_115 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_115 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_1516_115 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1516_115 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_115 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_115 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1516_115 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1516_115 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_115 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_115 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1516_115 {
    grid-template-columns: repeat(2, 1fr);
    
  }
  #multi_columns_stacks_in_1516_115 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_1516_115 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1516_115 {
    grid-template-columns: repeat(2, 1fr);
  }
  #multi_columns_stacks_in_1516_115 > div:last-child {
    grid-column: span 1;
  }
  
}


    body {
        overflow: auto;
    }



#stacks_in_1516_118 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1516_120 h3,#stacks_in_1516_120 div{line-height:1.30}}#stacks_in_1516_120 h3,#stacks_in_1516_120 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_120 h3 a,#stacks_in_1516_120 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_120 h3 a:hover,#stacks_in_1516_120 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1516_120 small,#stacks_in_1516_120 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1516_120 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_120 h3 span,#stacks_in_1516_120 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_120 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_120 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_120 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_120 h3{font-size:1.20rem!important}}

#stacks_in_1516_120 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1516_127 p,#stacks_in_1516_127 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1516_127,#stacks_in_1516_127 div,#stacks_in_1516_127 p,#stacks_in_1516_127 .fa:not(.no-indent),#stacks_in_1516_127 ol,#stacks_in_1516_127 ul li,#stacks_in_1516_127 ol li,#stacks_in_1516_127 ol,#stacks_in_1516_127 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1516_127{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_127,#stacks_in_1516_127 div,#stacks_in_1516_127 p,#stacks_in_1516_127 ul,#stacks_in_1516_127 ul li,#stacks_in_1516_127 ol li,#stacks_in_1516_127 ol,#stacks_in_1516_127 dl,#stacks_in_1516_127 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_127,#stacks_in_1516_127 div,#stacks_in_1516_127 p,#stacks_in_1516_127 ol,#stacks_in_1516_127 ul li,#stacks_in_1516_127 ol li,#stacks_in_1516_127 ol,#stacks_in_1516_127 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_127,#stacks_in_1516_127 div,#stacks_in_1516_127 p,#stacks_in_1516_127 ol,#stacks_in_1516_127 ul li,#stacks_in_1516_127 ol li,#stacks_in_1516_127 ol,#stacks_in_1516_127 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_127,#stacks_in_1516_127 div,#stacks_in_1516_127 p,#stacks_in_1516_127 ol,#stacks_in_1516_127 ul li,#stacks_in_1516_127 ol li,#stacks_in_1516_127 ol,#stacks_in_1516_127 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_127,#stacks_in_1516_127 div,#stacks_in_1516_127 p,#stacks_in_1516_127 ol,#stacks_in_1516_127 ul li,#stacks_in_1516_127 ol li,#stacks_in_1516_127 ol,#stacks_in_1516_127 dl{font-size:1.00rem!important}}

#stacks_in_1516_127 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1516_147 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1516_149 h3,#stacks_in_1516_149 div{line-height:1.30}}#stacks_in_1516_149 h3,#stacks_in_1516_149 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_149 h3 a,#stacks_in_1516_149 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_149 h3 a:hover,#stacks_in_1516_149 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1516_149 small,#stacks_in_1516_149 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1516_149 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_149 h3 span,#stacks_in_1516_149 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_149 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_149 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_149 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_149 h3{font-size:1.20rem!important}}

#stacks_in_1516_149 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1516_276 p,#stacks_in_1516_276 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1516_276,#stacks_in_1516_276 div,#stacks_in_1516_276 p,#stacks_in_1516_276 .fa:not(.no-indent),#stacks_in_1516_276 ol,#stacks_in_1516_276 ul li,#stacks_in_1516_276 ol li,#stacks_in_1516_276 ol,#stacks_in_1516_276 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1516_276{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_276,#stacks_in_1516_276 div,#stacks_in_1516_276 p,#stacks_in_1516_276 ul,#stacks_in_1516_276 ul li,#stacks_in_1516_276 ol li,#stacks_in_1516_276 ol,#stacks_in_1516_276 dl,#stacks_in_1516_276 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_276,#stacks_in_1516_276 div,#stacks_in_1516_276 p,#stacks_in_1516_276 ol,#stacks_in_1516_276 ul li,#stacks_in_1516_276 ol li,#stacks_in_1516_276 ol,#stacks_in_1516_276 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_276,#stacks_in_1516_276 div,#stacks_in_1516_276 p,#stacks_in_1516_276 ol,#stacks_in_1516_276 ul li,#stacks_in_1516_276 ol li,#stacks_in_1516_276 ol,#stacks_in_1516_276 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_276,#stacks_in_1516_276 div,#stacks_in_1516_276 p,#stacks_in_1516_276 ol,#stacks_in_1516_276 ul li,#stacks_in_1516_276 ol li,#stacks_in_1516_276 ol,#stacks_in_1516_276 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_276,#stacks_in_1516_276 div,#stacks_in_1516_276 p,#stacks_in_1516_276 ol,#stacks_in_1516_276 ul li,#stacks_in_1516_276 ol li,#stacks_in_1516_276 ol,#stacks_in_1516_276 dl{font-size:1.00rem!important}}

#stacks_in_1516_276 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1516_161 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1516_163 h3,#stacks_in_1516_163 div{line-height:1.30}}#stacks_in_1516_163 h3,#stacks_in_1516_163 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_163 h3 a,#stacks_in_1516_163 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_163 h3 a:hover,#stacks_in_1516_163 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1516_163 small,#stacks_in_1516_163 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1516_163 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_163 h3 span,#stacks_in_1516_163 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_163 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_163 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_163 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_163 h3{font-size:1.20rem!important}}

#stacks_in_1516_163 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1516_170 p,#stacks_in_1516_170 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1516_170,#stacks_in_1516_170 div,#stacks_in_1516_170 p,#stacks_in_1516_170 .fa:not(.no-indent),#stacks_in_1516_170 ol,#stacks_in_1516_170 ul li,#stacks_in_1516_170 ol li,#stacks_in_1516_170 ol,#stacks_in_1516_170 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1516_170{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_170,#stacks_in_1516_170 div,#stacks_in_1516_170 p,#stacks_in_1516_170 ul,#stacks_in_1516_170 ul li,#stacks_in_1516_170 ol li,#stacks_in_1516_170 ol,#stacks_in_1516_170 dl,#stacks_in_1516_170 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_170,#stacks_in_1516_170 div,#stacks_in_1516_170 p,#stacks_in_1516_170 ol,#stacks_in_1516_170 ul li,#stacks_in_1516_170 ol li,#stacks_in_1516_170 ol,#stacks_in_1516_170 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_170,#stacks_in_1516_170 div,#stacks_in_1516_170 p,#stacks_in_1516_170 ol,#stacks_in_1516_170 ul li,#stacks_in_1516_170 ol li,#stacks_in_1516_170 ol,#stacks_in_1516_170 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_170,#stacks_in_1516_170 div,#stacks_in_1516_170 p,#stacks_in_1516_170 ol,#stacks_in_1516_170 ul li,#stacks_in_1516_170 ol li,#stacks_in_1516_170 ol,#stacks_in_1516_170 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_170,#stacks_in_1516_170 div,#stacks_in_1516_170 p,#stacks_in_1516_170 ol,#stacks_in_1516_170 ul li,#stacks_in_1516_170 ol li,#stacks_in_1516_170 ol,#stacks_in_1516_170 dl{font-size:1.00rem!important}}

#stacks_in_1516_170 {
	margin: 0px 5px 10px 5px;
}

    body {
        overflow: auto;
    }



#stacks_in_1516_178 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1516_180 h3,#stacks_in_1516_180 div{line-height:1.30}}#stacks_in_1516_180 h3,#stacks_in_1516_180 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_180 h3 a,#stacks_in_1516_180 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_180 h3 a:hover,#stacks_in_1516_180 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1516_180 small,#stacks_in_1516_180 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1516_180 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_180 h3 span,#stacks_in_1516_180 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_180 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_180 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_180 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_180 h3{font-size:1.20rem!important}}

#stacks_in_1516_180 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1516_279 p,#stacks_in_1516_279 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1516_279,#stacks_in_1516_279 div,#stacks_in_1516_279 p,#stacks_in_1516_279 .fa:not(.no-indent),#stacks_in_1516_279 ol,#stacks_in_1516_279 ul li,#stacks_in_1516_279 ol li,#stacks_in_1516_279 ol,#stacks_in_1516_279 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1516_279{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_279,#stacks_in_1516_279 div,#stacks_in_1516_279 p,#stacks_in_1516_279 ul,#stacks_in_1516_279 ul li,#stacks_in_1516_279 ol li,#stacks_in_1516_279 ol,#stacks_in_1516_279 dl,#stacks_in_1516_279 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_279,#stacks_in_1516_279 div,#stacks_in_1516_279 p,#stacks_in_1516_279 ol,#stacks_in_1516_279 ul li,#stacks_in_1516_279 ol li,#stacks_in_1516_279 ol,#stacks_in_1516_279 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_279,#stacks_in_1516_279 div,#stacks_in_1516_279 p,#stacks_in_1516_279 ol,#stacks_in_1516_279 ul li,#stacks_in_1516_279 ol li,#stacks_in_1516_279 ol,#stacks_in_1516_279 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_279,#stacks_in_1516_279 div,#stacks_in_1516_279 p,#stacks_in_1516_279 ol,#stacks_in_1516_279 ul li,#stacks_in_1516_279 ol li,#stacks_in_1516_279 ol,#stacks_in_1516_279 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_279,#stacks_in_1516_279 div,#stacks_in_1516_279 p,#stacks_in_1516_279 ol,#stacks_in_1516_279 ul li,#stacks_in_1516_279 ol li,#stacks_in_1516_279 ol,#stacks_in_1516_279 dl{font-size:1.00rem!important}}

#stacks_in_1516_279 {
	margin: 0px 5px 10px 5px;
}
:root {
  --multi_columns_stacks_in_1516_198:1fr 1fr 1fr 1fr;
}
#multi_columns_stacks_in_1516_198 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1516_198);
  grid-gap: 7px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_1516_198 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1516_198 + .deluxe-columns {
  margin-top: 7px;
}
#multi_columns_stacks_in_1516_198 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1516_198 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_1516_198 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_198 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_198 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_198 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_1516_198 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1516_198 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_198 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_198 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1516_198 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_1516_198 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_198 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_1516_198 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_1516_198 {
    grid-template-columns: repeat(2, 1fr);
    
  }
  #multi_columns_stacks_in_1516_198 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_1516_198 > div:last-child {
    grid-column: span 1;
  }
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_1516_198 {
    grid-template-columns: repeat(2, 1fr);
  }
  #multi_columns_stacks_in_1516_198 > div:last-child {
    grid-column: span 1;
  }
  
}


    body {
        overflow: auto;
    }



#stacks_in_1516_249 {
	background-color: rgba(234, 234, 234, 1.00);
}
@media only screen and (min-width:0px){#stacks_in_1516_210 h3,#stacks_in_1516_210 div{line-height:1.30}}#stacks_in_1516_210 h3,#stacks_in_1516_210 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_210 h3 a,#stacks_in_1516_210 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1516_210 h3 a:hover,#stacks_in_1516_210 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1516_210 small,#stacks_in_1516_210 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1516_210 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_210 h3 span,#stacks_in_1516_210 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_210 h3{font-size:0.90rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_210 h3{font-size:1.00rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_210 h3{font-size:1.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_210 h3{font-size:1.20rem!important}}

#stacks_in_1516_210 {
	margin: 10px 0px 3px 0px;
}
#stacks_in_1516_255 p,#stacks_in_1516_255 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_1516_255,#stacks_in_1516_255 div,#stacks_in_1516_255 p,#stacks_in_1516_255 .fa:not(.no-indent),#stacks_in_1516_255 ol,#stacks_in_1516_255 ul li,#stacks_in_1516_255 ol li,#stacks_in_1516_255 ol,#stacks_in_1516_255 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1516_255{}}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1516_255,#stacks_in_1516_255 div,#stacks_in_1516_255 p,#stacks_in_1516_255 ul,#stacks_in_1516_255 ul li,#stacks_in_1516_255 ol li,#stacks_in_1516_255 ol,#stacks_in_1516_255 dl,#stacks_in_1516_255 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1516_255,#stacks_in_1516_255 div,#stacks_in_1516_255 p,#stacks_in_1516_255 ol,#stacks_in_1516_255 ul li,#stacks_in_1516_255 ol li,#stacks_in_1516_255 ol,#stacks_in_1516_255 dl{font-size:0.70rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1516_255,#stacks_in_1516_255 div,#stacks_in_1516_255 p,#stacks_in_1516_255 ol,#stacks_in_1516_255 ul li,#stacks_in_1516_255 ol li,#stacks_in_1516_255 ol,#stacks_in_1516_255 dl{font-size:0.80rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1516_255,#stacks_in_1516_255 div,#stacks_in_1516_255 p,#stacks_in_1516_255 ol,#stacks_in_1516_255 ul li,#stacks_in_1516_255 ol li,#stacks_in_1516_255 ol,#stacks_in_1516_255 dl{font-size:0.80rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1516_255,#stacks_in_1516_255 div,#stacks_in_1516_255 p,#stacks_in_1516_255 ol,#stacks_in_1516_255 ul li,#stacks_in_1516_255 ol li,#stacks_in_1516_255 ol,#stacks_in_1516_255 dl{font-size:1.00rem!important}}

#stacks_in_1516_255 {
	margin: 0px 5px 10px 5px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1460_2_headerSpacer {
	display: block;
	width:  1px;
	height: 100px;
	background: transparent;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1460_3_headerSpacer {
	display: block;
	width:  1px;
	height: 60px;
	background: transparent;
}

    body {
        overflow: auto;
    }



#stacks_in_1461_2 {
	background-color: rgba(108, 108, 108, 0.04);
	padding: 30px 10px 30px 10px;
}
@media only screen and (min-width:0px){#stacks_in_1461_13 h3,#stacks_in_1461_13 div{line-height:1.30}}#stacks_in_1461_13 h3,#stacks_in_1461_13 div{color:rgba(34, 34, 34, 1.00)}#stacks_in_1461_13 h3 a,#stacks_in_1461_13 div a{color:rgba(34, 34, 34, 1.00)}#stacks_in_1461_13 h3 a:hover,#stacks_in_1461_13 div a:hover{color:rgba(25, 25, 25, 1.00)}#stacks_in_1461_13 small,#stacks_in_1461_13 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1461_13 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}@font-face{font-family:"montserrat";font-style:normal;font-weight:normal;src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.svg#tav-font") format("svg");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.otf") format("opentype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.ttf") format("truetype");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff2") format("woff2");src:url("https://www.allmed4u.de/fonts/montserrat-v25-latin-200.woff") format("woff");}#stacks_in_1461_13 h3 span,#stacks_in_1461_13 div span,.no-default:not(.custom-font) h3 span,.no-default:not(.custom-font) div span{font-family:"montserrat",sans-serif ;}
@media only screen and (max-width:750.00px){#stacks_in_1461_13 h3{font-size:1.50rem!important}}@media only screen and (min-width:750.00px) and (max-width:1250.00px){#stacks_in_1461_13 h3{font-size:1.50rem!important}}@media only screen and (min-width:1250.00px) and (max-width:1750.00px){#stacks_in_1461_13 h3{font-size:2.00rem!important}}@media only screen and (min-width:1750.00px){#stacks_in_1461_13 h3{font-size:2.00rem!important}}

#stacks_in_1461_13 {
	margin: 20px 0px 20px 0px;
}
#stacks_in_1461_31 {
    font-weight: 500;
}

 
    #stacks_in_1461_31 {
    	color: rgba(58, 88, 101, 1.00);
    }
    
    #stacks_in_1461_31 a:link,
    #stacks_in_1461_31 a:visited{
    	color: rgba(58, 88, 101, 1.00)!important;
    }
    
    #stacks_in_1461_31 a:hover{
    	color: rgba(185, 201, 195, 0.96)!important;
    }




#stacks_in_1461_31 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_1461_37 {
    font-weight: 500;
}

 
    #stacks_in_1461_37 {
    	color: rgba(136, 202, 184, 1.00);
    }
    
    #stacks_in_1461_37 a:link,
    #stacks_in_1461_37 a:visited{
    	color: rgba(136, 202, 184, 1.00)!important;
    }
    
    #stacks_in_1461_37 a:hover{
    	color: rgba(185, 201, 195, 0.96)!important;
    }




#stacks_in_1461_37 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_1461_43 {
    font-weight: 500;
}

 
    #stacks_in_1461_43 {
    	color: rgba(213, 229, 0, 1.00);
    }
    
    #stacks_in_1461_43 a:link,
    #stacks_in_1461_43 a:visited{
    	color: rgba(213, 229, 0, 1.00)!important;
    }
    
    #stacks_in_1461_43 a:hover{
    	color: rgba(185, 201, 195, 0.96)!important;
    }




#stacks_in_1461_43 {
	margin: 20px 0px 0px 0px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 23, April, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1461_45_headerSpacer {
	display: block;
	width:  1px;
	height: 30px;
	background: transparent;
}
#stacks_in_1461_46{overflow:hidden}#stacks_in_1461_46 hr{opacity:1.00;border-top-style:solid;border-top-width:1px;margin:0.00rem 0;}#stacks_in_1461_46 hr.custom{border-color:rgba(102, 102, 102, 0.38)}

#stacks_in_1461_46 {
	margin: 20px 0px 10px 0px;
}
#stacks_in_1461_47 {
    font-weight: 500;
}

 
    #stacks_in_1461_47 {
    	color: rgba(34, 34, 34, 1.00);
    }
    
    #stacks_in_1461_47 a:link,
    #stacks_in_1461_47 a:visited{
    	color: rgba(34, 34, 34, 1.00)!important;
    }
    
    #stacks_in_1461_47 a:hover{
    	color: rgba(108, 108, 108, 1.00)!important;
    }




#stacks_in_1461_47 {
	margin: 0px 0px 20px 0px;
}
