html, body { min-height: 100vh; }

body {
	-epub-hyphens:auto;
	background: #050036;
	font-family:Jost, sans-serif;
    color: #ffffff;
    margin:0;
	padding:0;
	border-width:0;
    border-left: 3em solid #f7941d;
}

h1, h2, h3, h4, h5 {
    font-weight:300;
    font-family:Antonio, sans-serif;
    margin-top: 0;
    margin-bottom: 0.75em;
}
h1 b, h2 b, h3 b, h4 b, h5 b {
    font-weight: 700;
}

h1 {font-size: 3.25em;}
h2 {font-size: 2.75em;}
h3 {font-size: 2.25em;}
h4 {font-size: 1.75em;}
h5 {font-size: 1.25em;}

a {
    text-decoration: none;
    font-weight: bold;
    color: #f7941d;
}

.content {
    background: #000000;
    background: linear-gradient(180deg, rgba(0, 0, 0, 1) 0%, rgba(5, 0, 54, 1) 75%);
}

.content hr {
    color:#610e81;
    border-style: solid;
}

.landingScreen {
    width:100%;
    height:100%;
    padding: 0;
    display: flex; justify-content: left; align-items: center;
    background-color: #000;
}

/*.break {
    background-image: url("../img/sunset-airplane-cloud-setting-sun.jpg");
    background-position: top center;
    background-size: 100% 100%;
    height: 100px;
}*/

.dwlogo {
    width:30%;
    padding: 3em;
    background: #000;
    min-width: 300px;
    max-width: 400px;
}

.content {
    padding: 3em;
}

.content hr {
    margin: 2em 0 2em;
}

ul {
    padding-left: 1em;
}
ul li {
    list-style: square;
}

.footnote {
    margin-top: 2em;
    color: #610e81;
}

/* ANIMATION */

.slide-in-blurred-right {
	-webkit-animation: slide-in-blurred-right 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000) both;
	        animation: slide-in-blurred-right 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000) both;
}