/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0;

 
}

main {
    display: block
}

h1 {
     font-size: 11vw;
     line-height:1.3;
     margin-bottom:5rem;
     text-align: center;

}

a {
    background-color: transparent
}

small {
    font-size: 80%
}

img {
    border-style: none
}

html {
    box-sizing: border-box
}

*,
:after,
:before {
    box-sizing: inherit
}

figure,
h1,
p,
ul {
    margin: 0
}

ul {
    list-style: none;
    padding: 0
}

html {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    line-height: 1.5
}

*,
:after,
:before {
    border: 0 solid #e2e8f0
}

img {
    border-style: solid
}


a {
    color: inherit;
    text-decoration: inherit
}

img {
    display: block;
    vertical-align: middle;
    max-width: 100%;
    height: auto
}


li,
p,
ul {
    margin-bottom: 1em;
    margin-right: 1em;
    
    

}

ul li {
    position: relative;
    padding-left: 1.2em;
    padding-left: var(--line-height-space)
}

ul li:before {
    content: "â€“ ";
    position: absolute;
    top: 0;
    left: 0
}

small {
    font-size: .85rem;
    line-height: 1.2;
    line-height: var(--line-height)
}

a,
a:visited {
    text-decoration: none
}

a,
a:hover,
a:visited {
    color: #00f;
    color: var(--link-color)
}

a:hover {
    text-decoration: underline
}

figcaption {
    margin-top: .3em;
    margin-top: calc(0.25*var(--line-height-space))
}

html {
    font-family: sans-serif;
    font-size: 1em;
    line-height: 1.2;
    line-height: var(--line-height);
    color: #000
}

.underline {
    text-decoration: underline
}