@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,400italic,700italic);
@import url(https://fonts.googleapis.com/css?family=Patua+One:400,700);
@import url(theme/simple.css);

:root {
    --text-color: black;
    --link-color: hsl(240, 100%, 22%);
}

body {
    background: white;
    transition: background 0.5s;
}

.reveal {
    color: var(--text-color);
}

.reveal li ~ li {
    margin-top: 0.3em;
}

.reveal section img {
    border: none;
    background: none;
    max-height: 600px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.reveal a {
    color: var(--link-color);
}
.reveal blockquote {
    font-size: 0.8em;
}
p {
    text-align: left;
}
.reveal h1,
.reveal h2,
.reveal h3,
.reveal h4,
.reveal h5,
.reveal h6 {
  margin: 0 0 20px 0;
  color: var(--text-color);
  font-family: "Patua One", serif;
}
.reveal h2 {
    font-size: 1.5em;
}
.reveal h3 {
    font-size: 1.3em;
}
.reveal {
  font-family: "Source Sans Pro", sans-serif;
}
.reveal video {
    width: 100%;
}
.reveal pre {
    margin: 0;
    overflow-x: hidden;
    width: 800px;
    justify-self: center;
    font-size: 0.4em;
}
.reveal pre code {
    max-height: 500px;
}
.center {
    text-align: center;
}


.slides section#start {
    grid-template-rows: 1fr auto;
}
.reveal h1 {
    font-size: 2.9em;
}
