@import url(https://fonts.googleapis.com/css?family=Raleway:400,700);@import url(https://fonts.googleapis.com/css?family=Martel:300);abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline;background:transparent}article,aside,details,figure,footer,header,nav,section,summary{display:block}embed,img,object{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:after,.clearfix:before{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;height:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}#root,#root>div{height:100%;overflow:hidden}.hidden{display:none!important}body{font-family:Martel,serif;font-size:1rem;-webkit-font-smoothing:antialiased}a,body{color:#3d4c62}a{text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(80%,#fff),color-stop(85%,#17d1ab),color-stop(87%,#fff));background-image:-webkit-linear-gradient(#fff 80%,#17d1ab 85%,#fff 87%);background-image:linear-gradient(#fff 80%,#17d1ab 85%,#fff 87%);background-repeat:repeat-x}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif;font-weight:700;color:#000}.flexcenter{display:flex;align-items:center;justify-content:center;min-height:100vh}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.1);-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{background-color:#a2aab7;border-radius:4px}.container{width:100%;max-width:1300px;margin:auto}@media(min-width:760px){.container{max-width:740px}}@media(min-width:1000px){.container{max-width:980px}}@media(min-width:1260px){.container{max-width:1240px}}.animate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.one{-webkit-animation-delay:.4s;animation-delay:.4s}.two{-webkit-animation-delay:1.2s;animation-delay:1.2s}.three{-webkit-animation-delay:2.1s;animation-delay:2.1s}.four{-webkit-animation-delay:2.9s;animation-delay:2.9s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.globalHeader{width:100%;top:0;left:0;position:fixed;height:60px;display:flex;align-items:center;padding:10px 20px;justify-content:center;background:#fff}@media(min-width:460px){.globalHeader{font-size:3rem;justify-content:left}}.globalHeader__logo{font-family:Raleway,sans-serif;font-size:14px;text-decoration:none;text-transform:uppercase;font-weight:700;-webkit-animation-duration:.2s;animation-duration:.2s;background:transparent}.globalFooter{width:100%;padding:30px 10px;text-align:center;font-family:Raleway,sans-serif}.globalFooter a{color:#a2aab7}.globalFooter__links>li,.globalFooter__social>li{padding:10px}.globalFooter__links>li>a,.globalFooter__social>li>a{color:#5f697a;font-size:.84rem;font-weight:600;-webkit-transition:color .25s;transition:color .25s}.globalFooter__links>li>a:active,.globalFooter__links>li>a:hover{color:#17d1ab}@media only screen and (min-width:760px){.globalFooter__links{display:flex;justify-content:center}}.globalFooter__social{margin-top:20px;display:flex;justify-content:center}@media only screen and (min-width:760px){.globalFooter__social{margin-top:0}}.globalFooter__logo{margin:30px auto 6px;width:32px;height:32px;border-radius:18px}.globalFooter__social svg{width:30px;height:30px}.globalFooter__social li a .fillable{-webkit-transition:fill .3s;transition:fill .3s;fill:#5f697a}.globalFooter__social li a:hover{cursor:pointer}.globalFooter__social li a:hover .fillable{fill:#17d1ab}.globalFooter__copyright{font-size:11px;color:#5f697a}.globalContent{margin-top:60px}.homeHero{display:flex;flex-wrap:wrap;padding:5%}@media only screen and (min-width:460px){.homeHero{flex-wrap:no-wrap;padding-right:15%}}.homeHero__intro h1{font-size:1.2rem}@media only screen and (min-width:760px){.homeHero__intro h1{font-size:2rem}.homeHero__intro{flex:1 1}}.homeHero__links{width:100%;padding-top:20px;text-align:right}@media only screen and (min-width:760px){.homeHero__links{max-width:200px}}.homeHero__links a{color:#2f3845;font-family:Raleway,sans-serif;font-weight:700}.homeHero__links ul li{font-size:.8em;display:inline-block;margin-left:10px}@media only screen and (min-width:760px){.homeHero__links ul li{font-size:.9em;display:block}}.indexList{display:flex;flex-wrap:wrap;justify-content:center;width:100% 0 25%}.indexList,.indexList__item{margin:0;padding:0}.teaser{display:block;max-width:100%;max-height:300px;min-width:100%;min-height:300px;overflow:hidden;background:none}@media only screen and (min-width:460px){.teaser{min-height:300px;max-height:300px;min-width:400px;max-width:400px;margin:20px}}.teaser__imageBlock{position:relative;height:200px;overflow:hidden}.teaser .teaser__title{padding:20px 10px}.hero{margin:0 0 50px;display:block;display:flex;align-items:flex-end;justify-content:center;min-height:400px;background-size:cover;background-position:50%}@media only screen and (min-width:760px){.hero{margin:0 50px 50px;min-height:600px}}.hero__section--title{max-width:80%;background:#fff;padding:.6em;font-size:2em;border:10px solid #000;margin-bottom:-80px}@media only screen and (min-width:760px){.hero__section--title{font-size:3em;padding:1em}}.hero__imgCreds{margin-top:10px;font-size:.7rem}.post{padding-top:20px;padding-bottom:50px}.post .container{padding:0}@media only screen and (min-width:760px){.post .container{padding:5%}}.post__date{font-family:Raleway,sans-serif;font-size:.9em;font-weight:700}.post blockquote,.post h1,.post h2,.post h3,.post h4,.post h5,.post h6,.post hr,.post ol,.post p,.post ul{max-width:760px;margin-left:5%;margin-right:5%;margin-top:1.6rem}@media only screen and (min-width:760px){.post blockquote,.post h1,.post h2,.post h3,.post h4,.post h5,.post h6,.post hr,.post ol,.post p,.post ul{margin-left:auto;margin-right:0}}.post h2{font-size:1.6rem}.post h2,.post h3{font-weight:700;line-height:1.2em}.post h3{font-size:1.4rem}.post h4{text-transform:uppercase;letter-spacing:.03em}.post ul{list-style:disc;margin-left:3em}@media only screen and (min-width:760px){.post ul{margin-left:auto}}.post ol{margin-left:3em}@media only screen and (min-width:760px){.post ol{margin-left:auto;padding-left:1em}}.post p{line-height:1.9em}.post hr{border-top:1px dotted #ccc;border-bottom:1px dotted #fff}.post blockquote{border-left:2px solid #17d1ab;padding:.4em 1em;color:#000;font-family:Raleway,sans-serif;line-height:1em;font-size:1.2em;margin-top:1.8em;margin-bottom:1.8em}@media only screen and (min-width:760px){.post blockquote{line-height:1.9em;font-size:1.5em}}.post blockquote p{line-height:1.5em}.post blockquote p:first-child{margin-top:0}.post blockquote,.post blockquote p,.post blockquote ul{max-width:860px}.post blockquote ul{list-style:disc;margin-left:1em}.post pre{background:#f0f3f6;padding:10px;margin-top:1.6rem;margin-left:auto;margin-right:auto;max-width:800px;border-radius:3px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.post figure{width:100%;margin-top:1.6rem}.post figure img{width:100%}