/*!
We like light, clean and minimal pure html and CSS code.
We serve no cookies, trackers or ads.
Copyright 2018 daniellevanderwaard
*/
html,body,div,span,h1,h2,h3,p,a,strong,em,blockquote,img,strong,ol,ul,li,fieldset,form,article,canvas,details,footer,header,nav,summary{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0;font-style:normal !important;font-weight:normal !important;text-decoration:none !important}
article,footer,header,nav{display:block}
ol,ul{list-style:none}
blockquote:before,blockquote:after{content:none}
a:active, a:focus{background-color:yellow;border:5px solid yellow}
@font-face{font-family:'SupriaSansRegular';src:url('/fonts//SupriaSans-Regular-webfont.eot');src:url('/fonts//SupriaSans-Regular-webfont.eot?iefix') format('eot'),
url('/fonts//SupriaSans-Regular-webfont.woff') format('woff'),
url('/fonts//SupriaSans-Regular-webfont.ttf') format('truetype'),
url('/fonts//SupriaSans-Regular-webfont.svg#webfontauzjq7Ns') format('svg')}
@font-face{font-family:'SupriaSansRegularItalic';src:url('/fonts//SupriaSans-RegularItalic-webfont.eot');src:url('/fonts//SupriaSans-RegularItalic-webfont.eot?iefix') format('eot'),
url('/fonts//SupriaSans-RegularItalic-webfont.woff') format('woff'),
url('/fonts//SupriaSans-RegularItalic-webfont.ttf') format('truetype'),
url('/fonts//SupriaSans-RegularItalic-webfont.svg#webfontlaYtrMlg') format('svg')}
@font-face{font-family:'SupriaSansLight';src:url('/fonts//SupriaSans-Light-webfont.eot');src:url('/fonts//SupriaSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts//SupriaSans-Light-webfont.woff') format('woff'),
url('/fonts//SupriaSans-Light-webfont.ttf') format('truetype'),
url('/fonts//SupriaSans-Light-webfont.svg#SupriaSansLight') format('svg')}
@font-face{font-family:'SupriaSansMedium';src:url('/fonts//SupriaSans-Medium-webfont.eot');src:url('/fonts//SupriaSans-Medium-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts//SupriaSans-Medium-webfont.woff') format('woff'),
url('/fonts//SupriaSans-Medium-webfont.ttf') format('truetype'),
url('/fonts//SupriaSans-Medium-webfont.svg#SupriaSansMedium') format('svg')}
:root{--dark:#2f2a00;--light:#fff}
body{background-color:#DAD4EC;padding:30px}
body.page-id-93, body.page-id-7{background:#e7e3D4}
body.page-id-10{background:#cad7cf}
#page{max-width:1200px;margin:0 auto;padding:0}
header{margin-bottom:60px}
main{overflow:hidden}
footer{padding:5px}
#site-title{overflow:hidden}
#site-title h1, #site-title h2{margin:0;font-size:1.9em;font-family:SupriaSansRegularItalic;line-height:1.2}
#site-title h1 a, #site-title h2 a{color:var(--dark);font-family:SupriaSansRegularItalic}
#site-title h1 a:hover, #site-title h2 a:hover,a:hover,a:hover em{color:var(--light)}
.site-description{margin-bottom:30px !important;font-size:.75em;font-family:SupriaSansLight}
nav{float:none;clear:both;}
nav ul{}/* margin: 0; */
nav ul li{float:left;position:relative;margin-right:30px;font-size:1em;font-family: SupriaSansRegular;letter-spacing:.1em;}
nav ul li a{color:var(--dark);display:block;text-transform: uppercase}
nav li:hover > a{color:var(--light)}
article{position:relative;margin-bottom:75px;padding-left:15%;overflow:hidden;clear:both}
h1, h2{font-size:4.5em;margin-bottom:45px;font-family:SupriaSansRegular;line-height:1}
h1 em, h2 em{color:var(--light)}
h3{font-family:SupriaSansMedium;font-size:1.3em;line-height:1.75;color:var(--dark);margin-bottom:5px}
h1 a, h2 a{font-family:SupriaSansRegular;color:var(--dark)}
h2 a:hover em, h2 a:hover strong{color:var(--dark)}
p{font-family:SupriaSansLight;color:var(--dark);margin-bottom:45px !important;line-height:1.75;font-size:1.225em;letter-spacing:.02em}
p:last-child{}/* margin: 0; */
.project-facts-and-figures{font-size:1em}
.project-facts-and-figures strong {font-family:SupriaSansMedium; margin-right:3px}
.project-credits{font-size: 1em}
.project-credits strong {font-family:SupriaSansMedium; margin-right:3px}
a{font-family:SupriaSansMedium}
article p a,footer p a{font-family:SupriaSansLight;color:var(--dark);padding-bottom:1px;border-bottom:1px solid var(--dark)}
article p a:hover,footer p a:hover{font-family:SupriaSansLight;color:var(--light);padding-bottom:1px;border-bottom:1px solid var(--light)}
strong{font-family:SupriaSansMedium}
em{font-family:SupriaSansRegularItalic;font-size:1em}
small{font-size:.75em}
blockquote{padding-left:15px;border-left:9px solid var(--light)}
blockquote p{overflow:hidden;font-family:SupriaSansRegularItalic;font-size:1.5em}
.continue_reading_button{background:var(--dark);font-family:SupriaSansRegular;color:var(--light) !important;border-bottom:none;padding:10px 10px;overflow:hidden;text-align:center;cursor:pointer;font-size:.75em}
.continue_reading_button:hover{background:var(--light);font-family:SupriaSansRegular;color:var(--dark) !important;text-decoration:none !important;border-bottom:none;padding:10px 10px}
.contact_button{background:var(--light);font-family:SupriaSansRegular;color:var(--dark) !important;text-transform:uppercase;border-bottom:none;padding: 10px 30px 10px 30px;overflow:hidden;text-align:center;cursor:pointer;font-size:.75em}
.contact_button:hover{background:var(--dark);font-family:SupriaSansRegular;color:var(--light) !important;text-decoration:none !important;border-bottom:none;padding: 10px 30px 10px 30px}
img{max-width:100%;height:auto}
::selection {background: yellow}
@media screen and (max-width:1024px){html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none}
article{padding-left:0}
}
@media screen and (max-width:700px){body{padding:15px}
h2, h1{margin-bottom:30px}
}
@media screen and (max-width:530px)
#site-title h1, #site-title h2{font-size:1em}
{h2, h1{font-size:2em;line-height:1}
h3{font-size:1.1em}
.site-description{font-size:.6em}
header{margin-bottom:45px}
p{margin:5px 0 30px 0 !important;font-size:1em}
.project-facts-and-figures {font-size:0.8em}
.contact_button {padding: 5px 15px 5px 15px}
}
@media print{body{background:none !important;font-family:Arial, sans-serif;font-size:10pt;width:100%;text-align:left;font-weight:400;line-height:1.2;margin:0}
nav, #searchform {display:none;margin:0}
main{clear:both !important;display:block !important;float:none !important;max-width:100%;position:relative !important}
a{font-weight:700;color:var(--dark) !important}
h1,h2,h3{page-break-after:avoid;page-break-inside:avoid;font-weight:700}
#site-title a{font-size:21pt}
h2#site-description{font-size:10pt}
blockquote,pre{page-break-inside:avoid}
ul,ol,dl{page-break-before:avoid}
img{display:block;margin-left:auto;margin-right:auto;page-break-inside:avoid;page-break-after:avoid}
}