/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}img,legend{max-width:100%}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider,:after,:before,legend{box-sizing:border-box}body,h3{color:#656565}blockquote,h1{color:#3fb34f}header nav a:first-child,li{padding-left:0}.slick-track:after,section,section .section--inner:after{clear:both}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}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:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}.btn,h1,h2,h3,header nav{text-transform:uppercase}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;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-file-upload-button{-webkit-appearance:button;font:inherit}blockquote,body{line-height:1.35}summary{display:list-item}[hidden],template{display:none}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}blockquote,li{margin-left:0;padding-bottom:10px}header .action--logo,header nav a{padding-bottom:15px;padding-top:15px}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{overflow-x:-moz-scrollbars-vertical;overflow-y:scroll}html,html a{font-smoothing:antialiased;text-rendering:optimizeLegibility;text-shadow:1px 1px 1px rgba(0,0,0,.006)}body{margin:0;background:#f8f8ff;font-family:'Open Sans',serif;font-size:16px;font-weight:300}a,a:link,a:visited{color:#454545;text-decoration:none}a:hover,a:link:hover,a:visited:hover{color:#656565;transition:all .5s ease}@media (min-width:960px){p{font-size:18px;line-height:1.45}}li{font-size:16px;font-weight:400;line-height:1.75;text-indent:0}h1,h2,h3,h4{font-family:'Work Sans',sans-serif}h2,h3,h4{font-weight:700}h1{font-size:32px;font-weight:900;line-height:.85;letter-spacing:-1px}@media screen and (min-width:960px){h1{font-size:60px}}h2{font-size:24px}@media screen and (min-width:960px){h2{font-size:32px}}h3{font-size:18px}blockquote{border-left:5px solid #afafaf;font-size:25px;font-weight:700;margin-bottom:35px;margin-top:35px;padding-left:18px;padding-top:10px}@media (min-width:960px){blockquote{font-size:30px}}@media (max-width:768px){.desktop--only{display:none}}@media (min-width:768px){.mobile--only{display:none}}footer{background:#454545;padding:25px;text-align:center}footer p{color:#fff;font-size:15px}header{background-color:#f8f8ff;padding:25px}header .action--logo{display:block;height:85px;margin:0 auto}header .header--logo{background-image:url(../img/logo.svg);background-position:center center;background-repeat:no-repeat;background-size:100%;display:inline-block;height:50px;text-indent:-999em;width:287px}header nav a,header nav.nav--open{display:block}@media screen and (min-width:768px){header{text-align:left}}header nav{display:none;font-family:'Source Sans Pro',sans-serif;font-weight:600;position:relative;top:14px}header nav a{border-top:1px solid #e8e8e8;text-align:center}header nav a:last-child{padding-bottom:6px;padding-right:0}header .fa-bars{color:#000;cursor:pointer;font-size:25px;position:absolute;right:25px;top:39px}@media (min-width:768px){header nav{display:block;float:right}header nav a{border-top:0;display:inline-block;text-align:left;padding:0 15px}header .fa-bars{display:none}}.btn{display:inline-block;font-family:'Work Sans',sans-serif;font-size:16px;margin-bottom:0;margin-top:10px;text-align:center;text-decoration:none;padding:16px 48px 14px}.btn.btn--black{background:#454545;color:#f8f8fff f}.btn.btn--black:hover{background:#525252;color:#f8f8ff}.btn.btn--blue{background:#216082;color:#f8f8ff}.btn.btn--blue:hover{background:#266f96;color:#f8f8ff}.btn.btn--green{background:#3fb34f;color:#f8f8ff}.btn.btn--green:hover{background:#4cc05c;color:#f8f8ff}.btn.btn--green-outline{border:2px solid #3fb34f;color:#3fb34f}.btn.btn--green-outline:hover{background:#3fb34f;color:#f8f8ff}.btn.btn--grey{border:2px solid #afafaf;color:#afafaf}.btn.btn--grey:hover{background:#afafaf;color:#f8f8ff}.btn.btn--grey-outline{border:2px solid #afafaf;color:#afafaf}.btn.btn--grey-outline:hover{background:#afafaf;color:#f8f8ff}.btn.btn--white{border:2px solid #f8f8ff;color:#f8f8ff}.btn.btn--white:hover{background:#fff;color:#8b8b8b}@media (min-width:960px){.cards{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.cards .cards--card{margin-bottom:25px;text-align:center}.cards .cards--card .btn{display:block}.cards .cards--card.card--col-one{padding:25px;text-align:left}@media (min-width:960px){.cards .cards--card.card--col-one{padding-left:6%;padding-right:6%}}.cards .cards--card.card--col-two{text-align:left;padding:25px 1%}@media (min-width:960px){.cards .cards--card.card--col-two{padding-left:4%;padding-right:4%;width:40.5%}.cards .cards--card.card--col-three{width:32%}}@media (max-width:960px) and (min-width:580px){.cards .cards--card.card--col-three{padding-right:0;margin-left:8%;margin-right:8%}}@media (min-width:960px){.section--col{display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;max-width:840px}.section--col p{margin-top:0}}.section--col.col--one{-ms-flex-wrap:wrap;flex-wrap:wrap}.section--col.col--two h1{margin:0}.section--col.col--two .col--left{margin-bottom:25px}@media (min-width:960px){.section--col.col--two .col--left{-ms-flex-positive:2;flex-grow:2;margin-bottom:0;padding-right:50px;text-align:right}.section--col.col--two .col--right{-ms-flex-positive:1;flex-grow:1;min-width:50%}}.grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:960px;margin:50px auto;text-align:center;-ms-flex-pack:center;justify-content:center}.page-id-138 section:nth-of-type(3) .cards--card.card--col-one:last-child,.page-id-216 section:nth-of-type(2) .cards .cards--card.card--col-one:last-child{margin-bottom:0}@media (min-width:960px){.grid{-ms-flex-pack:start;justify-content:flex-start}}section{width:100%}section.section--masthead{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}section:nth-of-type(1){min-height:300px;padding-bottom:25px;padding-top:25px;text-shadow:1px 1px #000}section:nth-of-type(1) h1,section:nth-of-type(1) h2,section:nth-of-type(1) h3,section:nth-of-type(1) h4,section:nth-of-type(1) p{color:#fff}@media (min-width:960px){section:nth-of-type(1){padding-bottom:75px;padding-top:75px}}section .section--inner{margin-left:auto;margin-right:auto;max-width:960px;padding:50px 5%}section .section--inner:after,section .section--inner:before{content:' ';display:table}@media (min-width:960px){section .section--inner{padding:75px 0}}.page-template-page--action section:nth-of-type(1){border-top:1px solid #e8e8e8}.page-template-page--action section:nth-of-type(1) h1,.page-template-page--action section:nth-of-type(1) p{text-shadow:none}.page-template-page--action section:nth-of-type(1) h1{color:#3fb34f}.page-template-page--action section:nth-of-type(1) p{color:#656565}.page-id-39 section.section--masthead{background:url(../img/about-masthead.jpg) center center no-repeat;background-size:cover}.page-id-39 section:nth-of-type(3){background:url(../img/logo-white-lrg.svg) right center no-repeat #216082;background-size:cover}.page-id-39 section:nth-of-type(3) h1,.page-id-39 section:nth-of-type(3) p{color:#fff}.page-id-39 section:nth-of-type(3) .section--inner{padding-bottom:20px;padding-top:20px;text-align:left}.page-id-39 section:nth-of-type(3) .section--inner .fa{display:inline-block;padding-right:10px}@media (min-width:960px){.page-id-39 section:nth-of-type(3) .section--inner{padding-bottom:80px}.page-id-39 section:nth-of-type(3) .section--inner h1,.page-id-39 section:nth-of-type(3) .section--inner p{margin-left:auto;margin-right:auto;text-align:center}}.page-id-39 section:nth-of-type(4) .card--col-two{background:#fff;border:1px solid #efefef;padding:25px}.page-id-39 section:nth-of-type(4) .card--col-two h2{border-bottom:1px solid #f2f2f2;color:#3fb34f;margin-top:0;padding-bottom:10px}@media (min-width:960px){.page-id-39 section:nth-of-type(4) .card--col-two{padding:40px}.page-id-39 section:nth-of-type(4){position:relative;top:-70px}.page-id-39 section:nth-of-type(4) .section--inner{padding-bottom:20px;padding-top:20px}}.page-id-216 section.section--masthead{background:url(../img/about-masthead.jpg) center center no-repeat;background-size:cover}.page-id-216 section:nth-of-type(2){border-bottom:1px solid #f2f2f2}.page-id-216 section:nth-of-type(2) .cards{margin-left:auto;margin-right:auto;max-width:650px}.page-id-216 section:nth-of-type(2) .cards .cards--card{background:#fff}.page-id-216 section:nth-of-type(2) .cards .cards--card.card--col-one h2{border-bottom:1px solid #f2f2f2;margin-top:0;padding-bottom:10px}.home section.section--slick-masthead{padding-bottom:0;padding-top:0;position:relative}.home section.section--slick-masthead article{-ms-flex-align:center;align-items:center;background-position:center center;background-repeat:no-repeat;background-size:cover;display:-ms-flexbox;display:flex;min-height:425px}.home section.section--slick-masthead article .section--inner{max-width:100%;padding-left:15%;padding-right:15%;width:100%}@media (min-width:960px){.home section.section--slick-masthead article{min-height:500px}.home section.section--slick-masthead article .section--inner{margin-left:0;max-width:550px}.home section.section--slick-masthead .slick-track{min-height:500px}}.home section.section--slick-masthead .slick-dots{bottom:25px;left:15%;list-style:none;margin-left:auto;margin-right:auto;max-width:940px;padding-left:0;padding-top:15px;position:absolute}.home section.section--slick-masthead .slick-dots li{background:0 0;border-radius:30px;border:2px solid #fff;cursor:pointer;display:inline-block;margin-right:5px;opacity:.5;width:10px}.home section.section--slick-masthead .slick-dots li.slick-active{background:#fff;opacity:1}.home section.section--slick-masthead .slick-dots li button{display:none}.home section:nth-of-type(2){border-bottom:1px solid #e8e8e8}.page-id-138 section.section--masthead{background:url(../img/jobs-masthead-three.jpg) center center no-repeat;background-size:cover}.page-id-138 section:nth-of-type(3){border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.page-id-138 section:nth-of-type(3) .cards--card{background:#fff;display:block}.page-id-138 section:nth-of-type(3) .cards--card.card--col-one h2{border-bottom:1px solid #f2f2f2;margin-top:0;padding-bottom:10px}.single section.section--masthead{background:#f1f1f1;padding:0;min-height:150px}.single section.section--masthead h1,.single section.section--masthead p{color:#656565;text-shadow:none;text-align:center}.single section.section--masthead h1{font-size:32px;margin-bottom:0}.single section.section--masthead p{font-size:24px}.single section:nth-of-type(2) .section--inner img.member{width:100%;height:auto;padding-bottom:25px}.single section:nth-of-type(2) .section--inner p{font-size:16px;font-weight:400;line-height:1.85}.single section:nth-of-type(2) .section--inner p:first-of-type{margin-top:0}@media (min-width:960px){.single section:nth-of-type(2) .section--inner{padding-top:50px;padding-bottom:50px;max-width:700px}.single section:nth-of-type(2) .section--inner img.member{width:200px;float:left;padding-right:25px;padding-bottom:5px;padding-top:10px}}.page-id-28 section.section--masthead{background:url(../img/team-masthead.jpg) center top no-repeat;background-size:cover}@media (min-width:768px){.page-id-28 section.section--masthead article{margin-top:100px}}.page-id-28 .grid--item{position:relative;-ms-flex-preferred-size:300px;flex-basis:300px;margin:1%}.page-id-28 .grid--item img{float:left}.page-id-28 .grid--item .overlay{background:rgba(0,0,0,.5);bottom:0;color:#fff!important;display:none;left:0;margin:0;position:absolute;right:0;top:0}.page-id-28 .grid--item .overlay h3,.page-id-28 .grid--item .overlay p{line-height:1;font-size:16px}.page-id-28 .grid--item .overlay h3{margin-bottom:0;margin-top:130px}.page-id-28 .grid--item .overlay p{margin-top:5px}.page-id-28 .grid--item:hover .overlay{display:block!important}.page-id-28 .grid--item:hover .overlay h3,.page-id-28 .grid--item:hover .overlay p{color:#fff}.page-id-14 section.section--masthead{background:url(../img/about-masthead.jpg) center center no-repeat;background-size:cover}.grid--updates .grid--item{background:#f2f2f2;max-width:90%;margin:2%}.grid--updates .grid--item p{padding-left:20px;padding-right:20px}@media (min-width:980px){.grid--updates .grid--item{-ms-flex-pack:start;justify-content:flex-start;margin:1%;max-width:300px}}.grid--updates .grid--item a.btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.grid--updates a{-ms-flex:1;flex:1;margin:5%}@media (min-width:980px){.grid--updates a{margin:1%}}