@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url("http://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTRampu5_7CjHW5spxoeN3Vs.woff2") format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url("http://fonts.gstatic.com/s/opensans/v10/EInbV5DfGHOiMmvb1Xr-hiYtBUPDK3WL7KRKS_3q7OE.woff2") format('woff2')}section.has-dark-background,section.has-dark-background h1,section.has-dark-background h2,section.has-dark-background h3,section.has-dark-background h4,section.has-dark-background h5,section.has-dark-background h6{color:#fff}body{background:#fff;background-color:#fff}.reveal{font-family:'Open Sans',Helvetica,sans-serif;font-size:38px;font-weight:normal;color:#222;}.reveal h1{font-size:2.5em}.reveal h2{font-size:1.6em}.reveal h3{font-size:1.3em}.reveal h4{font-size:1em}.reveal p{margin:20px 0;line-height:1.3}.reveal em{font-style:italic}.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 dt{font-weight:bold}.reveal dd{margin-left:40px}.reveal blockquote{display:block;position:relative;width:70%;margin:20px auto;padding:5px;font-style:italic;background:rgba(255,255,255,0.05);box-shadow:0 0 2px rgba(0,0,0,0.2)}.reveal q{font-style:italic}.reveal pre{display:block;position:relative;width:90%;margin:20px auto;text-align:left;font-size:.55em;font-family:monospace;line-height:1.2em;word-wrap:break-word;box-shadow:0 0 6px rgba(0,0,0,0.3);}.reveal pre code{display:block;padding:5px;overflow:auto;max-height:400px;word-wrap:normal;background:#3f3f3f;color:#dcdcdc}.reveal code{font-family:monospace}.reveal table{margin:auto;border-collapse:collapse;border-spacing:0;}.reveal table th{font-weight:bold}.reveal table tr:last-child td{border-bottom:none}.reveal sup{vertical-align:super}.reveal sub{vertical-align:sub}.reveal small{display:inline-block;font-size:.6em;line-height:1.2em;vertical-align:top;}.reveal small *{vertical-align:top}.reveal a{color:#d9105a;text-decoration:none;-webkit-transition:color .15s ease;-moz-transition:color .15s ease;transition:color .15s ease;}.reveal a:hover{color:#009688;text-shadow:none;border:none}.reveal a img{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear}.reveal .roll span:after{color:#fff;background:#1a54a1}.reveal section div.navigate-left.enabled:hover,.reveal .controls div.navigate-left.enabled:hover{border-right-color:#6ca2e8}.reveal section div.navigate-right.enabled:hover,.reveal .controls div.navigate-right.enabled:hover{border-left-color:#6ca2e8}.reveal section div.navigate-up.enabled:hover,.reveal .controls div.navigate-up.enabled:hover{border-bottom-color:#6ca2e8}.reveal section div.navigate-down.enabled:hover,.reveal .controls div.navigate-down.enabled:hover{border-top-color:#6ca2e8}.reveal .progress{background:rgba(0,0,0,0.2);}.reveal .progress span{background:#2a76dd;-webkit-transition:width 800ms cubic-bezier(.26,.86,.44,.985);-moz-transition:width 800ms cubic-bezier(.26,.86,.44,.985);transition:width 800ms cubic-bezier(.26,.86,.44,.985)}.reveal .slide-number{color:#2a76dd}::selection{color:#fff;background:#98bdef;text-shadow:none}.reveal .slides > section,.reveal .slides > section > section{line-height:1.3;font-weight:inherit}.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6{margin:0 0 20px 0;color:#222;font-family:'Open Sans',Helvetica,sans-serif;font-weight:600;line-height:1.2;letter-spacing:normal;word-wrap:break-word}.reveal img,.reveal video,.reveal iframe{max-width:95%;max-height:95%}.reveal strong,.reveal b{font-weight:bold}.reveal ol,.reveal dl,.reveal ul{display:inline-block;text-align:left;margin:0 0 0 1em}.reveal ul ul,.reveal ul ol,.reveal ol ol,.reveal ol ul{display:block;margin-left:40px}.reveal q,.reveal blockquote{quotes:none}.reveal blockquote p:first-child,.reveal blockquote p:last-child{display:inline-block}.reveal table th,.reveal table td{text-align:left;padding:.2em .5em .2em .5em;border-bottom:1px solid}.reveal .controls div.navigate-left,.reveal .controls div.navigate-left.enabled{border-right-color:#2a76dd}.reveal .controls div.navigate-right,.reveal .controls div.navigate-right.enabled{border-left-color:#2a76dd}.reveal .controls div.navigate-up,.reveal .controls div.navigate-up.enabled{border-bottom-color:#2a76dd}.reveal .controls div.navigate-down,.reveal .controls div.navigate-down.enabled{border-top-color:#2a76dd}.primary{color:#d9105a !important}.secondary{color:#009688 !important}.white{color:#fff !important}.reveal img,.reveal video{max-width:100%}.reveal pre{width:100%;line-height:1.5em;margin-top:50px;font-size:.5em}.reveal .block{display:table;background:#d9105a;padding:5px 15px;color:#fff}.reveal .left{text-align:left}.reveal .right{text-align:right}.reveal .center{text-align:center;margin:auto}.reveal .top{top:0 !important}.reveal .bottom{margin-top:600px}.reveal .middle{margin-top:100px}.reveal .sec-slide h1,.reveal .sec-slide h2,.reveal .sec-slide h3,.reveal .sec-slide h4,.reveal .sec-slide .text{color:#d9105a}.reveal .sec-slide hr{border-color:#d9105a}.reveal .center{text-align:center;display:block;margin:auto}.reveal .text{font-size:1.1em;line-height:1.5em}.reveal ul{margin-top:30px;}.reveal ul li{font-size:.9em;line-height:2em}.reveal .col-3{display:inline-block;width:25%;text-align:center;margin:70px 20px}.reveal .bigger{font-size:4em}.rounded{border-radius:50%}.bold{font-weight:800 !important}.upper{text-transform:uppercase}.shadow{text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,0.1),0 0 5px rgba(0,0,0,0.1),0 1px 3px rgba(0,0,0,0.3),0 3px 5px rgba(0,0,0,0.2),0 5px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.2),0 20px 20px rgba(0,0,0,0.15)}