/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css?family=Josefin+Sans:700|Nunito:300,400,600,700";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{background-color:#f2f2dd}html{font-family:"Nunito",sans-serif;font-size:25px;font-weight:300;line-height:1.5;letter-spacing:.01rem;color:#494838}@media screen and (min-width: 481px){html{font-size:30px}}a{color:#494838}a:visited{color:#494838}a:hover,a:visited:hover{color:#494838}h1{font-family:"Josefin Sans",sans-serif;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:.04rem;text-transform:uppercase;margin:0 0 0 0}@media screen and (min-width: 481px){h1{font-size:16px}}#content a:not(.button-style){text-decoration:none;background-image:linear-gradient(#D1CFB8, #D1CFB8);background-repeat:no-repeat;background-size:100% 2px;background-position:0 88%;transition:background-size .15s ease-in}#content a:not(.button-style):hover{background-size:100% 100%}a.button-style{font-family:"Josefin Sans",sans-serif;font-size:.5rem;font-weight:700;letter-spacing:.04rem;text-transform:uppercase;text-decoration:none;border-width:2px;border-style:solid;padding:10px 9px 8px 10px;margin:0 10px 0 0}@media screen and (min-width: 481px){a.button-style{font-size:.5rem}}p .callout{font-weight:600}#container{margin:0;width:100%}#content section{margin:0;padding:20px 20px}@media screen and (min-width: 481px){#content section{padding:20px 40px}}#content p{width:100%;margin:10px 0 30px 0}@media screen and (min-width: 961px){#content p{width:880px}}#content ul{width:100%;margin:10px 0 30px 0;padding-left:20px}@media screen and (min-width: 769px){#content ul{width:80%}}#content .one-column{font-family:"Nunito",sans-serif;font-size:.6rem;font-weight:300;line-height:1.4}@media screen and (min-width: 481px){#content .one-column{font-size:.6rem}}#content .two-columns{font-family:"Nunito",sans-serif;font-size:.6rem;font-weight:300;line-height:1.4;margin:0 0 40px 0}@media screen and (min-width: 481px){#content .two-columns{font-size:.6rem}}@media screen and (min-width: 769px){#content .two-columns{-webkit-columns:2 300px;-moz-columns:2 300px;columns:2 300px;-webkit-column-gap:2.5em;-moz-column-gap:2.5em;column-gap:2.5em}}#content .two-columns p{width:100%;padding:0;margin:0 0 20px 0}#content .two-columns ul{width:95%;padding:0;margin:0 0 20px 0;padding-left:20px}@media screen and (min-width: 961px){#content .two-columns{width:880px}}#content .two-columns .subsection{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}header#header{padding:20px 20px 0 20px}@media screen and (min-width: 481px){header#header{padding:20px 40px 0 40px}}header#header .logo{font-family:"Josefin Sans",sans-serif;font-size:25px;font-weight:700;color:#494838;text-transform:uppercase;text-decoration:none}@media screen and (min-width: 481px)and (max-width: 768px){header#header .logo{font-size:35px}}@media screen and (min-width: 769px){header#header .logo{font-size:70px}}header#header .logomark{fill:#439e93;height:19px;vertical-align:text-top}@media screen and (min-width: 481px)and (max-width: 768px){header#header .logomark{height:26px}}@media screen and (min-width: 769px){header#header .logomark{height:55px}}footer#footer{padding:20px 20px 20px 20px;background-color:#494838;color:#f2f2dd}@media screen and (min-width: 481px){footer#footer{padding:20px 40px 40px 40px}}footer#footer ul{margin:0;padding:0}footer#footer ul:after{content:"";display:table;clear:both}footer#footer ul li{list-style:none}footer#footer ul li a{color:#f2f2dd;border-color:#7c7b71;float:left}footer#footer ul li a:hover{background-color:#7c7b71}footer#footer .logo{margin:40px 0 0 0}footer#footer .logomark{fill:#f2f2dd;height:26px;vertical-align:text-top}@media screen and (min-width: 481px)and (max-width: 768px){footer#footer .logomark{height:26px}}@media screen and (min-width: 769px){footer#footer .logomark{height:26px}}#doings{background-color:#439e93;color:#dcf7f2}#doings a:not(.button-style){color:#dcf7f2;background-image:linear-gradient(#207569, #207569)}#doings a:not(.button-style):hover{color:#dcf7f2}#doings .callout{color:#fff}#doings .callout a{color:#fff}#doings .callout a:hover{color:#fff}#about{background-color:#f2f2dd;color:#494838}#about a:not(.button-style){color:#494838;background-image:linear-gradient(#FFFFFF, #FFFFFF)}#about a:not(.button-style):hover{color:#494838}#contact{background-color:#494838;color:#f2f2dd}#contact a:not(.button-style){color:#f2f2dd;background-image:linear-gradient(#7C7B71, #7C7B71)}#contact a:not(.button-style):hover{color:#f2f2dd}#resume{background-color:#439e93;color:#dcf7f2}#resume a:not(.button-style){color:#dcf7f2;background-image:linear-gradient(#207569, #207569)}#resume a:not(.button-style):hover{color:#dcf7f2}#resume .callout{color:#fff}#resume .callout a{color:#fff}#resume .callout a:hover{color:#fff}#resume .info-block{margin-bottom:10px;margin-top:10px}#resume section{margin:0 0 50px 0;padding:0}#return{background-color:#494838;color:#f2f2dd}#return a:not(.button-style){color:#f2f2dd;background-image:linear-gradient(#7C7B71, #7C7B71)}#return a:not(.button-style):hover{color:#f2f2dd}#proj-header{background-color:#f2f2dd;color:#494838}#proj-header a{color:#494838;background-image:linear-gradient(#FFFFFF, #FFFFFF)}#proj-header a:hover{color:#494838}#proj-header p{margin-bottom:0}#proj-header .callout{color:#494838}#proj-header .callout a{color:#494838}#proj-header .callout a:hover{color:#494838}#proj-description{background-color:#439e93;color:#dcf7f2}#proj-description p.project-link{margin-top:20px}#proj-description a.button-style{color:#dcf7f2;border-color:#207569}#proj-description a.button-style:hover{background-color:#207569}#proj-description .callout{color:#fff}#proj-description .callout a{color:#fff}#proj-description .callout a:hover{color:#fff}#content #proj-images{background-color:#f2f2dd;color:#494838;padding:0}@media screen and (min-width: 481px){#content #proj-images{padding:0}}#content #proj-images img{width:100%;margin-bottom:1px;display:block}#proj-details{background-color:#f2f2dd;color:#494838}#proj-details p,#proj-details ul{font-family:"Nunito",sans-serif;font-size:.6rem;font-weight:300;line-height:1.4}@media screen and (min-width: 481px){#proj-details p,#proj-details ul{font-size:.6rem}}#proj-details a{color:#494838;background-image:linear-gradient(#FFFFFF, #FFFFFF)}#proj-details a:hover{color:#494838}#proj-details .callout{color:#494838}#proj-details .callout a{color:#494838}#proj-details .callout a:hover{color:#494838}#content #proj-process{background-color:#f2f2dd;color:#494838;padding:0}#content #proj-process:after{content:"";display:table;clear:both}@media screen and (min-width: 481px){#content #proj-process{padding:0}}#content #proj-process img{padding:1px 1px 1px 1px;display:block;width:100%}@media screen and (min-width: 769px){#content #proj-process img{float:left;box-sizing:border-box;max-width:33.33%}}/*# sourceMappingURL=main.css.map */
