html{color:#222;font-size:1em;line-height:1em}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}body{font-size:22px;font-family:Marcellus,serif}h1{font-size:1.5em;line-height:1.2em}p{font-size:1em;line-height:1.4em}a{color:#222}a:link{color:#222}a:visited{color:#222}a:hover{color:#222}a:active{color:#222}a.theme{display:inline-block;padding:.35em;border:.1em solid #222;margin:1em 0 0 1em;border-radius:.12em;box-sizing:border-box;text-decoration:none;text-align:center;font-size:.8em}@media all and (max-width:30em){a.theme{margin:.5em auto auto .5em}}.header{padding:5% 15%}.section-1{background-color:#348aa7;color:#fff;padding:5% 15%}.section-2{background-color:#5dd39e;padding:5% 15%}.section-3{background-color:#525174;color:#fff;padding:5% 15%}.section-4{background-color:#bce784;padding:5% 15%}.section-5{background-color:#513b56;color:#fff;padding:5% 15%}.footer{padding:5% 15%}.quote{padding:5% 10%}@media only screen and (min-width:480px){.header{padding:5% 15%}.section-1{background-color:#348aa7;color:#fff;padding:5% 15%}.section-2{background-color:#5dd39e;padding:5% 15%}.section-3{background-color:#525174;color:#fff;padding:5% 15%}.section-4{background-color:#bce784;padding:5% 15%}.section-5{background-color:#513b56;color:#fff;padding:5% 15%}.footer{padding:5% 15%}.quote{padding:5% 10%}}@media only screen and (min-width:768px){h1{font-size:1.8em;line-height:1.4em}p{font-size:1.1em;line-height:1.4em}.header{padding:10% 25% 5% 25%}.section-1{padding:5% 25%}.section-2{padding:5% 25%}.section-3{padding:5% 25%}.section-4{padding:5% 25%}.section-5{padding:5% 25%}.footer{padding:5% 25%}.quote{padding:5% 10%}}