@import url(https://fonts.googleapis.com/css?family=Amiri:400,400italic|Arvo:400,700);html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.container{max-width:85.375em;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.container:after{clear:both;content:"";display:table}body{background:#fff;color:#7b7b7b;font-weight:400;font-size:1rem;font-family:Amiri,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;overflow-y:scroll}a{border-bottom:2px solid transparent;color:#34837e;text-decoration:none;transition:all .2s ease-in-out}a:hover{border-bottom:2px solid #a7dcd9;color:#265f5b}img{height:auto;max-width:1200px;width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#34837e;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}p{font-size:16px;line-height:1.375;margin:0 auto 1rem;max-width:750px}h1,h2,h3,h4,h5,h6{line-height:1.2;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}h1{font-size:2.5rem;font-family:Amiri,Arial,sans-serif;font-weight:400}.inner-container{margin:0 auto;max-width:900px}.text-block{padding-bottom:4rem;padding-top:4rem}.navigation-primary a{color:#34837e;display:inline-block}.navigation-primary a:hover{color:#265f5b}.navigation-secondary{display:inline-block}.social-sites{margin-bottom:60px}.social-sites h3{margin:20px 0 0}.social-sites a{display:inline-block}.social-sites a:hover{border-bottom:none}.blog h3{margin:16px 0 8px}.blog a{display:block}.blog,.social-sites{font-size:32px}.blog h3,.social-sites h3{font-size:20px;margin-bottom:0}.blog a,.social-sites a{color:#b3b3b3;line-height:1.4;margin-bottom:16px}.blog a:focus,.blog a:hover,.social-sites a:focus,.social-sites a:hover{color:#265f5b}.title--preview{color:#505050}.view{color:#34837e;font-family:Arvo,Georgia,serif;font-size:14px;font-weight:400}.category{color:#505050;font-style:italic;display:block;font-size:16px;font-family:Amiri,Arial,sans-serif;line-height:1.2;margin:0 0 5px;text-align:center}.category,.grid{position:relative}.grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:80rem;padding-bottom:2rem;display:-ms-grid;display:grid;grid-gap:2vw;-ms-grid-columns:(minmax(13rem,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));grid-auto-rows:auto}.view-single .grid:after{opacity:1}.grid__item{background-color:#fff;border:1px solid #eee;color:inherit;cursor:pointer;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;margin:.5rem;padding:1.5rem 1rem;position:relative;text-align:center}@supports ((display:-ms-grid) or (display:grid)){.grid__item{margin-left:0;margin-right:0}}.grid__item:hover{background-color:#34837e;border-bottom:1px solid transparent}.grid__item:hover .category,.grid__item:hover .title--preview,.grid__item:hover .view{color:#fff}.title{margin:0;text-align:center}.title--preview{-ms-flex-align:center;align-items:center;color:#737373;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-family:Amiri,Arial,sans-serif;font-size:calc(1.25rem + .5vw);font-weight:400;-ms-flex-pack:center;justify-content:center;width:100%}.meta:after,.meta:before{display:table;content:""}.meta:after{clear:both}.header{padding-top:8%;text-align:center}.header .name{font-size:3.1rem}.header .jobtitle,.header .name{font-family:Amiri,Arial,sans-serif;font-weight:400}.header .jobtitle{font-style:italic;margin-bottom:30px}.secondary-header{text-align:left}.secondary-name{color:#373737;font-size:1.25rem;margin-right:8px}.secondary-jobtitle,.secondary-name{font-family:Amiri,Arial,sans-serif;font-weight:400}.secondary-jobtitle{font-style:italic;margin:0 8px 0 0}.main{z-index:50}.content,.main{position:relative}.content{overflow:hidden}.content-item{position:relative;padding:30px 0 1rem}blockquote p{color:#505050;font-family:Arvo,Georgia,serif;font-weight:400;font-size:22px;max-width:700px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding:1rem 0;margin:2rem auto 2.5rem;text-align:center}.aligncenter{display:block;margin:16px auto;text-align:center}.content-item--img{max-width:600px}.category-full{color:#767676;font-size:22px;font-weight:400}.title-full{font-size:35px;font-weight:400;line-height:1;margin-bottom:8px}.meta-full,.title-full{font-family:Amiri,Arial,sans-serif}.meta-full{font-size:16px;margin:10px auto 18px;text-align:center}.icon{display:inline-block;width:24px;height:24px;fill:#666}.icon-close{width:.7861328125em}.icon-codepen,.icon-github-alt,.icon-twitter,.icon-wordpress{color:#b3b3b3;line-height:1;font-size:28px;margin:0 10px}.icon-codepen:hover,.icon-github-alt:hover,.icon-twitter:hover,.icon-wordpress:hover{fill:#265f5b}@media (min-width:30em){.secondary-header{padding:10px}.secondary-name{margin-right:16px}.secondary-jobtitle{margin:0 16px 0 0}.title-full{font-size:50px}.meta-full{margin:32px auto 48px}}@media (min-width:40em){p{font-size:19px;line-height:1.5}.grid{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);padding-bottom:3rem}.grid__item{-ms-flex:1 1 30%;flex:1 1 30%}.content-item{padding:2rem 60px 80px}}