/*!
 * reveal.js
 * http://lab.hakim.se/reveal-js
 * MIT licensed
 *
 * Copyright (C) 2016 Hakim El Hattab, http://hakim.se
 */@import url("../fonts/OpenSans/opensans.css");@import url("../fonts/droid-serif/web-fonts/droidserif_bold_macroman/stylesheet.css");@import url("../fonts/droid-serif/web-fonts/droidserif_bolditalic_macroman/stylesheet.css");@import url("../fonts/droid-serif/web-fonts/droidserif_italic_macroman/stylesheet.css");@import url("../fonts/droid-serif/web-fonts/droidserif_regular_macroman/stylesheet.css");html,body,.reveal div,.reveal span,.reveal applet,.reveal object,.reveal iframe,.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6,.reveal p,.reveal blockquote,.reveal pre,.reveal a,.reveal abbr,.reveal acronym,.reveal address,.reveal big,.reveal cite,.reveal code,.reveal del,.reveal dfn,.reveal em,.reveal img,.reveal ins,.reveal kbd,.reveal q,.reveal s,.reveal samp,.reveal small,.reveal strike,.reveal strong,.reveal sub,.reveal sup,.reveal tt,.reveal var,.reveal b,.reveal u,.reveal center,.reveal dl,.reveal dt,.reveal dd,.reveal ol,.reveal ul,.reveal li,.reveal fieldset,.reveal form,.reveal label,.reveal legend,.reveal table,.reveal caption,.reveal tbody,.reveal tfoot,.reveal thead,.reveal tr,.reveal th,.reveal td,.reveal article,.reveal aside,.reveal canvas,.reveal details,.reveal embed,.reveal figure,.reveal figcaption,.reveal footer,.reveal header,.reveal hgroup,.reveal menu,.reveal nav,.reveal output,.reveal ruby,.reveal section,.reveal summary,.reveal time,.reveal mark,.reveal audio,.reveal video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.reveal article,.reveal aside,.reveal details,.reveal figcaption,.reveal figure,.reveal footer,.reveal header,.reveal hgroup,.reveal menu,.reveal nav,.reveal section{display:block}html,body{width:100%;height:100%;overflow:hidden}body{position:relative;line-height:1;background-color:#fff;color:#000}.reveal .slides section .fragment{opacity:0;visibility:hidden;transition:all .2s ease}.reveal .slides section .fragment.visible{opacity:1;visibility:inherit}.reveal .slides section .fragment.grow{opacity:1;visibility:inherit}.reveal .slides section .fragment.grow.visible{transform:scale(1.3)}.reveal .slides section .fragment.shrink{opacity:1;visibility:inherit}.reveal .slides section .fragment.shrink.visible{transform:scale(0.7)}.reveal .slides section .fragment.zoom-in{transform:scale(0.1)}.reveal .slides section .fragment.zoom-in.visible{transform:none}.reveal .slides section .fragment.fade-out{opacity:1;visibility:inherit}.reveal .slides section .fragment.fade-out.visible{opacity:0;visibility:hidden}.reveal .slides section .fragment.semi-fade-out{opacity:1;visibility:inherit}.reveal .slides section .fragment.semi-fade-out.visible{opacity:0.5;visibility:inherit}.reveal .slides section .fragment.strike{opacity:1;visibility:inherit}.reveal .slides section .fragment.strike.visible{text-decoration:line-through}.reveal .slides section .fragment.fade-up{transform:translate(0, 20%)}.reveal .slides section .fragment.fade-up.visible{transform:translate(0, 0)}.reveal .slides section .fragment.fade-down{transform:translate(0, -20%)}.reveal .slides section .fragment.fade-down.visible{transform:translate(0, 0)}.reveal .slides section .fragment.fade-right{transform:translate(-20%, 0)}.reveal .slides section .fragment.fade-right.visible{transform:translate(0, 0)}.reveal .slides section .fragment.fade-left{transform:translate(20%, 0)}.reveal .slides section .fragment.fade-left.visible{transform:translate(0, 0)}.reveal .slides section .fragment.current-visible{opacity:0;visibility:hidden}.reveal .slides section .fragment.current-visible.current-fragment{opacity:1;visibility:inherit}.reveal .slides section .fragment.highlight-red,.reveal .slides section .fragment.highlight-current-red,.reveal .slides section .fragment.highlight-green,.reveal .slides section .fragment.highlight-current-green,.reveal .slides section .fragment.highlight-blue,.reveal .slides section .fragment.highlight-current-blue{opacity:1;visibility:inherit}.reveal .slides section .fragment.highlight-red.visible{color:#ff2c2d}.reveal .slides section .fragment.highlight-green.visible{color:#17ff2e}.reveal .slides section .fragment.highlight-blue.visible{color:#1b91ff}.reveal .slides section .fragment.highlight-current-red.current-fragment{color:#ff2c2d}.reveal .slides section .fragment.highlight-current-green.current-fragment{color:#17ff2e}.reveal .slides section .fragment.highlight-current-blue.current-fragment{color:#1b91ff}.reveal:after{content:'';font-style:italic}.reveal iframe{z-index:1}.reveal a{position:relative}.reveal .stretch{max-width:none;max-height:none}.reveal pre.stretch code{height:100%;max-height:100%;box-sizing:border-box}.reveal .controls{display:none;position:fixed;width:110px;height:110px;z-index:30;right:10px;bottom:10px;-webkit-user-select:none}.reveal .controls button{padding:0;position:absolute;opacity:0.05;width:0;height:0;background-color:transparent;border:12px solid transparent;transform:scale(0.9999);transition:all 0.2s ease;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.reveal .controls .enabled{opacity:0.7;cursor:pointer}.reveal .controls .enabled:active{margin-top:1px}.reveal .controls .navigate-left{top:42px;border-right-width:22px;border-right-color:#000}.reveal .controls .navigate-left.fragmented{opacity:0.3}.reveal .controls .navigate-right{left:74px;top:42px;border-left-width:22px;border-left-color:#000}.reveal .controls .navigate-right.fragmented{opacity:0.3}.reveal .controls .navigate-up{left:42px;border-bottom-width:22px;border-bottom-color:#000}.reveal .controls .navigate-up.fragmented{opacity:0.3}.reveal .controls .navigate-down{left:42px;top:74px;border-top-width:22px;border-top-color:#000}.reveal .controls .navigate-down.fragmented{opacity:0.3}.reveal .progress{position:fixed;display:none;height:3px;width:100%;bottom:0;left:0;z-index:10;background-color:rgba(0,0,0,0.2)}.reveal .progress:after{content:'';display:block;position:absolute;height:20px;width:100%;top:-20px}.reveal .progress span{display:block;height:100%;width:0px;background-color:#000;transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.reveal .slide-number{position:fixed;display:block;right:8px;bottom:8px;z-index:31;font-family:Helvetica, sans-serif;font-size:12px;line-height:1;color:#fff;background-color:rgba(0,0,0,0.4);padding:5px}.reveal .slide-number-delimiter{margin:0 3px}.reveal{position:relative;width:100%;height:100%;overflow:hidden;touch-action:none}.reveal .slides{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;overflow:visible;z-index:1;text-align:center;perspective:600px;perspective-origin:50% 40%}.reveal .slides>section{-ms-perspective:600px}.reveal .slides>section,.reveal .slides>section>section{display:none;position:absolute;width:100%;padding:20px 0px;z-index:10;transform-style:flat;transition:transform-origin 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985),transform 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985),visibility 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985),opacity 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.reveal[data-transition-speed="fast"] .slides section{transition-duration:400ms}.reveal[data-transition-speed="slow"] .slides section{transition-duration:1200ms}.reveal .slides section[data-transition-speed="fast"]{transition-duration:400ms}.reveal .slides section[data-transition-speed="slow"]{transition-duration:1200ms}.reveal .slides>section.stack{padding-top:0;padding-bottom:0}.reveal .slides>section.present,.reveal .slides>section>section.present{display:block;z-index:11;opacity:1}.reveal.center,.reveal.center .slides,.reveal.center .slides section{min-height:0 !important}.reveal .slides>section.future,.reveal .slides>section>section.future,.reveal .slides>section.past,.reveal .slides>section>section.past{pointer-events:none}.reveal.overview .slides>section,.reveal.overview .slides>section>section{pointer-events:auto}.reveal .slides>section.past,.reveal .slides>section.future,.reveal .slides>section>section.past,.reveal .slides>section>section.future{opacity:0}.reveal.slide section{backface-visibility:hidden}.reveal .slides>section[data-transition=slide].past,.reveal .slides>section[data-transition~=slide-out].past,.reveal.slide .slides>section:not([data-transition]).past{transform:translate(-150%, 0)}.reveal .slides>section[data-transition=slide].future,.reveal .slides>section[data-transition~=slide-in].future,.reveal.slide .slides>section:not([data-transition]).future{transform:translate(150%, 0)}.reveal .slides>section>section[data-transition=slide].past,.reveal .slides>section>section[data-transition~=slide-out].past,.reveal.slide .slides>section>section:not([data-transition]).past{transform:translate(0, -150%)}.reveal .slides>section>section[data-transition=slide].future,.reveal .slides>section>section[data-transition~=slide-in].future,.reveal.slide .slides>section>section:not([data-transition]).future{transform:translate(0, 150%)}.reveal.linear section{backface-visibility:hidden}.reveal .slides>section[data-transition=linear].past,.reveal .slides>section[data-transition~=linear-out].past,.reveal.linear .slides>section:not([data-transition]).past{transform:translate(-150%, 0)}.reveal .slides>section[data-transition=linear].future,.reveal .slides>section[data-transition~=linear-in].future,.reveal.linear .slides>section:not([data-transition]).future{transform:translate(150%, 0)}.reveal .slides>section>section[data-transition=linear].past,.reveal .slides>section>section[data-transition~=linear-out].past,.reveal.linear .slides>section>section:not([data-transition]).past{transform:translate(0, -150%)}.reveal .slides>section>section[data-transition=linear].future,.reveal .slides>section>section[data-transition~=linear-in].future,.reveal.linear .slides>section>section:not([data-transition]).future{transform:translate(0, 150%)}.reveal .slides section[data-transition=default].stack,.reveal.default .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=default].past,.reveal .slides>section[data-transition~=default-out].past,.reveal.default .slides>section:not([data-transition]).past{transform:translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0)}.reveal .slides>section[data-transition=default].future,.reveal .slides>section[data-transition~=default-in].future,.reveal.default .slides>section:not([data-transition]).future{transform:translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0)}.reveal .slides>section>section[data-transition=default].past,.reveal .slides>section>section[data-transition~=default-out].past,.reveal.default .slides>section>section:not([data-transition]).past{transform:translate3d(0, -300px, 0) rotateX(70deg) translate3d(0, -300px, 0)}.reveal .slides>section>section[data-transition=default].future,.reveal .slides>section>section[data-transition~=default-in].future,.reveal.default .slides>section>section:not([data-transition]).future{transform:translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0)}.reveal .slides section[data-transition=convex].stack,.reveal.convex .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=convex].past,.reveal .slides>section[data-transition~=convex-out].past,.reveal.convex .slides>section:not([data-transition]).past{transform:translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0)}.reveal .slides>section[data-transition=convex].future,.reveal .slides>section[data-transition~=convex-in].future,.reveal.convex .slides>section:not([data-transition]).future{transform:translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0)}.reveal .slides>section>section[data-transition=convex].past,.reveal .slides>section>section[data-transition~=convex-out].past,.reveal.convex .slides>section>section:not([data-transition]).past{transform:translate3d(0, -300px, 0) rotateX(70deg) translate3d(0, -300px, 0)}.reveal .slides>section>section[data-transition=convex].future,.reveal .slides>section>section[data-transition~=convex-in].future,.reveal.convex .slides>section>section:not([data-transition]).future{transform:translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0)}.reveal .slides section[data-transition=concave].stack,.reveal.concave .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=concave].past,.reveal .slides>section[data-transition~=concave-out].past,.reveal.concave .slides>section:not([data-transition]).past{transform:translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0)}.reveal .slides>section[data-transition=concave].future,.reveal .slides>section[data-transition~=concave-in].future,.reveal.concave .slides>section:not([data-transition]).future{transform:translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0)}.reveal .slides>section>section[data-transition=concave].past,.reveal .slides>section>section[data-transition~=concave-out].past,.reveal.concave .slides>section>section:not([data-transition]).past{transform:translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0)}.reveal .slides>section>section[data-transition=concave].future,.reveal .slides>section>section[data-transition~=concave-in].future,.reveal.concave .slides>section>section:not([data-transition]).future{transform:translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0)}.reveal .slides section[data-transition=zoom],.reveal.zoom .slides section:not([data-transition]){transition-timing-function:ease}.reveal .slides>section[data-transition=zoom].past,.reveal .slides>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section:not([data-transition]).past{visibility:hidden;transform:scale(16)}.reveal .slides>section[data-transition=zoom].future,.reveal .slides>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section:not([data-transition]).future{visibility:hidden;transform:scale(0.2)}.reveal .slides>section>section[data-transition=zoom].past,.reveal .slides>section>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section>section:not([data-transition]).past{transform:translate(0, -150%)}.reveal .slides>section>section[data-transition=zoom].future,.reveal .slides>section>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section>section:not([data-transition]).future{transform:translate(0, 150%)}.reveal.cube .slides{perspective:1300px}.reveal.cube .slides section{padding:30px;min-height:700px;backface-visibility:hidden;box-sizing:border-box;transform-style:preserve-3d}.reveal.center.cube .slides section{min-height:0}.reveal.cube .slides section:not(.stack):before{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.1);border-radius:4px;transform:translateZ(-20px)}.reveal.cube .slides section:not(.stack):after{content:'';position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:none;z-index:1;border-radius:4px;box-shadow:0px 95px 25px rgba(0,0,0,0.2);transform:translateZ(-90px) rotateX(65deg)}.reveal.cube .slides>section.stack{padding:0;background:none}.reveal.cube .slides>section.past{transform-origin:100% 0%;transform:translate3d(-100%, 0, 0) rotateY(-90deg)}.reveal.cube .slides>section.future{transform-origin:0% 0%;transform:translate3d(100%, 0, 0) rotateY(90deg)}.reveal.cube .slides>section>section.past{transform-origin:0% 100%;transform:translate3d(0, -100%, 0) rotateX(90deg)}.reveal.cube .slides>section>section.future{transform-origin:0% 0%;transform:translate3d(0, 100%, 0) rotateX(-90deg)}.reveal.page .slides{perspective-origin:0% 50%;perspective:3000px}.reveal.page .slides section{padding:30px;min-height:700px;box-sizing:border-box;transform-style:preserve-3d}.reveal.page .slides section.past{z-index:12}.reveal.page .slides section:not(.stack):before{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.1);transform:translateZ(-20px)}.reveal.page .slides section:not(.stack):after{content:'';position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:none;z-index:1;border-radius:4px;box-shadow:0px 95px 25px rgba(0,0,0,0.2);-webkit-transform:translateZ(-90px) rotateX(65deg)}.reveal.page .slides>section.stack{padding:0;background:none}.reveal.page .slides>section.past{transform-origin:0% 0%;transform:translate3d(-40%, 0, 0) rotateY(-80deg)}.reveal.page .slides>section.future{transform-origin:100% 0%;transform:translate3d(0, 0, 0)}.reveal.page .slides>section>section.past{transform-origin:0% 0%;transform:translate3d(0, -40%, 0) rotateX(80deg)}.reveal.page .slides>section>section.future{transform-origin:0% 100%;transform:translate3d(0, 0, 0)}.reveal .slides section[data-transition=fade],.reveal.fade .slides section:not([data-transition]),.reveal.fade .slides>section>section:not([data-transition]){transform:none;transition:opacity 0.5s}.reveal.fade.overview .slides section,.reveal.fade.overview .slides>section>section{transition:none}.reveal .slides section[data-transition=none],.reveal.none .slides section:not([data-transition]){transform:none;transition:none}.reveal .pause-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:black;visibility:hidden;opacity:0;z-index:100;transition:all 1s ease}.reveal.paused .pause-overlay{visibility:visible;opacity:1}.no-transforms{overflow-y:auto}.no-transforms .reveal .slides{position:relative;width:80%;height:auto !important;top:0;left:50%;margin:0;text-align:center}.no-transforms .reveal .controls,.no-transforms .reveal .progress{display:none !important}.no-transforms .reveal .slides section{display:block !important;opacity:1 !important;position:relative !important;height:auto;min-height:0;top:0;left:-50%;margin:70px 0;transform:none}.no-transforms .reveal .slides section section{left:0}.reveal .no-transition,.reveal .no-transition *{transition:none !important}.reveal .backgrounds{position:absolute;width:100%;height:100%;top:0;left:0;perspective:600px}.reveal .slide-background{display:none;position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;transition:all 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}.reveal .slide-background.stack{display:block}.reveal .slide-background.present{opacity:1;visibility:visible}.print-pdf .reveal .slide-background{opacity:1 !important;visibility:visible !important}.reveal .slide-background video{position:absolute;width:100%;height:100%;max-width:none;max-height:none;top:0;left:0}.reveal[data-background-transition=none]>.backgrounds .slide-background,.reveal>.backgrounds .slide-background[data-background-transition=none]{transition:none}.reveal[data-background-transition=slide]>.backgrounds .slide-background,.reveal>.backgrounds .slide-background[data-background-transition=slide]{opacity:1;backface-visibility:hidden}.reveal[data-background-transition=slide]>.backgrounds .slide-background.past,.reveal>.backgrounds .slide-background.past[data-background-transition=slide]{transform:translate(-100%, 0)}.reveal[data-background-transition=slide]>.backgrounds .slide-background.future,.reveal>.backgrounds .slide-background.future[data-background-transition=slide]{transform:translate(100%, 0)}.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.past,.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=slide]{transform:translate(0, -100%)}.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.future,.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=slide]{transform:translate(0, 100%)}.reveal[data-background-transition=convex]>.backgrounds .slide-background.past,.reveal>.backgrounds .slide-background.past[data-background-transition=convex]{opacity:0;transform:translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0)}.reveal[data-background-transition=convex]>.backgrounds .slide-background.future,.reveal>.backgrounds .slide-background.future[data-background-transition=convex]{opacity:0;transform:translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0)}.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.past,.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=convex]{opacity:0;transform:translate3d(0, -100%, 0) rotateX(90deg) translate3d(0, -100%, 0)}.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.future,.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=convex]{opacity:0;transform:translate3d(0, 100%, 0) rotateX(-90deg) translate3d(0, 100%, 0)}.reveal[data-background-transition=concave]>.backgrounds .slide-background.past,.reveal>.backgrounds .slide-background.past[data-background-transition=concave]{opacity:0;transform:translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0)}.reveal[data-background-transition=concave]>.backgrounds .slide-background.future,.reveal>.backgrounds .slide-background.future[data-background-transition=concave]{opacity:0;transform:translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0)}.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.past,.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=concave]{opacity:0;transform:translate3d(0, -100%, 0) rotateX(-90deg) translate3d(0, -100%, 0)}.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.future,.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=concave]{opacity:0;transform:translate3d(0, 100%, 0) rotateX(90deg) translate3d(0, 100%, 0)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background,.reveal>.backgrounds .slide-background[data-background-transition=zoom]{transition-timing-function:ease}.reveal[data-background-transition=zoom]>.backgrounds .slide-background.past,.reveal>.backgrounds .slide-background.past[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(16)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background.future,.reveal>.backgrounds .slide-background.future[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(0.2)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.past,.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(16)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.future,.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(0.2)}.reveal[data-transition-speed="fast"]>.backgrounds .slide-background{transition-duration:400ms}.reveal[data-transition-speed="slow"]>.backgrounds .slide-background{transition-duration:1200ms}.reveal.overview{perspective-origin:50% 50%;perspective:700px}.reveal.overview .slides{-moz-transform-style:preserve-3d}.reveal.overview .slides section{height:100%;top:0 !important;opacity:1 !important;overflow:hidden;visibility:visible !important;cursor:pointer;box-sizing:border-box}.reveal.overview .slides section:hover,.reveal.overview .slides section.present{outline:10px solid rgba(150,150,150,0.4);outline-offset:10px}.reveal.overview .slides section .fragment{opacity:1;transition:none}.reveal.overview .slides section:after,.reveal.overview .slides section:before{display:none !important}.reveal.overview .slides>section.stack{padding:0;top:0 !important;background:none;outline:none;overflow:visible}.reveal.overview .backgrounds{perspective:inherit;-moz-transform-style:preserve-3d}.reveal.overview .backgrounds .slide-background{opacity:1;visibility:visible;outline:10px solid rgba(150,150,150,0.1);outline-offset:10px}.reveal.overview .slides section,.reveal.overview-deactivating .slides section{transition:none}.reveal.overview .backgrounds .slide-background,.reveal.overview-deactivating .backgrounds .slide-background{transition:none}.reveal.overview-animated .slides{transition:transform 0.4s ease}.reveal.rtl .slides,.reveal.rtl .slides h1,.reveal.rtl .slides h2,.reveal.rtl .slides h3,.reveal.rtl .slides h4,.reveal.rtl .slides h5,.reveal.rtl .slides h6{direction:rtl;font-family:sans-serif}.reveal.rtl pre,.reveal.rtl code{direction:ltr}.reveal.rtl ol,.reveal.rtl ul{text-align:right}.reveal.rtl .progress span{float:right}.reveal.has-parallax-background .backgrounds{transition:all 0.8s ease}.reveal.has-parallax-background[data-transition-speed="fast"] .backgrounds{transition-duration:400ms}.reveal.has-parallax-background[data-transition-speed="slow"] .backgrounds{transition-duration:1200ms}.reveal .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,0.9);opacity:0;visibility:hidden;transition:all 0.3s ease}.reveal .overlay.visible{opacity:1;visibility:visible}.reveal .overlay .spinner{position:absolute;display:block;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;z-index:10;background-image:url(data:image/gif;base64,R0lGODlhIAAgAPMAAJmZmf%2F%2F%2F6%2Bvr8nJybW1tcDAwOjo6Nvb26ioqKOjo7Ozs%2FLy8vz8%2FAAAAAAAAAAAACH%2FC05FVFNDQVBFMi4wAwEAAAAh%2FhpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh%2BQQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ%2FV%2FnmOM82XiHRLYKhKP1oZmADdEAAAh%2BQQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY%2FCZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB%2BA4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6%2BHo7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq%2BB6QDtuetcaBPnW6%2BO7wDHpIiK9SaVK5GgV543tzjgGcghAgAh%2BQQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK%2B%2BG%2Bw48edZPK%2BM6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE%2BG%2BcD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm%2BFNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk%2BaV%2BoJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0%2FVNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc%2BXiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30%2FiI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE%2FjiuL04RGEBgwWhShRgQExHBAAh%2BQQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR%2BipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY%2BYip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd%2BMFCN6HAAIKgNggY0KtEBAAh%2BQQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1%2BvsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d%2BjYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg%2BygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0%2Bbm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h%2BKr0SJ8MFihpNbx%2B4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX%2BBP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA%3D%3D);visibility:visible;opacity:0.6;transition:all 0.3s ease}.reveal .overlay header{position:absolute;left:0;top:0;width:100%;height:40px;z-index:2;border-bottom:1px solid #222}.reveal .overlay header a{display:inline-block;width:40px;height:40px;line-height:36px;padding:0 10px;float:right;opacity:0.6;box-sizing:border-box}.reveal .overlay header a:hover{opacity:1}.reveal .overlay header a .icon{display:inline-block;width:20px;height:20px;background-position:50% 50%;background-size:100%;background-repeat:no-repeat}.reveal .overlay header a.close .icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABkklEQVRYR8WX4VHDMAxG6wnoJrABZQPYBCaBTWAD2g1gE5gg6OOsXuxIlr40d81dfrSJ9V4c2VLK7spHuTJ/5wpM07QXuXc5X0opX2tEJcadjHuV80li/FgxTIEK/5QBCICBD6xEhSMGHgQPgBgLiYVAB1dpSqKDawxTohFw4JSEA3clzgIBPCURwE2JucBR7rhPJJv5OpJwDX+SfDjgx1wACQeJG1aChP9K/IMmdZ8DtESV1WyP3Bt4MwM6sj4NMxMYiqUWHQu4KYA/SYkIjOsm3BXYWMKFDwU2khjCQ4ELJUJ4SmClRArOCmSXGuKma0fYD5CbzHxFpCSGAhfAVSSUGDUk2BWZaff2g6GE15BsBQ9nwmpIGDiyHQddwNTMKkbZaf9fajXQca1EX44puJZUsnY0ObGmITE3GVLCbEhQUjGVt146j6oasWN+49Vph2w1pZ5EansNZqKBm1txbU57iRRcZ86RWMDdWtBJUHBHwoQPi1GV+JCbntmvok7iTX4/Up9mgyTc/FJYDTcndgH/AA5A/CHsyEkVAAAAAElFTkSuQmCC)}.reveal .overlay header a.external .icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAcElEQVRYR+2WSQoAIQwEzf8f7XiOMkUQxUPlGkM3hVmiQfQR9GYnH1SsAQlI4DiBqkCMoNb9y2e90IAEJPAcgdznU9+engMaeJ7Azh5Y1U67gAho4DqBqmB1buAf0MB1AlVBek83ZPkmJMGc1wAR+AAqod/B97TRpQAAAABJRU5ErkJggg==)}.reveal .overlay .viewport{position:absolute;display:flex;top:40px;right:0;bottom:0;left:0}.reveal .overlay.overlay-preview .viewport iframe{width:100%;height:100%;max-width:100%;max-height:100%;border:0;opacity:0;visibility:hidden;transition:all 0.3s ease}.reveal .overlay.overlay-preview.loaded .viewport iframe{opacity:1;visibility:visible}.reveal .overlay.overlay-preview.loaded .viewport-inner{position:absolute;z-index:-1;left:0;top:45%;width:100%;text-align:center;letter-spacing:normal}.reveal .overlay.overlay-preview .x-frame-error{opacity:0;transition:opacity 0.3s ease 0.3s}.reveal .overlay.overlay-preview.loaded .x-frame-error{opacity:1}.reveal .overlay.overlay-preview.loaded .spinner{opacity:0;visibility:hidden;transform:scale(0.2)}.reveal .overlay.overlay-help .viewport{overflow:auto;color:#fff}.reveal .overlay.overlay-help .viewport .viewport-inner{width:600px;margin:auto;padding:20px 20px 80px 20px;text-align:center;letter-spacing:normal}.reveal .overlay.overlay-help .viewport .viewport-inner .title{font-size:20px}.reveal .overlay.overlay-help .viewport .viewport-inner table{border:1px solid #fff;border-collapse:collapse;font-size:16px}.reveal .overlay.overlay-help .viewport .viewport-inner table th,.reveal .overlay.overlay-help .viewport .viewport-inner table td{width:200px;padding:14px;border:1px solid #fff;vertical-align:middle}.reveal .overlay.overlay-help .viewport .viewport-inner table th{padding-top:20px;padding-bottom:20px}.reveal .playback{position:fixed;left:15px;bottom:20px;z-index:30;cursor:pointer;transition:all 400ms ease}.reveal.overview .playback{opacity:0;visibility:hidden}.reveal .roll{display:inline-block;line-height:1.2;overflow:hidden;vertical-align:top;perspective:400px;perspective-origin:50% 50%}.reveal .roll:hover{background:none;text-shadow:none}.reveal .roll span{display:block;position:relative;padding:0 2px;pointer-events:none;transition:all 400ms ease;transform-origin:50% 0%;transform-style:preserve-3d;backface-visibility:hidden}.reveal .roll:hover span{background:rgba(0,0,0,0.5);transform:translate3d(0px, 0px, -45px) rotateX(90deg)}.reveal .roll span:after{content:attr(data-title);display:block;position:absolute;left:0;top:0;padding:0 2px;backface-visibility:hidden;transform-origin:50% 0%;transform:translate3d(0px, 110%, 0px) rotateX(-90deg)}.reveal aside.notes{display:none}.reveal .speaker-notes{display:none;position:absolute;width:70%;max-height:15%;left:15%;bottom:26px;padding:10px;z-index:1;font-size:18px;line-height:1.4;color:#fff;background-color:rgba(0,0,0,0.5);overflow:auto;box-sizing:border-box;text-align:left;font-family:Helvetica, sans-serif;-webkit-overflow-scrolling:touch}.reveal .speaker-notes.visible:not(:empty){display:block}@media screen and (max-width: 1024px){.reveal .speaker-notes{font-size:14px}}@media screen and (max-width: 600px){.reveal .speaker-notes{width:90%;left:5%}}.zoomed .reveal *,.zoomed .reveal *:before,.zoomed .reveal *:after{backface-visibility:visible !important}.zoomed .reveal .progress,.zoomed .reveal .controls{opacity:0}.zoomed .reveal .roll span{background:none}.zoomed .reveal .roll span:after{visibility:hidden}body{background:#002b36;background-color:#002b36}.reveal{font-family:"Open Sans",Arial,sans-serif;font-size:2rem;font-weight:normal;color:#93a1a1}::selection{color:#fdf6e3;background:#d33682;text-shadow:none}::-moz-selection{color:#fdf6e3;background:#d33682;text-shadow:none}.reveal .slides>section,.reveal .slides>section>section{line-height:1.3;font-weight:inherit}.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6{margin:0.5em 0;color:#eee8d5;font-family:"open_sanslight","Open Sans",Arial,sans-serif;font-weight:800;line-height:1em;letter-spacing:.02rem;text-transform:none;text-shadow:0px 0px 2px rgba(238,232,213,0.5);word-wrap:break-word}.reveal h1{font-size:5rem}.reveal h2{font-size:4rem}.reveal h3{font-size:3rem}.reveal h4{font-size:2rem}.reveal h1{text-shadow:0px 0px 2px rgba(238,232,213,0.5)}.reveal p{margin:20px 0;line-height:1.3}.reveal img,.reveal video,.reveal iframe{max-width:95%;max-height:95%}.reveal strong,.reveal b{font-weight:bold}.reveal em{font-style:italic}.reveal ol,.reveal dl,.reveal ul{display:inline-block;text-align:left;margin:0 0 0 1em}.reveal ol{list-style-type:decimal}.reveal ul{list-style-type:disc}.reveal ul ul{list-style-type:square}.reveal ul ul ul{list-style-type:circle}.reveal ul ul,.reveal ul ol,.reveal ol ol,.reveal ol ul{display:block;margin-left:40px}.reveal dt{font-weight:bold}.reveal dd{margin-left:40px}.reveal q,.reveal blockquote{quotes:none}.reveal blockquote{display:block;position:relative;width:70%;margin:20px auto;padding:5px;font-style:italic;background:rgba(255,255,255,0.05);box-shadow:0px 0px 2px rgba(0,0,0,0.2)}.reveal blockquote p:first-child,.reveal blockquote p:last-child{display:inline-block}.reveal q{font-style:italic}.reveal pre{display:block;position:relative;width:90%;margin:20px auto;text-align:left;font-size:0.55em;font-family:monospace;line-height:1.2em;word-wrap:break-word;box-shadow:0px 0px 6px rgba(0,0,0,0.3)}.reveal code{font-family:monospace}.reveal pre code{display:block;padding:5px;overflow:auto;max-height:400px;word-wrap:normal}.reveal table{margin:auto;border-collapse:collapse;border-spacing:0}.reveal table th{font-weight:bold}.reveal table th,.reveal table td{text-align:left;padding:0.2em 0.5em 0.2em 0.5em;border-bottom:1px solid}.reveal table th[align="center"],.reveal table td[align="center"]{text-align:center}.reveal table th[align="right"],.reveal table td[align="right"]{text-align:right}.reveal table tbody tr:last-child th,.reveal table tbody tr:last-child td{border-bottom:none}.reveal sup{vertical-align:super}.reveal sub{vertical-align:sub}.reveal small{display:inline-block;font-size:0.6em;line-height:1.2em;vertical-align:top}.reveal small *{vertical-align:top}.reveal a{color:#268bd2;text-decoration:none;-webkit-transition:color .15s ease;-moz-transition:color .15s ease;transition:color .15s ease}.reveal a:hover{color:#78b9e6;text-shadow:none;border:none}.reveal .roll span:after{color:#fff;background:#1a6091}.reveal section img{margin:15px 0px;background:rgba(255,255,255,0.12);border:4px solid #93a1a1;box-shadow:0 0 10px rgba(0,0,0,0.15)}.reveal section img.plain{border:0;box-shadow:none}.reveal a img{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear}.reveal a:hover img{background:rgba(255,255,255,0.2);border-color:#268bd2;box-shadow:0 0 20px rgba(0,0,0,0.55)}.reveal .controls .navigate-left,.reveal .controls .navigate-left.enabled{border-right-color:#268bd2}.reveal .controls .navigate-right,.reveal .controls .navigate-right.enabled{border-left-color:#268bd2}.reveal .controls .navigate-up,.reveal .controls .navigate-up.enabled{border-bottom-color:#268bd2}.reveal .controls .navigate-down,.reveal .controls .navigate-down.enabled{border-top-color:#268bd2}.reveal .controls .navigate-left.enabled:hover{border-right-color:#78b9e6}.reveal .controls .navigate-right.enabled:hover{border-left-color:#78b9e6}.reveal .controls .navigate-up.enabled:hover{border-bottom-color:#78b9e6}.reveal .controls .navigate-down.enabled:hover{border-top-color:#78b9e6}.reveal .progress{background:rgba(0,0,0,0.2)}.reveal .progress span{background:#268bd2;-webkit-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);-moz-transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);transition:width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985)}/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("../fonts/FontAwesome/fontawesome-webfont.eot?v=4.0.3");src:url("../fonts/FontAwesome/fontawesome-webfont.eot?#iefix&v=4.0.3") format("embedded-opentype"),url("../fonts/FontAwesome/fontawesome-webfont.woff?v=4.0.3") format("woff"),url("../fonts/FontAwesome/fontawesome-webfont.ttf?v=4.0.3") format("truetype"),url("../fonts/FontAwesome/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-asc:before{content:""}.fa-sort-up:before,.fa-sort-desc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-reply-all:before{content:""}.fa-mail-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.light .reveal pre{background-color:#002b36;color:#93a1a1}.light .reveal pre code a:not(.image),.light .reveal pre code a:active,.light .reveal pre code a:visited{color:#93a1a1}.light .reveal pre code a:hover{color:#cad0d0}.light .reveal pre code .lineno{color:#586e75}.light .reveal pre code .c{color:#586e75}.light .reveal pre code .err{color:#93a1a1}.light .reveal pre code .g{color:#93a1a1}.light .reveal pre code .k{color:#859900}.light .reveal pre code .l{color:#93a1a1}.light .reveal pre code .n{color:#93a1a1}.light .reveal pre code .o{color:#859900}.light .reveal pre code .x{color:#cb4b16}.light .reveal pre code .p{color:#93a1a1}.light .reveal pre code .cm{color:#586e75}.light .reveal pre code .cp{color:#859900}.light .reveal pre code .c1{color:#586e75}.light .reveal pre code .cs{color:#859900}.light .reveal pre code .gd{color:#2aa198}.light .reveal pre code .ge{color:#93a1a1;font-style:italic}.light .reveal pre code .gr{color:#dc322f}.light .reveal pre code .gh{color:#cb4b16}.light .reveal pre code .gi{color:#859900}.light .reveal pre code .go{color:#93a1a1}.light .reveal pre code .gp{color:#93a1a1}.light .reveal pre code .gs{color:#93a1a1;font-weight:bold}.light .reveal pre code .gu{color:#cb4b16}.light .reveal pre code .gt{color:#93a1a1}.light .reveal pre code .kc{color:#cb4b16}.light .reveal pre code .kd{color:#268bd2}.light .reveal pre code .kn{color:#859900}.light .reveal pre code .kp{color:#859900}.light .reveal pre code .kr{color:#268bd2}.light .reveal pre code .kt{color:#dc322f}.light .reveal pre code .ld{color:#93a1a1}.light .reveal pre code .m{color:#2aa198}.light .reveal pre code .s{color:#2aa198}.light .reveal pre code .na{color:#93a1a1}.light .reveal pre code .nb{color:#b58900}.light .reveal pre code .nc{color:#268bd2}.light .reveal pre code .no{color:#cb4b16}.light .reveal pre code .nd{color:#268bd2}.light .reveal pre code .ni{color:#cb4b16}.light .reveal pre code .ne{color:#cb4b16}.light .reveal pre code .nf{color:#268bd2}.light .reveal pre code .nl{color:#93a1a1}.light .reveal pre code .nn{color:#93a1a1}.light .reveal pre code .nx{color:#93a1a1}.light .reveal pre code .py{color:#93a1a1}.light .reveal pre code .nt{color:#268bd2}.light .reveal pre code .nv{color:#268bd2}.light .reveal pre code .ow{color:#859900}.light .reveal pre code .w{color:#93a1a1}.light .reveal pre code .mf{color:#2aa198}.light .reveal pre code .mh{color:#2aa198}.light .reveal pre code .mi{color:#2aa198}.light .reveal pre code .mo{color:#2aa198}.light .reveal pre code .sb{color:#586e75}.light .reveal pre code .sc{color:#2aa198}.light .reveal pre code .sd{color:#93a1a1}.light .reveal pre code .s2{color:#2aa198}.light .reveal pre code .se{color:#cb4b16}.light .reveal pre code .sh{color:#93a1a1}.light .reveal pre code .si{color:#2aa198}.light .reveal pre code .sx{color:#2aa198}.light .reveal pre code .sr{color:#dc322f}.light .reveal pre code .s1{color:#2aa198}.light .reveal pre code .ss{color:#2aa198}.light .reveal pre code .bp{color:#268bd2}.light .reveal pre code .vc{color:#268bd2}.light .reveal pre code .vg{color:#268bd2}.light .reveal pre code .vi{color:#268bd2}.light .reveal pre code .il{color:#2aa198}.dark .reveal pre{background-color:#fdf6e3;color:#586e75}.dark .reveal pre code a:not(.image),.dark .reveal pre code a:active,.dark .reveal pre code a:visited{color:#586e75}.dark .reveal pre code a:hover{color:#8ba1a8}.dark .reveal pre code .lineno{color:#93a1a1}.dark .reveal pre code .c{color:#93a1a1}.dark .reveal pre code .err{color:#586e75}.dark .reveal pre code .g{color:#586e75}.dark .reveal pre code .k{color:#859900}.dark .reveal pre code .l{color:#586e75}.dark .reveal pre code .n{color:#586e75}.dark .reveal pre code .o{color:#859900}.dark .reveal pre code .x{color:#cb4b16}.dark .reveal pre code .p{color:#586e75}.dark .reveal pre code .cm{color:#93a1a1}.dark .reveal pre code .cp{color:#859900}.dark .reveal pre code .c1{color:#93a1a1}.dark .reveal pre code .cs{color:#859900}.dark .reveal pre code .gd{color:#2aa198}.dark .reveal pre code .ge{color:#586e75;font-style:italic}.dark .reveal pre code .gr{color:#dc322f}.dark .reveal pre code .gh{color:#cb4b16}.dark .reveal pre code .gi{color:#859900}.dark .reveal pre code .go{color:#586e75}.dark .reveal pre code .gp{color:#586e75}.dark .reveal pre code .gs{color:#586e75;font-weight:bold}.dark .reveal pre code .gu{color:#cb4b16}.dark .reveal pre code .gt{color:#586e75}.dark .reveal pre code .kc{color:#cb4b16}.dark .reveal pre code .kd{color:#268bd2}.dark .reveal pre code .kn{color:#859900}.dark .reveal pre code .kp{color:#859900}.dark .reveal pre code .kr{color:#268bd2}.dark .reveal pre code .kt{color:#dc322f}.dark .reveal pre code .ld{color:#586e75}.dark .reveal pre code .m{color:#2aa198}.dark .reveal pre code .s{color:#2aa198}.dark .reveal pre code .na{color:#586e75}.dark .reveal pre code .nb{color:#b58900}.dark .reveal pre code .nc{color:#268bd2}.dark .reveal pre code .no{color:#cb4b16}.dark .reveal pre code .nd{color:#268bd2}.dark .reveal pre code .ni{color:#cb4b16}.dark .reveal pre code .ne{color:#cb4b16}.dark .reveal pre code .nf{color:#268bd2}.dark .reveal pre code .nl{color:#586e75}.dark .reveal pre code .nn{color:#586e75}.dark .reveal pre code .nx{color:#586e75}.dark .reveal pre code .py{color:#586e75}.dark .reveal pre code .nt{color:#268bd2}.dark .reveal pre code .nv{color:#268bd2}.dark .reveal pre code .ow{color:#859900}.dark .reveal pre code .w{color:#586e75}.dark .reveal pre code .mf{color:#2aa198}.dark .reveal pre code .mh{color:#2aa198}.dark .reveal pre code .mi{color:#2aa198}.dark .reveal pre code .mo{color:#2aa198}.dark .reveal pre code .sb{color:#93a1a1}.dark .reveal pre code .sc{color:#2aa198}.dark .reveal pre code .sd{color:#586e75}.dark .reveal pre code .s2{color:#2aa198}.dark .reveal pre code .se{color:#cb4b16}.dark .reveal pre code .sh{color:#586e75}.dark .reveal pre code .si{color:#2aa198}.dark .reveal pre code .sx{color:#2aa198}.dark .reveal pre code .sr{color:#dc322f}.dark .reveal pre code .s1{color:#2aa198}.dark .reveal pre code .ss{color:#2aa198}.dark .reveal pre code .bp{color:#268bd2}.dark .reveal pre code .vc{color:#268bd2}.dark .reveal pre code .vg{color:#268bd2}.dark .reveal pre code .vi{color:#268bd2}.dark .reveal pre code .il{color:#2aa198}.light{background-color:#fdf6e3;color:#586e75}.light body{background-color:#fdf6e3}.light .reveal{background-color:#fdf6e3;color:#586e75;text-shadow:0 0 1px rgba(88,110,117,0.2);-webkit-text-stroke:1px rgba(88,110,117,0.2)}.light .reveal h1,.light .reveal h2,.light .reveal h3,.light .reveal h4,.light .reveal h5,.light .reveal h6{color:#073642;border-color:#657b83;text-shadow:0px 0px 2px rgba(238,232,213,0.5)}.light .reveal h1 a:not(.image),.light .reveal h1 a:active,.light .reveal h1 a:visited,.light .reveal h2 a:not(.image),.light .reveal h2 a:active,.light .reveal h2 a:visited,.light .reveal h3 a:not(.image),.light .reveal h3 a:active,.light .reveal h3 a:visited,.light .reveal h4 a:not(.image),.light .reveal h4 a:active,.light .reveal h4 a:visited,.light .reveal h5 a:not(.image),.light .reveal h5 a:active,.light .reveal h5 a:visited,.light .reveal h6 a:not(.image),.light .reveal h6 a:active,.light .reveal h6 a:visited{color:#073642}.light .reveal h1 a:hover,.light .reveal h2 a:hover,.light .reveal h3 a:hover,.light .reveal h4 a:hover,.light .reveal h5 a:hover,.light .reveal h6 a:hover{color:#78b9e6}.light .reveal a:not(.image),.light .reveal a:active,.light .reveal a:visited{color:#268bd2}.light .reveal a:hover{color:#78b9e6}.light .reveal h1>code,.light .reveal h1>a>code,.light .reveal h2>code,.light .reveal h2>a>code,.light .reveal h3>code,.light .reveal h3>a>code,.light .reveal h4>code,.light .reveal h4>a>code,.light .reveal h5>code,.light .reveal h5>a>code,.light .reveal h6>code,.light .reveal h6>a>code,.light .reveal p>code,.light .reveal p>a>code,.light .reveal li>code,.light .reveal li>a>code{background:#586e75;color:#fdf6e3;border:1px solid #586e75}.light .reveal section img{border:4px solid #586e75}.light .reveal figure.highlight{background:#002b36}.dark{background-color:#002b36;color:#93a1a1}.dark body{background-color:#002b36}.dark .reveal{background-color:#002b36;color:#93a1a1;text-shadow:0 0 1px rgba(147,161,161,0.2);-webkit-text-stroke:1px rgba(147,161,161,0.2)}.dark .reveal h1,.dark .reveal h2,.dark .reveal h3,.dark .reveal h4,.dark .reveal h5,.dark .reveal h6{color:#eee8d5;border-color:#839496;text-shadow:0px 0px 2px rgba(238,232,213,0.5)}.dark .reveal h1 a:not(.image),.dark .reveal h1 a:active,.dark .reveal h1 a:visited,.dark .reveal h2 a:not(.image),.dark .reveal h2 a:active,.dark .reveal h2 a:visited,.dark .reveal h3 a:not(.image),.dark .reveal h3 a:active,.dark .reveal h3 a:visited,.dark .reveal h4 a:not(.image),.dark .reveal h4 a:active,.dark .reveal h4 a:visited,.dark .reveal h5 a:not(.image),.dark .reveal h5 a:active,.dark .reveal h5 a:visited,.dark .reveal h6 a:not(.image),.dark .reveal h6 a:active,.dark .reveal h6 a:visited{color:#eee8d5}.dark .reveal h1 a:hover,.dark .reveal h2 a:hover,.dark .reveal h3 a:hover,.dark .reveal h4 a:hover,.dark .reveal h5 a:hover,.dark .reveal h6 a:hover{color:#78b9e6}.dark .reveal a:not(.image),.dark .reveal a:active,.dark .reveal a:visited{color:#268bd2}.dark .reveal a:hover{color:#78b9e6}.dark .reveal h1>code,.dark .reveal h1>a>code,.dark .reveal h2>code,.dark .reveal h2>a>code,.dark .reveal h3>code,.dark .reveal h3>a>code,.dark .reveal h4>code,.dark .reveal h4>a>code,.dark .reveal h5>code,.dark .reveal h5>a>code,.dark .reveal h6>code,.dark .reveal h6>a>code,.dark .reveal p>code,.dark .reveal p>a>code,.dark .reveal li>code,.dark .reveal li>a>code{background:#93a1a1;color:#002b36;border:1px solid #93a1a1}.dark .reveal section img{border:4px solid #93a1a1}.dark .reveal figure.highlight{background:#fdf6e3}html *{color-profile:sRGB;-webkit-font-smoothing:antialiased;font-smooth:always;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.reveal{font-weight:400;font-kerning:normal;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reveal p,.reveal ul{text-align:left;font-weight:400}.reveal h1>code,.reveal h1>a>code,.reveal h2>code,.reveal h2>a>code,.reveal h3>code,.reveal h3>a>code,.reveal h4>code,.reveal h4>a>code,.reveal h5>code,.reveal h5>a>code,.reveal h6>code,.reveal h6>a>code,.reveal p>code,.reveal p>a>code,.reveal li>code,.reveal li>a>code{font-size:2rem;-webkit-border-radius:.15em;-moz-border-radius:.15em;-ms-border-radius:.15em;border-radius:.15em;padding:0 0.3em}.reveal pre{box-shadow:none;margin:0;width:unset}.reveal pre,.reveal code{font-family:"Source Code Pro","Inconsolata",monospace;font-size:1.5rem;font-weight:normal}.reveal pre code{padding:0;word-wrap:break-word;white-space:pre-wrap}.reveal figure.highlight{width:90%;margin:.5em auto;padding:.7em 1em .8em;text-shadow:none;box-shadow:0px 0px 6px rgba(0,0,0,0.3);-webkit-border-radius:.4em;-moz-border-radius:.4em;-ms-border-radius:.4em;border-radius:.4em}.reveal blockquote{background:inherit;box-shadow:none;font-family:"droid_serifitalic",cursive;font-size:2.8rem;font-style:normal;font-weight:100;padding-left:3em}.reveal blockquote i.fa{position:absolute;font-size:2em;font-style:italic;line-height:1;left:-.1em;top:-.1em}.reveal blockquote code{font-size:1.1em}.reveal p>img,.reveal .image{display:block;text-align:center}.reveal iframe,.reveal img{box-shadow:0 0 10px rgba(0,0,0,0.15)}.reveal .slides>section,.reveal .slides>section>section{padding:0}.reveal .slides>section>h1:first-child{margin-top:0}.reveal .slides>section[data-background="black"] h1,.reveal .slides>section[data-background="black"] h2,.reveal .slides>section[data-background="black"] h3,.reveal .slides>section[data-background="black"] h4,.reveal .slides>section[data-background="black"] h5,.reveal .slides>section[data-background="black"] h6{color:#eee8d5}.reveal .slides>section .fragment.highlight-red,.reveal .slides>section .fragment.highlight-current-red,.reveal .slides>section .fragment.highlight-green,.reveal .slides>section .fragment.highlight-current-green,.reveal .slides>section .fragment.highlight-blue,.reveal .slides>section .fragment.highlight-current-blue{opacity:1}.reveal .slides>section .fragment.highlight-red.visible,.reveal .slides>section .fragment.highlight-current-red.current-fragment{color:#dc322f;text-shadow:0 0 1px rgba(220,50,47,0.2);-webkit-text-stroke:1px rgba(220,50,47,0.2)}.reveal .slides>section .fragment.highlight-red.visible *,.reveal .slides>section .fragment.highlight-current-red.current-fragment *{color:#dc322f;text-shadow:0 0 1px rgba(220,50,47,0.2);-webkit-text-stroke:1px rgba(220,50,47,0.2)}.reveal .slides>section .fragment.highlight-green.visible,.reveal .slides>section .fragment.highlight-current-green.current-fragment{color:#859900;text-shadow:0 0 1px rgba(133,153,0,0.2);-webkit-text-stroke:1px rgba(133,153,0,0.2)}.reveal .slides>section .fragment.highlight-green.visible *,.reveal .slides>section .fragment.highlight-current-green.current-fragment *{color:#859900;text-shadow:0 0 1px rgba(133,153,0,0.2);-webkit-text-stroke:1px rgba(133,153,0,0.2)}.reveal .slides>section .fragment.highlight-blue.visible,.reveal .slides>section .fragment.highlight-current-blue.current-fragment{color:#268bd2;text-shadow:0 0 1px rgba(38,139,210,0.2);-webkit-text-stroke:1px rgba(38,139,210,0.2)}.reveal .slides>section .fragment.highlight-blue.visible *,.reveal .slides>section .fragment.highlight-current-blue.current-fragment *{color:#268bd2;text-shadow:0 0 1px rgba(38,139,210,0.2);-webkit-text-stroke:1px rgba(38,139,210,0.2)}.reveal .fa{display:inline-block;font-family:FontAwesome;font-size:35%;font-style:normal;font-weight:200;vertical-align:super;line-height:1;padding-left:0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reveal .fa-twitter,.reveal .fa-github{font-size:100%}.reveal .slides>section.yellow a#sitelink,.reveal .yellow a#sitelink{background-color:#b58900}.reveal .slides>section.yellow a,.reveal .slides>section.yellow a:active,.reveal .slides>section.yellow a:visited,.reveal .slides>section.yellow code.url,.reveal .yellow a,.reveal .yellow a:active,.reveal .yellow a:visited,.reveal .yellow code.url{color:#b58900}.reveal .slides>section.yellow h1,.reveal .yellow h1{color:#b58900}.reveal .slides>section.yellow h2,.reveal .slides>section.yellow h3,.reveal .slides>section.yellow h4,.reveal .slides>section.yellow h5,.reveal .slides>section.yellow h6,.reveal .yellow h2,.reveal .yellow h3,.reveal .yellow h4,.reveal .yellow h5,.reveal .yellow h6{color:#b58900}.reveal .slides>section.yellow h1#pagetitle,.reveal .slides>section.yellow h1:first-of-type,.reveal .yellow h1#pagetitle,.reveal .yellow h1:first-of-type{color:#b58900}.reveal .slides>section.yellow h1,.reveal .slides>section.yellow h2,.reveal .slides>section.yellow h3,.reveal .slides>section.yellow h4,.reveal .slides>section.yellow h5,.reveal .slides>section.yellow h6,.reveal .slides>section.yellow a,.reveal .slides>section.yellow a:active,.reveal .slides>section.yellow a:visited,.reveal .slides>section.yellow code.url,.reveal .yellow h1,.reveal .yellow h2,.reveal .yellow h3,.reveal .yellow h4,.reveal .yellow h5,.reveal .yellow h6,.reveal .yellow a,.reveal .yellow a:active,.reveal .yellow a:visited,.reveal .yellow code.url{color:#b58900;text-shadow:0 0 1px rgba(181,137,0,0.2);-webkit-text-stroke:1px rgba(181,137,0,0.2)}.reveal .slides>section.orange a#sitelink,.reveal .orange a#sitelink{background-color:#cb4b16}.reveal .slides>section.orange a,.reveal .slides>section.orange a:active,.reveal .slides>section.orange a:visited,.reveal .slides>section.orange code.url,.reveal .orange a,.reveal .orange a:active,.reveal .orange a:visited,.reveal .orange code.url{color:#cb4b16}.reveal .slides>section.orange h1,.reveal .orange h1{color:#cb4b16}.reveal .slides>section.orange h2,.reveal .slides>section.orange h3,.reveal .slides>section.orange h4,.reveal .slides>section.orange h5,.reveal .slides>section.orange h6,.reveal .orange h2,.reveal .orange h3,.reveal .orange h4,.reveal .orange h5,.reveal .orange h6{color:#cb4b16}.reveal .slides>section.orange h1#pagetitle,.reveal .slides>section.orange h1:first-of-type,.reveal .orange h1#pagetitle,.reveal .orange h1:first-of-type{color:#cb4b16}.reveal .slides>section.orange h1,.reveal .slides>section.orange h2,.reveal .slides>section.orange h3,.reveal .slides>section.orange h4,.reveal .slides>section.orange h5,.reveal .slides>section.orange h6,.reveal .slides>section.orange a,.reveal .slides>section.orange a:active,.reveal .slides>section.orange a:visited,.reveal .slides>section.orange code.url,.reveal .orange h1,.reveal .orange h2,.reveal .orange h3,.reveal .orange h4,.reveal .orange h5,.reveal .orange h6,.reveal .orange a,.reveal .orange a:active,.reveal .orange a:visited,.reveal .orange code.url{color:#cb4b16;text-shadow:0 0 1px rgba(203,75,22,0.2);-webkit-text-stroke:1px rgba(203,75,22,0.2)}.reveal .slides>section.red a#sitelink,.reveal .red a#sitelink{background-color:#dc322f}.reveal .slides>section.red a,.reveal .slides>section.red a:active,.reveal .slides>section.red a:visited,.reveal .slides>section.red code.url,.reveal .red a,.reveal .red a:active,.reveal .red a:visited,.reveal .red code.url{color:#dc322f}.reveal .slides>section.red h1,.reveal .red h1{color:#dc322f}.reveal .slides>section.red h2,.reveal .slides>section.red h3,.reveal .slides>section.red h4,.reveal .slides>section.red h5,.reveal .slides>section.red h6,.reveal .red h2,.reveal .red h3,.reveal .red h4,.reveal .red h5,.reveal .red h6{color:#dc322f}.reveal .slides>section.red h1#pagetitle,.reveal .slides>section.red h1:first-of-type,.reveal .red h1#pagetitle,.reveal .red h1:first-of-type{color:#dc322f}.reveal .slides>section.red h1,.reveal .slides>section.red h2,.reveal .slides>section.red h3,.reveal .slides>section.red h4,.reveal .slides>section.red h5,.reveal .slides>section.red h6,.reveal .slides>section.red a,.reveal .slides>section.red a:active,.reveal .slides>section.red a:visited,.reveal .slides>section.red code.url,.reveal .red h1,.reveal .red h2,.reveal .red h3,.reveal .red h4,.reveal .red h5,.reveal .red h6,.reveal .red a,.reveal .red a:active,.reveal .red a:visited,.reveal .red code.url{color:#dc322f;text-shadow:0 0 1px rgba(220,50,47,0.2);-webkit-text-stroke:1px rgba(220,50,47,0.2)}.reveal .slides>section.magenta a#sitelink,.reveal .magenta a#sitelink{background-color:#d33682}.reveal .slides>section.magenta a,.reveal .slides>section.magenta a:active,.reveal .slides>section.magenta a:visited,.reveal .slides>section.magenta code.url,.reveal .magenta a,.reveal .magenta a:active,.reveal .magenta a:visited,.reveal .magenta code.url{color:#d33682}.reveal .slides>section.magenta h1,.reveal .magenta h1{color:#d33682}.reveal .slides>section.magenta h2,.reveal .slides>section.magenta h3,.reveal .slides>section.magenta h4,.reveal .slides>section.magenta h5,.reveal .slides>section.magenta h6,.reveal .magenta h2,.reveal .magenta h3,.reveal .magenta h4,.reveal .magenta h5,.reveal .magenta h6{color:#d33682}.reveal .slides>section.magenta h1#pagetitle,.reveal .slides>section.magenta h1:first-of-type,.reveal .magenta h1#pagetitle,.reveal .magenta h1:first-of-type{color:#d33682}.reveal .slides>section.magenta h1,.reveal .slides>section.magenta h2,.reveal .slides>section.magenta h3,.reveal .slides>section.magenta h4,.reveal .slides>section.magenta h5,.reveal .slides>section.magenta h6,.reveal .slides>section.magenta a,.reveal .slides>section.magenta a:active,.reveal .slides>section.magenta a:visited,.reveal .slides>section.magenta code.url,.reveal .magenta h1,.reveal .magenta h2,.reveal .magenta h3,.reveal .magenta h4,.reveal .magenta h5,.reveal .magenta h6,.reveal .magenta a,.reveal .magenta a:active,.reveal .magenta a:visited,.reveal .magenta code.url{color:#d33682;text-shadow:0 0 1px rgba(211,54,130,0.2);-webkit-text-stroke:1px rgba(211,54,130,0.2)}.reveal .slides>section.violet a#sitelink,.reveal .violet a#sitelink{background-color:#6c71c4}.reveal .slides>section.violet a,.reveal .slides>section.violet a:active,.reveal .slides>section.violet a:visited,.reveal .slides>section.violet code.url,.reveal .violet a,.reveal .violet a:active,.reveal .violet a:visited,.reveal .violet code.url{color:#6c71c4}.reveal .slides>section.violet h1,.reveal .violet h1{color:#6c71c4}.reveal .slides>section.violet h2,.reveal .slides>section.violet h3,.reveal .slides>section.violet h4,.reveal .slides>section.violet h5,.reveal .slides>section.violet h6,.reveal .violet h2,.reveal .violet h3,.reveal .violet h4,.reveal .violet h5,.reveal .violet h6{color:#6c71c4}.reveal .slides>section.violet h1#pagetitle,.reveal .slides>section.violet h1:first-of-type,.reveal .violet h1#pagetitle,.reveal .violet h1:first-of-type{color:#6c71c4}.reveal .slides>section.violet h1,.reveal .slides>section.violet h2,.reveal .slides>section.violet h3,.reveal .slides>section.violet h4,.reveal .slides>section.violet h5,.reveal .slides>section.violet h6,.reveal .slides>section.violet a,.reveal .slides>section.violet a:active,.reveal .slides>section.violet a:visited,.reveal .slides>section.violet code.url,.reveal .violet h1,.reveal .violet h2,.reveal .violet h3,.reveal .violet h4,.reveal .violet h5,.reveal .violet h6,.reveal .violet a,.reveal .violet a:active,.reveal .violet a:visited,.reveal .violet code.url{color:#6c71c4;text-shadow:0 0 1px rgba(108,113,196,0.2);-webkit-text-stroke:1px rgba(108,113,196,0.2)}.reveal .slides>section.blue a#sitelink,.reveal .blue a#sitelink{background-color:#268bd2}.reveal .slides>section.blue a,.reveal .slides>section.blue a:active,.reveal .slides>section.blue a:visited,.reveal .slides>section.blue code.url,.reveal .blue a,.reveal .blue a:active,.reveal .blue a:visited,.reveal .blue code.url{color:#268bd2}.reveal .slides>section.blue h1,.reveal .blue h1{color:#268bd2}.reveal .slides>section.blue h2,.reveal .slides>section.blue h3,.reveal .slides>section.blue h4,.reveal .slides>section.blue h5,.reveal .slides>section.blue h6,.reveal .blue h2,.reveal .blue h3,.reveal .blue h4,.reveal .blue h5,.reveal .blue h6{color:#268bd2}.reveal .slides>section.blue h1#pagetitle,.reveal .slides>section.blue h1:first-of-type,.reveal .blue h1#pagetitle,.reveal .blue h1:first-of-type{color:#268bd2}.reveal .slides>section.blue h1,.reveal .slides>section.blue h2,.reveal .slides>section.blue h3,.reveal .slides>section.blue h4,.reveal .slides>section.blue h5,.reveal .slides>section.blue h6,.reveal .slides>section.blue a,.reveal .slides>section.blue a:active,.reveal .slides>section.blue a:visited,.reveal .slides>section.blue code.url,.reveal .blue h1,.reveal .blue h2,.reveal .blue h3,.reveal .blue h4,.reveal .blue h5,.reveal .blue h6,.reveal .blue a,.reveal .blue a:active,.reveal .blue a:visited,.reveal .blue code.url{color:#268bd2;text-shadow:0 0 1px rgba(38,139,210,0.2);-webkit-text-stroke:1px rgba(38,139,210,0.2)}.reveal .slides>section.cyan a#sitelink,.reveal .cyan a#sitelink{background-color:#2aa198}.reveal .slides>section.cyan a,.reveal .slides>section.cyan a:active,.reveal .slides>section.cyan a:visited,.reveal .slides>section.cyan code.url,.reveal .cyan a,.reveal .cyan a:active,.reveal .cyan a:visited,.reveal .cyan code.url{color:#2aa198}.reveal .slides>section.cyan h1,.reveal .cyan h1{color:#2aa198}.reveal .slides>section.cyan h2,.reveal .slides>section.cyan h3,.reveal .slides>section.cyan h4,.reveal .slides>section.cyan h5,.reveal .slides>section.cyan h6,.reveal .cyan h2,.reveal .cyan h3,.reveal .cyan h4,.reveal .cyan h5,.reveal .cyan h6{color:#2aa198}.reveal .slides>section.cyan h1#pagetitle,.reveal .slides>section.cyan h1:first-of-type,.reveal .cyan h1#pagetitle,.reveal .cyan h1:first-of-type{color:#2aa198}.reveal .slides>section.cyan h1,.reveal .slides>section.cyan h2,.reveal .slides>section.cyan h3,.reveal .slides>section.cyan h4,.reveal .slides>section.cyan h5,.reveal .slides>section.cyan h6,.reveal .slides>section.cyan a,.reveal .slides>section.cyan a:active,.reveal .slides>section.cyan a:visited,.reveal .slides>section.cyan code.url,.reveal .cyan h1,.reveal .cyan h2,.reveal .cyan h3,.reveal .cyan h4,.reveal .cyan h5,.reveal .cyan h6,.reveal .cyan a,.reveal .cyan a:active,.reveal .cyan a:visited,.reveal .cyan code.url{color:#2aa198;text-shadow:0 0 1px rgba(42,161,152,0.2);-webkit-text-stroke:1px rgba(42,161,152,0.2)}.reveal .slides>section.green a#sitelink,.reveal .green a#sitelink{background-color:#859900}.reveal .slides>section.green a,.reveal .slides>section.green a:active,.reveal .slides>section.green a:visited,.reveal .slides>section.green code.url,.reveal .green a,.reveal .green a:active,.reveal .green a:visited,.reveal .green code.url{color:#859900}.reveal .slides>section.green h1,.reveal .green h1{color:#859900}.reveal .slides>section.green h2,.reveal .slides>section.green h3,.reveal .slides>section.green h4,.reveal .slides>section.green h5,.reveal .slides>section.green h6,.reveal .green h2,.reveal .green h3,.reveal .green h4,.reveal .green h5,.reveal .green h6{color:#859900}.reveal .slides>section.green h1#pagetitle,.reveal .slides>section.green h1:first-of-type,.reveal .green h1#pagetitle,.reveal .green h1:first-of-type{color:#859900}.reveal .slides>section.green h1,.reveal .slides>section.green h2,.reveal .slides>section.green h3,.reveal .slides>section.green h4,.reveal .slides>section.green h5,.reveal .slides>section.green h6,.reveal .slides>section.green a,.reveal .slides>section.green a:active,.reveal .slides>section.green a:visited,.reveal .slides>section.green code.url,.reveal .green h1,.reveal .green h2,.reveal .green h3,.reveal .green h4,.reveal .green h5,.reveal .green h6,.reveal .green a,.reveal .green a:active,.reveal .green a:visited,.reveal .green code.url{color:#859900;text-shadow:0 0 1px rgba(133,153,0,0.2);-webkit-text-stroke:1px rgba(133,153,0,0.2)}
