@import url("/fonts/opensans/opensans.css"); /*! normalize.css v2.1.0 | MIT License | git.io/normalize */ article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } audio, canvas, video { display: inline-block; } audio:not([controls]) { display: none; height: 0; } [hidden] { display: none; } html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body { margin: 0; } a:focus { outline: thin dotted; } a:active, a:hover { outline: 0; } h1 { font-size: 2em; margin: 0.67em 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } hr { box-sizing: content-box; height: 0; } mark { background: #ff0; color: #000; } code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; } pre { white-space: pre-wrap; } q { quotes: "\201C""\201D""\2018""\2019"; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 0; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; } button, input { line-height: normal; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea { overflow: auto; vertical-align: top; } table { border-collapse: collapse; border-spacing: 0; } .reveal { font-family: "Open Sans", Helvetica, sans-serif; font-size: 30px; font-weight: normal; color: #222; } .theme-font-asul .themed, .theme-font-asul .reveal { font-family: "Asul", sans-serif; font-size: 30px; } .theme-font-asul .themed section, .theme-font-asul .reveal section { line-height: 1.3; } .theme-font-asul .themed h1, .theme-font-asul .themed h2, .theme-font-asul .themed h3, .theme-font-asul .themed h4, .theme-font-asul .themed h5, .theme-font-asul .themed h6, .theme-font-asul .reveal h1, .theme-font-asul .reveal h2, .theme-font-asul .reveal h3, .theme-font-asul .reveal h4, .theme-font-asul .reveal h5, .theme-font-asul .reveal h6 { font-family: "Asul", sans-serif; text-transform: none; line-height: 1.3; font-weight: normal; } .theme-font-helvetica .themed, .theme-font-helvetica .reveal { font-family: Helvetica, Arial, sans-serif; font-size: 30px; } .theme-font-helvetica .themed section, .theme-font-helvetica .reveal section { line-height: 1.3; } .theme-font-helvetica .themed h1, .theme-font-helvetica .themed h2, .theme-font-helvetica .themed h3, .theme-font-helvetica .themed h4, .theme-font-helvetica .themed h5, .theme-font-helvetica .themed h6, .theme-font-helvetica .reveal h1, .theme-font-helvetica .reveal h2, .theme-font-helvetica .reveal h3, .theme-font-helvetica .reveal h4, .theme-font-helvetica .reveal h5, .theme-font-helvetica .reveal h6 { font-family: Helvetica, Arial, sans-serif; text-transform: none; line-height: 1.3; font-weight: normal; } .theme-font-josefine .themed, .theme-font-josefine .reveal { font-family: "Lato", sans-serif; font-size: 30px; } .theme-font-josefine .themed section, .theme-font-josefine .reveal section { line-height: 1.3; } .theme-font-josefine .themed h1, .theme-font-josefine .themed h2, .theme-font-josefine .themed h3, .theme-font-josefine .themed h4, .theme-font-josefine .themed h5, .theme-font-josefine .themed h6, .theme-font-josefine .reveal h1, .theme-font-josefine .reveal h2, .theme-font-josefine .reveal h3, .theme-font-josefine .reveal h4, .theme-font-josefine .reveal h5, .theme-font-josefine .reveal h6 { font-family: "Josefin Sans", sans-serif; text-transform: none; line-height: 1.3; font-weight: normal; } .theme-font-league .themed, .theme-font-league .reveal { font-family: "Lato", Helvetica, sans-serif; font-size: 30px; } .theme-font-league .themed section, .theme-font-league .reveal section { line-height: 1.3; } .theme-font-league .themed h1, .theme-font-league .themed h2, .theme-font-league .themed h3, .theme-font-league .themed h4, .theme-font-league .themed h5, .theme-font-league .themed h6, .theme-font-league .reveal h1, .theme-font-league .reveal h2, .theme-font-league .reveal h3, .theme-font-league .reveal h4, .theme-font-league .reveal h5, .theme-font-league .reveal h6 { font-family: "League Gothic", Impact, sans-serif; text-transform: uppercase; line-height: 1.3; font-weight: normal; } .theme-font-merriweather .themed, .theme-font-merriweather .reveal { font-family: "Oxygen", sans-serif; font-size: 30px; } .theme-font-merriweather .themed section, .theme-font-merriweather .reveal section { line-height: 1.3; } .theme-font-merriweather .themed h1, .theme-font-merriweather .themed h2, .theme-font-merriweather .themed h3, .theme-font-merriweather .themed h4, .theme-font-merriweather .themed h5, .theme-font-merriweather .themed h6, .theme-font-merriweather .reveal h1, .theme-font-merriweather .reveal h2, .theme-font-merriweather .reveal h3, .theme-font-merriweather .reveal h4, .theme-font-merriweather .reveal h5, .theme-font-merriweather .reveal h6 { font-family: "Merriweather Sans", sans-serif; text-transform: none; line-height: 1.3; font-weight: normal; } .theme-font-montserrat .themed, .theme-font-montserrat .reveal { font-family: "Open Sans", sans-serif; font-size: 30px; } .theme-font-montserrat .themed section, .theme-font-montserrat .reveal section { line-height: 1.3; } .theme-font-montserrat .themed h1, .theme-font-montserrat .themed h2, .theme-font-montserrat .themed h3, .theme-font-montserrat .themed h4, .theme-font-montserrat .themed h5, .theme-font-montserrat .themed h6, .theme-font-montserrat .reveal h1, .theme-font-montserrat .reveal h2, .theme-font-montserrat .reveal h3, .theme-font-montserrat .reveal h4, .theme-font-montserrat .reveal h5, .theme-font-montserrat .reveal h6 { font-family: "Montserrat", Helvetica, sans-serif; text-transform: none; line-height: 1.3; font-weight: normal; } .theme-font-news .themed, .theme-font-news .reveal { font-family: "Lato", sans-serif; font-size: 30px; } .theme-font-news .themed section, .theme-font-news .reveal section { line-height: 1.3; } .theme-font-news .themed h1, .theme-font-news .themed h2, .theme-font-news .themed h3, .theme-font-news .themed h4, .theme-font-news .themed h5, .theme-font-news .themed h6, .theme-font-news .reveal h1, .theme-font-news .reveal h2, .theme-font-news .reveal h3, .theme-font-news .reveal h4, .theme-font-news .reveal h5, .theme-font-news .reveal h6 { font-family: "News Cycle", Impact, sans-serif; text-transform: none; line-height: 1.3; font-weight: normal; } .theme-font-opensans .themed, .theme-font-opensans .reveal { font-family: "Open Sans", Helvetica, sans-serif; font-size: 30px; } .theme-font-opensans .themed section, .theme-font-opensans .reveal section { line-height: 1.3; } .theme-font-opensans .themed h1, .theme-font-opensans .themed h2, .theme-font-opensans .themed h3, .theme-font-opensans .themed h4, .theme-font-opensans .themed h5, .theme-font-opensans .themed h6, .theme-font-opensans .reveal h1, .theme-font-opensans .reveal h2, .theme-font-opensans .reveal h3, .theme-font-opensans .reveal h4, .theme-font-opensans .reveal h5, .theme-font-opensans .reveal h6 { font-family: "Open Sans", Helvetica, sans-serif; text-transform: none; line-height: 1.3; font-weight: bold; } .theme-font-palatino .themed, .theme-font-palatino .reveal { font-family: "Palatino Linotype", "Book Antiqua", Palatino, FreeSerif, serif; font-size: 30px; } .theme-font-palatino .themed section, .theme-font-palatino .reveal section { line-height: 1.3; } .theme-font-palatino .themed h1, .theme-font-palatino .themed h2, .theme-font-palatino .themed h3, .theme-font-palatino .themed h4, .theme-font-palatino .themed h5, .theme-font-palatino .themed h6, .theme-font-palatino .reveal h1, .theme-font-palatino .reveal h2, .theme-font-palatino .reveal h3, .theme-font-palatino .reveal h4, .theme-font-palatino .reveal h5, .theme-font-palatino .reveal h6 { font-family: "Palatino Linotype", "Book Antiqua", Palatino, FreeSerif, serif; text-transform: none; line-height: 1.3; font-weight: normal; } .theme-font-quicksand .themed, .theme-font-quicksand .reveal { font-family: "Open Sans", Helvetica, sans-serif; font-size: 30px; } .theme-font-quicksand .themed section, .theme-font-quicksand .reveal section { line-height: 1.3; } .theme-font-quicksand .themed h1, .theme-font-quicksand .themed h2, .theme-font-quicksand .themed h3, .theme-font-quicksand .themed h4, .theme-font-quicksand .themed h5, .theme-font-quicksand .themed h6, .theme-font-quicksand .reveal h1, .theme-font-quicksand .reveal h2, .theme-font-quicksand .reveal h3, .theme-font-quicksand .reveal h4, .theme-font-quicksand .reveal h5, .theme-font-quicksand .reveal h6 { font-family: "Quicksand", Helvetica, sans-serif; text-transform: uppercase; line-height: 1.3; font-weight: normal; } .theme-font-sketch .themed, .theme-font-sketch .reveal { font-family: "Oxygen", sans-serif; font-size: 30px; } .theme-font-sketch .themed section, .theme-font-sketch .reveal section { line-height: 1.3; } .theme-font-sketch .themed h1, .theme-font-sketch .themed h2, .theme-font-sketch .themed h3, .theme-font-sketch .themed h4, .theme-font-sketch .themed h5, .theme-font-sketch .themed h6, .theme-font-sketch .reveal h1, .theme-font-sketch .reveal h2, .theme-font-sketch .reveal h3, .theme-font-sketch .reveal h4, .theme-font-sketch .reveal h5, .theme-font-sketch .reveal h6 { font-family: "Cabin Sketch", sans-serif; text-transform: none; line-height: 1.3; font-weight: normal; } .theme-font-overpass .themed, .theme-font-overpass .reveal { font-family: "Overpass", sans-serif; font-size: 28px; } .theme-font-overpass .themed section, .theme-font-overpass .reveal section { line-height: 1.3; } .theme-font-overpass .themed h1, .theme-font-overpass .themed h2, .theme-font-overpass .themed h3, .theme-font-overpass .themed h4, .theme-font-overpass .themed h5, .theme-font-overpass .themed h6, .theme-font-overpass .reveal h1, .theme-font-overpass .reveal h2, .theme-font-overpass .reveal h3, .theme-font-overpass .reveal h4, .theme-font-overpass .reveal h5, .theme-font-overpass .reveal h6 { font-family: "Overpass", sans-serif; text-transform: uppercase; line-height: 1.3; font-weight: bold; } .theme-font-overpass .themed h1, .theme-font-overpass.themed h1, .theme-font-overpass .reveal h1, .theme-font-overpass.reveal h1 { font-size: 1.75em; margin-bottom: 0.25em; letter-spacing: 0.015em; } .theme-font-overpass .themed h2, .theme-font-overpass.themed h2, .theme-font-overpass .reveal h2, .theme-font-overpass.reveal h2 { font-size: 1.15em; margin-bottom: 0.5em; letter-spacing: 0.036661em; } .theme-font-overpass .themed h3, .theme-font-overpass.themed h3, .theme-font-overpass .reveal h3, .theme-font-overpass.reveal h3 { font-size: 1em; margin-bottom: 0.5em; letter-spacing: 0.041em; } .theme-font-overpass .themed h4, .theme-font-overpass.themed h4, .theme-font-overpass .reveal h4, .theme-font-overpass.reveal h4 { font-size: 1em; } .theme-font-overpass .themed h5, .theme-font-overpass.themed h5, .theme-font-overpass .reveal h5, .theme-font-overpass.reveal h5 { font-size: 1em; } .theme-font-overpass .themed h6, .theme-font-overpass.themed h6, .theme-font-overpass .reveal h6, .theme-font-overpass.reveal h6 { font-size: 1em; } .theme-font-overpass2 .themed, .theme-font-overpass2 .reveal { font-family: "Overpass 2", sans-serif; font-size: 28px; } .theme-font-overpass2 .themed section, .theme-font-overpass2 .reveal section { line-height: 1.3; } .theme-font-overpass2 .themed h1, .theme-font-overpass2 .themed h2, .theme-font-overpass2 .themed h3, .theme-font-overpass2 .themed h4, .theme-font-overpass2 .themed h5, .theme-font-overpass2 .themed h6, .theme-font-overpass2 .reveal h1, .theme-font-overpass2 .reveal h2, .theme-font-overpass2 .reveal h3, .theme-font-overpass2 .reveal h4, .theme-font-overpass2 .reveal h5, .theme-font-overpass2 .reveal h6 { font-family: "Overpass 2", sans-serif; text-transform: uppercase; line-height: 1.3; font-weight: bold; } .theme-font-overpass2 .themed h1, .theme-font-overpass2.themed h1, .theme-font-overpass2 .reveal h1, .theme-font-overpass2.reveal h1 { font-size: 1.75em; margin-bottom: 0.25em; letter-spacing: 0.015em; } .theme-font-overpass2 .themed h2, .theme-font-overpass2.themed h2, .theme-font-overpass2 .reveal h2, .theme-font-overpass2.reveal h2 { font-size: 1.15em; margin-bottom: 0.5em; letter-spacing: 0.036661em; } .theme-font-overpass2 .themed h3, .theme-font-overpass2.themed h3, .theme-font-overpass2 .reveal h3, .theme-font-overpass2.reveal h3 { font-size: 1em; margin-bottom: 0.5em; letter-spacing: 0.041em; } .theme-font-overpass2 .themed h4, .theme-font-overpass2.themed h4, .theme-font-overpass2 .reveal h4, .theme-font-overpass2.reveal h4 { font-size: 1em; } .theme-font-overpass2 .themed h5, .theme-font-overpass2.themed h5, .theme-font-overpass2 .reveal h5, .theme-font-overpass2.reveal h5 { font-size: 1em; } .theme-font-overpass2 .themed h6, .theme-font-overpass2.themed h6, .theme-font-overpass2 .reveal h6, .theme-font-overpass2.reveal h6 { font-size: 1em; } .theme-font-no-font .themed, .theme-font-no-font.themed, .theme-font-no-font .reveal, .theme-font-no-font.reveal { font-family: sans-serif; font-size: 30px; } .theme-font-no-font .themed section font, .theme-font-no-font.themed section font, .theme-font-no-font .reveal section font, .theme-font-no-font.reveal section font { line-height: 1; } [data-highlight-theme="zenburn"] .hljs, .sl-block-content:not([data-highlight-theme]) .hljs { display: block; overflow-x: auto; background: #3f3f3f; color: #dcdcdc; } [data-highlight-theme="zenburn"] .hljs-keyword, [data-highlight-theme="zenburn"] .hljs-selector-tag, [data-highlight-theme="zenburn"] .hljs-tag, .sl-block-content:not([data-highlight-theme]) .hljs-keyword, .sl-block-content:not([data-highlight-theme]) .hljs-selector-tag, .sl-block-content:not([data-highlight-theme]) .hljs-tag { color: #e3ceab; } [data-highlight-theme="zenburn"] .hljs-template-tag, .sl-block-content:not([data-highlight-theme]) .hljs-template-tag { color: #dcdcdc; } [data-highlight-theme="zenburn"] .hljs-number, .sl-block-content:not([data-highlight-theme]) .hljs-number { color: #8cd0d3; } [data-highlight-theme="zenburn"] .hljs-variable, [data-highlight-theme="zenburn"] .hljs-template-variable, [data-highlight-theme="zenburn"] .hljs-attribute, .sl-block-content:not([data-highlight-theme]) .hljs-variable, .sl-block-content:not([data-highlight-theme]) .hljs-template-variable, .sl-block-content:not([data-highlight-theme]) .hljs-attribute { color: #efdcbc; } [data-highlight-theme="zenburn"] .hljs-literal, .sl-block-content:not([data-highlight-theme]) .hljs-literal { color: #efefaf; } [data-highlight-theme="zenburn"] .hljs-subst, .sl-block-content:not([data-highlight-theme]) .hljs-subst { color: #8f8f8f; } [data-highlight-theme="zenburn"] .hljs-title, [data-highlight-theme="zenburn"] .hljs-name, [data-highlight-theme="zenburn"] .hljs-selector-id, [data-highlight-theme="zenburn"] .hljs-selector-class, [data-highlight-theme="zenburn"] .hljs-section, [data-highlight-theme="zenburn"] .hljs-type, .sl-block-content:not([data-highlight-theme]) .hljs-title, .sl-block-content:not([data-highlight-theme]) .hljs-name, .sl-block-content:not([data-highlight-theme]) .hljs-selector-id, .sl-block-content:not([data-highlight-theme]) .hljs-selector-class, .sl-block-content:not([data-highlight-theme]) .hljs-section, .sl-block-content:not([data-highlight-theme]) .hljs-type { color: #efef8f; } [data-highlight-theme="zenburn"] .hljs-symbol, [data-highlight-theme="zenburn"] .hljs-bullet, [data-highlight-theme="zenburn"] .hljs-link, .sl-block-content:not([data-highlight-theme]) .hljs-symbol, .sl-block-content:not([data-highlight-theme]) .hljs-bullet, .sl-block-content:not([data-highlight-theme]) .hljs-link { color: #dca3a3; } [data-highlight-theme="zenburn"] .hljs-deletion, [data-highlight-theme="zenburn"] .hljs-string, [data-highlight-theme="zenburn"] .hljs-built_in, [data-highlight-theme="zenburn"] .hljs-builtin-name, .sl-block-content:not([data-highlight-theme]) .hljs-deletion, .sl-block-content:not([data-highlight-theme]) .hljs-string, .sl-block-content:not([data-highlight-theme]) .hljs-built_in, .sl-block-content:not([data-highlight-theme]) .hljs-builtin-name { color: #cc9393; } [data-highlight-theme="zenburn"] .hljs-addition, [data-highlight-theme="zenburn"] .hljs-comment, [data-highlight-theme="zenburn"] .hljs-quote, [data-highlight-theme="zenburn"] .hljs-meta, .sl-block-content:not([data-highlight-theme]) .hljs-addition, .sl-block-content:not([data-highlight-theme]) .hljs-comment, .sl-block-content:not([data-highlight-theme]) .hljs-quote, .sl-block-content:not([data-highlight-theme]) .hljs-meta { color: #7f9f7f; } [data-highlight-theme="zenburn"] .hljs-emphasis, .sl-block-content:not([data-highlight-theme]) .hljs-emphasis { font-style: italic; } [data-highlight-theme="zenburn"] .hljs-strong, .sl-block-content:not([data-highlight-theme]) .hljs-strong { font-weight: bold; } [data-highlight-theme="ascetic"] .hljs { display: block; overflow-x: auto; background: white; color: black; } [data-highlight-theme="ascetic"] .hljs-string, [data-highlight-theme="ascetic"] .hljs-variable, [data-highlight-theme="ascetic"] .hljs-template-variable, [data-highlight-theme="ascetic"] .hljs-symbol, [data-highlight-theme="ascetic"] .hljs-bullet, [data-highlight-theme="ascetic"] .hljs-section, [data-highlight-theme="ascetic"] .hljs-addition, [data-highlight-theme="ascetic"] .hljs-attribute, [data-highlight-theme="ascetic"] .hljs-link { color: #888; } [data-highlight-theme="ascetic"] .hljs-comment, [data-highlight-theme="ascetic"] .hljs-quote, [data-highlight-theme="ascetic"] .hljs-meta, [data-highlight-theme="ascetic"] .hljs-deletion { color: #ccc; } [data-highlight-theme="ascetic"] .hljs-keyword, [data-highlight-theme="ascetic"] .hljs-selector-tag, [data-highlight-theme="ascetic"] .hljs-section, [data-highlight-theme="ascetic"] .hljs-name, [data-highlight-theme="ascetic"] .hljs-type, [data-highlight-theme="ascetic"] .hljs-strong { font-weight: bold; } [data-highlight-theme="ascetic"] .hljs-emphasis { font-style: italic; } [data-highlight-theme="far"] .hljs { display: block; overflow-x: auto; background: #000080; } [data-highlight-theme="far"] .hljs, [data-highlight-theme="far"] .hljs-subst { color: #0ff; } [data-highlight-theme="far"] .hljs-string, [data-highlight-theme="far"] .hljs-attribute, [data-highlight-theme="far"] .hljs-symbol, [data-highlight-theme="far"] .hljs-bullet, [data-highlight-theme="far"] .hljs-built_in, [data-highlight-theme="far"] .hljs-builtin-name, [data-highlight-theme="far"] .hljs-template-tag, [data-highlight-theme="far"] .hljs-template-variable, [data-highlight-theme="far"] .hljs-addition { color: #ff0; } [data-highlight-theme="far"] .hljs-keyword, [data-highlight-theme="far"] .hljs-selector-tag, [data-highlight-theme="far"] .hljs-section, [data-highlight-theme="far"] .hljs-type, [data-highlight-theme="far"] .hljs-name, [data-highlight-theme="far"] .hljs-selector-id, [data-highlight-theme="far"] .hljs-selector-class, [data-highlight-theme="far"] .hljs-variable { color: #fff; } [data-highlight-theme="far"] .hljs-comment, [data-highlight-theme="far"] .hljs-quote, [data-highlight-theme="far"] .hljs-doctag, [data-highlight-theme="far"] .hljs-deletion { color: #888; } [data-highlight-theme="far"] .hljs-number, [data-highlight-theme="far"] .hljs-regexp, [data-highlight-theme="far"] .hljs-literal, [data-highlight-theme="far"] .hljs-link { color: #0f0; } [data-highlight-theme="far"] .hljs-meta { color: #008080; } [data-highlight-theme="far"] .hljs-keyword, [data-highlight-theme="far"] .hljs-selector-tag, [data-highlight-theme="far"] .hljs-title, [data-highlight-theme="far"] .hljs-section, [data-highlight-theme="far"] .hljs-name, [data-highlight-theme="far"] .hljs-strong { font-weight: bold; } [data-highlight-theme="far"] .hljs-emphasis { font-style: italic; } [data-highlight-theme="github-gist"] .hljs { display: block; background: white; color: #333333; overflow-x: auto; } [data-highlight-theme="github-gist"] .hljs-comment, [data-highlight-theme="github-gist"] .hljs-meta { color: #969896; } [data-highlight-theme="github-gist"] .hljs-string, [data-highlight-theme="github-gist"] .hljs-variable, [data-highlight-theme="github-gist"] .hljs-template-variable, [data-highlight-theme="github-gist"] .hljs-strong, [data-highlight-theme="github-gist"] .hljs-emphasis, [data-highlight-theme="github-gist"] .hljs-quote { color: #df5000; } [data-highlight-theme="github-gist"] .hljs-keyword, [data-highlight-theme="github-gist"] .hljs-selector-tag, [data-highlight-theme="github-gist"] .hljs-type { color: #a71d5d; } [data-highlight-theme="github-gist"] .hljs-literal, [data-highlight-theme="github-gist"] .hljs-symbol, [data-highlight-theme="github-gist"] .hljs-bullet, [data-highlight-theme="github-gist"] .hljs-attribute { color: #0086b3; } [data-highlight-theme="github-gist"] .hljs-section, [data-highlight-theme="github-gist"] .hljs-name { color: #63a35c; } [data-highlight-theme="github-gist"] .hljs-tag { color: #333333; } [data-highlight-theme="github-gist"] .hljs-title, [data-highlight-theme="github-gist"] .hljs-attr, [data-highlight-theme="github-gist"] .hljs-selector-id, [data-highlight-theme="github-gist"] .hljs-selector-class, [data-highlight-theme="github-gist"] .hljs-selector-attr, [data-highlight-theme="github-gist"] .hljs-selector-pseudo { color: #795da3; } [data-highlight-theme="github-gist"] .hljs-addition { color: #55a532; background-color: #eaffea; } [data-highlight-theme="github-gist"] .hljs-deletion { color: #bd2c00; background-color: #ffecec; } [data-highlight-theme="github-gist"] .hljs-link { text-decoration: underline; } [data-highlight-theme="ir-black"] .hljs { display: block; overflow-x: auto; background: #000; color: #f8f8f8; } [data-highlight-theme="ir-black"] .hljs-comment, [data-highlight-theme="ir-black"] .hljs-quote, [data-highlight-theme="ir-black"] .hljs-meta { color: #7c7c7c; } [data-highlight-theme="ir-black"] .hljs-keyword, [data-highlight-theme="ir-black"] .hljs-selector-tag, [data-highlight-theme="ir-black"] .hljs-tag, [data-highlight-theme="ir-black"] .hljs-name { color: #96cbfe; } [data-highlight-theme="ir-black"] .hljs-attribute, [data-highlight-theme="ir-black"] .hljs-selector-id { color: #ffffb6; } [data-highlight-theme="ir-black"] .hljs-string, [data-highlight-theme="ir-black"] .hljs-selector-attr, [data-highlight-theme="ir-black"] .hljs-selector-pseudo, [data-highlight-theme="ir-black"] .hljs-addition { color: #a8ff60; } [data-highlight-theme="ir-black"] .hljs-subst { color: #daefa3; } [data-highlight-theme="ir-black"] .hljs-regexp, [data-highlight-theme="ir-black"] .hljs-link { color: #e9c062; } [data-highlight-theme="ir-black"] .hljs-title, [data-highlight-theme="ir-black"] .hljs-section, [data-highlight-theme="ir-black"] .hljs-type, [data-highlight-theme="ir-black"] .hljs-doctag { color: #ffffb6; } [data-highlight-theme="ir-black"] .hljs-symbol, [data-highlight-theme="ir-black"] .hljs-bullet, [data-highlight-theme="ir-black"] .hljs-variable, [data-highlight-theme="ir-black"] .hljs-template-variable, [data-highlight-theme="ir-black"] .hljs-literal { color: #c6c5fe; } [data-highlight-theme="ir-black"] .hljs-number, [data-highlight-theme="ir-black"] .hljs-deletion { color: #ff73fd; } [data-highlight-theme="ir-black"] .hljs-emphasis { font-style: italic; } [data-highlight-theme="ir-black"] .hljs-strong { font-weight: bold; } [data-highlight-theme="monokai"] .hljs { display: block; overflow-x: auto; background: #272822; color: #ddd; } [data-highlight-theme="monokai"] .hljs-tag, [data-highlight-theme="monokai"] .hljs-keyword, [data-highlight-theme="monokai"] .hljs-selector-tag, [data-highlight-theme="monokai"] .hljs-literal, [data-highlight-theme="monokai"] .hljs-strong, [data-highlight-theme="monokai"] .hljs-name { color: #f92672; } [data-highlight-theme="monokai"] .hljs-code { color: #66d9ef; } [data-highlight-theme="monokai"] .hljs-class .hljs-title { color: white; } [data-highlight-theme="monokai"] .hljs-attribute, [data-highlight-theme="monokai"] .hljs-symbol, [data-highlight-theme="monokai"] .hljs-regexp, [data-highlight-theme="monokai"] .hljs-link { color: #bf79db; } [data-highlight-theme="monokai"] .hljs-string, [data-highlight-theme="monokai"] .hljs-bullet, [data-highlight-theme="monokai"] .hljs-subst, [data-highlight-theme="monokai"] .hljs-title, [data-highlight-theme="monokai"] .hljs-section, [data-highlight-theme="monokai"] .hljs-emphasis, [data-highlight-theme="monokai"] .hljs-type, [data-highlight-theme="monokai"] .hljs-built_in, [data-highlight-theme="monokai"] .hljs-builtin-name, [data-highlight-theme="monokai"] .hljs-selector-attr, [data-highlight-theme="monokai"] .hljs-selector-pseudo, [data-highlight-theme="monokai"] .hljs-addition, [data-highlight-theme="monokai"] .hljs-variable, [data-highlight-theme="monokai"] .hljs-template-tag, [data-highlight-theme="monokai"] .hljs-template-variable { color: #a6e22e; } [data-highlight-theme="monokai"] .hljs-comment, [data-highlight-theme="monokai"] .hljs-quote, [data-highlight-theme="monokai"] .hljs-deletion, [data-highlight-theme="monokai"] .hljs-meta { color: #75715e; } [data-highlight-theme="monokai"] .hljs-keyword, [data-highlight-theme="monokai"] .hljs-selector-tag, [data-highlight-theme="monokai"] .hljs-literal, [data-highlight-theme="monokai"] .hljs-doctag, [data-highlight-theme="monokai"] .hljs-title, [data-highlight-theme="monokai"] .hljs-section, [data-highlight-theme="monokai"] .hljs-type, [data-highlight-theme="monokai"] .hljs-selector-id { font-weight: bold; } [data-highlight-theme="obsidian"] .hljs { display: block; overflow-x: auto; background: #282b2e; } [data-highlight-theme="obsidian"] .hljs-keyword, [data-highlight-theme="obsidian"] .hljs-selector-tag, [data-highlight-theme="obsidian"] .hljs-literal, [data-highlight-theme="obsidian"] .hljs-selector-id { color: #93c763; } [data-highlight-theme="obsidian"] .hljs-number { color: #ffcd22; } [data-highlight-theme="obsidian"] .hljs { color: #e0e2e4; } [data-highlight-theme="obsidian"] .hljs-attribute { color: #668bb0; } [data-highlight-theme="obsidian"] .hljs-code, [data-highlight-theme="obsidian"] .hljs-class .hljs-title, [data-highlight-theme="obsidian"] .hljs-section { color: white; } [data-highlight-theme="obsidian"] .hljs-regexp, [data-highlight-theme="obsidian"] .hljs-link { color: #d39745; } [data-highlight-theme="obsidian"] .hljs-meta { color: #557182; } [data-highlight-theme="obsidian"] .hljs-tag, [data-highlight-theme="obsidian"] .hljs-name, [data-highlight-theme="obsidian"] .hljs-bullet, [data-highlight-theme="obsidian"] .hljs-subst, [data-highlight-theme="obsidian"] .hljs-emphasis, [data-highlight-theme="obsidian"] .hljs-type, [data-highlight-theme="obsidian"] .hljs-built_in, [data-highlight-theme="obsidian"] .hljs-selector-attr, [data-highlight-theme="obsidian"] .hljs-selector-pseudo, [data-highlight-theme="obsidian"] .hljs-addition, [data-highlight-theme="obsidian"] .hljs-variable, [data-highlight-theme="obsidian"] .hljs-template-tag, [data-highlight-theme="obsidian"] .hljs-template-variable { color: #8cbbad; } [data-highlight-theme="obsidian"] .hljs-string, [data-highlight-theme="obsidian"] .hljs-symbol { color: #ec7600; } [data-highlight-theme="obsidian"] .hljs-comment, [data-highlight-theme="obsidian"] .hljs-quote, [data-highlight-theme="obsidian"] .hljs-deletion { color: #818e96; } [data-highlight-theme="obsidian"] .hljs-selector-class { color: #a082bd; } [data-highlight-theme="obsidian"] .hljs-keyword, [data-highlight-theme="obsidian"] .hljs-selector-tag, [data-highlight-theme="obsidian"] .hljs-literal, [data-highlight-theme="obsidian"] .hljs-doctag, [data-highlight-theme="obsidian"] .hljs-title, [data-highlight-theme="obsidian"] .hljs-section, [data-highlight-theme="obsidian"] .hljs-type, [data-highlight-theme="obsidian"] .hljs-name, [data-highlight-theme="obsidian"] .hljs-strong { font-weight: bold; } [data-highlight-theme="solarized-dark"] .hljs { display: block; overflow-x: auto; background: #002b36; color: #839496; } [data-highlight-theme="solarized-dark"] .hljs-comment, [data-highlight-theme="solarized-dark"] .hljs-quote { color: #586e75; } [data-highlight-theme="solarized-dark"] .hljs-keyword, [data-highlight-theme="solarized-dark"] .hljs-selector-tag, [data-highlight-theme="solarized-dark"] .hljs-addition { color: #859900; } [data-highlight-theme="solarized-dark"] .hljs-number, [data-highlight-theme="solarized-dark"] .hljs-string, [data-highlight-theme="solarized-dark"] .hljs-meta .hljs-meta-string, [data-highlight-theme="solarized-dark"] .hljs-literal, [data-highlight-theme="solarized-dark"] .hljs-doctag, [data-highlight-theme="solarized-dark"] .hljs-regexp { color: #2aa198; } [data-highlight-theme="solarized-dark"] .hljs-title, [data-highlight-theme="solarized-dark"] .hljs-section, [data-highlight-theme="solarized-dark"] .hljs-name, [data-highlight-theme="solarized-dark"] .hljs-selector-id, [data-highlight-theme="solarized-dark"] .hljs-selector-class { color: #268bd2; } [data-highlight-theme="solarized-dark"] .hljs-attribute, [data-highlight-theme="solarized-dark"] .hljs-attr, [data-highlight-theme="solarized-dark"] .hljs-variable, [data-highlight-theme="solarized-dark"] .hljs-template-variable, [data-highlight-theme="solarized-dark"] .hljs-class .hljs-title, [data-highlight-theme="solarized-dark"] .hljs-type { color: #b58900; } [data-highlight-theme="solarized-dark"] .hljs-symbol, [data-highlight-theme="solarized-dark"] .hljs-bullet, [data-highlight-theme="solarized-dark"] .hljs-subst, [data-highlight-theme="solarized-dark"] .hljs-meta, [data-highlight-theme="solarized-dark"] .hljs-meta .hljs-keyword, [data-highlight-theme="solarized-dark"] .hljs-selector-attr, [data-highlight-theme="solarized-dark"] .hljs-selector-pseudo, [data-highlight-theme="solarized-dark"] .hljs-link { color: #cb4b16; } [data-highlight-theme="solarized-dark"] .hljs-built_in, [data-highlight-theme="solarized-dark"] .hljs-deletion { color: #dc322f; } [data-highlight-theme="solarized-dark"] .hljs-formula { background: #073642; } [data-highlight-theme="solarized-dark"] .hljs-emphasis { font-style: italic; } [data-highlight-theme="solarized-dark"] .hljs-strong { font-weight: bold; } [data-highlight-theme="solarized-light"] .hljs { display: block; overflow-x: auto; background: #fdf6e3; color: #657b83; } [data-highlight-theme="solarized-light"] .hljs-comment, [data-highlight-theme="solarized-light"] .hljs-quote { color: #93a1a1; } [data-highlight-theme="solarized-light"] .hljs-keyword, [data-highlight-theme="solarized-light"] .hljs-selector-tag, [data-highlight-theme="solarized-light"] .hljs-addition { color: #859900; } [data-highlight-theme="solarized-light"] .hljs-number, [data-highlight-theme="solarized-light"] .hljs-string, [data-highlight-theme="solarized-light"] .hljs-meta .hljs-meta-string, [data-highlight-theme="solarized-light"] .hljs-literal, [data-highlight-theme="solarized-light"] .hljs-doctag, [data-highlight-theme="solarized-light"] .hljs-regexp { color: #2aa198; } [data-highlight-theme="solarized-light"] .hljs-title, [data-highlight-theme="solarized-light"] .hljs-section, [data-highlight-theme="solarized-light"] .hljs-name, [data-highlight-theme="solarized-light"] .hljs-selector-id, [data-highlight-theme="solarized-light"] .hljs-selector-class { color: #268bd2; } [data-highlight-theme="solarized-light"] .hljs-attribute, [data-highlight-theme="solarized-light"] .hljs-attr, [data-highlight-theme="solarized-light"] .hljs-variable, [data-highlight-theme="solarized-light"] .hljs-template-variable, [data-highlight-theme="solarized-light"] .hljs-class .hljs-title, [data-highlight-theme="solarized-light"] .hljs-type { color: #b58900; } [data-highlight-theme="solarized-light"] .hljs-symbol, [data-highlight-theme="solarized-light"] .hljs-bullet, [data-highlight-theme="solarized-light"] .hljs-subst, [data-highlight-theme="solarized-light"] .hljs-meta, [data-highlight-theme="solarized-light"] .hljs-meta .hljs-keyword, [data-highlight-theme="solarized-light"] .hljs-selector-attr, [data-highlight-theme="solarized-light"] .hljs-selector-pseudo, [data-highlight-theme="solarized-light"] .hljs-link { color: #cb4b16; } [data-highlight-theme="solarized-light"] .hljs-built_in, [data-highlight-theme="solarized-light"] .hljs-deletion { color: #dc322f; } [data-highlight-theme="solarized-light"] .hljs-formula { background: #eee8d5; } [data-highlight-theme="solarized-light"] .hljs-emphasis { font-style: italic; } [data-highlight-theme="solarized-light"] .hljs-strong { font-weight: bold; } [data-highlight-theme="tomorrow"] .hljs-comment, [data-highlight-theme="tomorrow"] .hljs-quote { color: #8e908c; } [data-highlight-theme="tomorrow"] .hljs-variable, [data-highlight-theme="tomorrow"] .hljs-template-variable, [data-highlight-theme="tomorrow"] .hljs-tag, [data-highlight-theme="tomorrow"] .hljs-name, [data-highlight-theme="tomorrow"] .hljs-selector-id, [data-highlight-theme="tomorrow"] .hljs-selector-class, [data-highlight-theme="tomorrow"] .hljs-regexp, [data-highlight-theme="tomorrow"] .hljs-deletion { color: #c82829; } [data-highlight-theme="tomorrow"] .hljs-number, [data-highlight-theme="tomorrow"] .hljs-built_in, [data-highlight-theme="tomorrow"] .hljs-builtin-name, [data-highlight-theme="tomorrow"] .hljs-literal, [data-highlight-theme="tomorrow"] .hljs-type, [data-highlight-theme="tomorrow"] .hljs-params, [data-highlight-theme="tomorrow"] .hljs-meta, [data-highlight-theme="tomorrow"] .hljs-link { color: #f5871f; } [data-highlight-theme="tomorrow"] .hljs-attribute { color: #eab700; } [data-highlight-theme="tomorrow"] .hljs-string, [data-highlight-theme="tomorrow"] .hljs-symbol, [data-highlight-theme="tomorrow"] .hljs-bullet, [data-highlight-theme="tomorrow"] .hljs-addition { color: #718c00; } [data-highlight-theme="tomorrow"] .hljs-title, [data-highlight-theme="tomorrow"] .hljs-section { color: #4271ae; } [data-highlight-theme="tomorrow"] .hljs-keyword, [data-highlight-theme="tomorrow"] .hljs-selector-tag { color: #8959a8; } [data-highlight-theme="tomorrow"] .hljs { display: block; overflow-x: auto; background: white; color: #4d4d4c; } [data-highlight-theme="tomorrow"] .hljs-emphasis { font-style: italic; } [data-highlight-theme="tomorrow"] .hljs-strong { font-weight: bold; } [data-highlight-theme="xcode"] .hljs { display: block; overflow-x: auto; background: #fff; color: black; } [data-highlight-theme="xcode"] .hljs-comment, [data-highlight-theme="xcode"] .hljs-quote { color: #006a00; } [data-highlight-theme="xcode"] .hljs-keyword, [data-highlight-theme="xcode"] .hljs-selector-tag, [data-highlight-theme="xcode"] .hljs-literal { color: #aa0d91; } [data-highlight-theme="xcode"] .hljs-name { color: #008; } [data-highlight-theme="xcode"] .hljs-variable, [data-highlight-theme="xcode"] .hljs-template-variable { color: #660; } [data-highlight-theme="xcode"] .hljs-string { color: #c41a16; } [data-highlight-theme="xcode"] .hljs-regexp, [data-highlight-theme="xcode"] .hljs-link { color: #080; } [data-highlight-theme="xcode"] .hljs-title, [data-highlight-theme="xcode"] .hljs-tag, [data-highlight-theme="xcode"] .hljs-symbol, [data-highlight-theme="xcode"] .hljs-bullet, [data-highlight-theme="xcode"] .hljs-number, [data-highlight-theme="xcode"] .hljs-meta { color: #1c00cf; } [data-highlight-theme="xcode"] .hljs-section, [data-highlight-theme="xcode"] .hljs-class .hljs-title, [data-highlight-theme="xcode"] .hljs-type, [data-highlight-theme="xcode"] .hljs-attr, [data-highlight-theme="xcode"] .hljs-built_in, [data-highlight-theme="xcode"] .hljs-builtin-name, [data-highlight-theme="xcode"] .hljs-params { color: #5c2699; } [data-highlight-theme="xcode"] .hljs-attribute, [data-highlight-theme="xcode"] .hljs-subst { color: #000; } [data-highlight-theme="xcode"] .hljs-formula { background-color: #eee; font-style: italic; } [data-highlight-theme="xcode"] .hljs-addition { background-color: #baeeba; } [data-highlight-theme="xcode"] .hljs-deletion { background-color: #ffc8bd; } [data-highlight-theme="xcode"] .hljs-selector-id, [data-highlight-theme="xcode"] .hljs-selector-class { color: #9b703f; } [data-highlight-theme="xcode"] .hljs-doctag, [data-highlight-theme="xcode"] .hljs-strong { font-weight: bold; } [data-highlight-theme="xcode"] .hljs-emphasis { font-style: italic; } /*! * Main styles for Slides * * @author Hakim El Hattab */ * { box-sizing: border-box; } html, body { padding: 0; margin: 0; color: #252525; font-family: "Open Sans", Helvetica, sans-serif; font-size: 16px; } html:before, body:before { content: "" !important; } html { -webkit-font-smoothing: subpixel-antialiased !important; } html.sl-root:not(.loaded) * { -webkit-transition: none !important; transition: none !important; } body { overflow-y: scroll; } body > *:not(.reveal) { font-family: "Open Sans", Helvetica, sans-serif; } html, #container { background-color: #eee; } #container { position: relative; z-index: 1; } html.full-width, html.full-width #container { background-color: transparent; } html.full-width .column { max-width: none; } .icon { display: inline-block; line-height: 1; } .spinner { display: block; width: 32px; height: 32px; margin-top: 16px; margin-left: 16px; } .spinner.centered { position: absolute; top: 50%; left: 50%; margin-top: -16px; margin-left: -16px; } .spinner.centered-horizontally { margin-left: auto; margin-right: auto; } .spinner-bitmap { display: block; width: 32px; height: 32px; background-image: url(data:image/png;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==); background-repeat: no-repeat; } .clear { clear: both; } .vcenter:before { content: ""; display: inline-block; height: 100%; vertical-align: middle; } .vcenter-target { display: inline-block; vertical-align: middle; } .no-transition, .no-transition * { -webkit-transition: none !important; transition: none !important; -webkit-animation-duration: 0s !important; animation-duration: 0s !important; } .grow-in-on-load { opacity: 0; -webkit-transform: scale(0.96); transform: scale(0.96); -webkit-transition: all 0.3s ease; transition: all 0.3s ease; } html.loaded .grow-in-on-load { opacity: 1; -webkit-transform: none; transform: none; } .cc-window { z-index: 2000; } .cc-window, .cc-window.cc-banner { box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); font-size: 14px; } .cc-window .cc-btn { border-radius: 2px; } h1, h2, h3, h4, h5, h6 { font-family: "Open Sans", Helvetica, sans-serif; line-height: 1.3em; font-weight: normal; } h1, h2, h3, h4, h5, h6, ul, li { margin: 0; padding: 0; } h1 { font-size: 35.2px; } h2 { font-size: 27.2px; font-weight: 600; } h3 { font-size: 20.8px; font-weight: 600; } h4 { font-size: 16px; font-weight: 600; } h5 { font-size: 16px; font-weight: 600; } h6 { font-size: 16px; font-weight: 600; } p { margin: 1em 0; } a { color: #255c7c; text-decoration: none; outline: 0; -webkit-transition: color 0.1s ease; transition: color 0.1s ease; } a:hover { color: #4195c6; } a:focus { outline: 1px solid #1baee1; } p a, table a { border-bottom: 1px solid #8fc1de; } b { font-weight: 600; } small { font-size: 0.8em; } button { border: 0; background: transparent; cursor: pointer; } .text-semi-bold { font-weight: 600; } .main { line-height: 1.5; } .reveal-viewport { width: 100%; height: 100%; } .container .column { width: 100%; max-width: 1180px; margin: 0 auto; padding: 0 20px; } @media screen and (max-width: 380px) { .container .column { padding: 0 10px; } } .container .column > section, .container .column > div > section { position: relative; width: 100%; margin: 40px auto; padding: 40px; background: #fff; box-shadow: 0 14px 30px rgba(0, 0, 0, 0.1); border-radius: 2px; } .container .column > section h2, .container .column > div > section h2 { margin-bottom: 20px; } .container .column > section h3:first-child, .container .column > div > section h3:first-child { margin-top: 0; } .container .column > section .header-with-description h2, .container .column > div > section .header-with-description h2 { margin-bottom: 10px; } .container .column > section .header-with-description p, .container .column > div > section .header-with-description p { margin-top: 0; margin-bottom: 20px; color: #999; font-size: 0.9em; } .container .column > section.critical-error, .container .column > div > section.critical-error { border-color: #f00; background: #eb5555; color: #fff; } @media screen and (max-width: 380px) { .container .column > section, .container .column > div > section { padding: 20px; box-shadow: none; } .container .column > section:first-child, .container .column > div > section:first-child { margin-top: 10px; } } .container .column > section.transparent, .container .column > div > section.transparent { background: transparent; box-shadow: none; } .flash-notification { position: absolute; width: 100%; top: 0; left: 0; text-align: center; z-index: 100; display: none; } .flash-notification p { display: inline-block; margin: 13px; padding: 10px 20px; background: #111; color: white; border: 1px solid #333; border-radius: 4px; } .page-loader { position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 2000; background: #111; color: #fff; opacity: 1; visibility: hidden; opacity: 0; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; } .page-loader .page-loader-inner { position: absolute; display: block; top: 40%; width: 100%; text-align: center; } .page-loader .page-loader-inner .page-loader-spinner { display: block; position: relative; width: 50px; height: 50px; margin: 0 auto 20px auto; -webkit-animation: spin-rectangle-to-circle 2.5s cubic-bezier(0.75, 0, 0.5, 1) infinite normal; animation: spin-rectangle-to-circle 2.5s cubic-bezier(0.75, 0, 0.5, 1) infinite normal; background-color: #e4637c; border-radius: 1px; } .page-loader .page-loader-inner .page-loader-message { display: block; margin: 0; vertical-align: top; line-height: 32px; font-size: 14px; color: #bbb; font-family: Helvetica, sans-serif; } .page-loader.visible { visibility: visible; opacity: 1; } .page-loader.frozen .page-loader-spinner { -webkit-animation: none; animation: none; } .pro-badge { display: inline-block; position: relative; padding: 3px 5px; font-size: 10px; font-weight: normal; line-height: 12px; letter-spacing: 1px; border-radius: 2px; background: #1baee1; color: #fff; vertical-align: middle; } .pro-badge:after { display: inline-block; margin-left: 2px; color: #fff; content: "\e094"; font-family: "slides"; font-weight: normal; -webkit-font-smoothing: antialiased; } .pro-badge:hover { color: #fff; background: #46bfe9; } .touch .user-view li .controls { opacity: 1 !important; } .touch .deck-view .options { opacity: 1; } .sl-info { display: inline-block; font-size: 0.8em; width: 1.3em; height: 1.3em; line-height: 1.3em; border-radius: 1.3em; color: #fff; background-color: rgba(0, 0, 0, 0.3); text-align: center; vertical-align: middle; } .sl-info:hover { background-color: rgba(0, 0, 0, 0.5); } .sl-info-inline { margin-top: -0.2em; } .sl-info:after { font-family: serif; content: "i"; } .sl-info-help:after { font-family: Helvetica, sans-serif; content: "?"; } .funnel-intro { margin-bottom: 1.5em; } .funnel-intro h2, .funnel-intro h3 { margin-top: 0 !important; margin-bottom: 0.1em; text-align: center; } .funnel-intro h2 { font-size: 2em; font-weight: 600; color: #888; } .funnel-intro h3 { font-size: 1.5em; color: #aaa; } .funnel-intro .section-description { color: #888; padding: 0 40px; } @media screen and (max-width: 600px) { .funnel-intro { margin-top: 20px; } } .sl-coupon { margin: 20px auto; text-align: center; } .sl-coupon .sl-coupon-inner { display: inline-block; padding: 12px 20px; margin: 0; border-radius: 4px; text-align: left; background-color: #fff; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1), 0 5px 15px rgba(0, 0, 0, 0.1); } .sl-coupon .sl-coupon-redeem-by { color: #aaa; margin-top: 4px; } .sl-coupon p { margin: 0; } .reveal .sl-block { display: block; position: absolute; z-index: auto; pointer-events: none; } .reveal .sl-block .sl-block-style { display: block; position: relative; width: 100%; height: 100%; max-width: none; max-height: none; margin: 0; outline: 0; will-change: opacity; } .reveal .sl-block .sl-block-content { display: block; position: relative; width: 100%; height: 100%; max-width: none; max-height: none; margin: 0; outline: 0; word-wrap: break-word; } .reveal .sl-block .sl-block-content .sl-block-content-preview:not(.inline) { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } .reveal .sl-block .sl-block-content > :first-child { margin-top: 0; } .reveal .sl-block .sl-block-content > :last-child { margin-bottom: 0; } .reveal .sl-block .sl-block-content[data-has-letter-spacing] * { letter-spacing: inherit; } .reveal .sl-block .sl-block-content[data-has-line-height] * { line-height: inherit; } .reveal section:not(.stack):not([data-background-interactive="true"]).present .sl-block-content { pointer-events: auto; } .reveal .sl-block-content[data-animation-type="fade-in"] { opacity: 0; } .reveal section:not(.stack) .sl-block-content.animate[data-animation-type="fade-in"], .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type="fade-in"] { opacity: 1; } .reveal .sl-block-content[data-animation-type="fade-out"] { opacity: 1; } .reveal section:not(.stack) .sl-block-content.animate[data-animation-type="fade-out"], .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type="fade-out"] { opacity: 0; } .reveal .is-editing section:not(.stack) .sl-block-content.animate[data-animation-type="fade-out"], .is-editing .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type="fade-out"] { opacity: 0.6; } .reveal .sl-block-content[data-animation-type="slide-up"] { -webkit-transform: translateY(30px); transform: translateY(30px); opacity: 0; } .reveal section:not(.stack) .sl-block-content.animate[data-animation-type="slide-up"], .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type="slide-up"] { -webkit-transform: none; transform: none; opacity: 1; } .reveal .sl-block-content[data-animation-type="slide-down"] { -webkit-transform: translateY(-30px); transform: translateY(-30px); opacity: 0; } .reveal section:not(.stack) .sl-block-content.animate[data-animation-type="slide-down"], .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type="slide-down"] { -webkit-transform: none; transform: none; opacity: 1; } .reveal .sl-block-content[data-animation-type="slide-left"] { -webkit-transform: translateX(30px); transform: translateX(30px); opacity: 0; } .reveal section:not(.stack) .sl-block-content.animate[data-animation-type="slide-left"], .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type="slide-left"] { -webkit-transform: none; transform: none; opacity: 1; } .reveal .sl-block-content[data-animation-type="slide-right"] { -webkit-transform: translateX(-30px); transform: translateX(-30px); opacity: 0; } .reveal section:not(.stack) .sl-block-content.animate[data-animation-type="slide-right"], .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type="slide-right"] { -webkit-transform: none; transform: none; opacity: 1; } .reveal .sl-block-content[data-animation-type="scale-up"] { -webkit-transform: scale(0.6); transform: scale(0.6); opacity: 0; } .reveal section:not(.stack) .sl-block-content.animate[data-animation-type="scale-up"], .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type="scale-up"] { -webkit-transform: none; transform: none; opacity: 1; } .reveal .sl-block-content[data-animation-type="scale-down"] { -webkit-transform: scale(1.4); transform: scale(1.4); opacity: 0; } .reveal section:not(.stack) .sl-block-content.animate[data-animation-type="scale-down"], .reveal.block-animations-disabled section:not(.stack) .sl-block-content[data-animation-type="scale-down"] { -webkit-transform: none; transform: none; opacity: 1; } .reveal section .sl-block-content[data-animation-type] { -webkit-transition-property: opacity, -webkit-transform; transition-property: opacity, -webkit-transform; transition-property: transform, opacity; transition-property: transform, opacity, -webkit-transform; } .reveal section .sl-block-content[data-animation-type]:not([data-animation-trigger-id="self"]) { pointer-events: none; } .reveal section:not(.stack) .sl-block-content.animate[data-animation-type] { pointer-events: auto; } .reveal section.past > .sl-block .sl-block-content[data-animation-type], .reveal section.future > .sl-block .sl-block-content[data-animation-type] { -webkit-transition-delay: 0s !important; transition-delay: 0s !important; } .reveal .sl-block-content.animation-trigger { cursor: pointer; -webkit-tap-highlight-color: transparent; } html.decks.edit.is-editing .reveal section:not(.stack).present .sl-block > * { pointer-events: auto; } html.decks.edit.is-editing .reveal .sl-block { cursor: pointer; -webkit-tap-highlight-color: transparent; -webkit-transition: none; transition: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; pointer-events: none; } html.decks.edit.is-editing .reveal .sl-block .sl-block-content { cursor: pointer; } html.decks.edit.is-editing .reveal .sl-block .sl-block-content:before { position: absolute; width: 100%; height: 100%; left: 0; top: 0; content: ""; z-index: 1; opacity: 0; background-color: transparent; } html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-message, html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-warning { display: -webkit-box; display: -ms-flexbox; display: flex; padding: 10px; font-size: 14px; font-family: "Open Sans", Helvetica, sans-serif; text-align: center; background-color: #222; color: #fff; opacity: 0.9; overflow: hidden; } html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-message .overlay-content, html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-warning .overlay-content { margin: auto; } html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-message.below-content, html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-warning.below-content { z-index: 0 !important; } html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-warning { color: #ffa660; } html.decks.edit.is-editing .reveal .sl-block .sl-block-overlay-warning .icon { display: block; margin: 0 auto 10px auto; width: 2em; height: 2em; line-height: 2em; border-radius: 1em; text-align: center; font-size: 12px; color: #fff; background-color: #e06200; } html.decks.edit.is-editing .reveal .sl-block .sl-block-highlight { position: absolute; width: 100%; height: 100%; left: 0; top: 0; outline: 2px solid #1baee1; background-color: rgba(27, 174, 225, 0.5); z-index: 100; pointer-events: none !important; } html.decks.edit.is-editing .reveal .sl-block .sl-block-placeholder { background-size: contain; background-color: #222; background-repeat: no-repeat; background-position: 50% 50%; opacity: 0.9; } html.decks.edit.is-editing .reveal .sl-block.is-editing, html.decks.edit.is-editing .reveal .sl-block.is-editing .sl-block-content { cursor: auto; -webkit-user-select: auto; -moz-user-select: auto; -ms-user-select: auto; user-select: auto; } html.decks.edit.is-editing .reveal .sl-block.is-editing .sl-block-content { outline: 1px solid rgba(27, 174, 225, 0.4); } html.decks.edit.is-editing .reveal .sl-block.is-editing .sl-block-content:before { display: none; } html.decks.edit.is-editing .reveal .sl-block.intro-start { opacity: 0; z-index: 255; -webkit-transform: scale(1.1); transform: scale(1.1); } html.decks.edit.is-editing .reveal .sl-block.intro-end { z-index: 255; -webkit-transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), opacity 0.2s ease; transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), opacity 0.2s ease; } html.decks.edit.pulse-all-blocks section:not(.stack).present .sl-block-content:after { position: absolute; width: 100%; height: 100%; left: 0; top: 0; content: ""; outline: 2px solid #1baee1; opacity: 0; -webkit-animation: pulse-opacity 3s linear 1s infinite forwards; animation: pulse-opacity 3s linear 1s infinite forwards; } html.decks.edit.is-editing .sl-block-transform { position: absolute; width: 100%; height: 100%; left: 0; top: 0; visibility: hidden; z-index: 255; font-size: 12px; pointer-events: none !important; } html.decks.edit.is-editing .sl-block-transform .anchor-wrapper { border: 1px solid #1baee1; position: absolute; width: 100%; height: 100%; left: 0; top: 0; } html.decks.edit.is-editing .sl-block-transform .anchor { position: absolute; width: 1em; height: 1em; pointer-events: all; visibility: hidden; } html.decks.edit.is-editing .sl-block-transform .anchor-point { position: relative; width: 100%; height: 100%; border: 1px solid #1baee1; border-radius: 50%; background: #fff; cursor: pointer; z-index: 2; } html.decks.edit.is-editing .sl-block-transform .anchor-rotation { position: absolute; width: 24px; height: 24px; border-radius: 24px; top: 0; left: 0; z-index: 1; -webkit-transform-origin: 0 0; transform-origin: 0 0; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="n"] { left: 50%; bottom: 100%; margin-left: -0.5em; margin-bottom: -0.4em; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="n"] .anchor-point { cursor: ns-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="n"] .anchor-rotation { -webkit-transform: rotate(225deg) translate(-1px, -1px); transform: rotate(225deg) translate(-1px, -1px); left: 1em/2; top: 1em; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="e"] { left: 100%; top: 50%; margin-top: -0.5em; margin-left: -0.4em; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="e"] .anchor-point { cursor: ew-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="e"] .anchor-rotation { -webkit-transform: rotate(315deg) translate(-1px, -1px); transform: rotate(315deg) translate(-1px, -1px); top: 1em/2; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="s"] { left: 50%; top: 100%; margin-left: -0.5em; margin-top: -0.4em; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="s"] .anchor-point { cursor: ns-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="s"] .anchor-rotation { -webkit-transform: rotate(45deg) translate(-1px, -1px); transform: rotate(45deg) translate(-1px, -1px); left: 1em/2; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="w"] { right: 100%; top: 50%; margin-top: -0.5em; margin-right: -0.4em; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="w"] .anchor-point { cursor: ew-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="w"] .anchor-rotation { -webkit-transform: rotate(135deg) translate(-1px, -1px); transform: rotate(135deg) translate(-1px, -1px); left: 1em; top: 1em/2; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="nw"] { right: 100%; bottom: 100%; margin-right: -0.4em; margin-bottom: -0.4em; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="nw"] .anchor-point { cursor: nw-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="nw"] .anchor-rotation { -webkit-transform: rotate(180deg) translate(-1px, -1px); transform: rotate(180deg) translate(-1px, -1px); left: 1em; top: 1em; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="ne"] { left: 100%; bottom: 100%; margin-left: -0.4em; margin-bottom: -0.4em; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="ne"] .anchor-point { cursor: ne-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="ne"] .anchor-rotation { -webkit-transform: rotate(270deg) translate(-1px, -1px); transform: rotate(270deg) translate(-1px, -1px); top: 1em; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="se"] { left: 100%; top: 100%; margin-left: -0.4em; margin-top: -0.4em; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="se"] .anchor-point { cursor: se-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="se"] .anchor-rotation { -webkit-transform: rotate(0deg) translate(-1px, -1px); transform: rotate(0deg) translate(-1px, -1px); } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="sw"] { right: 100%; top: 100%; margin-right: -0.4em; margin-top: -0.4em; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="sw"] .anchor-point { cursor: sw-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="sw"] .anchor-rotation { -webkit-transform: rotate(90deg) translate(-1px, -1px); transform: rotate(90deg) translate(-1px, -1px); left: 1em; } html.decks.edit.is-editing .sl-block-transform .anchor[data-cursor-direction="n"] .anchor-point { cursor: ns-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-cursor-direction="e"] .anchor-point { cursor: ew-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-cursor-direction="s"] .anchor-point { cursor: ns-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-cursor-direction="w"] .anchor-point { cursor: ew-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-cursor-direction="nw"] .anchor-point { cursor: nw-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-cursor-direction="ne"] .anchor-point { cursor: ne-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-cursor-direction="se"] .anchor-point { cursor: se-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-cursor-direction="sw"] .anchor-point { cursor: sw-resize; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="p1"], html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="p2"] { width: 1.6em; height: 1.6em; left: 0; top: 0; margin-left: -0.8em; margin-top: -0.8em; } html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="p1"] .anchor-point, html.decks.edit.is-editing .sl-block-transform .anchor[data-direction="p2"] .anchor-point { background-color: rgba(255, 255, 255, 0.7); border-width: 2px; cursor: move; } html.decks.edit.is-editing .sl-block-transform.visible { visibility: inherit; } html.decks.edit.is-editing .sl-block-transform.visible .anchor { visibility: inherit; } html.decks.edit.is-editing .sl-block.is-editing .sl-block-transform { visibility: hidden; } html.decks.edit.is-editing .reveal.scaled-75 .sl-block-transform { font-size: 18px; border-width: 2px; } html.decks.edit.is-editing .reveal.scaled-50 .sl-block-transform, html.decks.edit.is-editing.touch-editor .sl-block .sl-block-transform { font-size: 24px; } html.decks.edit.is-editing .reveal.scaled-50 .sl-block-transform .anchor:before, html.decks.edit.is-editing.touch-editor .sl-block .sl-block-transform .anchor:before { content: ""; position: absolute; left: -0.5em; top: -0.5em; width: 2em; height: 2em; } html.decks.edit.is-editing.touch-editor-small .sl-block .sl-block-transform { font-size: 30px; } html.decks.edit.is-editing.multiple-blocks-selected .sl-block-transform .anchor-rotation { display: none; } html.decks.edit .sl-block[data-block-type="text"].has-preview:not(.is-editing) .sl-block-content > *:not(.editing-ui) { display: none; } html.decks.edit .sl-block[data-block-type="text"].is-editing .sl-block-content-preview { display: none; } html.decks.edit.is-editing .reveal .sl-block[data-block-type="text"].is-editing.is-text-overflowing .sl-block-content { max-height: 700px; max-height: var(--slide-height); overflow: auto; } .reveal .sl-block[data-block-type="image"] .sl-block-content { overflow: hidden; } .reveal .sl-block[data-block-type="image"] .sl-block-content img { position: relative; width: 100%; height: 100%; margin: 0; padding: 0; border: 0; vertical-align: top; } .reveal .sl-block[data-block-type="image"] .sl-block-content svg { position: absolute; width: 100%; height: 100%; top: 0; left: 0; } .reveal .sl-block[data-block-type="image"] a.sl-block-content { color: inherit; } .reveal .sl-block[data-block-type="image"].is-cropping { visibility: hidden; } .reveal .sl-block[data-block-type="image"] .media-progress, .reveal .sl-block[data-block-type="video"] .media-progress { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-flow: column; flex-flow: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: rgba(0, 0, 0, 0.7); font-size: 14px; color: #fff; text-align: center; } .reveal .sl-block[data-block-type="video"] .sl-block-content { overflow: hidden; } .reveal .sl-block[data-block-type="video"] .sl-block-content img, .reveal .sl-block[data-block-type="video"] .sl-block-content video { width: 100%; height: 100%; margin: 0; padding: 0; border: 0; vertical-align: top; } .reveal .sl-block[data-block-type="video"] .sl-block-content img { -o-object-fit: contain; object-fit: contain; } .reveal .sl-block[data-block-type="video"] .sl-block-content .video-link { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 10; background-size: 20%; background-position: center; background-repeat: no-repeat; background-color: rgba(0, 0, 0, 0.2); } .reveal .sl-block[data-block-type="iframe"] .sl-block-content { overflow: hidden; -webkit-overflow-scrolling: touch; } .reveal .sl-block[data-block-type="iframe"] .sl-block-content iframe { width: 100%; height: 100%; } .reveal .sl-block[data-block-type="iframe"] .sl-block-content.fallback { display: -webkit-box; display: -ms-flexbox; display: flex; background-color: rgba(0, 0, 0, 0.1); background-repeat: no-repeat; background-position: 50% 50%; } .reveal .sl-block[data-block-type="iframe"] .sl-block-content.fallback a { margin: auto; max-width: 100%; padding: 14px; color: #fff; font-size: 0.75em; } .reveal .sl-block[data-block-type="shape"] .sl-block-content { line-height: 0; } .reveal .sl-block[data-block-type="shape"] .sl-block-content svg { vertical-align: top; } .reveal .sl-block[data-block-type="code"] .sl-block-content { overflow: hidden; } .reveal .sl-block[data-block-type="code"] .sl-block-content pre, .reveal .sl-block[data-block-type="code"] .sl-block-content code { width: 100%; height: 100%; margin: 0; } .reveal .sl-block[data-block-type="code"] .sl-block-content pre { font-size: 0.55em; padding: 0; } .reveal .sl-block[data-block-type="code"] .sl-block-content code { white-space: pre; word-wrap: normal; } .reveal .sl-block[data-block-type="code"] .sl-block-content[data-code-wrap="true"] code { white-space: pre-wrap; word-wrap: break-word; } .reveal .sl-block[data-block-type="code"] .copy-code-to-clipboard { position: absolute; top: 6px; right: 6px; font-size: 12px; text-transform: uppercase; color: #fff; background: #1baee1; border-radius: 2px; padding: 4px 8px; display: none; } .reveal .sl-block[data-block-type="code"] .copy-code-to-clipboard:hover { background: #46bfe9; } .reveal .sl-block[data-block-type="code"] .copy-code-to-clipboard:active { background: #189cca; } .reveal .sl-block[data-block-type="code"] .copy-code-to-clipboard.bounce { -webkit-animation: small-bounce 0.4s ease; animation: small-bounce 0.4s ease; } .reveal .sl-block[data-block-type="code"] .sl-block-content:hover .copy-code-to-clipboard { display: block; } .reveal .sl-block[data-block-type="math"] { font-size: 50px; } .reveal .sl-block[data-block-type="math"] .sl-block-content { font-style: normal; font-family: KaTeX_Main, Times New Roman, serif; line-height: 1.4; } .reveal .sl-block[data-block-type="math"] .math-input { display: none; } .reveal .sl-block[data-block-type="math"] .math-output + .math-output { display: none; } .reveal .sl-block[data-block-type="math"].is-empty .sl-block-content { width: 300px; height: 200px; } .reveal .katex { font-family: KaTeX_Main, Times New Roman, serif; } .reveal .sl-block[data-block-type="table"] .sl-block-content { text-align: left; } .reveal .sl-block[data-block-type="table"] .sl-table-column-resizer { display: block; position: absolute; height: 100%; width: 9px; top: 0; margin-left: -4px; z-index: 256; cursor: col-resize; opacity: 0; background-color: rgba(27, 174, 225, 0.5); -webkit-transition: opacity 0.15s ease; transition: opacity 0.15s ease; } .reveal .sl-block[data-block-type="table"] .sl-table-column-resizer:hover, .reveal .sl-block[data-block-type="table"] .sl-table-column-resizer.is-dragging { opacity: 1; } .reveal .sl-block[data-block-type="table"] table { width: 100%; empty-cells: show; table-layout: fixed; } .reveal .sl-block[data-block-type="table"] table td, .reveal .sl-block[data-block-type="table"] table th { padding: 5px; min-width: 40px; border: 1px solid currentColor; vertical-align: top; text-align: inherit; outline: 0; word-break: break-word; } .reveal .sl-block[data-block-type="table"] table td:empty:after, .reveal .sl-block[data-block-type="table"] table th:empty:after, .reveal .sl-block[data-block-type="table"] table td > [contenteditable]:empty:after, .reveal .sl-block[data-block-type="table"] table th > [contenteditable]:empty:after { content: "-"; visibility: hidden; } .reveal .sl-block[data-block-type="table"] table td.context-menu-is-open, .reveal .sl-block[data-block-type="table"] table th.context-menu-is-open { background-color: rgba(27, 174, 225, 0.2); } .reveal .sl-block[data-block-type="table"] table td > [contenteditable], .reveal .sl-block[data-block-type="table"] table th > [contenteditable] { width: 100%; height: 100%; outline: 0; } .reveal .sl-block[data-block-type="line"] svg { display: block; vertical-align: top; overflow: visible; -webkit-transform: scale(0.9999999); transform: scale(0.9999999); } .reveal .sl-block[data-block-type="line"] .sl-block-content { pointer-events: none !important; } .reveal .sl-block[data-block-type="line"] svg * { pointer-events: auto; pointer-events: all; } html.decks.edit.is-editing .reveal .sl-block[data-block-type="line"] .sl-block-transform { border-color: transparent; } /*! * reveal.js * http://revealjs.com * MIT licensed * * Copyright (C) 2019 Hakim El Hattab, http://hakim.se */ .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; } html { width: 100%; height: 100%; height: 100vh; height: calc(var(--vh, 1vh) * 100); overflow: hidden; } body { height: 100%; overflow: hidden; position: relative; line-height: 1; margin: 0; background-color: #fff; color: #000; } .reveal .slides section .fragment { opacity: 0; visibility: hidden; -webkit-transition: all 0.2s ease; transition: all 0.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 { -webkit-transform: scale(1.3); transform: scale(1.3); } .reveal .slides section .fragment.shrink { opacity: 1; visibility: inherit; } .reveal .slides section .fragment.shrink.visible { -webkit-transform: scale(0.7); transform: scale(0.7); } .reveal .slides section .fragment.zoom-in { -webkit-transform: scale(0.1); transform: scale(0.1); } .reveal .slides section .fragment.zoom-in.visible { -webkit-transform: none; 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 { -webkit-transform: translate(0, 20%); transform: translate(0, 20%); } .reveal .slides section .fragment.fade-up.visible { -webkit-transform: translate(0, 0); transform: translate(0, 0); } .reveal .slides section .fragment.fade-down { -webkit-transform: translate(0, -20%); transform: translate(0, -20%); } .reveal .slides section .fragment.fade-down.visible { -webkit-transform: translate(0, 0); transform: translate(0, 0); } .reveal .slides section .fragment.fade-right { -webkit-transform: translate(-20%, 0); transform: translate(-20%, 0); } .reveal .slides section .fragment.fade-right.visible { -webkit-transform: translate(0, 0); transform: translate(0, 0); } .reveal .slides section .fragment.fade-left { -webkit-transform: translate(20%, 0); transform: translate(20%, 0); } .reveal .slides section .fragment.fade-left.visible { -webkit-transform: translate(0, 0); transform: translate(0, 0); } .reveal .slides section .fragment.fade-in-then-out, .reveal .slides section .fragment.current-visible { opacity: 0; visibility: hidden; } .reveal .slides section .fragment.fade-in-then-out.current-fragment, .reveal .slides section .fragment.current-visible.current-fragment { opacity: 1; visibility: inherit; } .reveal .slides section .fragment.fade-in-then-semi-out { opacity: 0; visibility: hidden; } .reveal .slides section .fragment.fade-in-then-semi-out.visible { opacity: 0.5; visibility: inherit; } .reveal .slides section .fragment.fade-in-then-semi-out.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; } @-webkit-keyframes bounce-right { 0%, 10%, 25%, 40%, 50% { -webkit-transform: translateX(0); transform: translateX(0); } 20% { -webkit-transform: translateX(10px); transform: translateX(10px); } 30% { -webkit-transform: translateX(-5px); transform: translateX(-5px); } } @keyframes bounce-right { 0%, 10%, 25%, 40%, 50% { -webkit-transform: translateX(0); transform: translateX(0); } 20% { -webkit-transform: translateX(10px); transform: translateX(10px); } 30% { -webkit-transform: translateX(-5px); transform: translateX(-5px); } } @-webkit-keyframes bounce-down { 0%, 10%, 25%, 40%, 50% { -webkit-transform: translateY(0); transform: translateY(0); } 20% { -webkit-transform: translateY(10px); transform: translateY(10px); } 30% { -webkit-transform: translateY(-5px); transform: translateY(-5px); } } @keyframes bounce-down { 0%, 10%, 25%, 40%, 50% { -webkit-transform: translateY(0); transform: translateY(0); } 20% { -webkit-transform: translateY(10px); transform: translateY(10px); } 30% { -webkit-transform: translateY(-5px); transform: translateY(-5px); } } .reveal .controls { display: none; position: absolute; top: auto; bottom: 12px; right: 12px; left: auto; z-index: 1; color: #000; pointer-events: none; font-size: 10px; } .reveal .controls button { position: absolute; padding: 0; background-color: transparent; border: 0; outline: 0; cursor: pointer; color: currentColor; -webkit-transform: scale(0.9999); transform: scale(0.9999); -webkit-transition: color 0.2s ease, opacity 0.2s ease, -webkit-transform 0.2s ease; transition: color 0.2s ease, opacity 0.2s ease, -webkit-transform 0.2s ease; transition: color 0.2s ease, opacity 0.2s ease, transform 0.2s ease; transition: color 0.2s ease, opacity 0.2s ease, transform 0.2s ease, -webkit-transform 0.2s ease; z-index: 2; pointer-events: auto; font-size: inherit; visibility: hidden; opacity: 0; -webkit-appearance: none; -webkit-tap-highlight-color: transparent; } .reveal .controls .controls-arrow:before, .reveal .controls .controls-arrow:after { content: ""; position: absolute; top: 0; left: 0; width: 2.6em; height: 0.5em; border-radius: 0.25em; background-color: currentColor; -webkit-transition: all 0.15s ease, background-color 0.8s ease; transition: all 0.15s ease, background-color 0.8s ease; -webkit-transform-origin: 0.2em 50%; transform-origin: 0.2em 50%; will-change: transform; } .reveal .controls .controls-arrow { position: relative; width: 3.6em; height: 3.6em; } .reveal .controls .controls-arrow:before { -webkit-transform: translateX(0.5em) translateY(1.55em) rotate(45deg); transform: translateX(0.5em) translateY(1.55em) rotate(45deg); } .reveal .controls .controls-arrow:after { -webkit-transform: translateX(0.5em) translateY(1.55em) rotate(-45deg); transform: translateX(0.5em) translateY(1.55em) rotate(-45deg); } .reveal .controls .controls-arrow:hover:before { -webkit-transform: translateX(0.5em) translateY(1.55em) rotate(40deg); transform: translateX(0.5em) translateY(1.55em) rotate(40deg); } .reveal .controls .controls-arrow:hover:after { -webkit-transform: translateX(0.5em) translateY(1.55em) rotate(-40deg); transform: translateX(0.5em) translateY(1.55em) rotate(-40deg); } .reveal .controls .controls-arrow:active:before { -webkit-transform: translateX(0.5em) translateY(1.55em) rotate(36deg); transform: translateX(0.5em) translateY(1.55em) rotate(36deg); } .reveal .controls .controls-arrow:active:after { -webkit-transform: translateX(0.5em) translateY(1.55em) rotate(-36deg); transform: translateX(0.5em) translateY(1.55em) rotate(-36deg); } .reveal .controls .navigate-left { right: 6.4em; bottom: 3.2em; -webkit-transform: translateX(-10px); transform: translateX(-10px); } .reveal .controls .navigate-right { right: 0; bottom: 3.2em; -webkit-transform: translateX(10px); transform: translateX(10px); } .reveal .controls .navigate-right .controls-arrow { -webkit-transform: rotate(180deg); transform: rotate(180deg); } .reveal .controls .navigate-right.highlight { -webkit-animation: bounce-right 2s 50 both ease-out; animation: bounce-right 2s 50 both ease-out; } .reveal .controls .navigate-up { right: 3.2em; bottom: 6.4em; -webkit-transform: translateY(-10px); transform: translateY(-10px); } .reveal .controls .navigate-up .controls-arrow { -webkit-transform: rotate(90deg); transform: rotate(90deg); } .reveal .controls .navigate-down { right: 3.2em; bottom: 0; -webkit-transform: translateY(10px); transform: translateY(10px); } .reveal .controls .navigate-down .controls-arrow { -webkit-transform: rotate(-90deg); transform: rotate(-90deg); } .reveal .controls .navigate-down.highlight { -webkit-animation: bounce-down 2s 50 both ease-out; animation: bounce-down 2s 50 both ease-out; } .reveal .controls[data-controls-back-arrows="faded"] .navigate-left.enabled, .reveal .controls[data-controls-back-arrows="faded"] .navigate-up.enabled { opacity: 0.3; } .reveal .controls[data-controls-back-arrows="faded"] .navigate-left.enabled:hover, .reveal .controls[data-controls-back-arrows="faded"] .navigate-up.enabled:hover { opacity: 1; } .reveal .controls[data-controls-back-arrows="hidden"] .navigate-left.enabled, .reveal .controls[data-controls-back-arrows="hidden"] .navigate-up.enabled { opacity: 0; visibility: hidden; } .reveal .controls .enabled { visibility: visible; opacity: 0.9; cursor: pointer; -webkit-transform: none; transform: none; } .reveal .controls .enabled.fragmented { opacity: 0.5; } .reveal .controls .enabled:hover, .reveal .controls .enabled.fragmented:hover { opacity: 1; } .reveal[data-navigation-mode="linear"].has-horizontal-slides .navigate-up, .reveal[data-navigation-mode="linear"].has-horizontal-slides .navigate-down { display: none; } .reveal[data-navigation-mode="linear"].has-horizontal-slides .navigate-left, .reveal:not(.has-vertical-slides) .controls .navigate-left { bottom: 1.4em; right: 5.5em; } .reveal[data-navigation-mode="linear"].has-horizontal-slides .navigate-right, .reveal:not(.has-vertical-slides) .controls .navigate-right { bottom: 1.4em; right: 0.5em; } .reveal:not(.has-horizontal-slides) .controls .navigate-up { right: 1.4em; bottom: 5em; } .reveal:not(.has-horizontal-slides) .controls .navigate-down { right: 1.4em; bottom: 0.5em; } .reveal.has-dark-background .controls { color: #fff; } .reveal.has-light-background .controls { color: #000; } .reveal.no-hover .controls .controls-arrow:hover:before, .reveal.no-hover .controls .controls-arrow:active:before { -webkit-transform: translateX(0.5em) translateY(1.55em) rotate(45deg); transform: translateX(0.5em) translateY(1.55em) rotate(45deg); } .reveal.no-hover .controls .controls-arrow:hover:after, .reveal.no-hover .controls .controls-arrow:active:after { -webkit-transform: translateX(0.5em) translateY(1.55em) rotate(-45deg); transform: translateX(0.5em) translateY(1.55em) rotate(-45deg); } @media screen and (min-width: 500px) { .reveal .controls[data-controls-layout="edges"] { top: 0; right: 0; bottom: 0; left: 0; } .reveal .controls[data-controls-layout="edges"] .navigate-left, .reveal .controls[data-controls-layout="edges"] .navigate-right, .reveal .controls[data-controls-layout="edges"] .navigate-up, .reveal .controls[data-controls-layout="edges"] .navigate-down { bottom: auto; right: auto; } .reveal .controls[data-controls-layout="edges"] .navigate-left { top: 50%; left: 8px; margin-top: -1.8em; } .reveal .controls[data-controls-layout="edges"] .navigate-right { top: 50%; right: 8px; margin-top: -1.8em; } .reveal .controls[data-controls-layout="edges"] .navigate-up { top: 8px; left: 50%; margin-left: -1.8em; } .reveal .controls[data-controls-layout="edges"] .navigate-down { bottom: 8px; left: 50%; margin-left: -1.8em; } } .reveal .progress { position: absolute; display: none; height: 3px; width: 100%; bottom: 0; left: 0; z-index: 10; background-color: rgba(0, 0, 0, 0.2); color: #fff; } .reveal .progress:after { content: ""; display: block; position: absolute; height: 10px; width: 100%; top: -10px; } .reveal .progress span { display: block; height: 100%; width: 0px; background-color: currentColor; -webkit-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); } .reveal .slide-number { position: absolute; 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 a { color: currentColor; } .reveal .slide-number-delimiter { margin: 0 3px; } .reveal { position: relative; width: 100%; height: 100%; overflow: hidden; -ms-touch-action: pinch-zoom; touch-action: pinch-zoom; } .reveal .slides { position: absolute; width: 100%; height: 100%; top: 0; right: 0; bottom: 0; left: 0; margin: auto; pointer-events: none; overflow: visible; z-index: 1; text-align: center; -webkit-perspective: 600px; perspective: 600px; -webkit-perspective-origin: 50% 40%; perspective-origin: 50% 40%; } .reveal .slides > section { -webkit-perspective: 600px; perspective: 600px; } .reveal .slides > section, .reveal .slides > section > section { display: none; position: absolute; width: 100%; padding: 20px 0px; pointer-events: auto; z-index: 10; -webkit-transform-style: flat; transform-style: flat; -webkit-transition: visibility 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985), opacity 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985), -webkit-transform-origin 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985), -webkit-transform 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); transition: visibility 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985), opacity 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985), -webkit-transform-origin 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985), -webkit-transform 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); 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); 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), -webkit-transform-origin 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985), -webkit-transform 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } .reveal[data-transition-speed="fast"] .slides section { -webkit-transition-duration: 400ms; transition-duration: 400ms; } .reveal[data-transition-speed="slow"] .slides section { -webkit-transition-duration: 1200ms; transition-duration: 1200ms; } .reveal .slides section[data-transition-speed="fast"] { -webkit-transition-duration: 400ms; transition-duration: 400ms; } .reveal .slides section[data-transition-speed="slow"] { -webkit-transition-duration: 1200ms; transition-duration: 1200ms; } .reveal .slides > section.stack { padding-top: 0; padding-bottom: 0; pointer-events: none; height: 100%; } .reveal .slides > section.present, .reveal .slides > section > section.present { display: block; z-index: 11; opacity: 1; } .reveal .slides > section:empty, .reveal .slides > section > section:empty, .reveal .slides > section[data-background-interactive], .reveal .slides > section > section[data-background-interactive] { pointer-events: none; } .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 { -webkit-backface-visibility: hidden; 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 { -webkit-transform: translate(-150%, 0); 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 { -webkit-transform: translate(150%, 0); 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 { -webkit-transform: translate(0, -150%); 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 { -webkit-transform: translate(0, 150%); transform: translate(0, 150%); } .reveal.linear section { -webkit-backface-visibility: hidden; 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 { -webkit-transform: translate(-150%, 0); 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 { -webkit-transform: translate(150%, 0); 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 { -webkit-transform: translate(0, -150%); 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 { -webkit-transform: translate(0, 150%); transform: translate(0, 150%); } .reveal .slides section[data-transition="default"].stack, .reveal.default .slides section.stack { -webkit-transform-style: preserve-3d; 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 { -webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0); 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 { -webkit-transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0); 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 { -webkit-transform: translate3d(0, -300px, 0) rotateX(70deg) translate3d(0, -300px, 0); 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 { -webkit-transform: translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0); transform: translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0); } .reveal .slides section[data-transition="convex"].stack, .reveal.convex .slides section.stack { -webkit-transform-style: preserve-3d; 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 { -webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0); 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 { -webkit-transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0); 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 { -webkit-transform: translate3d(0, -300px, 0) rotateX(70deg) translate3d(0, -300px, 0); 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 { -webkit-transform: translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0); transform: translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0); } .reveal .slides section[data-transition="concave"].stack, .reveal.concave .slides section.stack { -webkit-transform-style: preserve-3d; 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 { -webkit-transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0); 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 { -webkit-transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0); 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 { -webkit-transform: translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0); 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 { -webkit-transform: translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0); transform: translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0); } .reveal .slides section[data-transition="zoom"], .reveal.zoom .slides section:not([data-transition]) { -webkit-transition-timing-function: ease; 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; -webkit-transform: scale(16); 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; -webkit-transform: scale(0.2); 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 { -webkit-transform: scale(16); transform: scale(16); } .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 { -webkit-transform: scale(0.2); transform: scale(0.2); } .reveal.cube .slides { -webkit-perspective: 1300px; perspective: 1300px; } .reveal.cube .slides section { padding: 30px; min-height: 700px; -webkit-backface-visibility: hidden; backface-visibility: hidden; box-sizing: border-box; -webkit-transform-style: preserve-3d; 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; -webkit-transform: translateZ(-20px); 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); -webkit-transform: translateZ(-90px) rotateX(65deg); transform: translateZ(-90px) rotateX(65deg); } .reveal.cube .slides > section.stack { padding: 0; background: none; } .reveal.cube .slides > section.past { -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; -webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg); transform: translate3d(-100%, 0, 0) rotateY(-90deg); } .reveal.cube .slides > section.future { -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; -webkit-transform: translate3d(100%, 0, 0) rotateY(90deg); transform: translate3d(100%, 0, 0) rotateY(90deg); } .reveal.cube .slides > section > section.past { -webkit-transform-origin: 0% 100%; transform-origin: 0% 100%; -webkit-transform: translate3d(0, -100%, 0) rotateX(90deg); transform: translate3d(0, -100%, 0) rotateX(90deg); } .reveal.cube .slides > section > section.future { -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; -webkit-transform: translate3d(0, 100%, 0) rotateX(-90deg); transform: translate3d(0, 100%, 0) rotateX(-90deg); } .reveal.page .slides { -webkit-perspective-origin: 0% 50%; perspective-origin: 0% 50%; -webkit-perspective: 3000px; perspective: 3000px; } .reveal.page .slides section { padding: 30px; min-height: 700px; box-sizing: border-box; -webkit-transform-style: preserve-3d; 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); -webkit-transform: translateZ(-20px); 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 { -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; -webkit-transform: translate3d(-40%, 0, 0) rotateY(-80deg); transform: translate3d(-40%, 0, 0) rotateY(-80deg); } .reveal.page .slides > section.future { -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .reveal.page .slides > section > section.past { -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%; -webkit-transform: translate3d(0, -40%, 0) rotateX(80deg); transform: translate3d(0, -40%, 0) rotateX(80deg); } .reveal.page .slides > section > section.future { -webkit-transform-origin: 0% 100%; transform-origin: 0% 100%; -webkit-transform: translate3d(0, 0, 0); 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]) { -webkit-transform: none; transform: none; -webkit-transition: opacity 0.5s; transition: opacity 0.5s; } .reveal.fade.overview .slides section, .reveal.fade.overview .slides > section > section { -webkit-transition: none; transition: none; } .reveal .slides section[data-transition="none"], .reveal.none .slides section:not([data-transition]) { -webkit-transform: none; transform: none; -webkit-transition: 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; -webkit-transition: all 1s ease; transition: all 1s ease; } .reveal .pause-overlay .resume-button { position: absolute; bottom: 20px; right: 20px; color: #ccc; border-radius: 2px; padding: 6px 14px; border: 2px solid #ccc; font-size: 16px; background: transparent; cursor: pointer; } .reveal .pause-overlay .resume-button:hover { color: #fff; border-color: #fff; } .reveal.paused .pause-overlay { visibility: visible; opacity: 1; } .no-transforms { overflow-y: auto; } .no-transforms .reveal { overflow: visible; } .no-transforms .reveal .slides { position: relative; width: 80%; max-width: 1280px; height: auto; top: 0; margin: 0 auto; text-align: center; } .no-transforms .reveal .controls, .no-transforms .reveal .progress { display: none; } .no-transforms .reveal .slides section { display: block; opacity: 1; position: relative; height: auto; min-height: 0; top: 0; left: 0; margin: 10vh 0; margin: 70px 0; -webkit-transform: none; transform: none; } .reveal .no-transition, .reveal .no-transition * { -webkit-transition: none !important; transition: none !important; } .reveal .backgrounds { position: absolute; width: 100%; height: 100%; top: 0; left: 0; -webkit-perspective: 600px; perspective: 600px; } .reveal .slide-background { display: none; position: absolute; width: 100%; height: 100%; opacity: 0; visibility: hidden; overflow: hidden; background-color: transparent; -webkit-transition: all 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); transition: all 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } .reveal .slide-background-content { position: absolute; width: 100%; height: 100%; background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; } .reveal .slide-background.stack { display: block; } .reveal .slide-background.present { opacity: 1; visibility: visible; z-index: 2; } .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; -o-object-fit: cover; object-fit: cover; } .reveal .slide-background[data-background-size="contain"] video { -o-object-fit: contain; object-fit: contain; } .reveal[data-background-transition="none"] > .backgrounds .slide-background, .reveal > .backgrounds .slide-background[data-background-transition="none"] { -webkit-transition: none; transition: none; } .reveal[data-background-transition="slide"] > .backgrounds .slide-background, .reveal > .backgrounds .slide-background[data-background-transition="slide"] { opacity: 1; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .reveal[data-background-transition="slide"] > .backgrounds .slide-background.past, .reveal > .backgrounds .slide-background.past[data-background-transition="slide"] { -webkit-transform: translate(-100%, 0); transform: translate(-100%, 0); } .reveal[data-background-transition="slide"] > .backgrounds .slide-background.future, .reveal > .backgrounds .slide-background.future[data-background-transition="slide"] { -webkit-transform: translate(100%, 0); 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"] { -webkit-transform: translate(0, -100%); 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"] { -webkit-transform: translate(0, 100%); transform: translate(0, 100%); } .reveal[data-background-transition="convex"] > .backgrounds .slide-background.past, .reveal > .backgrounds .slide-background.past[data-background-transition="convex"] { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 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; -webkit-transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 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; -webkit-transform: translate3d(0, -100%, 0) rotateX(90deg) translate3d(0, -100%, 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; -webkit-transform: translate3d(0, 100%, 0) rotateX(-90deg) translate3d(0, 100%, 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; -webkit-transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 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; -webkit-transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 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; -webkit-transform: translate3d(0, -100%, 0) rotateX(-90deg) translate3d(0, -100%, 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; -webkit-transform: translate3d(0, 100%, 0) rotateX(90deg) translate3d(0, 100%, 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"] { -webkit-transition-timing-function: ease; 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; -webkit-transform: scale(16); 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; -webkit-transform: scale(0.2); 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; -webkit-transform: scale(16); 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; -webkit-transform: scale(0.2); transform: scale(0.2); } .reveal[data-transition-speed="fast"] > .backgrounds .slide-background { -webkit-transition-duration: 400ms; transition-duration: 400ms; } .reveal[data-transition-speed="slow"] > .backgrounds .slide-background { -webkit-transition-duration: 1200ms; transition-duration: 1200ms; } .reveal.overview { -webkit-perspective-origin: 50% 50%; perspective-origin: 50% 50%; -webkit-perspective: 700px; 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; -webkit-transition: none; 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 { -webkit-perspective: inherit; 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 .backgrounds .slide-background.stack { overflow: visible; } .reveal.overview .slides section, .reveal.overview-deactivating .slides section { -webkit-transition: none; transition: none; } .reveal.overview .backgrounds .slide-background, .reveal.overview-deactivating .backgrounds .slide-background { -webkit-transition: none; transition: none; } .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 { -webkit-transition: all 0.8s ease; transition: all 0.8s ease; } .reveal.has-parallax-background[data-transition-speed="fast"] .backgrounds { -webkit-transition-duration: 400ms; transition-duration: 400ms; } .reveal.has-parallax-background[data-transition-speed="slow"] .backgrounds { -webkit-transition-duration: 1200ms; 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; -webkit-transition: all 0.3s ease; 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; -webkit-transition: all 0.3s ease; 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: -webkit-box; display: -ms-flexbox; 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; -webkit-transition: all 0.3s ease; 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; -webkit-transition: opacity 0.3s ease 0.3s; 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; -webkit-transform: scale(0.2); 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: absolute; left: 15px; bottom: 20px; z-index: 30; cursor: pointer; -webkit-transition: all 400ms ease; transition: all 400ms ease; -webkit-tap-highlight-color: transparent; } .reveal.overview .playback { opacity: 0; visibility: hidden; } .reveal .hljs table { margin: initial; } .reveal .hljs-ln-code, .reveal .hljs-ln-numbers { padding: 0; border: 0; } .reveal .hljs-ln-numbers { opacity: 0.6; padding-right: 0.75em; text-align: right; vertical-align: top; } .reveal .hljs[data-line-numbers]:not([data-line-numbers=""]) tr:not(.highlight-line) { opacity: 0.4; } .reveal .roll { display: inline-block; line-height: 1.2; overflow: hidden; vertical-align: top; -webkit-perspective: 400px; perspective: 400px; -webkit-perspective-origin: 50% 50%; 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; -webkit-transition: all 400ms ease; transition: all 400ms ease; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .reveal .roll:hover span { background: rgba(0, 0, 0, 0.5); -webkit-transform: translate3d(0px, 0px, -45px) rotateX(90deg); 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; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transform: translate3d(0px, 110%, 0px) rotateX(-90deg); transform: translate3d(0px, 110%, 0px) rotateX(-90deg); } .reveal aside.notes { display: none; } .reveal .speaker-notes { display: none; position: absolute; width: 33.3333333333%; height: 100%; top: 0; left: 100%; padding: 14px 18px 14px 18px; z-index: 1; font-size: 18px; line-height: 1.4; border: 1px solid rgba(0, 0, 0, 0.05); color: #222; background-color: #f5f5f5; overflow: auto; box-sizing: border-box; text-align: left; font-family: Helvetica, sans-serif; -webkit-overflow-scrolling: touch; } .reveal .speaker-notes .notes-placeholder { color: #ccc; font-style: italic; } .reveal .speaker-notes:focus { outline: none; } .reveal .speaker-notes:before { content: "Speaker notes"; display: block; margin-bottom: 10px; opacity: 0.5; } .reveal.show-notes { max-width: 75%; overflow: visible; } .reveal.show-notes .speaker-notes { display: block; } @media screen and (min-width: 1600px) { .reveal .speaker-notes { font-size: 20px; } } @media screen and (max-width: 1024px) { .reveal.show-notes { border-left: 0; max-width: none; max-height: 70%; max-height: 70vh; overflow: visible; } .reveal.show-notes .speaker-notes { top: 100%; left: 0; width: 100%; height: 42.8571428571%; height: 30vh; border: 0; } } @media screen and (max-width: 600px) { .reveal.show-notes { max-height: 60%; max-height: 60vh; } .reveal.show-notes .speaker-notes { top: 100%; height: 66.6666666667%; height: 40vh; } .reveal .speaker-notes { font-size: 14px; } } .zoomed .reveal *, .zoomed .reveal *:before, .zoomed .reveal *:after { -webkit-backface-visibility: visible !important; 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; } .reveal .slides > section, .reveal .slides > section > section { height: 100%; font-weight: inherit; padding: 0; } .reveal h1 { font-size: 2.5em; margin-bottom: 0.15em; } .reveal h2 { font-size: 1.9em; margin-bottom: 0.2em; } .reveal h3 { font-size: 1.3em; margin-bottom: 0.25em; } .reveal h4 { font-size: 1em; margin-bottom: 0.25em; } .reveal h5 { font-size: 1em; margin-bottom: 0.25em; } .reveal h6 { font-size: 1em; margin-bottom: 0.25em; } .reveal p { margin-bottom: 0.25em; } .reveal a { text-decoration: none; } .reveal b, .reveal strong { font-weight: bold; } .reveal em { font-style: italic; } .reveal sup { vertical-align: super; font-size: smaller; } .reveal sub { vertical-align: sub; font-size: smaller; } .reveal small { font-size: 0.6em; } .reveal ol, .reveal dl, .reveal ul { display: inline-block; margin: 0.25em 0 0.25em 1.5em; text-align: left; max-width: 100%; } .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: 1.5em; } .reveal dt { font-weight: bold; } .reveal dd { margin-left: 1.5em; } .reveal q { quotes: none; font-style: italic; } .reveal blockquote { display: block; margin: 0.25em auto; font-style: italic; } .reveal blockquote:before { content: "\201C"; display: inline-block; padding: 0 0.15em; font-size: 2em; line-height: 1em; height: 1px; vertical-align: top; } .reveal blockquote > :first-child { margin-top: 0; display: inline; } .reveal blockquote > :last-child { margin-bottom: 0; } .reveal pre { display: block; position: relative; margin: 0.25em auto; text-align: left; font-family: monospace; line-height: 1.2; word-wrap: break-word; } .reveal code { font-family: monospace; } .reveal pre code { display: block; padding: 5px; overflow: auto; 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 tr:last-child td { border-bottom: none; } .reveal .speaker-notes { white-space: pre-wrap; } .reveal.overview .slides .fragment, .reveal.overview .slides [data-animation-type] { -webkit-transition: none !important; transition: none !important; -webkit-transform: none !important; transform: none !important; opacity: 1 !important; visibility: visible !important; } .theme-color-asphalt-orange { background-color: #2c3e50; background-image: -webkit-radial-gradient( circle farthest-corner at center, #415b77 0%, #2c3e50 100% ); background-image: radial-gradient( circle farthest-corner at center, #415b77 0%, #2c3e50 100% ); } .theme-color-asphalt-orange body { background: transparent; } .theme-color-asphalt-orange .theme-body-color-block { background: #fff; } .theme-color-asphalt-orange .theme-link-color-block { background: #ffc200; } .theme-color-asphalt-orange .themed, .theme-color-asphalt-orange .reveal { color: #fff; } .theme-color-asphalt-orange .themed a, .theme-color-asphalt-orange .reveal a { color: #ffc200; } .theme-color-asphalt-orange .themed a:hover, .theme-color-asphalt-orange .reveal a:hover { color: #ffda66; } .theme-color-asphalt-orange .reveal .controls { color: #ffc200; } .theme-color-asphalt-orange .reveal.has-dark-background .controls { color: #fff; } .theme-color-asphalt-orange .reveal.has-light-background .controls { color: #000; } .theme-color-asphalt-orange .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #ffc200; } .theme-color-asphalt-orange .reveal .progress span { -webkit-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); } .theme-color-asphalt-orange .reveal .slide-number a { color: currentColor; } .theme-color-asphalt-orange .reveal .slide-number { color: #ddd; background-color: rgba(0, 0, 0, 0.3); } .theme-color-beige-brown { background-color: #f7f3de; background-image: -webkit-radial-gradient( circle farthest-corner at center, #fff 0%, #f7f2d3 100% ); background-image: radial-gradient( circle farthest-corner at center, #fff 0%, #f7f2d3 100% ); } .theme-color-beige-brown body { background: transparent; } .theme-color-beige-brown .theme-body-color-block { background: #333; } .theme-color-beige-brown .theme-link-color-block { background: #8b743d; } .theme-color-beige-brown .themed, .theme-color-beige-brown .reveal { color: #333; } .theme-color-beige-brown .themed a, .theme-color-beige-brown .reveal a { color: #8b743d; } .theme-color-beige-brown .themed a:hover, .theme-color-beige-brown .reveal a:hover { color: #c0a86e; } .theme-color-beige-brown .reveal .controls { color: #8b743d; } .theme-color-beige-brown .reveal.has-dark-background .controls { color: #fff; } .theme-color-beige-brown .reveal.has-light-background .controls { color: #000; } .theme-color-beige-brown .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #8b743d; } .theme-color-beige-brown .reveal .progress span { -webkit-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); } .theme-color-beige-brown .reveal .slide-number a { color: currentColor; } .theme-color-beige-brown .reveal .slide-number { color: #111; background-color: rgba(255, 255, 255, 0.3); } .theme-color-black-blue { background: #111; } .theme-color-black-blue body { background: transparent; } .theme-color-black-blue .theme-body-color-block { background: #fff; } .theme-color-black-blue .theme-link-color-block { background: #2f90f8; } .theme-color-black-blue .themed, .theme-color-black-blue .reveal { color: #fff; } .theme-color-black-blue .themed a, .theme-color-black-blue .reveal a { color: #2f90f8; } .theme-color-black-blue .themed a:hover, .theme-color-black-blue .reveal a:hover { color: #79b7fa; } .theme-color-black-blue .reveal .controls { color: #2f90f8; } .theme-color-black-blue .reveal.has-dark-background .controls { color: #fff; } .theme-color-black-blue .reveal.has-light-background .controls { color: #000; } .theme-color-black-blue .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #2f90f8; } .theme-color-black-blue .reveal .progress span { -webkit-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); } .theme-color-black-blue .reveal .slide-number a { color: currentColor; } .theme-color-black-blue .reveal .slide-number { color: #ddd; background-color: rgba(0, 0, 0, 0.3); } .theme-color-black-mint { background: #111; } .theme-color-black-mint body { background: transparent; } .theme-color-black-mint .theme-body-color-block { background: #fff; } .theme-color-black-mint .theme-link-color-block { background: #8dd792; } .theme-color-black-mint .themed, .theme-color-black-mint .reveal { color: #fff; } .theme-color-black-mint .themed a, .theme-color-black-mint .reveal a { color: #8dd792; } .theme-color-black-mint .themed a:hover, .theme-color-black-mint .reveal a:hover { color: #c6ebc8; } .theme-color-black-mint .reveal .controls { color: #8dd792; } .theme-color-black-mint .reveal.has-dark-background .controls { color: #fff; } .theme-color-black-mint .reveal.has-light-background .controls { color: #000; } .theme-color-black-mint .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #8dd792; } .theme-color-black-mint .reveal .progress span { -webkit-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); } .theme-color-black-mint .reveal .slide-number a { color: currentColor; } .theme-color-black-mint .reveal .slide-number { color: #ddd; background-color: rgba(0, 0, 0, 0.3); } .theme-color-black-orange { background: #222; } .theme-color-black-orange body { background: transparent; } .theme-color-black-orange .theme-body-color-block { background: #fff; } .theme-color-black-orange .theme-link-color-block { background: #e7ad52; } .theme-color-black-orange .themed, .theme-color-black-orange .reveal { color: #fff; } .theme-color-black-orange .themed a, .theme-color-black-orange .reveal a { color: #e7ad52; } .theme-color-black-orange .themed a:hover, .theme-color-black-orange .reveal a:hover { color: #f3d7ac; } .theme-color-black-orange .reveal .controls { color: #e7ad52; } .theme-color-black-orange .reveal.has-dark-background .controls { color: #fff; } .theme-color-black-orange .reveal.has-light-background .controls { color: #000; } .theme-color-black-orange .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #e7ad52; } .theme-color-black-orange .reveal .progress span { -webkit-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); } .theme-color-black-orange .reveal .slide-number a { color: currentColor; } .theme-color-black-orange .reveal .slide-number { color: #ddd; background-color: rgba(0, 0, 0, 0.3); } .theme-color-blue-yellow { background: #44a0dd; } .theme-color-blue-yellow body { background: transparent; } .theme-color-blue-yellow .theme-body-color-block { background: #fff; } .theme-color-blue-yellow .theme-link-color-block { background: #ecec6a; } .theme-color-blue-yellow .themed, .theme-color-blue-yellow .reveal { color: #fff; } .theme-color-blue-yellow .themed a, .theme-color-blue-yellow .reveal a { color: #ecec6a; } .theme-color-blue-yellow .themed a:hover, .theme-color-blue-yellow .reveal a:hover { color: #f8f8c4; } .theme-color-blue-yellow .reveal .controls { color: #ecec6a; } .theme-color-blue-yellow .reveal.has-dark-background .controls { color: #fff; } .theme-color-blue-yellow .reveal.has-light-background .controls { color: #000; } .theme-color-blue-yellow .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #ecec6a; } .theme-color-blue-yellow .reveal .progress span { -webkit-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); } .theme-color-blue-yellow .reveal .slide-number a { color: currentColor; } .theme-color-blue-yellow .reveal .slide-number { color: #111; background-color: rgba(255, 255, 255, 0.3); } .theme-color-cobalt-orange { background-color: #13335a; background-image: -webkit-radial-gradient( circle farthest-corner at center, #1a4984 0%, #13335a 100% ); background-image: radial-gradient( circle farthest-corner at center, #1a4984 0%, #13335a 100% ); } .theme-color-cobalt-orange body { background: transparent; } .theme-color-cobalt-orange .theme-body-color-block { background: #fff; } .theme-color-cobalt-orange .theme-link-color-block { background: #e08c14; } .theme-color-cobalt-orange .themed, .theme-color-cobalt-orange .reveal { color: #fff; } .theme-color-cobalt-orange .themed a, .theme-color-cobalt-orange .reveal a { color: #e08c14; } .theme-color-cobalt-orange .themed a:hover, .theme-color-cobalt-orange .reveal a:hover { color: #f2b968; } .theme-color-cobalt-orange .reveal .controls { color: #e08c14; } .theme-color-cobalt-orange .reveal.has-dark-background .controls { color: #fff; } .theme-color-cobalt-orange .reveal.has-light-background .controls { color: #000; } .theme-color-cobalt-orange .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #e08c14; } .theme-color-cobalt-orange .reveal .progress span { -webkit-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); } .theme-color-cobalt-orange .reveal .slide-number a { color: currentColor; } .theme-color-cobalt-orange .reveal .slide-number { color: #ddd; background-color: rgba(0, 0, 0, 0.3); } .theme-color-coral-blue { background-color: #c97150; background-image: -webkit-radial-gradient( circle farthest-corner at center, #d59177 0%, #c97150 100% ); background-image: radial-gradient( circle farthest-corner at center, #d59177 0%, #c97150 100% ); } .theme-color-coral-blue body { background: transparent; } .theme-color-coral-blue .theme-body-color-block { background: #fff; } .theme-color-coral-blue .theme-link-color-block { background: #3a65c0; } .theme-color-coral-blue .themed, .theme-color-coral-blue .reveal { color: #fff; } .theme-color-coral-blue .themed a, .theme-color-coral-blue .reveal a { color: #3a65c0; } .theme-color-coral-blue .themed a:hover, .theme-color-coral-blue .reveal a:hover { color: #86a1da; } .theme-color-coral-blue .reveal .controls { color: #3a65c0; } .theme-color-coral-blue .reveal.has-dark-background .controls { color: #fff; } .theme-color-coral-blue .reveal.has-light-background .controls { color: #000; } .theme-color-coral-blue .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #3a65c0; } .theme-color-coral-blue .reveal .progress span { -webkit-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); } .theme-color-coral-blue .reveal .slide-number a { color: currentColor; } .theme-color-coral-blue .reveal .slide-number { color: #111; background-color: rgba(255, 255, 255, 0.3); } .theme-color-forest-yellow { background: #2ba056; } .theme-color-forest-yellow body { background: transparent; } .theme-color-forest-yellow .theme-body-color-block { background: #fff; } .theme-color-forest-yellow .theme-link-color-block { background: #ecec6a; } .theme-color-forest-yellow .themed, .theme-color-forest-yellow .reveal { color: #fff; } .theme-color-forest-yellow .themed a, .theme-color-forest-yellow .reveal a { color: #ecec6a; } .theme-color-forest-yellow .themed a:hover, .theme-color-forest-yellow .reveal a:hover { color: #f8f8c4; } .theme-color-forest-yellow .reveal .controls { color: #ecec6a; } .theme-color-forest-yellow .reveal.has-dark-background .controls { color: #fff; } .theme-color-forest-yellow .reveal.has-light-background .controls { color: #000; } .theme-color-forest-yellow .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #ecec6a; } .theme-color-forest-yellow .reveal .progress span { -webkit-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); } .theme-color-forest-yellow .reveal .slide-number a { color: currentColor; } .theme-color-forest-yellow .reveal .slide-number { color: #ddd; background-color: rgba(0, 0, 0, 0.3); } .theme-color-grey-blue { background-color: #313538; background-image: -webkit-radial-gradient( circle farthest-corner at center, #555a5f 0%, #1c1e20 100% ); background-image: radial-gradient( circle farthest-corner at center, #555a5f 0%, #1c1e20 100% ); } .theme-color-grey-blue body { background: transparent; } .theme-color-grey-blue .theme-body-color-block { background: #fff; } .theme-color-grey-blue .theme-link-color-block { background: #13daec; } .theme-color-grey-blue .themed, .theme-color-grey-blue .reveal { color: #fff; } .theme-color-grey-blue .themed a, .theme-color-grey-blue .reveal a { color: #13daec; } .theme-color-grey-blue .themed a:hover, .theme-color-grey-blue .reveal a:hover { color: #71e9f4; } .theme-color-grey-blue .reveal .controls { color: #13daec; } .theme-color-grey-blue .reveal.has-dark-background .controls { color: #fff; } .theme-color-grey-blue .reveal.has-light-background .controls { color: #000; } .theme-color-grey-blue .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #13daec; } .theme-color-grey-blue .reveal .progress span { -webkit-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); } .theme-color-grey-blue .reveal .slide-number a { color: currentColor; } .theme-color-grey-blue .reveal .slide-number { color: #ddd; background-color: rgba(0, 0, 0, 0.3); } .theme-color-mint-beige { background-color: #207c5f; background-image: -webkit-radial-gradient( circle farthest-corner at center, #2aa57e 0%, #207c5f 100% ); background-image: radial-gradient( circle farthest-corner at center, #2aa57e 0%, #207c5f 100% ); } .theme-color-mint-beige body { background: transparent; } .theme-color-mint-beige .theme-body-color-block { background: #fff; } .theme-color-mint-beige .theme-link-color-block { background: #ecec6a; } .theme-color-mint-beige .themed, .theme-color-mint-beige .reveal { color: #fff; } .theme-color-mint-beige .themed a, .theme-color-mint-beige .reveal a { color: #ecec6a; } .theme-color-mint-beige .themed a:hover, .theme-color-mint-beige .reveal a:hover { color: #f8f8c4; } .theme-color-mint-beige .reveal .controls { color: #ecec6a; } .theme-color-mint-beige .reveal.has-dark-background .controls { color: #fff; } .theme-color-mint-beige .reveal.has-light-background .controls { color: #000; } .theme-color-mint-beige .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #ecec6a; } .theme-color-mint-beige .reveal .progress span { -webkit-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); } .theme-color-mint-beige .reveal .slide-number a { color: currentColor; } .theme-color-mint-beige .reveal .slide-number { color: #ddd; background-color: rgba(0, 0, 0, 0.3); } .theme-color-no-color { background-color: #fff; } .theme-color-no-color .theme-body-color-block, .theme-color-no-color .theme-link-color-block { background: #000; } .theme-color-no-color .themed, .theme-color-no-color.themed, .theme-color-no-color .reveal, .theme-color-no-color.reveal { color: #000; } .theme-color-sand-blue { background: #f0f1eb; } .theme-color-sand-blue body { background: transparent; } .theme-color-sand-blue .theme-body-color-block { background: #111; } .theme-color-sand-blue .theme-link-color-block { background: #2f90f8; } .theme-color-sand-blue .themed, .theme-color-sand-blue .reveal { color: #111; } .theme-color-sand-blue .themed a, .theme-color-sand-blue .reveal a { color: #2f90f8; } .theme-color-sand-blue .themed a:hover, .theme-color-sand-blue .reveal a:hover { color: #92c5fb; } .theme-color-sand-blue .reveal .controls { color: #2f90f8; } .theme-color-sand-blue .reveal.has-dark-background .controls { color: #fff; } .theme-color-sand-blue .reveal.has-light-background .controls { color: #000; } .theme-color-sand-blue .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #2f90f8; } .theme-color-sand-blue .reveal .progress span { -webkit-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); } .theme-color-sand-blue .reveal .slide-number a { color: currentColor; } .theme-color-sand-blue .reveal .slide-number { color: #111; background-color: rgba(255, 255, 255, 0.3); } .theme-color-sea-yellow { background-color: #297477; background-image: -webkit-linear-gradient(top, #6cc9cd 0%, #297477 100%); background-image: linear-gradient(to bottom, #6cc9cd 0%, #297477 100%); } .theme-color-sea-yellow body { background: transparent; } .theme-color-sea-yellow .theme-body-color-block { background: #fff; } .theme-color-sea-yellow .theme-link-color-block { background: #ffc200; } .theme-color-sea-yellow .themed, .theme-color-sea-yellow .reveal { color: #fff; } .theme-color-sea-yellow .themed a, .theme-color-sea-yellow .reveal a { color: #ffc200; } .theme-color-sea-yellow .themed a:hover, .theme-color-sea-yellow .reveal a:hover { color: #ffda66; } .theme-color-sea-yellow .reveal .controls { color: #ffc200; } .theme-color-sea-yellow .reveal.has-dark-background .controls { color: #fff; } .theme-color-sea-yellow .reveal.has-light-background .controls { color: #000; } .theme-color-sea-yellow .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #ffc200; } .theme-color-sea-yellow .reveal .progress span { -webkit-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); } .theme-color-sea-yellow .reveal .slide-number a { color: currentColor; } .theme-color-sea-yellow .reveal .slide-number { color: #ddd; background-color: rgba(0, 0, 0, 0.3); } .theme-color-silver-blue { background-color: #ddd; background-image: -webkit-radial-gradient( circle farthest-corner at center, #fff 0%, #ddd 100% ); background-image: radial-gradient( circle farthest-corner at center, #fff 0%, #ddd 100% ); } .theme-color-silver-blue body { background: transparent; } .theme-color-silver-blue .theme-body-color-block { background: #111; } .theme-color-silver-blue .theme-link-color-block { background: #106bcc; } .theme-color-silver-blue .themed, .theme-color-silver-blue .reveal { color: #111; } .theme-color-silver-blue .themed a, .theme-color-silver-blue .reveal a { color: #106bcc; } .theme-color-silver-blue .themed a:hover, .theme-color-silver-blue .reveal a:hover { color: #2184ee; } .theme-color-silver-blue .reveal .controls { color: #106bcc; } .theme-color-silver-blue .reveal.has-dark-background .controls { color: #fff; } .theme-color-silver-blue .reveal.has-light-background .controls { color: #000; } .theme-color-silver-blue .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #106bcc; } .theme-color-silver-blue .reveal .progress span { -webkit-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); } .theme-color-silver-blue .reveal .slide-number a { color: currentColor; } .theme-color-silver-blue .reveal .slide-number { color: #111; background-color: rgba(255, 255, 255, 0.3); } .theme-color-silver-green { background-color: #ddd; background-image: -webkit-radial-gradient( circle farthest-corner at center, #fff 0%, #ddd 100% ); background-image: radial-gradient( circle farthest-corner at center, #fff 0%, #ddd 100% ); } .theme-color-silver-green body { background: transparent; } .theme-color-silver-green .theme-body-color-block { background: #111; } .theme-color-silver-green .theme-link-color-block { background: #039426; } .theme-color-silver-green .themed, .theme-color-silver-green .reveal { color: #111; } .theme-color-silver-green .themed a, .theme-color-silver-green .reveal a { color: #039426; } .theme-color-silver-green .themed a:hover, .theme-color-silver-green .reveal a:hover { color: #04c633; } .theme-color-silver-green .reveal .controls { color: #039426; } .theme-color-silver-green .reveal.has-dark-background .controls { color: #fff; } .theme-color-silver-green .reveal.has-light-background .controls { color: #000; } .theme-color-silver-green .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #039426; } .theme-color-silver-green .reveal .progress span { -webkit-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); } .theme-color-silver-green .reveal .slide-number a { color: currentColor; } .theme-color-silver-green .reveal .slide-number { color: #111; background-color: rgba(255, 255, 255, 0.3); } .theme-color-sky-blue { background-color: #dcedf1; background-image: -webkit-radial-gradient( circle farthest-corner at center, #f7fbfc 0%, #add9e4 100% ); background-image: radial-gradient( circle farthest-corner at center, #f7fbfc 0%, #add9e4 100% ); } .theme-color-sky-blue body { background: transparent; } .theme-color-sky-blue .theme-body-color-block { background: #333; } .theme-color-sky-blue .theme-link-color-block { background: #3b759e; } .theme-color-sky-blue .themed, .theme-color-sky-blue .reveal { color: #333; } .theme-color-sky-blue .themed a, .theme-color-sky-blue .reveal a { color: #3b759e; } .theme-color-sky-blue .themed a:hover, .theme-color-sky-blue .reveal a:hover { color: #74a7cb; } .theme-color-sky-blue .reveal .controls { color: #3b759e; } .theme-color-sky-blue .reveal.has-dark-background .controls { color: #fff; } .theme-color-sky-blue .reveal.has-light-background .controls { color: #000; } .theme-color-sky-blue .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #3b759e; } .theme-color-sky-blue .reveal .progress span { -webkit-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); } .theme-color-sky-blue .reveal .slide-number a { color: currentColor; } .theme-color-sky-blue .reveal .slide-number { color: #111; background-color: rgba(255, 255, 255, 0.3); } .theme-color-white-blue { background: #fff; } .theme-color-white-blue body { background: transparent; } .theme-color-white-blue .theme-body-color-block { background: #000; } .theme-color-white-blue .theme-link-color-block { background: #106bcc; } .theme-color-white-blue .themed, .theme-color-white-blue .reveal { color: #000; } .theme-color-white-blue .themed a, .theme-color-white-blue .reveal a { color: #106bcc; } .theme-color-white-blue .themed a:hover, .theme-color-white-blue .reveal a:hover { color: #3991ef; } .theme-color-white-blue .reveal .controls { color: #106bcc; } .theme-color-white-blue .reveal.has-dark-background .controls { color: #fff; } .theme-color-white-blue .reveal.has-light-background .controls { color: #000; } .theme-color-white-blue .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #106bcc; } .theme-color-white-blue .reveal .progress span { -webkit-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); } .theme-color-white-blue .reveal .slide-number a { color: currentColor; } .theme-color-white-blue .reveal .slide-number { color: #111; background-color: rgba(255, 255, 255, 0.3); } .theme-color-yellow-black { background: #fff000; } .theme-color-yellow-black body { background: transparent; } .theme-color-yellow-black .theme-body-color-block { background: #000; } .theme-color-yellow-black .theme-link-color-block { background: #4654ec; } .theme-color-yellow-black .themed, .theme-color-yellow-black .reveal { color: #000; } .theme-color-yellow-black .themed a, .theme-color-yellow-black .reveal a { color: #4654ec; } .theme-color-yellow-black .themed a:hover, .theme-color-yellow-black .reveal a:hover { color: #a3aaf6; } .theme-color-yellow-black .reveal .controls { color: #4654ec; } .theme-color-yellow-black .reveal.has-dark-background .controls { color: #fff; } .theme-color-yellow-black .reveal.has-light-background .controls { color: #000; } .theme-color-yellow-black .reveal .progress { background: rgba(0, 0, 0, 0.2); color: #4654ec; } .theme-color-yellow-black .reveal .progress span { -webkit-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); } .theme-color-yellow-black .reveal .slide-number a { color: currentColor; } .theme-color-yellow-black .reveal .slide-number { color: #ddd; background-color: rgba(0, 0, 0, 0.3); } .reveal .slides section.present { flex-direction: column; justify-content: center; align-items: center; display:flex !important; } .reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 { text-transform: unset; }