/*!
Theme Name: Telligen Community Initiative
Theme URI: http://telligen.org
Description: WordPress theme for Telligen Community Initiative.
Author: Happy Medium
Author URI: http://www.itsahappymedium.com
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 1.0
*/*{box-sizing:border-box}html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,li,form,legend,label,table,header,footer,nav,section,figure{margin:0;padding:0}header,footer,nav,section,article,hgroup,figure{display:block}.cf,.l-two-col{*zoom:1}.cf:before,.l-two-col:before,.cf:after,.l-two-col:after{content:" ";display:table}.cf:after,.l-two-col:after{clear:both}.is-hidden{display:none !important;visibility:hidden !important}.is-vishidden,[class*="icon-"] span{position:absolute !important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px, 1px, 1px, 1px)}.right{float:right;padding:0 0 1rem 1rem}.right-search{float:right;padding:0 0 1rem 0}.left{float:left;padding:0 1rem 1rem 0}.align-right{text-align:right}.align-center{text-align:center}.align-left{text-align:left}@media all and (min-width: 24em){.pull-left{float:left}.pull-right{float:right}}@media all and (max-width: 46.8em){.hide-small{display:none}}@media all and (min-width: 46.8em) and (max-width: 50em){.hide-med{display:none}}@media all and (min-width: 50em){.hide-large{display:none}}.valid{color:#089e00}.error{color:red}body{background:#7cadb9;font:100%/1.5 "Lato",sans-serif;-webkit-text-size-adjust:100%;color:#f7f7f7;padding-top:3rem}body.home{padding-top:0}a{color:#306a93;text-decoration:none;outline:0}a:hover,a:focus{color:#ffb400}.anchor{display:block;position:relative;top:-6rem}h1,.alpha{line-height:1.2}@media (min-width: 46.8em){h1,.alpha{font-size:2.5em}}h2,.beta{line-height:1.2;font-weight:inherit;margin-top:1.5rem;margin-bottom:1rem}h3,.gamma{line-height:1.2;margin-bottom:0.5rem}.subheading{font-family:Georgia,Times,serif;font-weight:normal}.section-title{font-weight:bolder;text-transform:uppercase;margin-bottom:2rem}.section-title>span{border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;padding:1rem;display:inline-block;font-size:0.9em;letter-spacing:0.1em}h2.section-title{font-size:1rem}.widget-title{text-transform:uppercase;font-weight:bolder;letter-spacing:0.1em;margin:1rem 0}p{margin-bottom:2rem}blockquote{font-weight:normal;font-style:normal;padding:2rem 0;margin-bottom:2rem;font-size:1.2em;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7}blockquote p{margin-bottom:0}@media (min-width: 46.8em){blockquote{font-size:1.4em}}hr{border:0;height:2px;background:#eee;margin:2rem 0}abbr{border-bottom:1px dotted gray;cursor:help}dl{overflow:hidden;margin:0 0 1rem}dt{font-weight:bold}dd{margin-left:0}ul,ol{padding-left:1rem;margin-bottom:1rem}nav ul,nav ol{padding:0;margin:0;list-style:none}img,video,object{max-width:100%;height:auto}iframe{margin-bottom:1rem}figure{margin-bottom:1rem}figure img{margin-bottom:.25rem}figcaption{font-style:italic}.aligncenter,div.aligncenter{display:block;margin:.5rem auto .5rem auto}.alignright{display:block;margin-bottom:1rem}@media (min-width: 46.8em){.alignright{float:right;padding:0 0 1rem 1rem;margin-bottom:0}}.alignleft{display:block;margin-bottom:1rem}@media (min-width: 46.8em){.alignleft{float:left;padding:0 1rem 1rem 0;margin-bottom:0}}a img.alignright{display:block;margin-bottom:1rem}@media (min-width: 46.8em){a img.alignright{float:right;margin:.5rem 0 1.5rem 1.5rem;margin-bottom:0}}a img.alignnone{margin:.5rem 1.5rem 1.5rem 0}a img.alignleft{display:block;margin-bottom:1rem}@media (min-width: 46.8em){a img.alignleft{float:left;padding:0 1rem 1rem 0;margin-bottom:0}}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#f7f7f7;border:1px solid #ffb400;padding:.5rem;text-align:center;max-width:100%}.wp-caption.alignnone{margin:.5rem 1.5rem 1.5rem 0}.wp-caption.alignleft{margin:.5rem 1.5rem 1.5rem 0}.wp-caption.alignright{margin:.5rem 0 1.5rem 1.5rem}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:0.9em;margin:0;padding:0 .5rem .5rem}form ol,form ul{list-style:none;margin-left:0}fieldset{border:0;padding:0;margin:0}label{display:block;padding-bottom:0.25em;text-transform:uppercase;font-weight:bolder}input[type=text],input[type=search],input[type=url],input[type=number],input[type=tel],input[type=email],input[type=password],input[type=date],input[type=time],textarea{border:none;background:#f7f7f7;padding:1em;-webkit-appearance:none;width:100%;display:inline-block;font-family:"Lato",sans-serif;font-size:1em}input[type=text]:hover,input[type=text]:focus,input[type=search]:hover,input[type=search]:focus,input[type=url]:hover,input[type=url]:focus,input[type=number]:hover,input[type=number]:focus,input[type=tel]:hover,input[type=tel]:focus,input[type=email]:hover,input[type=email]:focus,input[type=password]:hover,input[type=password]:focus,input[type=date]:hover,input[type=date]:focus,input[type=time]:hover,input[type=time]:focus,textarea:hover,textarea:focus{box-shadow:0 0 5px rgba(0,0,0,0.15);outline:none}input[type="checkbox"],input[type="radio"]{width:auto;margin-right:0.3em}input[type="search"]{-webkit-appearance:none;border-radius:0}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="file"]{margin-bottom:1rem}.has-error{border-color:red}.is-valid{border-color:#089e00}.field-container{margin-bottom:1em}.inline-form input{display:inline-block}.search-form{transition:all 0.4s ease-in-out}.search-form input[type=search]{width:75%}.search-form .btn{padding:0.8rem;vertical-align:top;margin-left:-4px}.search-form.active{max-height:1000px;padding:1rem}table{border-collapse:collapse;border-spacing:0;border:1px solid gray;width:100%}th{text-align:left;border:1px solid gray;padding:0.2em}td{border:1px solid gray;padding:0.2em}.table{margin-bottom:2em}.table th,.table td{padding:1em 0.5em}@media all and (min-width: 73em){.table th,.table td{padding:0.5em}}.table.table-hover tr{transition:background .2s ease-in-out}.table.table-hover tr:hover{background:#ffb400 !important}.table.table-hover tr:nth-of-type(even){background:#ffb400}@media all and (min-width: 73em){.table.table-hover tr:nth-of-type(even){background:none}}.scoring-system{margin:1rem 0}.scoring-system .ss__row{margin-bottom:2rem;overflow:auto}@media (min-width: 73em){.scoring-system .ss__row{margin-bottom:0}}.scoring-system .ss__row--header{display:none;font-weight:300}@media (min-width: 73em){.scoring-system .ss__row--header{display:block}}.scoring-system .ss__item{background:#86b6c2;padding:1rem}@media (min-width: 73em){.scoring-system .ss__item{float:left;width:25%;text-align:center;padding:1.25rem}.scoring-system .ss__item:first-of-type{font-weight:300}}.scoring-system .ss__item:nth-of-type(2n){background:#86bcc2}.scoring-system .ss__item:nth-of-type(3n){background:#8dc1c7}.scoring-system .ss__item:nth-of-type(4n){background:#ffb400}.scoring-system [data-caption]::before{content:attr(data-caption) ":";display:block;font-weight:300}@media (min-width: 73em){.scoring-system [data-caption]::before{display:none}}@media (min-width: 73em){.flexbox .scoring-system .ss__row{display:-ms-flexbox;display:flex}}.animate-fade{transition:opacity .3s ease-out}.animate-fade:hover{opacity:0}.animate-move>.demo-shape{transition:all .8s ease-in-out}.lc,.wrapper{max-width:72rem;margin:0 auto;padding:1rem}@media all and (min-width: 50em){.l-two-col .l-main{float:left;width:70%;padding-right:1rem}}@media all and (max-width: 50em){.l-two-col .l-sidebar{clear:both}}@media all and (min-width: 50em){.l-two-col .l-sidebar{float:left;width:30%;padding:0 0 0 1rem}}.g{overflow:hidden;margin:0 -1rem}@media (min-width: 46.8em){.flexbox .g-flex{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}.flexbox .g-flex>.gi{display:-ms-flexbox;display:flex}.flexbox .g-flex>.gi>.block{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%}.flexbox .g-flex>.gi>.block>:last-child{-ms-flex:1 auto;flex:1 auto}}@media (min-width: 46.8em){.flexbox .g-flex.sticky>.gi>.block>:last-child{-ms-flex:none;flex:none}}.gi-email{width:100%;padding:1em}@media (min-width: 46.8em){.gi-email{width:100%}}@media (min-width: 50em){.gi-email{max-width:65%;padding-top:0;margin-top:0}}.gi-email .block-email{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%}.gi{padding:1rem}.gi img{display:block}@media all and (min-width: 46.8em){.gi{float:left}}@media (min-width: 46.8em){.gi--valign{padding-top:25%}}@media (min-width: 46.8em){.flexbox .gi--valign{padding:0;display:-ms-flexbox;display:flex}.flexbox .gi--valign>*{margin:auto}}.g-1up .gi{width:100%}@media all and (min-width: 46.8em){.g-2up>.gi{float:left;width:50%}.g-2up>.gi:nth-of-type(odd){clear:left}}.g-half>.gi{float:left;width:50%}.g-half>.gi:nth-of-type(odd){clear:left}@media all and (min-width: 46.8em){.g-3up>.gi{float:left;width:50%}.g-3up>.gi:nth-of-type(2n+1){clear:left}}@media all and (min-width: 50em){.g-3up>.gi{width:33.3333333%}.g-3up>.gi:nth-of-type(2n+1){clear:none}.g-3up>.gi:nth-of-type(3n+1){clear:left}}@media (min-width: 46.8em){.g-3up.g-3up--inverted>.gi:nth-child(2){float:right}}@media (min-width: 46.8em){.flexbox .g-3up--inverted>.gi:nth-child(2){-ms-flex-order:2;order:2}.flexbox .g-3up--inverted>.gi:last-child{-ms-flex-order:1;order:1}}@media all and (min-width: 46.8em){.g-4up>.gi{float:left;width:50%}.g-4up>.gi:nth-of-type(2n+1){clear:both}}@media all and (min-width: 50em){.g-4up>.gi{width:25%}.g-4up>.gi:nth-of-type(2n+1){clear:none}.g-4up>.gi:nth-of-type(4n+1){clear:left}}.g-quarter>.gi{float:left;width:24%}.g-quarter>.gi:nth-of-type(4n+1){clear:left}@media all and (min-width: 29.75em){.g-max4>.gi{float:left;width:50%}.g-max4>.gi:nth-of-type(2n+1){clear:both}}@media all and (min-width: 39.8em){.g-max4>.gi{width:33.3333333%}.g-max4>.gi:nth-of-type(2n+1){clear:none}.g-max4>.gi:nth-of-type(3n+1){clear:left}}@media all and (min-width: 50em){.g-max4>.gi{width:25%}.g-max4>.gi:nth-of-type(3n+1){clear:none}.g-max4>.gi:nth-of-type(4n+1){clear:left}}.g-max5>.gi{float:left;width:50%}.g-max5>.gi:nth-of-type(2n+1){clear:both}@media all and (min-width: 39.8em){.g-max5>.gi{width:33.3333333%}.g-max5>.gi:nth-of-type(2n+1){clear:none}.g-max5>.gi:nth-of-type(3n+1){clear:left}}@media all and (min-width: 46.8em){.g-max5>.gi{width:25%}.g-max5>.gi:nth-of-type(3n+1){clear:none}.g-max5>.gi:nth-of-type(4n+1){clear:left}}@media all and (min-width: 48em){.g-max5>.gi{width:20%}.g-max5>.gi:nth-of-type(4n+1){clear:none}.g-max5>.gi:nth-of-type(5n+1){clear:left}}@media all and (min-width: 46.8em){.gi-2-3{float:left;width:66.666666%;padding-right:5rem}}@media all and (min-width: 46.8em){.gi-1-3{float:left;width:33.333333%}}.g-opposites>.gi-1-3{padding-top:0}@media (min-width: 46.8em){.g-opposites>.gi{float:right}.g-opposites>.gi:last-child{float:right}}.header{background:#f7f7f7;padding:0;overflow:auto;position:fixed;top:0;right:0;left:0;z-index:10;transition:background 0.4s ease-in-out, color 0.4s ease-in-out}.header a{font-weight:bolder;text-transform:uppercase;color:#306a93;letter-spacing:0.1em;padding:1rem}.header .brand{float:left;font-size:0.7em}@media (min-width: 73em){.header .brand{font-size:1em;padding:1.7rem}}.header.transparent{background:none}.header.transparent.open{background:#f7f7f7}.header.transparent.open a{color:#306a93;text-shadow:none}.header.transparent.open a:hover,.header.transparent.open a:focus{color:#f7f7f7}.admin-bar .header{top:2.9rem}@media (min-width: 786px){.admin-bar .header{top:2rem}}a.nav-toggle{float:right;display:block;padding:.5rem}a.nav-toggle .shape{width:25px;height:25px;fill:#306a93}@media all and (min-width: 46.8em){a.nav-toggle{display:none}}.search-form{overflow:hidden;max-height:0}@media all and (min-width: 46.8em){.search-form{float:right;max-height:none;margin:0.65em 0.5em 0 0}}.cover{min-height:6em;background-size:cover;background-repeat:no-repeat;background-position:top;transition:opacity 1000ms ease-in-out}@media all and (min-width: 48em){.cover{min-height:20em}}@media all and (min-width: 73em) and (min-height: 50em){.home .cover{min-height:35em}}.nav{float:left;width:100%}.nav ul{overflow:hidden;max-height:0}.nav a{display:block;border-top:1px solid #eee;font-size:0.7em}.nav a:hover,.nav a:focus{background:#306a93;color:#f7f7f7}.nav li.active a,.nav li.current_page_item a{background:#7cadb9;color:#f7f7f7}.nav.open ul{max-height:40em}@media all and (min-width: 46.8em){.nav{float:none;width:auto}.nav ul{max-height:none;float:right;clear:none}.nav li{float:left}.nav a{border:0}}@media (min-width: 73em){.nav a{font-size:1em;padding:1.75rem}}.pagination{overflow:hidden}.pagination li{float:left;border-right:1px solid #eee}.pagination li:last-child{border:0}.pagination a{padding:1rem}.subnav .subnav-menu-toggle{color:#306a93;text-transform:uppercase;font-weight:bolder;letter-spacing:0.05em;display:block;padding:.5rem;background:#fff}.subnav .subnav-menu-toggle .shape{width:20px;height:20px;fill:#306a93;margin-right:.5rem}.subnav .subnav-menu-toggle .shape,.subnav .subnav-menu-toggle span{vertical-align:middle}@media (min-width: 46.8em){.subnav .subnav-menu-toggle{display:none}}.subnav.open ul{display:block}.subnav ul{line-height:2;display:none;background:#f7f7f7;padding:.5rem}@media (min-width: 46.8em){.subnav ul{display:block;padding:0 0 0 2rem;border-left:1px solid #f7f7f7;background:none}}@media (min-width: 50em){.subnav ul{padding-left:4rem}}.subnav li{margin-bottom:.5rem}.subnav li:last-child{margin-bottom:0}.subnav li a{font-weight:bolder;color:#306a93;text-transform:uppercase;display:block;letter-spacing:0.05em}.subnav li a:hover,.subnav li a:focus{color:#7cadb9}@media (min-width: 46.8em){.subnav li a:hover,.subnav li a:focus{color:#f7f7f7}}.subnav li.active a,.subnav li.current_page_item a,.subnav li.current-page-ancestor a{color:#7cadb9}@media (min-width: 46.8em){.subnav li.active a,.subnav li.current_page_item a,.subnav li.current-page-ancestor a{color:#f7f7f7}}.subnav li.current-page-parent a{color:#306a93 !important}.subnav li.current-page-parent a:hover{color:#f7f7f7 !important}@media (min-width: 46.8em) and (min-height: 400px){.subnav.subnav--sticky{position:fixed}}.widget{margin-bottom:2rem}.widget ul{line-height:2;list-style:none;margin:0;display:block;padding:0 0 0 2rem;border-left:1px solid #f7f7f7}@media (min-width: 50em){.widget ul{padding-left:4rem}}.widget li{margin-bottom:.5rem}.widget li:last-child{margin-bottom:0}.widget li a{font-weight:bolder;color:#306a93;text-transform:uppercase;display:block;letter-spacing:0.05em}.widget li a:hover,.widget li a:focus{color:#7cadb9}@media (min-width: 46.8em){.widget li a:hover,.widget li a:focus{color:#f7f7f7}}[role=main]{line-height:1.7}[role=main] p{font-size:1.2em;font-weight:300;margin-top:0.5rem}[role=main] strong{font-weight:400}.footer{clear:both;overflow:hidden;background:#306a93;color:#f7f7f7}.footer a{color:#f7f7f7}.footer a:hover,.footer a:focus{color:#ffb400}.footer .org{font-weight:bolder;letter-spacing:0.1em;text-transform:uppercase}@media (min-width: 46.8em){.footer .wrapper{padding:4rem 1rem}}@media (min-width: 46.8em){.footer .social-list{margin-top:2rem;text-align:right}}.attribution{text-align:center;text-transform:uppercase;font-weight:300;letter-spacing:0.05em}.attribution p{margin-bottom:0}.attribution a{color:#f7f7f7}.nav-footer{margin:-1rem -1rem 1rem}.nav-footer li{border-bottom:1px solid #333}@media all and (min-width: 46.8em){.nav-footer li{border:0;float:left}}.nav-footer a{display:block;padding:1rem}@media all and (min-width: 46.8em){.copyright{float:right}}.page-template-faq .faq a{color:#306a93 !important}.font-secondary{font-family:Georgia,Times,serif}.intro{font-size:1.0625em;font-weight:bold}.pullquote{font-family:Georgia,Times,serif;font-size:1.4375em}.text a{text-decoration:underline}.text ul{list-style:disc;margin:0 0 1rem 1.2em}.text ul ul{margin-bottom:0}.text ol{list-style:decimal;margin:0 0 1rem 1.2em}.text ol ol{margin-bottom:0}.grade{display:block;font-weight:bold;background:gray;color:#f7f7f7;min-height:4.5rem;padding-top:1.5rem;text-align:center}.eyebrow{background:#333;color:#f7f7f7;padding:0.2em;display:inline-block;margin-bottom:.5rem}.eyebrow-image{position:relative}.eyebrow-image img{position:relative;z-index:0}.eyebrow-image .eyebrow{position:absolute;top:0;left:0;z-index:1}.helper{text-transform:uppercase;font-weight:600;color:#306a93;letter-spacing:0.05em}@font-face{font-family:'telligencons';src:url("./fonts/telligencons.eot?-4yhvdc");src:url("./fonts/telligencons.eot?#iefix-4yhvdc") format("embedded-opentype"),url("./fonts/telligencons.woff?-4yhvdc") format("woff"),url("./fonts/telligencons.ttf?-4yhvdc") format("truetype"),url("./fonts/telligencons.svg?-4yhvdc#telligencons") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'telligencons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-linkedin:before{content:"\e600"}.icon-facebook:before{content:"\e601"}.icon-google-plus:before{content:"\e602"}.shape{display:inline-block;width:250px;height:250px;max-width:100%}.btn{display:inline-block;background:#306a93;color:#fff;line-height:1;font-weight:bold;letter-spacing:0.05em;padding:1rem 1.3rem;border:0;text-align:center;text-transform:uppercase;border-radius:25px;font-size:0.9rem;font-family:"Lato",sans-serif;cursor:pointer}.btn:hover,.btn:focus{color:#f7f7f7;background:#3d86b9}.btn.disabled{background:#eee;color:#bbb}.btn.btn-highlight{background:#ffb400}.btn.btn-highlight:hover,.btn.btn-highlight:focus{background:#ffc333}.btn-small{padding:.5rem}.btn-large{padding:.5rem;text-transform:uppercase;background:gray;font-size:1.4rem;font-weight:normal}.text-btn{color:#f7f7f7;font-size:1.2em}@media (min-width: 46.8em){.text-btn{font-size:2em}}.btn-group .btn{display:block;width:100%;margin-bottom:1rem}@media (min-width: 46.8em){.btn-group .btn{display:inline-block;width:auto;margin-right:1rem}}.gf_left_half{min-width:300px}input#gform_submit_button_2.btn{background-color:#ffb400}.gform_wrapper .top_label .gfield_label{display:inline}input#input_2_1.medium{-webkit-appearance:none;border-radius:0}input#input_2_2.medium{-webkit-appearance:none;border-radius:0}input#input_2_3.medium{-webkit-appearance:none;border-radius:0}select#input_2_4.medium.gfield_select{border-radius:0px;border:0;outline:1px inset #fff;outline-offset:-1px;box-shadow:none}@-moz-document url-prefix(){select#input_2_4.medium.gfield_select{border-radius:0px;border:0;outline:none;outline-offset:-1px;box-shadow:none}}.state_dropdown select{border-radius:0px;box-shadow:none;border:none;height:30px}input.file-upload-input{width:300px;display:inline-block;width:300px;color:#fff;font-size:14px;padding:11px 17px;margin:14px 5px;background-color:transparent}.file-upload-wrapper{position:relative;margin-bottom:5px;width:600px}.file-upload-button{cursor:pointer;display:inline-block;color:#fff;padding:11px 20px;border:none;margin-top:10px;background-color:#ffb400;float:left;font-weight:bold;text-align:center;text-transform:uppercase;border-radius:25px;font-size:0.9rem}.file-upload-button:hover{background-color:#173346}.block{overflow:hidden;text-align:center}.block .block__icon{margin-bottom:2rem}.block .block__icon .shape{fill:#f7f7f7}.block .block__text{margin-bottom:2rem}.block .block__title{font-weight:300;margin-bottom:1rem}@media (min-width: 46.8em){.block .block__title{font-size:1.6em}}.block .email__title{font-weight:300;margin-bottom:1rem;text-align:left}@media (min-width: 46.8em){.block .email__title{font-size:1.6em}}.block .block__thumb img{display:block;width:100%}.block .block__description{font-weight:300}@media (min-width: 46.8em){.block .block__description{font-size:1.2em}}.block .email__description{font-weight:300;text-align:left}@media (min-width: 46.8em){.block .email__description{font-size:1.2em}}.block a{color:#f7f7f7}.block p:last-child{margin-bottom:0}@media (min-width: 46.8em){.flexbox .g-flex .block .block__actions{margin-top:auto}}.block--state .block__icon{display:none}@media (min-width: 46.8em){.block--state .block__icon{display:block}}.block--state .block__title{text-transform:uppercase;font-weight:bolder;letter-spacing:0.1em;font-size:1em}.block--state a{color:#306a93}.block--state .block__icon .shape{fill:#306a93}.block--state.active{color:#f7f7f7}.block--state.active a{color:#f7f7f7}.block--state.active .shape{fill:#f7f7f7}.block--fact{max-width:50rem;margin:0 auto}.block--fact .block__description{font-weight:bolder;text-transform:uppercase;letter-spacing:0.1em;font-size:1.2em}@media (min-width: 46.8em){.block--fact .block__description{font-size:1.8em}}@media (min-width: 73em){.block--fact .block__description{font-size:2.3em}}.block--condensed{text-align:left}.block--condensed .block__title{font-weight:normal;margin-bottom:0}@media (min-width: 46.8em){.block--condensed .block__description{font-size:1em}}.block--condensed .shape{width:150px;height:150px}@media (min-width: 46.8em){.block--condensed .block__icon,.block--condensed .block__text{float:left}.block--condensed .block__title{font-size:1.3em}.block--condensed .block__icon{width:25%}.block--condensed .block__icon .shape{height:150px}.block--condensed .block__text{width:75%;padding-left:2rem}}.block--callout,.block--thumb,.block--points{text-align:left}.block--callout .block__text,.block--thumb .block__text,.block--points .block__text{background:#8dc1c7;padding:1rem;margin-top:1rem}.block--callout .block__title,.block--thumb .block__title,.block--points .block__title{font-weight:bold;margin-bottom:0;font-size:1.2em}.block--callout .block__description,.block--thumb .block__description,.block--points .block__description{font-size:1em;font-weight:normal}@media (min-width: 46.8em){.block--callout .block__text,.block--thumb .block__text,.block--points .block__text{padding:2rem}}.block--thumb .block__thumb{margin-bottom:0}.block--thumb .block__text{margin-top:0}.block--grantee .block__text{padding:0}.block--grantee .block__meta{padding:1rem;font-size:1rem}.block--grantee .block__meta p{margin:0;font-size:inherit}.block--grantee .block__number{font-size:1.5em}.block--grantee .block__meta:nth-of-type(even){background:#86bcc2}.block--grantee .block__meta:nth-of-type(3n){background:#86b6c2}.block--grantee .block__meta--score:nth-of-type(n){background:#ffb400}.block--grantee--single{margin-bottom:2rem;overflow:auto}.block--grantee--single .block__text{margin-bottom:0}.block--grantee--single .block__meta{text-transform:uppercase}@media (min-width: 39.8em){.block--grantee--single .block__thumb,.block--grantee--single .block__text{width:50%;float:left}}@media (min-width: 46.8em){.block--grantee--single .block__thumb,.block--grantee--single .block__text{width:100%}}@media (min-width: 66em){.block--grantee--single .block__thumb,.block--grantee--single .block__text{width:50%;margin-bottom:0}}@media (min-width: 39.8em){.flexbox .block--grantee--single{display:-ms-flexbox;display:flex}.flexbox .block--grantee--single .block__thumb,.flexbox .block--grantee--single .block__text{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.flexbox .block--grantee--single .block__meta{-ms-flex:1 auto;flex:1 auto}}@media (min-width: 46.8em){.flexbox .block--grantee--single{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media (min-width: 66em){.flexbox .block--grantee--single{-ms-flex-flow:inherit;flex-flow:inherit}}.block--points{margin:1.5rem 0}.block--points .block__text{margin:0}@media (min-width: 46.8em){.block--points .block__text{padding:1rem}}.block--points .block__points{background:#ffb400;padding:1rem}.block--points .block__points p{font-weight:normal}@media (min-width: 73em){.block--points{overflow:auto}.block--points .block__text,.block--points .block__points{float:left}.block--points .block__text{width:75%}.block--points .block__points{width:25%}}@media (min-width: 73em){.flexbox .block--points{display:-ms-flexbox;display:flex}.flexbox .block--points .block__points{display:-ms-flexbox;display:flex}.flexbox .block--points .block__points p{margin:auto}}.inline-list li{display:inline-block}.no-decoration{list-style:none}.social-list{list-style:none;margin:0;padding:0}.social-list li{margin:0 .5rem 1rem;display:inline-block}.social-list a{font-size:1.8em}.headline-list{margin-bottom:1rem}.headline-list.flush{margin:0}.headline-list h4{font-weight:normal}.headline-list li{padding:.25rem 0;border-top:1px solid #ddd}.post-list li{margin-bottom:1rem}.bullet-list{list-style:square;margin:0 0 1em 1.2em;line-height:1.3}.bullet-list li{margin-bottom:1rem}.text-list{margin:0 0 1em;line-height:1.3}.text-list li{margin-bottom:1rem}.condensed-list{list-style:none;margin:0;padding:0}.condensed-list li{padding:2rem 0;border-bottom:1px dashed #f7f7f7}.condensed-list li:last-child{border-bottom:none}@media (min-width: 46.8em){.condensed-list li:nth-child(even) .block__icon,.condensed-list li:nth-child(even) .block__text{float:right}.condensed-list li:nth-child(even) .block__text{padding:0 2rem 0 0}}.link-list{list-style:none;margin:0;padding:0;max-width:300px;margin-bottom:2rem}.link-list a{color:#f7f7f7}.link-list a::after{content:' >'}@media (min-width: 46.8em){.link-list{columns:2 100px}}.tooltip-container{display:inline-block;position:relative}.tooltip-container:hover .tooltip{display:block}.tooltip-link{background:#f9f9f9}.tooltip{display:none;position:absolute;top:1.5em;left:0;width:18em;padding:1rem;background:#f7f7f7;border:1px solid gray;box-shadow:0.3em 0.3em 1em 0 rgba(0,0,0,0.2)}.tooltip h2{margin-top:0}@media all and (min-width: 24em){.tooltip{width:22em}}@media all and (min-width: 29.75em){.tooltip{width:27em}}@media all and (min-width: 39.8em){.tooltip{width:30em}}.accordion{margin-bottom:1rem}.acc-handle{background:#131313;color:#f7f7f7;font-family:Georgia,Times,serif;font-weight:bold;display:block;position:relative;padding:.5rem;border-bottom:1px solid #ddd}.acc-handle:after{content:"+";float:right}.acc-handle:hover{color:#f7f7f7;background:#333}.acc-handle.active{background:#333}.acc-handle.active:after{content:"-"}.tabs{overflow:hidden}.tabs ul{display:table;width:100%}.tabs li{display:table-cell;text-align:center;border-right:1px solid #ddd}.tabs li:last-child{border-right:0}.tabs a{display:block;padding:.5rem;background:gray}.tabs a:hover,.tabs a:focus{background:#ddd}.tabs a.active{background:#333;color:#f7f7f7}.section{background:#86b6c2}.section:nth-of-type(5n+1){background:#7cadb9}.section:nth-of-type(5n+2){background:#86b6c2}.section:nth-of-type(5n+3){background:#86bcc2}.section:nth-of-type(5n+4){background:#8dc1c7}.section .section__message{padding:4rem 0;font-weight:300;color:#306a93;max-width:72rem;margin:0 auto}.section .section__message h2{margin-bottom:2rem;line-height:1.5}.section .section__message h3{font-weight:inherit}@media (min-width: 50em){.section .section__message{padding:8rem 0;font-size:1.75em}}@media (min-width: 73em){.section .section__message{padding:10rem 0}}@media (min-width: 46.8em){.section{padding:4rem 1rem}}#post-{padding-top:4rem}.section.section--hero{color:#306a93;padding:1rem;background-color:transparent}.section.section--hero .section__helper{text-transform:uppercase;font-weight:600;padding-bottom:2rem;letter-spacing:0.1em}.section.section--hero .section__helper p{margin-bottom:0}@media (min-width: 50em){.section.section--hero{min-height:90vh;max-height:1200px}.section.section--hero .section__helper{position:absolute;bottom:0;left:0;right:0}}@media (min-width: 50em){.no-touch.flexbox .section.section--hero{display:-ms-flexbox;display:flex}.no-touch.flexbox .section.section--hero .section__message{padding:2rem 0;margin:auto}}@media (min-width: 50em){.no-flexbox .section.section--hero .section__message{padding:2rem 0}}.section--center{text-align:center}.section--has-bg:nth-of-type(n){position:relative;background-color:transparent}.section--has-bg:nth-of-type(n) .section__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.js .faq .block--callout{display:none}.js .faq h2{cursor:pointer}.article-header h1{font-size:2.5em}.byline{font-size:.875em;font-style:italic;margin-bottom:.5rem}.wp-caption-text{font-style:italic}.review-summary .grade{width:4.5em;float:left;margin:0 .5rem 0 0}.review-summary .summary-text{margin-left:5em}.social-share{overflow:hidden;margin-bottom:1rem}.social-share li{float:left;margin-right:.25rem}.social-share a{background:#333;color:#f7f7f7;display:block;padding:.5rem}.social-share a:hover{background:gray}.comments li{margin-bottom:1rem}.comment-container{overflow:hidden;margin-bottom:1rem}.comment-meta{float:left;width:6.5em}.comment-meta img{display:block;border:1px solid #eee;margin-bottom:.5rem}.comment-name{font-size:.75em}.comment-text{margin-left:9em}.timeline .timeline__message{font-weight:300;margin-bottom:8rem}@media (min-width: 46.8em){.timeline .timeline__message{font-size:1.3em}}@media (min-width: 73em){.timeline .timeline__message{font-size:1.5em}}.timeline .timeline__meter{border-left:1px solid #f7f7f7;position:relative}.js .timeline .timeline__meter{display:none}.timeline .timeline__meter.active{display:block}@media (min-width: 46.8em){.timeline .timeline__meter{border-left:none;border-bottom:1px solid #f7f7f7;margin:4rem 0}}.timeline .meter__points{list-style:none;margin:0;padding:1rem 0;text-align:left;position:relative}@media (min-width: 46.8em){.timeline .meter__points{padding:1rem;left:10%;width:80%}}.timeline .meter__point{text-transform:uppercase;font-weight:bold;margin-left:2rem;margin-bottom:2rem}.timeline .meter__point::before{content:'';border-bottom:1px solid #f7f7f7;width:1rem;display:block;position:absolute;right:100%;z-index:1;-ms-transform:translate(100%, 1.5rem);transform:translate(100%, 1.5rem)}.timeline .meter__point.meter__point--past{color:#306a93}@media (min-width: 46.8em){.timeline .meter__point{position:absolute;text-align:center;top:100%;margin-left:0;margin-bottom:0;margin-top:2rem;-ms-transform:translateX(-50%);transform:translateX(-50%)}.timeline .meter__point::before{border-bottom:none;border-left:1px solid #f7f7f7;width:auto;height:1rem;right:50%;top:-2rem;-ms-transform:translate(0, 0);transform:translate(0, 0)}.timeline .meter__point.meter__point--today{top:auto;bottom:100%}.timeline .meter__point.meter__point--today::before{top:100%;-ms-transform:translate(0, 100%);transform:translate(0, 100%)}}@media (min-width: 46.8em){.timeline .meter__values{margin:0 10%;position:relative}}.timeline .meter__value{background:#ffb400;position:absolute}.timeline .meter__value.meter__value--vertical{width:10px;height:45%;top:0}@media (min-width: 46.8em){.timeline .meter__value.meter__value--vertical{display:none}}.timeline .meter__value.meter__value--horizontal{display:none}@media (min-width: 46.8em){.timeline .meter__value.meter__value--horizontal{height:10px;display:block;bottom:0}}
