@charset "UTF-8";.table-wrapper,code,pre,textarea{overflow:auto}legend,td,th{padding:0}h2,h3,sub,sup{position:relative}@font-face{font-family:Begum;src:url(../../src/fonts/Begum-Regular.eot);src:url(../../src/fonts/Begum-Regular.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/Begum-Regular.woff) format("woff"),url(../../src/fonts/Begum-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:FoundrySterling;src:url(../../src/fonts/FoundrySterling-Book.eot);src:url(../../src/fonts/FoundrySterling-Book.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/FoundrySterling-Book.woff) format("woff"),url(../../src/fonts/FoundrySterling-Book.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:FoundrySterling;src:url(../../src/fonts/FoundrySterling-Bold.eot);src:url(../../src/fonts/FoundrySterling-Bold.eot?#iefix) format("embedded-opentype"),url(../../src/fonts/FoundrySterling-Bold.woff) format("woff"),url(../../src/fonts/FoundrySterling-Bold.ttf) format("truetype");font-weight:700;font-style:normal}[data-animate]{-webkit-transition:opacity .6s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.165,.84,.44,1);transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.77,0,.175,1);transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.165,.84,.44,1)}[data-animate=title]:before{-webkit-transition:opacity .45s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.165,.84,.44,1);transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .45s cubic-bezier(.77,0,.175,1);transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .45s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.165,.84,.44,1);-webkit-transition-delay:.2s;transition-delay:.2s}.title__content{display:inline-block;-webkit-transform:none;transform:none;opacity:1;-webkit-transition:opacity .45s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.165,.84,.44,1);transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .45s cubic-bezier(.77,0,.175,1);transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .45s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.165,.84,.44,1)}.is-animated [data-animate=fade-in]{opacity:0}.is-animated [data-animate=title] .title__content{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}.is-animated [data-animate=title]:before{-webkit-transform:translateY(200px);transform:translateY(200px);opacity:0}.is-animated [data-animate=fade-left]{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.is-animated [data-animate=fade-right]{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none;color:#F5B01A;-webkit-transition:color .2s cubic-bezier(.165,.84,.44,1),background .2s cubic-bezier(.165,.84,.44,1);transition:color .2s cubic-bezier(.165,.84,.44,1),background .2s cubic-bezier(.165,.84,.44,1)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.card--hover__icon,.container,.mobile-search__container,.svg-wrap__image--circle,input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}@font-face{font-family:mcconnell_icons;src:url(../../src/fonts/icons/mcconnell.woff) format("woff"),url(../../src/fonts/icons/mcconnell.ttf) format("truetype"),url(../../src/fonts/icons/mcconnell.svg) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:after,[class*=" icon-"]:before,[class^=icon-]:after,[class^=icon-]:before,[data-icon]:after,[data-icon]:before{font-family:mcconnell_icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.icon-play:before{content:"y"}.icon-play-circle:before{content:"f"}.form-combo button:before,.icon-search:before,.mobile-search__button:before,.site-search__button:before{content:"u"}.icon-angle-left:before{content:"b"}.icon-angle-right:before{content:"h"}.icon-angle-up:before{content:"l"}.icon-angle-down:before{content:"k"}.icon-align-justify:before{content:"m"}.icon-linkedin:before{content:"d"}.icon-facebook:before{content:"a"}.icon-instagram:before,.icon-youtube:before{content:"c"}.icon-twitter:before{content:"b"}.icon-check:before{content:"k"}.icon-close:before,.modal__close-button:before{content:"l"}.icon-envelope-outline:before{content:""}.icon-envelope:before{content:""}.icon-arrow-left:before{content:"v"}.icon-arrow-right:before{content:"w"}.icon-arrow-up:before{content:""}.accordion__toggle:before,.appearance .ginput_container_select:before,.icon-arrow-down:before{content:""}.icon-mail:before{content:"f"}.icon-triangle-down:before{content:"x"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}head{font-family:'{"xs": "480px", "sm": "640px", "md": "800px", "lg": "1100px" ,"xl": "1400px", "tabs": "800px", "bricks": "800px" }'}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:FoundrySterling,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:1.38889;color:#24212f;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arrow-after:after,.arrow-before:before{font-family:mcconnell_icons!important;content:"w";display:inline-block;font-size:20px;vertical-align:middle}::-moz-selection{background:#24212f;color:#fff}::selection{background:#24212f;color:#fff}[data-target]{cursor:pointer}a:hover{color:#d39309}a:active,a:focus{outline:0}a,i{-webkit-tap-highlight-color:transparent}.arrow-before{font-weight:700}.arrow-before:before{font-weight:400;margin-right:20px;-webkit-transition:left .45s cubic-bezier(.165,.84,.44,1);transition:left .45s cubic-bezier(.165,.84,.44,1)}.arrow-after{font-weight:700}.arrow-after:after{font-weight:400;-webkit-transition:left .45s cubic-bezier(.165,.84,.44,1);transition:left .45s cubic-bezier(.165,.84,.44,1);margin-left:20px}.h4:before,caption:before,h2:before,h3:before,h4:before{content:'';background:#F5B01A}.accordion-search-active .accordion:not(:hover):not(.is-active),.accordion__body h1:before,.accordion__body h2:before,.accordion__body h3:before,.accordion__body h4:before,.header--no-line:before,.section--accordion.is-hidden,h2.header--centered:before,h3.header--centered:before{display:none}.footer__signup,.h1,.h2,.h3,.h4,.h5,.h6,caption,h1,h2,h3,h4,h5,h6{font-family:Begum,Georgia,serif;font-weight:400;margin-top:0;margin-bottom:1em}dt,label,ol.list-editor li:before{font-weight:700}.footer__signup a,.footer__signup a:visited,.h1 a,.h1 a:visited,.h2 a,.h2 a:visited,.h3 a,.h3 a:visited,.h4 a,.h4 a:visited,.h5 a,.h5 a:visited,.h6 a,.h6 a:visited,caption a,caption a:visited,h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited{text-decoration:none}.h1,h1{font-size:48px;line-height:1.25}.h2,h2{font-size:36px;line-height:1.16667}.h3,h3{font-size:28px;line-height:1.14286}h2:before,h3:before{position:absolute;left:-30px;width:2px;height:80px}h2.side-line:before,h3.side-line:before{width:80px;height:2px;bottom:0;bottom:-20px;left:-80px}h2.header--centered,h3.header--centered{text-align:center}.section--header h2,.section--header h3,h2.header--large,h3.header--large{font-size:36px;margin-bottom:60px}@media only screen and (min-width:640px){.section--header h2,.section--header h3,h2.header--large,h3.header--large{font-size:48px;margin-bottom:80px}}.section--header h2,.section--header h3{margin-bottom:40px}.h2--large{font-size:36px}@media only screen and (min-width:640px){.h2--large{font-size:48px}}.h4,caption,h4{font-size:24px;line-height:1;position:relative;margin-bottom:30px}.h5,.small-text,h5,small{font-size:14px;line-height:1.28571}.h4:before,caption:before,h4:before{position:absolute;left:-60px;bottom:-13.33px;width:60px;height:2px}.quotation-marks p:first-of-type,.quotation-marks p:last-of-type,blockquote p{position:relative}blockquote,dl,ol,p,pre,table,ul{margin-top:0;margin-bottom:20px}.gform_drop_area p+p input:first-child,.gform_footer p+p input:first-child[type=submit],.list-editor li ul,.list-editor ol,.list-editor ul,p+p .btn:first-child,p+p .gform_drop_area input:first-child,p+p .gform_footer input:first-child[type=submit]{margin-top:10px}.small-text,small{letter-spacing:.01em}.lead,blockquote{font-size:28px;line-height:1.14286}q{font-style:italic}.label{color:#24212f;display:inline-block;margin-bottom:5px}time{display:block}.list-editor{list-style:none;padding-left:0;margin-bottom:20px}.list-editor li{margin-bottom:10px;padding-left:1em}.list-editor li:before{content:"• ";display:inline-block;width:1em;margin-left:-1em}ol.list-editor{counter-reset:item}ol.list-editor li:before{content:counter(item) ". ";counter-increment:item}.list-plain,dl{list-style:none;padding:0;margin-bottom:0}.list-inline li{display:inline-block}dd{margin-left:0}.table-wrapper{max-width:100%}table{border-spacing:0;width:100%;border:1px solid #c5c7d5;border-collapse:initial}th{text-align:left}th a,th a.active{color:#fff}td{border-bottom:1px solid #c5c7d5}tr:last-child td{border-bottom:none}.quotation-marks p:first-of-type:before,.quotation-marks p:last-of-type:after{content:'';display:block;position:absolute;z-index:-1;background-image:url(../../src/images/qoute-mark.svg);background-repeat:no-repeat}.quotation-marks p:first-of-type:before{height:60px;width:64px;-webkit-background-size:contain;background-size:contain;top:-10px;left:-10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width:640px){.quotation-marks p:first-of-type:before{height:65px;width:71px;left:-20px}}.quotation-marks p:last-of-type:after{height:60px;width:64px;-webkit-background-size:contain;background-size:contain;bottom:60px;right:-10px}@media only screen and (min-width:640px){.quotation-marks p:last-of-type:after{height:65px;width:71px;right:-20px;bottom:40px}}blockquote p:after,blockquote p:before{content:'';position:absolute;z-index:-1;height:60px;width:64px;background-image:url(../../src/images/qoute-mark.svg);display:block;background-repeat:no-repeat}blockquote p:before{-webkit-background-size:contain;background-size:contain;top:-10px;left:-10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}blockquote p:after{-webkit-background-size:contain;background-size:contain;bottom:60px;right:-10px}blockquote{padding:0;margin:40px auto;display:block;color:#782E87;font-style:normal}@media only screen and (min-width:640px){blockquote p:before{height:65px;width:71px;left:-20px}blockquote p:after{height:65px;width:71px;right:-20px;bottom:40px}blockquote{text-align:center;margin:80px auto}}blockquote cite{display:block;margin:40px 0 0;font-style:normal;font-size:20px;color:#24212f}blockquote cite:before{content:'- '}.blockquote--left,.blockquote--right{width:75%;text-align:left}@media only screen and (min-width:640px){.blockquote--left,.blockquote--right{margin:40px auto}.blockquote--left{float:left}.blockquote--right{float:right;margin-right:-25%}}@media only screen and (min-width:800px){.blockquote--left{margin-left:-25%;width:50%}}hr{border:none;border-top:1px solid #F0F1F6;margin:40px 0}pre{padding:20px;border-radius:5px;border:1px solid #c5c7d5}code,pre{font-family:'courier new',monospace}.aligncenter,.alignleft,.alignright{display:block;margin:auto}.text--hover{display:inline-block;cursor:pointer;color:#782E87}@media only screen and (min-width:640px){.alignright{float:right;padding:20px 0 20px 20px}.alignleft{float:left;padding:20px 20px 20px 0}.text--hover{position:relative}}.text--hover:hover .text--hover__arrow,.text--hover:hover .text--hover__define{visibility:visible;opacity:1}.text--hover .text--hover__define{visibility:hidden;opacity:0;-webkit-transition:.2s cubic-bezier(.165,.84,.44,1);transition:.2s cubic-bezier(.165,.84,.44,1);position:absolute;text-align:center;left:50%;width:100%;max-width:300px;padding:10px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);background-color:#fff;-webkit-box-shadow:0 0 4px #24212f;box-shadow:0 0 4px #24212f;z-index:1}.text--hover .text--hover__define:after,.text--hover .text--hover__define:before{font-family:mcconnell_icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}@media only screen and (min-width:640px){.text--hover .text--hover__define{top:0;width:300px}}.text--hover .text--hover__define.define--left{left:10px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.text--hover .text--hover__define.define--right{left:auto;right:10px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.text--hover .text--hover__text{display:inline-block;position:relative}.text--hover .text--hover__arrow{visibility:hidden;opacity:0;position:absolute;z-index:4;width:20px;top:0;left:50%;margin-left:-10px}.text--hover .text--hover__arrow:after,.text--hover .text--hover__arrow:before{position:absolute;content:'';width:10px;height:10px;left:50%;margin-left:-10px;bottom:-4px;background-color:#fff;z-index:-1}.text--hover .text--hover__arrow:after{width:40px;margin-left:-20px;bottom:0;background-color:#fff}.text--hover .text--hover__arrow:before{z-index:-1;-webkit-box-shadow:0 0 4px #24212f;box-shadow:0 0 4px #24212f;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select-wrapper,form{position:relative}label{font-size:14px;line-height:1.28571;display:block;margin-bottom:10px;cursor:pointer}button,input{line-height:25px;display:inline-block;vertical-align:middle;-webkit-box-shadow:none;box-shadow:none;outline:0;border-radius:0;background:#fff}input[type=number],input[type=text],input[type=email],input[type=tel],input[type=url],input[type=color],input[type=password],select,textarea{height:50px;width:100%;border:none;padding:10px;color:#24212f;-webkit-transition:border-color .45s cubic-bezier(.165,.84,.44,1);transition:border-color .45s cubic-bezier(.165,.84,.44,1)}input[type=number]:focus,input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=color]:focus,input[type=password]:focus,select:focus,textarea:focus{border-color:#24212f;outline:0}.flickity-page-dots .dot,input[type=checkbox]+label:after,input[type=radio]+label:after{border:1px solid #24212f}input[type=checkbox]+label,input[type=radio]+label{position:relative;padding-left:30px;line-height:20px;display:inline-block}input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{content:'';position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20px;height:20px}input[type=checkbox]+label:before{color:#24212f;font-family:icons;text-align:center}input[type=radio]+label:after,input[type=radio]+label:before{border-radius:50%}input[type=radio]+label:before{-webkit-transform:scale(.5);transform:scale(.5)}input[type=radio]:checked~label:before{background:#24212f}.form-combo button,.form-combo button:active,.form-combo button:focus,.form-combo button:hover,select{background:0 0}select[multiple],textarea{height:auto}select[multiple]{padding:0}select[multiple] option{padding:10px}select{cursor:pointer}select+label{font-size:0}.form-combo{position:relative}.form-combo input{padding-right:50px}.form-combo button{border:none;position:absolute;z-index:1;right:0;top:0;font-size:0;padding:16px;-webkit-transition:color .45s cubic-bezier(.165,.84,.44,1);transition:color .45s cubic-bezier(.165,.84,.44,1)}.form-combo button:after,.form-combo button:before{font-family:mcconnell_icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.form-combo button:hover{color:#24212f}.form-combo button:before{font-size:18px;height:18px}.side--grey .ginput_recaptcha:after{background-color:#f4f5f9}.side--grey:nth-of-type(even) .ginput_recaptcha:after{background-color:#eaecf4}.background--purple .ginput_recaptcha:after,.background--purple .ginput_recaptcha:before{background-color:#782E87}.ginput_recaptcha{position:relative;overflow:hidden;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;background-color:#f9f9f9}.ginput_recaptcha>div{position:relative;height:76px!important}.ginput_recaptcha>div:after,.ginput_recaptcha>div:before{content:'';-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:206px;width:600px;height:100%;background-color:#f9f9f9;border:1px solid #d3d3d3;border-right:none;border-left:none}img,video{height:auto}.ginput_recaptcha>div:before{left:-5px;width:10px}.gfield_visibility_hidden{display:none!important}img{max-width:100%}iframe,video{margin:0 auto 20px}video{min-width:40%}figure{margin:auto;display:block}.embed-wrapper{position:relative;z-index:0;width:100%;margin:40px auto;padding-bottom:56.25%;background:#F0F1F6;overflow:hidden}.modal .embed-wrapper{margin-top:0;margin-bottom:0}.embed-wrapper iframe,.embed-wrapper video{position:absolute;height:100%;width:100%;left:0;top:0}.embed-wrapper__cover,.embed-wrapper__play{position:absolute;z-index:10;-webkit-transition:opacity .45s cubic-bezier(.165,.84,.44,1),visibility .45s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.165,.84,.44,1),visibility .45s cubic-bezier(.165,.84,.44,1)}.embed-wrapper.is-active .embed-wrapper__cover,.embed-wrapper.is-active .embed-wrapper__play{opacity:0;visibility:hidden}.embed-wrapper__cover{left:0;top:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center}.embed-wrapper__play{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wp-caption{position:relative;z-index:1;padding:0}.wp-caption img{display:block}.wp-caption .wp-caption-text{background-color:#fff;z-index:2;margin:0;font-size:12px;line-height:28px;font-weight:700;font-style:italic;color:#782E87}@media only screen and (min-width:640px){.wp-caption .wp-caption-text{padding:0 40px;position:absolute;bottom:0;right:0}}svg{max-width:100%;opacity:1;-webkit-transition:opacity .45s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.165,.84,.44,1)}svg.svg-fade{opacity:0}.accordion-group{list-style:none;padding:0;margin-bottom:0;position:relative;z-index:1}.accordion{margin-bottom:20px;-webkit-transition:opacity .45s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.165,.84,.44,1)}.accordion__toggle:before,.card--secondary .card__image img{-webkit-transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1)}.accordion:last-child{margin-bottom:0}.accordion__toggle{border:none;background:#f4f5f9;padding:20px 50px 20px 20px;text-align:left;width:100%;position:relative;color:#782E87;font-size:20px;line-height:1.2;font-family:Begum,Georgia,serif}.accordion__toggle:active,.accordion__toggle:focus,.accordion__toggle:hover{background:0 0}.accordion__toggle:after,.accordion__toggle:before{font-family:mcconnell_icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.accordion__toggle:focus{background:#f4f5f9}.accordion__toggle.is-active,.accordion__toggle:hover{color:#fff;background-color:#782E87}.accordion__toggle.is-active:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion__toggle:before{position:absolute;right:20px;content:"t";transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1);top:50%;margin-top:-10px}.accordion__body{-webkit-transform:none;transform:none;-webkit-transition:max-height .6s cubic-bezier(.77,0,.175,1),opacity .6s cubic-bezier(.77,0,.175,1),visibility .6s cubic-bezier(.77,0,.175,1);transition:max-height .6s cubic-bezier(.77,0,.175,1),opacity .6s cubic-bezier(.77,0,.175,1),visibility .6s cubic-bezier(.77,0,.175,1);overflow:hidden}.accordion__body:not(.is-active){opacity:0;visibility:hidden;max-height:0!important}.accordion__body-inner{padding:20px 0}@media only screen and (min-width:640px){.accordion__toggle{min-height:100px;font-size:28px}.accordion__toggle:before{top:50%;margin-top:-14px}.accordion__body-inner{padding:80px 40px}}f button{background:0 0;border:none;padding:0;margin:0}.btn,.btn--alt,.btn--primary,.btn--secondary,.btn-circle,.gform_drop_area input,.gform_footer input[type=submit]{display:inline-block;vertical-align:middle;text-decoration:none;text-align:center;font-family:FoundrySterling,Helvetica Neue,Helvetica,sans-serif;font-size:100%;line-height:25px;font-weight:700;color:#F5B01A;padding:0 0 0 30px;cursor:pointer;margin:0;border:none;border-radius:0;-webkit-transition:color .45s cubic-bezier(.165,.84,.44,1),background .45s cubic-bezier(.165,.84,.44,1);transition:color .45s cubic-bezier(.165,.84,.44,1),background .45s cubic-bezier(.165,.84,.44,1);background:0 0;position:relative;-webkit-tap-highlight-color:transparent}.btn--alt:before,.btn--primary:before,.btn--secondary:before,.btn-circle:before,.btn:before,.gform_drop_area input:before,.gform_footer input[type=submit]:before{font-family:mcconnell_icons!important;content:"w";display:block;font-weight:400;font-size:20px;position:absolute;left:-10px;top:50%;margin-top:-5px;line-height:10px;height:9px;-webkit-transition:left .45s cubic-bezier(.165,.84,.44,1);transition:left .45s cubic-bezier(.165,.84,.44,1)}.btn--alt:hover,.btn--primary:hover,.btn--secondary:hover,.btn-circle:hover,.btn:hover,.gform_drop_area input:hover,.gform_footer input:hover[type=submit]{color:#F5B01A;background:0 0}.btn--alt:hover:before,.btn--primary:hover:before,.btn--secondary:hover:before,.btn-circle:hover:before,.btn:hover:before,.gform_drop_area input:hover:before,.gform_footer input[type=submit]:hover:before{left:0}.btn--alt:active,.btn--alt:focus,.btn--primary:active,.btn--primary:focus,.btn--secondary:active,.btn--secondary:focus,.btn-circle:active,.btn-circle:focus,.btn:active,.btn:focus,.gform_drop_area input:active,.gform_drop_area input:focus,.gform_footer input:active[type=submit],.gform_footer input:focus[type=submit]{outline:0}.btn,.gform_drop_area input,.gform_footer input[type=submit]{min-width:180px}.btn,.btn--primary,.btn--secondary,.gform_drop_area input,.gform_footer input[type=submit]{padding:15px 30px;border:1px solid #F5B01A;border-left:none}.btn--primary:after,.btn--secondary:after,.btn:after,.gform_drop_area input:after,.gform_footer input[type=submit]:after{content:'';display:block;width:1px;height:100%;position:absolute;z-index:0;left:0;top:0;-webkit-transition:opacity .2s cubic-bezier(.165,.84,.44,1);transition:opacity .2s cubic-bezier(.165,.84,.44,1);background:-webkit-gradient(linear,left top,left bottom,from(#f5b01a),color-stop(40%,#f5b01a),color-stop(41%,rgba(245,176,26,0)),color-stop(59%,rgba(245,176,26,0)),color-stop(60%,#f5b01a),to(#f5b01a));background:-webkit-linear-gradient(top,#f5b01a 0,#f5b01a 40%,rgba(245,176,26,0) 41%,rgba(245,176,26,0) 59%,#f5b01a 60%,#f5b01a 100%);background:linear-gradient(to bottom,#f5b01a 0,#f5b01a 40%,rgba(245,176,26,0) 41%,rgba(245,176,26,0) 59%,#f5b01a 60%,#f5b01a 100%)}.btn--primary:hover,.btn--secondary:hover,.btn:hover,.gform_drop_area input:hover,.gform_footer input:hover[type=submit]{color:#fff;background-color:#F5B01A;border-color:#F5B01A}.btn--primary:hover:before,.btn--secondary:hover:before,.btn:hover:before,.gform_drop_area input:hover:before,.gform_footer input[type=submit]:hover:before{color:#fff;left:10px}.btn--primary:hover:after,.btn--secondary:hover:after,.btn:hover:after,.gform_drop_area input:hover:after,.gform_footer input[type=submit]:hover:after{opacity:0}.btn--secondary{border-color:#DA328B;color:#DA328B}.btn--secondary:hover{background-color:#DA328B}.btn--download{border-left:1px solid #F5B01A;padding-left:20px;padding-right:20px}.btn--download:hover:after{color:#FFF;opacity:1}.btn--download:before{display:none}.btn--download:after{position:relative;display:inline-block;height:auto;width:auto;top:-2px;margin-left:50px;vertical-align:middle;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-family:mcconnell_icons!important;content:"w";background:0 0}.btn--white{border-color:#fff;color:#fff}.btn--white:after{background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(40%,#fff),color-stop(41%,rgba(255,255,255,0)),color-stop(59%,rgba(255,255,255,0)),color-stop(60%,#fff),to(white));background:-webkit-linear-gradient(top,#fff 0,#fff 40%,rgba(255,255,255,0) 41%,rgba(255,255,255,0) 59%,#fff 60%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#fff 40%,rgba(255,255,255,0) 41%,rgba(255,255,255,0) 59%,#fff 60%,#fff 100%)}.btn--positive{background-color:#782E87}.btn--positive:hover{background-color:#562161}.btn--negative{background-color:#F05F5A}.btn--negative:hover{background-color:#ec322b}.btn[disabled],.gform_drop_area input[disabled],.gform_footer input[disabled][type=submit]{background-color:#F0F1F6;color:#c5c7d5;cursor:default;-webkit-box-shadow:none;box-shadow:none}.btn--load .btn__inner:after{display:block;content:attr(data-label-enabled)}.btn--load[disabled]{border-color:#c5c7d5;background:0 0}.btn--load[disabled]:after{background:-webkit-gradient(linear,left top,left bottom,from(#c5c7d5),color-stop(40%,#c5c7d5),color-stop(41%,rgba(197,199,213,0)),color-stop(59%,rgba(197,199,213,0)),color-stop(60%,#c5c7d5),to(#c5c7d5));background:-webkit-linear-gradient(top,#c5c7d5 0,#c5c7d5 40%,rgba(197,199,213,0) 41%,rgba(197,199,213,0) 59%,#c5c7d5 60%,#c5c7d5 100%);background:linear-gradient(to bottom,#c5c7d5 0,#c5c7d5 40%,rgba(197,199,213,0) 41%,rgba(197,199,213,0) 59%,#c5c7d5 60%,#c5c7d5 100%)}.btn--load[disabled] .btn__inner:after{content:attr(data-label-disabled)}.btn--load.is-loading .btn__inner:after{content:attr(data-label-loading)}.btn-circle{width:60px;height:60px;padding:0;border-radius:50%;font-size:3em;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.blog__hero--image .blog__header,.hero--background.hero--middle .hero__body{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center}.btn-circle i{display:block;position:relative;left:.05em;top:-.0125em}.btn-circle .spinner,.is-loading .btn-circle i,.two-card-body h4:before{display:none}.is-loading .btn-circle .spinner{display:block}.btn--mobile-full{width:100%}@media only screen and (min-width:640px){.btn--mobile-full{width:auto}}.btn-toggle{position:relative;z-index:999;background:0 0!important;min-width:0;padding:0;width:1.11111rem;height:1.11111rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);overflow:hidden;border:none;border-radius:0}.btn-toggle__bar{display:block;position:absolute;border-top:2px solid #F5B01A;-webkit-transition:all .45s cubic-bezier(.165,.84,.44,1);transition:all .45s cubic-bezier(.165,.84,.44,1);top:50%;width:100%}.btn-toggle__bar:nth-of-type(1){-webkit-transform:translateY(-webkit-calc(-50% - 8px));transform:translateY(calc(-50% - 8px))}.btn-toggle__bar:nth-of-type(2){-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn-toggle__bar:nth-of-type(3){-webkit-transform:translateY(-webkit-calc(-50% + 8px));transform:translateY(calc(-50% + 8px))}.btn-toggle.is-active .btn-toggle__bar{border-color:#F5B01A}.btn-toggle.is-active .btn-toggle__bar:nth-of-type(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn-toggle.is-active .btn-toggle__bar:nth-of-type(2){-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0);opacity:0}.btn-toggle.is-active .btn-toggle__bar:nth-of-type(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.granting__btn{text-align:center}.blog__hero--image{position:relative;max-width:1400px;margin:auto}.blog__hero--image .blog__header{align-self:center;width:100%}@media only screen and (min-width:640px){.blog__hero--image{margin-bottom:80px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:520px;background-color:#24212f}.blog__hero--image .blog__share{display:none!important}.blog__hero--image .blog__header{margin-bottom:0}.blog__hero--image h1{color:#fff}}.blog__header{margin-bottom:40px}@media only screen and (min-width:640px){.blog__header{margin-bottom:50px}}.blog__header h1{margin-bottom:0;font-size:28px}@media only screen and (max-width:639px){.blog__header{padding-top:20px}.blog__header h1{margin-top:8px;margin-bottom:5px}}@media only screen and (min-width:640px){.blog__header h1{font-size:48px;margin-top:30px;margin-bottom:30px}}.blog__header .blog__meta{color:#F5B01A;font-weight:700;font-style:italic;font-size:14px;font-family:Begum,Georgia,serif}.blog__header .blog__meta time{display:inline-block}.blog__thumbnail{position:relative;width:100%;height:300px}@media only screen and (min-width:640px){.blog__header .blog__meta{font-size:18px}.blog__thumbnail{position:absolute;left:0;top:0;height:100%;opacity:.5}}.blog__header-lower .blog__meta{display:inline-block;width:100%}.blog__share{font-family:FoundrySterling,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-size:18px}@media only screen and (max-width:639px){.blog__share{margin-top:10px}}@media only screen and (min-width:800px){.blog__header-lower .blog__meta{width:50%}.blog__share{text-align:right}}.blog__share .share-bar{margin-top:0;margin-bottom:0;display:inline-block}.blog__share .share-bar a{color:#F5B01A;margin-left:20px}.blog__share--lower{display:block;color:#F5B01A;font-size:18px;font-weight:700;margin-bottom:40px}.card--secondary h4,.modal__close-button,.testimonial,.validation_error,[data-layout=grid] .card--scroll .grant__amount{font-size:24px}@media only screen and (max-width:639px){.blog__share--lower{display:none}.card--secondary h4:before{left:0}}@media only screen and (min-width:640px){.content__header--offset h2{display:inline-block;width:-webkit-calc(100% - 225px);width:calc(100% - 225px)}.card--secondary h4{font-size:28px}}.content__header--offset .blog__share--lower{display:inline-block}.card,.card--secondary *{display:block}.card--yellow .card__body .btn--alt{color:#F5B01A!important}.card{position:relative;width:100%;color:#24212f}.card:hover{color:#0d0c11}.card--secondary{margin-bottom:20px}.card--secondary h4,.grants-listing,.two-cards-intro{margin-bottom:60px}.card--secondary:hover .card__image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.card--secondary:hover .btn--alt:before{left:0}.card--secondary h4:before{background:#BA1E61;bottom:-30px}.card--secondary h4.line--yellow:before{background:#F5B01A}.card--secondary .btn--alt{margin-left:10px;display:inline-block;color:#BA1E61}.card--secondary .card__body{background-color:#fff;position:relative;padding:20px 0}@media only screen and (min-width:640px){.card--secondary .card__body{margin-top:-60px;left:20px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);padding:40px 20px}}.card--secondary .card__body.card__body--tag:before{position:absolute;top:0;padding:10px 20px;color:#fff;content:attr(data-tag);background-color:#BA1E61;-webkit-transform:translateY(-100%);transform:translateY(-100%);left:0}.card--secondary .card__image{overflow:hidden}.card--secondary .card__image img{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1)}.card__offset{background-color:#fff;padding:20px 0}@media only screen and (max-width:639px){.two-card-wrapper{margin-bottom:60px}}.two-card-wrapper,.two-card-wrapper *{display:block}.two-card-wrapper:hover .two-card__image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.gform_drop_area .two-card-wrapper:hover input,.gform_footer .two-card-wrapper:hover input[type=submit],.two-card-wrapper:hover .btn,.two-card-wrapper:hover .gform_drop_area input,.two-card-wrapper:hover .gform_footer input[type=submit]{background:#F5B01A;color:#fff}.gform_drop_area .two-card-wrapper:hover input:before,.gform_footer .two-card-wrapper:hover input[type=submit]:before,.two-card-wrapper:hover .btn:before,.two-card-wrapper:hover .gform_drop_area input:before,.two-card-wrapper:hover .gform_footer input[type=submit]:before{left:10px}.two-card-wrapper .two-card__image{position:relative;overflow:hidden}.two-card-wrapper .two-card__image img{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1)}.two-card-wrapper .two-card__text{position:relative;background:#fff;z-index:3}@media only screen and (min-width:640px){.card__offset{padding:40px}.two-card-wrapper .two-card__image{width:66.66667%;padding-bottom:120px}.two-card-wrapper .two-card__text{width:-webkit-calc(100%/3 + 120px);width:calc(100%/3 + 120px);margin-left:-120px;-webkit-transform:translateY(120px);transform:translateY(120px)}.two-card__image,.two-card__text{display:inline-block;vertical-align:top}}[data-layout=grid] .card--grey{position:relative;background-color:#f4f5f9;padding:30px;margin-bottom:20px}[data-layout=grid] .card--grey,[data-layout=grid] .card--grey span{display:block}[data-layout=grid] .card--grey .card__inner{position:relative;overflow:hidden}[data-layout=grid] .card--grey .card__inner:after{content:'';display:block;width:100%;padding-bottom:100%}[data-layout=grid] .card--hover:hover .card__fade{opacity:1;visibility:visible}[data-layout=grid] .card--hover .card__base,[data-layout=grid] .card--hover .card__fade{position:absolute;left:0;right:0;top:0;bottom:0;padding:30px}[data-layout=grid] .card--hover .card__base{text-align:center;padding:60px}[data-layout=grid] .card--hover .btn--alt{display:inline-block;position:absolute;bottom:30px}[data-layout=grid] .card--hover .card__fade{opacity:0;z-index:3;color:#fff;background-color:#782E87;visibility:hidden;-webkit-transition:opacity .45s cubic-bezier(.165,.84,.44,1),visibility .45s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.165,.84,.44,1),visibility .45s cubic-bezier(.165,.84,.44,1)}[data-layout=grid] .card--scroll:hover{background-color:#782E87;color:#fff}[data-layout=grid] .card--scroll:hover .card__scroll{overflow:auto}[data-layout=grid] .card--scroll:hover .grant__show{position:relative}[data-layout=grid] .card--scroll:hover .grant__rise{margin-top:0}[data-layout=grid] .card--scroll:hover .grant__rise:after{content:'Learn More';visibility:hidden}[data-layout=grid] .card--scroll:hover .grant__meta{-webkit-transform:translateY(0);transform:translateY(0);margin-top:10px;margin-bottom:10px}[data-layout=grid] .card--scroll:hover .grant__content{height:auto;padding-bottom:20px;overflow:visible}[data-layout=grid] .card--scroll:hover .grant__btn{background-color:#782E87;-webkit-transform:translateY(0);transform:translateY(0)}[data-layout=grid] .card--scroll h4{margin-bottom:10px}[data-layout=grid] .card--scroll .card__scroll{position:absolute;left:0;right:0;top:0;bottom:0}[data-layout=grid] .card--scroll .grant__btn{position:absolute;left:0;bottom:0;width:100%;z-index:3;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:background .2s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:background .2s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),background .2s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),background .2s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1);background-color:#f4f5f9}[data-layout=grid] .card--scroll .grant__btn .btn--alt{display:inline-block}[data-layout=grid] .card--scroll .grant__show{position:absolute}[data-layout=grid] .card--scroll .grant__rise{position:relative;margin-top:100%;-webkit-transition:margin-top .45s cubic-bezier(.165,.84,.44,1);transition:margin-top .45s cubic-bezier(.165,.84,.44,1)}[data-layout=grid] .card--scroll .grant__content{height:0;overflow:hidden}[data-layout=grid] .card--scroll .grant__meta{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1)}[data-layout=grid] .card--scroll .grant__top{line-height:1}[data-layout=list] .scroll-list{overflow:auto}[data-layout=list] .scroll-list .scroll-list__inner{min-width:950px}[data-layout=list] .grants__labels{padding-bottom:0!important;visibility:visible}[data-layout=list] .grants__labels.is-sticky{position:fixed;top:0;width:100%;z-index:999}[data-layout=list] .grants__labels .card{display:block}[data-layout=list] .grid__item{width:100%!important;padding-top:20px;padding-bottom:20px}[data-layout=list] .grid__item:nth-of-type(2n){padding-top:0;padding-bottom:0}[data-layout=list] .grid__item:nth-of-type(2n) .card{padding-top:20px;padding-bottom:20px;background-color:#f4f5f9}[data-layout=list] .grid__item .card{padding-left:20px;padding-right:20px}[data-layout=list] .btn--alt{display:none}[data-layout=list] .card--grey .card__category,[data-layout=list] .card--grey .card__intitiative,[data-layout=list] .card--grey .grant__amount,[data-layout=list] .card--grey .grant__content,[data-layout=list] .card--grey .grant__meta,[data-layout=list] .card--grey .grant__period,[data-layout=list] .card--grey .grant__rise,[data-layout=list] .card--grey .grant__show,[data-layout=list] .card--grey .grant__top,[data-layout=list] .card--grey .header--no-line{padding-right:10px;display:inline-block;vertical-align:middle;width:50%;margin-bottom:0}[data-layout=list] .card--grey .grant__meta,[data-layout=list] .card--grey .grant__rise,[data-layout=list] .card--grey .grant__show{padding-right:0}.grants__labels{visibility:hidden;font-weight:700}.grants__labels .card{display:none;padding-top:20px;padding-bottom:20px}.container,.container-fixed,.mobile-search__container{padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.container,.mobile-search__container{max-width:1400px;box-sizing:content-box}.container-fixed{max-width:800px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:1100px){.container-fixed{max-width:1100px}}@media only screen and (min-width:1400px){.container-fixed{max-width:1400px}}.container--full{max-width:none}.container--xs{max-width:400px}.container--sm{max-width:600px}.container--md,.modal__body{max-width:800px}.container--lg{max-width:1100px}.container--flush{padding-left:0;padding-right:0}.container--extra{padding-left:40px;padding-right:40px}@media only screen and (max-width:1439px){.container--background{padding-left:0;padding-right:0}.container--background .background{padding-left:20px;padding-right:20px}}.section--covid-19-featured-posts{margin-top:60px}.section--covid-19-featured-posts__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1100px){.section--covid-19-featured-posts__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.section--covid-19-featured-posts__inner .grid__item:nth-child(1){padding-left:0;margin-left:0}.section--covid-19-featured-posts__single:first-of-type,.section--covid-19-news-posts__single:first-of-type{margin-right:26px}}.section--covid-19-featured-posts__single,.section--covid-19-news-posts__single{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-box-shadow .34s;transition:-webkit-box-shadow .34s;transition:box-shadow .34s;transition:box-shadow .34s,-webkit-box-shadow .34s;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.16);box-shadow:0 4px 8px 0 rgba(0,0,0,.16);padding-left:0}@media only screen and (max-width:1099px){.section--covid-19-featured-posts__single:first-of-type,.section--covid-19-news-posts__single:first-of-type{margin-bottom:26px}}.section--covid-19-featured-posts__single:hover,.section--covid-19-news-posts__single:hover{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.26);box-shadow:0 4px 8px 0 rgba(0,0,0,.26)}.section--covid-19-featured-posts__single .post__img,.section--covid-19-news-posts__single .post__img{height:290px;-webkit-background-size:cover;background-size:cover;background-position:center}.section--covid-19-featured-posts__single .post__text,.section--covid-19-news-posts__single .post__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:25px 25px 20px}.section--covid-19-featured-posts__single .post__text h4,.section--covid-19-news-posts__single .post__text h4{font-size:28px;line-height:1.33}.section--covid-19-featured-posts__single .post__text h4::before,.section--covid-19-news-posts__single .post__text h4::before{display:none}.section--covid-19-featured-posts__single .post__text .blog__meta,.section--covid-19-news-posts__single .post__text .blog__meta{font-family:Begum,Georgia,serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}.section--covid-19-featured-posts__single .post__text .blog__meta .category,.section--covid-19-news-posts__single .post__text .blog__meta .category{color:#F05F5A;font-weight:700}.gform_drop_area .section--covid-19-featured-posts__single .post__text input,.gform_drop_area .section--covid-19-news-posts__single .post__text input,.gform_footer .section--covid-19-featured-posts__single .post__text input[type=submit],.gform_footer .section--covid-19-news-posts__single .post__text input[type=submit],.section--covid-19-featured-posts__single .post__text .btn,.section--covid-19-featured-posts__single .post__text .gform_drop_area input,.section--covid-19-featured-posts__single .post__text .gform_footer input[type=submit],.section--covid-19-news-posts__single .post__text .btn,.section--covid-19-news-posts__single .post__text .gform_drop_area input,.section--covid-19-news-posts__single .post__text .gform_footer input[type=submit]{border-color:#F05F5A;color:#F05F5A;margin-top:auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.gform_drop_area .section--covid-19-featured-posts__single .post__text input:hover,.gform_drop_area .section--covid-19-news-posts__single .post__text input:hover,.gform_footer .section--covid-19-featured-posts__single .post__text input:hover[type=submit],.gform_footer .section--covid-19-news-posts__single .post__text input:hover[type=submit],.section--covid-19-featured-posts__single .post__text .btn:hover,.section--covid-19-featured-posts__single .post__text .gform_drop_area input:hover,.section--covid-19-featured-posts__single .post__text .gform_footer input:hover[type=submit],.section--covid-19-news-posts__single .post__text .btn:hover,.section--covid-19-news-posts__single .post__text .gform_drop_area input:hover,.section--covid-19-news-posts__single .post__text .gform_footer input:hover[type=submit]{color:#fff;background:#F05F5A}.section--covid-19-news-posts__header{position:relative}.section--covid-19-news-posts__header::before{content:'';position:absolute;left:20px;top:0;width:2px;height:90%;background-color:#EE7F22}.section--covid-19-news-posts__header h2{font-size:48px;margin-bottom:.5em}.section--covid-19-news-posts__header h2::before{display:none}.section--covid-19-news-posts__header .section--covid-19-news-posts__categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;line-height:72px}.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li{font-weight:700}.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li:not(:last-of-type){margin-right:20px}.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a{cursor:pointer;color:#F5B01A;padding:15px 30px;border:1px solid}.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a.is-active,.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a:hover{background:#F5B01A;color:#fff}.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=news-and-insights],.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=pour-les-titulaires-de-subventions]{color:#EE7F22}.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=news-and-insights].is-active,.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=news-and-insights]:hover,.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=pour-les-titulaires-de-subventions].is-active,.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=pour-les-titulaires-de-subventions]:hover{background:#EE7F22;color:#fff}.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=resources],.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=ressources]{color:#F05F5A}.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=resources].is-active,.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=resources]:hover,.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=ressources].is-active,.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=ressources]:hover{background:#F05F5A;color:#fff}.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=updates-for-grantees],.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=nouvelles-et-idees]{color:#782E87}.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=updates-for-grantees].is-active,.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=updates-for-grantees]:hover,.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=nouvelles-et-idees].is-active,.section--covid-19-news-posts__header .section--covid-19-news-posts__categories li a[data-term-slug=nouvelles-et-idees]:hover{background:#782E87;color:#fff}.section--covid-19-news-posts__single{margin-bottom:26px;margin-right:0;background:#fff}.section--covid-19-news-posts__single .post__text h4{display:block;font-size:28px;position:relative}.section--covid-19-news-posts__single .post__text h4::after{content:'';position:absolute;left:-25px;background:#EE7F22;top:-10px;bottom:-10px;height:-webkit-calc(100% + 20px);height:calc(100% + 20px);width:2px}.gform_drop_area .section--covid-19-news-posts__single .post__text input,.gform_footer .section--covid-19-news-posts__single .post__text input[type=submit],.section--covid-19-news-posts__single .post__text .btn,.section--covid-19-news-posts__single .post__text .gform_drop_area input,.section--covid-19-news-posts__single .post__text .gform_footer input[type=submit]{border-color:#EE7F22;color:#EE7F22}.gform_drop_area .section--covid-19-news-posts__single .post__text input:hover,.gform_footer .section--covid-19-news-posts__single .post__text input:hover[type=submit],.section--covid-19-news-posts__single .post__text .btn:hover,.section--covid-19-news-posts__single .post__text .gform_drop_area input:hover,.section--covid-19-news-posts__single .post__text .gform_footer input:hover[type=submit]{color:#fff;background:#EE7F22}@media only screen and (min-width:1100px){.section--covid-19-news-posts__single{margin-right:0!important;width:-webkit-calc(33.333% - 26px);width:calc(33.333% - 26px)}}.dropdown{cursor:pointer;outline:0!important}.dropdown .menu-item__inner{position:relative}.dropdown .menu-item__inner:before{content:'';position:absolute;bottom:-1px;left:50%;margin-left:-15px;width:0;height:0;border-style:solid;border-width:0 15px 15px;border-color:transparent transparent #782E87}.dropdown__overlay,.investment__logo,.progress-wrapper{width:-webkit-calc(100% - 60px)}.dropdown__overlay{height:100px;left:0;background-color:#782E87;margin:0 30px;width:calc(100% - 60px)}.dropdown__menu,.grid,.grid__item.overlap>*>:last-child,.grid__item.overlap>:last-child{margin-bottom:0}.dropdown__menu{list-style:none;cursor:default;left:0;top:100%;min-width:10rem;padding:30px 0}.dropdown__menu .menu-item:hover a{color:#F5B01A!important}.dropdown__menu .menu-item.separate a .drop-link__inner{padding-top:20px}.dropdown__menu .menu-item.separate a .drop-link__inner:before{content:'';position:absolute;top:0;width:100%;opacity:.5;border:1px solid #fff}.dropdown__menu .menu-item a{position:relative;font-size:20px;font-weight:700}.dropdown__menu .menu-item a .drop-link__inner{position:relative;display:inline-block}.grid--fluid:after,.grid--fluid:before,.grid:after,.grid:before{display:table;content:""}.dropdown__menu,.dropdown__overlay,.menu-item__inner:before{position:absolute;-webkit-transition:opacity .2s cubic-bezier(.165,.84,.44,1),visibility .2s cubic-bezier(.165,.84,.44,1);transition:opacity .2s cubic-bezier(.165,.84,.44,1),visibility .2s cubic-bezier(.165,.84,.44,1);opacity:0;visibility:hidden}.dropdown:hover .dropdown__menu,.dropdown:hover .dropdown__overlay,.dropdown:hover .menu-item__inner:before{-webkit-transition-delay:.2s;transition-delay:.2s}.dropdown:focus .dropdown__menu,.dropdown:focus .dropdown__overlay,.dropdown:focus .menu-item__inner:before,.dropdown:hover .dropdown__menu,.dropdown:hover .dropdown__overlay,.dropdown:hover .menu-item__inner:before{opacity:1;visibility:visible}.grid{zoom:1;margin-left:-20px;list-style:none}.grid:after{clear:both}.grid__item{float:left;padding-left:20px}.grid__item.overlap{position:relative;padding:30px;background:#fff}.grid__item.overlap--left{z-index:6}@media only screen and (min-width:640px){.grid__item.overlap{margin-top:20%}.grid__item.overlap--left{margin-left:-21.42857%}}.grid__item.overlap--right{margin-right:-21.42857%}.grid--full{margin-left:0}.grid--full>.grid__item{padding-left:0}.grid--fluid{zoom:1;margin-left:-5.26308%}.grid--fluid:after{clear:both}.grid--fluid>.grid__item{padding-left:5%}@media only screen and (min-width:1400px){.grid--wide{margin-left:-40px}.grid--wide>.grid__item{padding-left:40px}.grid--wide-lg{margin-left:-60px}.grid--wide-lg>.grid__item{padding-left:60px}}@media only screen and (min-width:640px){.grid--12{max-width:85.71429%;margin:auto}}.grid--rows{margin-bottom:-20px}.grid--rows>.grid__item{margin-bottom:20px}@media only screen and (min-width:1400px){.grid--rows.grid--wide{margin-bottom:-40px}.grid--rows.grid--wide>.grid__item{margin-bottom:40px}}.grid--block>.grid__item{float:none;display:inline-block;vertical-align:top}.grid--flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid--flex>.grid__item{float:none}@media only screen and (min-width:640px){.grid--reverse>.grid__item{float:right}}.grid__item--vert{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gform_title{font-size:48px;line-height:1.25}.gform_body{-webkit-transition:opacity .45s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.165,.84,.44,1);position:relative}.is-submitting .gform_body:before{content:'';position:absolute;z-index:100;left:0;top:0;width:100%;height:100%}.gform_fields{list-style:none;padding-left:0;margin-bottom:0}.gsection{margin-top:40px}.gfield{margin-bottom:20px;position:relative}.gfield_label{display:none}.ginput_complex{zoom:1;margin-left:-20px;margin-bottom:-20px}.ginput_complex:after,.ginput_complex:before{display:table;content:""}.ginput_complex:after{clear:both}.ginput_full,.ginput_left,.ginput_right,.name_first,.name_last{float:left;padding-left:20px;position:relative;width:100%;margin-bottom:20px}@media only screen and (min-width:640px){.ginput_full,.ginput_left,.ginput_right,.name_first,.name_last{width:50%}}.ginput_container_select{position:relative}.appearance .ginput_container_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.appearance .ginput_container_select:before{font-family:icons;font-weight:400;right:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#24212f;-webkit-transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1);pointer-events:none}.gfield_checkbox,.gfield_radio{list-style:none;padding:0;margin-bottom:0}.gfield_radio input{width:auto}.ginput_container_fileupload label{margin-bottom:0}.ginput_container_fileupload label span{white-space:nowrap;max-width:11.11111rem;text-overflow:ellipsis}.gfield_required{color:#24212f;margin-left:.2em}.validation_error{line-height:1.16667;margin-bottom:20px;font-weight:700;color:#24212f;display:none}.validation_message{font-size:12px;line-height:1.5;width:100%;color:#F5B01A;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.validation_message:not(.instruction){position:absolute;top:2px;right:5px;max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px);left:0}.validation_message:not(.instruction):before{content:'* '}.gform_ajax_spinner{display:none}.gform_drop_area{border:1px solid #F0F1F6;padding:10px;text-align:center}.hero,.hero--home{color:#fff;position:relative;margin-left:auto;margin-right:auto;max-width:1400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero .hero__body,.hero--home .hero__body{padding:0 400px 0 40px}.hero .hero__body>*>:last-child,.hero .hero__body>:last-child,.hero--home .hero__body>*>:last-child,.hero--home .hero__body>:last-child{margin-bottom:0}@media only screen and (min-width:640px){.hero .hero__body,.hero--home .hero__body{position:relative;margin-left:7.14286%;padding-left:0!important}}.hero-wrapper{background-color:#24212f;overflow:hidden;-webkit-background-size:cover;background-size:cover}@media only screen and (min-width:1000px){.hero-wrapper{margin:0 30px}}body.covid-19 .hero-wrapper,body.home .hero-wrapper{padding-top:60px;margin:0;position:relative}body.covid-19 .hero-wrapper::after,body.home .hero-wrapper::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.44)}@media only screen and (min-width:1100px){.hero .hero__body,.hero--home .hero__body{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}body.covid-19 .hero-wrapper,body.home .hero-wrapper{padding-top:140px}}.hero{background-color:#24212f}.hero .hero__body{position:relative;z-index:10;width:100%}@media only screen and (max-width:639px){.hero{min-height:180px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:40px 0}.hero .hero__body{padding:0;text-align:center}}@media only screen and (min-width:640px){.hero{min-height:300px}.hero .hero__body{position:absolute;left:0;bottom:40px;max-width:85.71429%;margin-left:7.14286%;padding-left:0}.hero--background .hero__body,.hero--default .hero__body{bottom:0;margin-bottom:80px;margin-top:80px}.hero--background .hero__body h1,.hero--default .hero__body h1{margin-bottom:40px}.hero--background .hero__body p,.hero--default .hero__body p{margin-bottom:0}.gform_drop_area .hero--background .hero__body input,.gform_drop_area .hero--default .hero__body input,.gform_footer .hero--background .hero__body input[type=submit],.gform_footer .hero--default .hero__body input[type=submit],.hero--background .hero__body .btn,.hero--background .hero__body .gform_drop_area input,.hero--background .hero__body .gform_footer input[type=submit],.hero--default .hero__body .btn,.hero--default .hero__body .gform_drop_area input,.hero--default .hero__body .gform_footer input[type=submit]{margin-top:40px}}.hero.hero--default .hero__hub{padding:0 20px}@media only screen and (max-width:639px){.hero.hero--default .hero__hub img{height:-webkit-calc(100% - 40px);height:calc(100% - 40px);margin-left:auto}.hero--home.hero--right h1{font-size:30px}}.hero--background .hero__body h1,.hero--home h1{margin-bottom:0}.hero--default .hero__hub{overflow:visible}.center-image,.hero__hub,.modal{overflow:hidden}.hero--image{height:520px}.hero__bg,.hero__hub{position:absolute;top:0;height:100%}.hero__bg{left:0;width:100%;z-index:100}.hero__hub{right:0}.hero__hub img{display:block;max-width:none}.hero .hero__hub{width:360px}.hero .hero__hub img{height:150%;width:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@media only screen and (min-width:1400px){.hero--home.hero--right{margin-left:auto;margin-right:0;max-width:-webkit-calc(50% + 700px);max-width:calc(50% + 700px)}.hero--home.hero--right .hero__body{max-width:700px}}.hero--home.hero--right .round{background-position:center center;-webkit-background-size:cover;background-size:cover}.hero--home{padding-top:60px;padding-bottom:60px;height:auto;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.hero--home .hero__body__text{margin-bottom:48px}.hero--home .hero__body__text p{margin-top:1em}@media only screen and (min-width:640px){.hero--home{min-height:520px;padding:136px 0}}.hero--home .hero__body{position:relative;width:100%;z-index:2;padding-right:20px;padding-left:20px}@media only screen and (min-width:1100px){.hero--home .hero__body{width:50%}}.hero--home .hero__hub{width:130%;left:-15%}@media only screen and (min-width:640px){.hero--home .hero__hub{width:50%;left:auto}}.hero--home .hero__links-list{border-top:1px solid #F5B01A;margin-left:7.14286%;margin-right:7.14286%;margin-top:55px;position:relative;z-index:1}.hero--home .hero__links-list h4{margin:14px 0 17px}.hero--home .hero__links-list h4::before{display:none}.hero--home .hero__links-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-columns:2;-moz-columns:2;columns:2;margin:0 0 -20px;padding:0}.hero--home .hero__links-list ul li{width:-webkit-calc(50% - 1em);width:calc(50% - 1em);margin-bottom:20px;line-height:20px}.hero--home .hero__links-list ul li:nth-of-type(odd){margin-right:20px}.hero--home .hero__links-list ul a{color:#fff;font-size:16px;font-weight:700;-webkit-transition:color .2s cubic-bezier(.165,.84,.44,1);transition:color .2s cubic-bezier(.165,.84,.44,1)}.gform_drop_area .home-featured-posts__single[data-post-category=news] input,.gform_footer .home-featured-posts__single[data-post-category=news] input[type=submit],.hero--home .hero__links-list ul a:hover,.home-featured-posts__single[data-post-category=news] .btn,.home-featured-posts__single[data-post-category=news] .btn--alt,.home-featured-posts__single[data-post-category=news] .category,.home-featured-posts__single[data-post-category=news] .gform_drop_area input,.home-featured-posts__single[data-post-category=news] .gform_footer input[type=submit]{color:#F5B01A}.hero--home .hero__links-list ul a[href*="//"]:not([href*="jwmff.ca"]):not([href*="mcconnellfoundation.ca"])::after{display:inline-block;content:'';-webkit-background-size:cover;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 100 100' version='1.1' x='0px' y='0px'%3E%3Ctitle%3EExternal Link%3C/title%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M43.504873,50.1095203 L50.1280214,56.7326687 L85.8383992,21.0222909 L85.7595646,41.8934967 L95.1065227,41.8594751 L95.2389973,4.99873068 L58.37828,5.13120516 L58.3440188,14.4779772 L79.2152508,14.3991425 L43.504873,50.1095203 Z M49.8975943,15.95863 L49.8973417,27.24963 L16.2021549,27.2502543 L16.2021549,83.7083757 L72.3612207,83.7083757 L72.3603417,49.83263 L83.5930338,49.8335028 L83.5930338,95 L4.9703417,95 L4.9703417,15.95863 L49.8975943,15.95863 Z' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");width:1em;height:1em;margin-left:.5em;position:relative;top:2px}@media only screen and (min-width:1100px){.hero--home .hero__links-list{position:relative;z-index:1;top:14px;margin-left:auto;margin-right:7.14286%;margin-top:0}}.hero--home .round{background-position:right center;background-repeat:no-repeat;width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:800px}@media only screen and (min-width:640px){.hero--home .round{width:120%}}.hero--home .round:after{content:'';width:100%;padding-top:100%;display:block}.hero--home .hub{position:absolute;left:0;right:0;top:0;bottom:0}.hero--home .hub img{width:100%;height:auto;position:absolute;top:0;left:0}.hero--home .hub .ring1{-webkit-animation:rotation 200s infinite linear}.hero--home .hub .ring2{-webkit-animation:rotation 170s infinite linear}.hero--home .hub .ring3{-webkit-animation:rotation 140s infinite linear}.hero--home .hub .ring4{-webkit-animation:rotation 110s infinite linear}.hero--home .hub .ring5{-webkit-animation:rotation 80s infinite linear}.hero--vert{width:100%;display:table}.hero--vert .hero__body{display:table-cell;vertical-align:middle}.hero--background{position:relative;max-width:none;min-height:300px;padding-top:0;padding-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hero--background .hero__hub{width:42.85714%}.hero--background.hero--middle .hero__body{align-self:center}.hero--background .hero__body{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}@media only screen and (max-width:639px){.hero--background .hero__hub{width:100%;height:100%;right:initial;left:0}.hero--background .hero__hub .round{position:absolute;top:initial;-webkit-transform:none;transform:none;width:62.5%;left:-15.625%;bottom:-15.625%}.hero--background .hero__body{padding-bottom:40px}.hero__content--desktop{display:none}}@media only screen and (min-width:640px){.hero--background{min-height:520px}.hero--background .hero__body{max-width:85.71429%;margin-left:7.14286%;padding-left:0}.hero__content--mobile{display:none}}.hero__content--mobile{padding:40px 20px;background-color:#f5f5f9;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.5);box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.gform_drop_area .hero__content--desktop input,.gform_footer .hero__content--desktop input[type=submit],.hero__content--desktop .btn,.hero__content--desktop .gform_drop_area input,.hero__content--desktop .gform_footer input[type=submit],.hero__content--desktop p{margin-top:30px}.home-featured-posts__header,.section--covid-19-news-posts__header{margin-bottom:30px}.home-featured-posts__header h2,.section--covid-19-news-posts__header h2{padding-left:30px}.home-featured-posts__header h2::before,.section--covid-19-news-posts__header h2::before{left:0}.home-featured-posts__body{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [12];grid-template-columns:repeat(12,1fr);grid-gap:26px}.home-featured-posts__single{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-box-shadow .34s;transition:-webkit-box-shadow .34s;transition:box-shadow .34s;transition:box-shadow .34s,-webkit-box-shadow .34s;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.16);box-shadow:0 4px 8px 0 rgba(0,0,0,.16);-ms-grid-column-span:12;-ms-grid-column:span 12;grid-column:span 12}.home-featured-posts__single:hover{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.26);box-shadow:0 4px 8px 0 rgba(0,0,0,.26)}.gform_drop_area .home-featured-posts__single[data-post-category=resource] input,.gform_footer .home-featured-posts__single[data-post-category=resource] input[type=submit],.home-featured-posts__single[data-post-category=resource] .btn,.home-featured-posts__single[data-post-category=resource] .btn--alt,.home-featured-posts__single[data-post-category=resource] .category,.home-featured-posts__single[data-post-category=resource] .gform_drop_area input,.home-featured-posts__single[data-post-category=resource] .gform_footer input[type=submit]{color:#F05F5A}.gform_drop_area .home-featured-posts__single[data-post-category=feature] input,.gform_footer .home-featured-posts__single[data-post-category=feature] input[type=submit],.home-featured-posts__single[data-post-category=feature] .btn,.home-featured-posts__single[data-post-category=feature] .btn--alt,.home-featured-posts__single[data-post-category=feature] .category,.home-featured-posts__single[data-post-category=feature] .gform_drop_area input,.home-featured-posts__single[data-post-category=feature] .gform_footer input[type=submit]{color:#DA328B}.gform_drop_area .home-featured-posts__single[data-post-category=insights] input,.gform_footer .home-featured-posts__single[data-post-category=insights] input[type=submit],.home-featured-posts__single[data-post-category=insights] .btn,.home-featured-posts__single[data-post-category=insights] .btn--alt,.home-featured-posts__single[data-post-category=insights] .category,.home-featured-posts__single[data-post-category=insights] .gform_drop_area input,.home-featured-posts__single[data-post-category=insights] .gform_footer input[type=submit]{color:#EE7F22}.gform_drop_area .home-featured-posts__single[data-post-category=program] input,.gform_footer .home-featured-posts__single[data-post-category=program] input[type=submit],.home-featured-posts__single[data-post-category=program] .btn,.home-featured-posts__single[data-post-category=program] .btn--alt,.home-featured-posts__single[data-post-category=program] .category,.home-featured-posts__single[data-post-category=program] .gform_drop_area input,.home-featured-posts__single[data-post-category=program] .gform_footer input[type=submit]{color:#BA1E61}@media only screen and (max-width:1099px){.home-featured-posts__single:nth-of-type(5){background-image:none!important}}@media only screen and (min-width:1100px){.home-featured-posts__single{min-height:338px}.home-featured-posts__single:nth-of-type(1),.home-featured-posts__single:nth-of-type(9){-ms-grid-column:span 4;grid-column:span 4;-ms-grid-column-span:4;-ms-grid-row:span 2;grid-row:span 2;-ms-grid-row-span:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home-featured-posts__single:nth-of-type(1) .post__img,.home-featured-posts__single:nth-of-type(9) .post__img{height:500px}.home-featured-posts__single:nth-of-type(9){-ms-grid-row-span:2;-ms-grid-row:4;grid-row:4/span 2;-ms-grid-column-span:4;-ms-grid-column:-5;grid-column:-5/span 4}.home-featured-posts__single:nth-of-type(2),.home-featured-posts__single:nth-of-type(6){-ms-grid-column:span 8;grid-column:span 8;-ms-grid-row:span 1;grid-row:span 1}.home-featured-posts__single:nth-of-type(2) .post__img,.home-featured-posts__single:nth-of-type(6) .post__img{width:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.home-featured-posts__single:nth-of-type(3),.home-featured-posts__single:nth-of-type(8){-ms-grid-column:span 3;grid-column:span 3;-ms-grid-row:span 1;grid-row:span 1}.home-featured-posts__single:nth-of-type(4),.home-featured-posts__single:nth-of-type(7){-ms-grid-column:span 5;grid-column:span 5;-ms-grid-row:span 1;grid-row:span 1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home-featured-posts__single:nth-of-type(4) .post__img,.home-featured-posts__single:nth-of-type(7) .post__img{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.home-featured-posts__single:nth-of-type(5){-ms-grid-column:span 12;grid-column:span 12;height:702px;position:relative;-webkit-background-size:cover;background-size:cover;background-position:center}.home-featured-posts__single:nth-of-type(5) .post__text{background:#fff;position:absolute;bottom:36px;width:540px;left:84px}.home-featured-posts__single:nth-of-type(5) .post__text h4{font-size:36px}}.home-featured-posts__single .post__img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.home-featured-posts__single .post__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:25px 25px 20px}.home-featured-posts__single .post__text .blog__meta{font-family:Begum,Georgia,serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}.home-featured-posts__single .post__text .blog__meta .category{font-weight:700}.home-featured-posts__single .post__text h4{line-height:1.33}.home-featured-posts__single .post__text h4::before{display:none}.gform_drop_area .home-featured-posts__single .post__text input,.gform_footer .home-featured-posts__single .post__text input[type=submit],.home-featured-posts__single .post__text .btn,.home-featured-posts__single .post__text .gform_drop_area input,.home-featured-posts__single .post__text .gform_footer input[type=submit]{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:auto}.home-featured-posts__single .post__text .btn--alt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto}.interupt h3:before,.main-text-layout h4:before{display:none}.main-content{margin-top:60px}@media only screen and (min-width:640px){.main-content{margin-top:140px}.sidebar--offset{margin-top:-200px}}@media only screen and (max-width:639px){.interupt-wrapper{margin-right:-20px}.interupt-wrapper .grid__item{padding-left:0}.side h4:before{left:0}}.interupt{position:relative;width:100%;margin:60px 0}.interupt h3{font-size:28px}@media only screen and (min-width:640px){.interupt{margin:80px 0}.interupt:before{content:'';position:absolute;width:100%;height:100%;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(#25222f),color-stop(50%,rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,#25222f 0,rgba(0,0,0,0) 50%);background:linear-gradient(to top,#25222f 0,rgba(0,0,0,0) 50%);z-index:3}.interupt h3{font-size:48px}}.interupt__image{position:relative;width:100%;background-color:#c5c7d5;min-height:240px}.interupt__text{background:#24212f;color:#fff;padding:40px 20px}@media only screen and (min-width:640px){.interupt__image{min-height:440px}.interupt__text{position:absolute;width:75%;bottom:0;z-index:4;background:0 0;padding:40px}}@media only screen and (min-width:800px){.interupt__image{min-height:680px}.interupt__text{width:50%;padding:80px}}.interupt__text p{margin:0}.main-text-layout,.section--video-image{margin-bottom:40px}.main-text-layout .gform_wrapper{margin-top:60px}.main-text-layout input{border:1px solid #d3d3d3}@media only screen and (min-width:640px){.section--video-image{margin-bottom:70px}}.center-image{position:relative}.center-image img{display:block}.center-image .hub{position:absolute;bottom:0;right:0;z-index:3;width:28%;-webkit-transform:translate(20%,20%);transform:translate(20%,20%)}.center-image .wp-caption-text{left:0;right:auto}.center-image .embed-wrapper:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.35;z-index:3}.modal,.tab:not(.is-active){opacity:0;visibility:hidden}.embed-wrapper.is-active .hub,.embed-wrapper.is-active:before{display:none}.message{zoom:1;padding:20px;border:1px solid}.message--status,.section--media-slider .flickity-page-dots .dot:not(.is-selected){border-color:#24212f}.message:after,.message:before{display:table;content:""}.message:after{clear:both}.message>:last-child{margin-bottom:0}.message--status{color:#0d0c11;background-color:#696089}.message--positive{color:#562161;background-color:#c47cd2;border-color:#782E87}.message--warning{color:#d39309;background-color:#fbe3ad;border-color:#F5B01A}.message--error{color:#ec322b;background-color:#fde7e6;border-color:#F05F5A}[data-toggle-modal]{cursor:pointer}.modal{position:fixed;z-index:1000;top:0;right:0;left:0;bottom:0;height:0;background:rgba(0,0,0,.6);-webkit-transition:opacity .45s cubic-bezier(.165,.84,.44,1),visibilty .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.165,.84,.44,1),visibilty .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.165,.84,.44,1),visibilty .45s cubic-bezier(.165,.84,.44,1),transform .45s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.165,.84,.44,1),visibilty .45s cubic-bezier(.165,.84,.44,1),transform .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1)}.modal__body,.modal__inner,.side .side--divider{position:relative}.modal.is-active,.modal.is-transiting{height:auto;overflow:auto}.modal.is-active{visibility:visible;opacity:1;-webkit-transform:none;transform:none}.modal__inner{width:100%;z-index:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:100%;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;padding-top:40px;padding-bottom:40px;margin:auto}.modal__close-button,.nav,.nav>li,.site-nav__menu,.site-nav__menu>li{display:inline-block}.flickity-page-dots .dot,.flickity-viewport,.modal-root.is-active body,.slider,.slider .slide,.testimonial__content,.testimonial__image-inner{overflow:hidden}.modal__body{margin-left:auto;margin-right:auto;background-color:#fff;padding:20px}.modal--grey .modal__body,.svg-wrap--card,.svg-wrap__image--circle{background-color:#f4f5f9}@media only screen and (min-width:800px){.modal__body{padding:40px}}.modal--video .modal__body{padding:0;position:static;max-width:1100px}.modal__close-button{border:none;background:0 0;padding:0;line-height:1;position:absolute;z-index:10;top:20px;right:20px;color:#24212f}.modal__close-button:active,.modal__close-button:focus,.modal__close-button:hover{background:0 0}.modal__close-button:after,.modal__close-button:before{font-family:mcconnell_icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.modal__close-button:focus,.modal__close-button:hover{color:#F5B01A}.modal--video .modal__close-button{color:#fff}.modal--video .modal__close-button:focus,.modal--video .modal__close-button:hover{color:#F5B01A}.nav,.site-nav__menu{padding-left:0;margin-bottom:0;list-style:none}.nav--social{margin-left:-5px}.nav--social a{padding:5px}.side{width:100%;padding:60px 40px;background:#f4f5f9}.side h4{font-size:28px}.side:nth-child(2){background:#eaecf4}.side.side--transparent{background-color:transparent}.side.side--purple{background-color:#782E87}.side.side--purple h4{color:#fff}.side.side--grey:nth-of-type(even){background:#eaecf4}.side.side--no-padding{padding:0}.side .side--divider:after{content:'';position:absolute;height:2px;width:60px;left:-20px;bottom:0;background-color:#F5B01A}.side.side--cta h4{font-size:36px}.side.side--cta .btn--alt{margin-left:10px;text-align:left}.side .side__post{padding:60px 40px}.side .side__post h4{font-size:20px}.side .side__post h4:before{display:none}.side p{margin-bottom:30px}@media only screen and (min-width:640px){.side .side__post h4{font-size:24px}.side p{margin-bottom:60px}}.side .side__nav{list-style:none;padding:0;margin-bottom:0}.side .side__nav li{margin-bottom:10px}.side .side__nav li:last-child{margin-bottom:0}.side .side__nav a{color:#782E87;font-weight:700}.side .side__link{padding:40px;color:#fff;display:block;text-align:center}.side a.link--yellow,.side--post__meta{color:#F5B01A;font-weight:700}.side .side__link:after{float:right;-webkit-transition:.45s cubic-bezier(.165,.84,.44,1);transition:.45s cubic-bezier(.165,.84,.44,1)}.side .side__link:hover{background-color:#522260}.side .side__link:hover:after{-webkit-transform:translateX(10px);transform:translateX(10px)}.side--post__meta{font-size:14px;font-style:italic;margin-bottom:20px}.social-icon{display:inline-block;background-color:#fff;text-align:center;line-height:54px;height:50px;width:50px;border-radius:100%;color:#24212f}.social-icon:not(:last-child){margin-right:10px}.social-icon:before{line-height:50px}.side__grant{font-family:Begum,Georgia,serif}.side__grant li{padding-top:10px;padding-bottom:10px;margin-bottom:0!important}.side__grant li:not(:last-of-type){border-bottom:1px solid #fff}.side--form .btn--alt{position:relative!important;bottom:0!important}.news__side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.pagination>li,.slider .slide{display:inline-block}.news__side .side--form{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}@media only screen and (min-width:1100px) and (max-width:1199px){#sidebar-social-media,.side--form{padding:20px 40px}}.pagination{text-align:center;padding:0}.pagination>li a,.pagination>li span{padding:5px 10px}.flickity-slider>*,.slider{padding-left:0}.slider{white-space:nowrap;margin-bottom:0}.slider .slide{vertical-align:middle;white-space:normal;width:100%}.slider .slide img{display:block}.slider .hub{position:absolute;left:10px;bottom:-65px;z-index:1}@media only screen and (min-width:640px){.slider--large .flickity-page-dots{position:absolute;bottom:16px;width:100%}}@media only screen and (max-width:639px){.slider--white-dots .flickity-page-dots{position:absolute;z-index:6;bottom:20px}}.slider--white-dots .flickity-page-dots .dot{border-color:#fff}.flickity-enabled{position:relative;margin-left:0}.flickity-enabled:focus{outline:0}.flickity-viewport{position:relative;height:100%;width:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;z-index:5;bottom:0;width:40px;height:40px;line-height:45px;padding:0;border:none;background:#fff;display:none}@media only screen and (min-width:640px){.flickity-prev-next-button{display:block}}.flickity-prev-next-button:before{font-family:mcconnell_icons!important}.flickity-prev-next-button:hover{background:#F5B01A;color:#fff}.flickity-prev-next-button:focus{outline:0}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.previous:before{content:"v"}.flickity-prev-next-button.next:before,.site-search__button:before{content:"w"}.flickity-prev-next-button.next{left:41px}.flickity-prev-next-button svg{display:none}.flickity-page-dots{text-align:center;width:100%;padding:0;margin:0;z-index:1}.flickity-page-dots .dot{display:inline-block;margin-right:10px;cursor:pointer;width:20px;height:0;padding:8px 0 0;background:0 0}.slider--inverse .flickity-page-dots .dot{background:#fff}.flickity-page-dots .dot.is-selected{border-color:#F5B01A;background:#F5B01A}.slider--right .flickity-prev-next-button{right:0;left:auto}.slider--right .flickity-prev-next-button.previous{right:41px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner{border-radius:50%;width:20px;height:20px;border:.25rem solid rgba(255,255,255,.5);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.svg-wrap{max-width:600px;width:100%;margin-left:auto;margin-right:auto;text-align:center}.svg-wrap--horizontal{text-align:left}@media only screen and (min-width:640px){.svg-wrap--horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.svg-wrap--card{padding:20px}@media only screen and (min-width:800px){.svg-wrap--card{padding:40px}}.svg-wrap__image{width:120px;height:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 20px}@media only screen and (min-width:640px){.svg-wrap--horizontal .svg-wrap__image{margin-right:20px;margin-bottom:0}}@media only screen and (min-width:1100px){.svg-wrap--horizontal .svg-wrap__image{margin-right:40px}}.svg-wrap__image--circle{border-radius:10rem;box-sizing:content-box;padding:60px}.svg-wrap__body{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.testimonial{line-height:1.16667;font-style:normal;margin:0;display:block}.testimonial--default:before,.testimonial__image:after,.testimonial__image:before{font-family:'helvetica neue',helvetica,arial,sans-serif;display:block;line-height:1;height:.4em;color:#24212f;font-size:120px}.testimonial--default{text-align:center}.testimonial--default:before{width:.4em;margin-left:auto;margin-right:auto;content:'“';margin-bottom:20px}.testimonial--image cite:before{content:'- '}.testimonial__image{width:160px;margin:0 auto 20px;display:block;position:relative}@media only screen and (min-width:800px){.testimonial{padding:60px 0}.testimonial__image{margin-right:20px;float:left}}.testimonial__image:after,.testimonial__image:before{width:.4em;margin-left:auto;margin-right:auto;position:absolute}.testimonial__image:before{content:'“';top:0;left:-10px}.testimonial__image:after{content:'”';right:-10px;bottom:0}.testimonial__image-inner{border-radius:50%;display:inline-block}.testimonial__image-inner img{display:block}.tabs a{color:#24212f}.tab-controls li .tab-toggle.active,.tab-controls li .tab-toggle:hover,.tab-controls li:nth-child(1) .tab-toggle.is-active,.tab-controls li:nth-child(1) .tab-toggle:hover,.tab-toggle--mobile.tab-toggle--mobile-1.is-active,.tab-toggle--mobile.tab-toggle--mobile-1:after,.tab-toggle--mobile.tab-toggle--mobile-1:hover{color:#782E87}@media only screen and (min-width:800px){.tabs--vertical{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:460px}}.tab-controls,.tab-items{list-style:none;padding:0;margin-bottom:0}.tab-controls{overflow:auto;position:relative;display:none}@media only screen and (min-width:800px){.tab-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.tab-controls li{width:20%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tab-controls li .tab-toggle{display:block;font-size:20px;padding:0 20px 10px;text-align:center;border:none;border-bottom:4px solid #782E87}.tab-controls li .tab-toggle.tab--nav{border-bottom:4px solid #782E87}.tab-controls li .tab-toggle.tab--nav.active{border-width:8px}.tab-controls li .tab-toggle.active{border-width:4px;padding-bottom:8px}.tab-controls.count-2 li{width:50%}.tab-controls.count-3 li{width:33.333%}.tab-controls.count-4 li{width:25%}.tab-controls.count-5 li{width:20%}.tab-controls.count-6 li{width:16.667%}.tab-controls li.indicator{position:absolute;left:0;bottom:0;height:0;display:block;-webkit-transition:left .6s cubic-bezier(.77,0,.175,1),border .6s cubic-bezier(.77,0,.175,1);transition:left .6s cubic-bezier(.77,0,.175,1),border .6s cubic-bezier(.77,0,.175,1);border-bottom:8px solid #782E87}.tab-controls li:nth-child(1) .tab-toggle{border-color:#782E87}.tab-toggle--mobile.tab-toggle--mobile-1{border-color:#782E87}.tab-controls li.indicator[data-pos='1']{border-color:#782E87;left:0}.gform_drop_area .tab.tab-1 .tab__inner .format input,.gform_footer .tab.tab-1 .tab__inner .format input[type=submit],.tab.tab-1 .tab__inner .format .btn,.tab.tab-1 .tab__inner .format .gform_drop_area input,.tab.tab-1 .tab__inner .format .gform_footer input[type=submit]{border-color:#782E87!important;color:#782E87!important}.gform_drop_area .tab.tab-1 .tab__inner .format input:before,.gform_footer .tab.tab-1 .tab__inner .format input[type=submit]:before,.tab.tab-1 .tab__inner .format .btn:before,.tab.tab-1 .tab__inner .format .gform_drop_area input:before,.tab.tab-1 .tab__inner .format .gform_footer input[type=submit]:before{color:#782E87!important}.gform_drop_area .tab.tab-1 .tab__inner .format input:after,.gform_footer .tab.tab-1 .tab__inner .format input[type=submit]:after,.tab.tab-1 .tab__inner .format .btn:after,.tab.tab-1 .tab__inner .format .gform_drop_area input:after,.tab.tab-1 .tab__inner .format .gform_footer input[type=submit]:after{background:-webkit-gradient(linear,left top,left bottom,from(#782e87),color-stop(40%,#782e87),color-stop(41%,rgba(120,46,135,0)),color-stop(59%,rgba(120,46,135,0)),color-stop(60%,#782e87),to(#782e87));background:-webkit-linear-gradient(top,#782e87 0,#782e87 40%,rgba(120,46,135,0) 41%,rgba(120,46,135,0) 59%,#782e87 60%,#782e87 100%);background:linear-gradient(to bottom,#782e87 0,#782e87 40%,rgba(120,46,135,0) 41%,rgba(120,46,135,0) 59%,#782e87 60%,#782e87 100%)}.gform_drop_area .tab.tab-1 .tab__inner .format input:hover,.gform_footer .tab.tab-1 .tab__inner .format input:hover[type=submit],.tab.tab-1 .tab__inner .format .btn:hover,.tab.tab-1 .tab__inner .format .gform_drop_area input:hover,.tab.tab-1 .tab__inner .format .gform_footer input:hover[type=submit]{background-color:#782E87!important;color:#fff!important}.gform_drop_area .tab.tab-1 .tab__inner .format input:hover:before,.gform_footer .tab.tab-1 .tab__inner .format input[type=submit]:hover:before,.tab.tab-1 .tab__inner .format .btn:hover:before,.tab.tab-1 .tab__inner .format .gform_drop_area input:hover:before,.tab.tab-1 .tab__inner .format .gform_footer input[type=submit]:hover:before{color:#fff!important}.tab-controls li:nth-child(2) .tab-toggle.is-active,.tab-controls li:nth-child(2) .tab-toggle:hover,.tab-toggle--mobile.tab-toggle--mobile-2.is-active,.tab-toggle--mobile.tab-toggle--mobile-2:after,.tab-toggle--mobile.tab-toggle--mobile-2:hover{color:#BA1E61}.tab-controls li:nth-child(2) .tab-toggle{border-color:#BA1E61}.tab-toggle--mobile.tab-toggle--mobile-2{border-color:#BA1E61}.tab-controls li.indicator[data-pos='2']{border-color:#BA1E61;left:20%}.gform_drop_area .tab.tab-2 .tab__inner .format input,.gform_footer .tab.tab-2 .tab__inner .format input[type=submit],.tab.tab-2 .tab__inner .format .btn,.tab.tab-2 .tab__inner .format .gform_drop_area input,.tab.tab-2 .tab__inner .format .gform_footer input[type=submit]{border-color:#BA1E61!important;color:#BA1E61!important}.gform_drop_area .tab.tab-2 .tab__inner .format input:before,.gform_footer .tab.tab-2 .tab__inner .format input[type=submit]:before,.tab.tab-2 .tab__inner .format .btn:before,.tab.tab-2 .tab__inner .format .gform_drop_area input:before,.tab.tab-2 .tab__inner .format .gform_footer input[type=submit]:before{color:#BA1E61!important}.gform_drop_area .tab.tab-2 .tab__inner .format input:after,.gform_footer .tab.tab-2 .tab__inner .format input[type=submit]:after,.tab.tab-2 .tab__inner .format .btn:after,.tab.tab-2 .tab__inner .format .gform_drop_area input:after,.tab.tab-2 .tab__inner .format .gform_footer input[type=submit]:after{background:-webkit-gradient(linear,left top,left bottom,from(#ba1e61),color-stop(40%,#ba1e61),color-stop(41%,rgba(186,30,97,0)),color-stop(59%,rgba(186,30,97,0)),color-stop(60%,#ba1e61),to(#ba1e61));background:-webkit-linear-gradient(top,#ba1e61 0,#ba1e61 40%,rgba(186,30,97,0) 41%,rgba(186,30,97,0) 59%,#ba1e61 60%,#ba1e61 100%);background:linear-gradient(to bottom,#ba1e61 0,#ba1e61 40%,rgba(186,30,97,0) 41%,rgba(186,30,97,0) 59%,#ba1e61 60%,#ba1e61 100%)}.gform_drop_area .tab.tab-2 .tab__inner .format input:hover,.gform_footer .tab.tab-2 .tab__inner .format input:hover[type=submit],.tab.tab-2 .tab__inner .format .btn:hover,.tab.tab-2 .tab__inner .format .gform_drop_area input:hover,.tab.tab-2 .tab__inner .format .gform_footer input:hover[type=submit]{background-color:#BA1E61!important;color:#fff!important}.gform_drop_area .tab.tab-2 .tab__inner .format input:hover:before,.gform_footer .tab.tab-2 .tab__inner .format input[type=submit]:hover:before,.tab.tab-2 .tab__inner .format .btn:hover:before,.tab.tab-2 .tab__inner .format .gform_drop_area input:hover:before,.tab.tab-2 .tab__inner .format .gform_footer input[type=submit]:hover:before{color:#fff!important}.tab-controls li:nth-child(3) .tab-toggle.is-active,.tab-controls li:nth-child(3) .tab-toggle:hover,.tab-toggle--mobile.tab-toggle--mobile-3.is-active,.tab-toggle--mobile.tab-toggle--mobile-3:after,.tab-toggle--mobile.tab-toggle--mobile-3:hover{color:#DA328B}.tab-controls li:nth-child(3) .tab-toggle{border-color:#DA328B}.tab-toggle--mobile.tab-toggle--mobile-3{border-color:#DA328B}.tab-controls li.indicator[data-pos='3']{border-color:#DA328B;left:40%}.gform_drop_area .tab.tab-3 .tab__inner .format input,.gform_footer .tab.tab-3 .tab__inner .format input[type=submit],.tab.tab-3 .tab__inner .format .btn,.tab.tab-3 .tab__inner .format .gform_drop_area input,.tab.tab-3 .tab__inner .format .gform_footer input[type=submit]{border-color:#DA328B!important;color:#DA328B!important}.gform_drop_area .tab.tab-3 .tab__inner .format input:before,.gform_footer .tab.tab-3 .tab__inner .format input[type=submit]:before,.tab.tab-3 .tab__inner .format .btn:before,.tab.tab-3 .tab__inner .format .gform_drop_area input:before,.tab.tab-3 .tab__inner .format .gform_footer input[type=submit]:before{color:#DA328B!important}.gform_drop_area .tab.tab-3 .tab__inner .format input:after,.gform_footer .tab.tab-3 .tab__inner .format input[type=submit]:after,.tab.tab-3 .tab__inner .format .btn:after,.tab.tab-3 .tab__inner .format .gform_drop_area input:after,.tab.tab-3 .tab__inner .format .gform_footer input[type=submit]:after{background:-webkit-gradient(linear,left top,left bottom,from(#da328b),color-stop(40%,#da328b),color-stop(41%,rgba(218,50,139,0)),color-stop(59%,rgba(218,50,139,0)),color-stop(60%,#da328b),to(#da328b));background:-webkit-linear-gradient(top,#da328b 0,#da328b 40%,rgba(218,50,139,0) 41%,rgba(218,50,139,0) 59%,#da328b 60%,#da328b 100%);background:linear-gradient(to bottom,#da328b 0,#da328b 40%,rgba(218,50,139,0) 41%,rgba(218,50,139,0) 59%,#da328b 60%,#da328b 100%)}.gform_drop_area .tab.tab-3 .tab__inner .format input:hover,.gform_footer .tab.tab-3 .tab__inner .format input:hover[type=submit],.tab.tab-3 .tab__inner .format .btn:hover,.tab.tab-3 .tab__inner .format .gform_drop_area input:hover,.tab.tab-3 .tab__inner .format .gform_footer input:hover[type=submit]{background-color:#DA328B!important;color:#fff!important}.gform_drop_area .tab.tab-3 .tab__inner .format input:hover:before,.gform_footer .tab.tab-3 .tab__inner .format input[type=submit]:hover:before,.tab.tab-3 .tab__inner .format .btn:hover:before,.tab.tab-3 .tab__inner .format .gform_drop_area input:hover:before,.tab.tab-3 .tab__inner .format .gform_footer input[type=submit]:hover:before{color:#fff!important}.tab-controls li:nth-child(4) .tab-toggle.is-active,.tab-controls li:nth-child(4) .tab-toggle:hover,.tab-toggle--mobile.tab-toggle--mobile-4.is-active,.tab-toggle--mobile.tab-toggle--mobile-4:after,.tab-toggle--mobile.tab-toggle--mobile-4:hover{color:#EE7F22}.tab-controls li:nth-child(4) .tab-toggle{border-color:#EE7F22}.tab-toggle--mobile.tab-toggle--mobile-4{border-color:#EE7F22}.tab-controls li.indicator[data-pos='4']{border-color:#EE7F22;left:60%}.gform_drop_area .tab.tab-4 .tab__inner .format input,.gform_footer .tab.tab-4 .tab__inner .format input[type=submit],.tab.tab-4 .tab__inner .format .btn,.tab.tab-4 .tab__inner .format .gform_drop_area input,.tab.tab-4 .tab__inner .format .gform_footer input[type=submit]{border-color:#EE7F22!important;color:#EE7F22!important}.gform_drop_area .tab.tab-4 .tab__inner .format input:before,.gform_footer .tab.tab-4 .tab__inner .format input[type=submit]:before,.tab.tab-4 .tab__inner .format .btn:before,.tab.tab-4 .tab__inner .format .gform_drop_area input:before,.tab.tab-4 .tab__inner .format .gform_footer input[type=submit]:before{color:#EE7F22!important}.gform_drop_area .tab.tab-4 .tab__inner .format input:after,.gform_footer .tab.tab-4 .tab__inner .format input[type=submit]:after,.tab.tab-4 .tab__inner .format .btn:after,.tab.tab-4 .tab__inner .format .gform_drop_area input:after,.tab.tab-4 .tab__inner .format .gform_footer input[type=submit]:after{background:-webkit-gradient(linear,left top,left bottom,from(#ee7f22),color-stop(40%,#ee7f22),color-stop(41%,rgba(238,127,34,0)),color-stop(59%,rgba(238,127,34,0)),color-stop(60%,#ee7f22),to(#ee7f22));background:-webkit-linear-gradient(top,#ee7f22 0,#ee7f22 40%,rgba(238,127,34,0) 41%,rgba(238,127,34,0) 59%,#ee7f22 60%,#ee7f22 100%);background:linear-gradient(to bottom,#ee7f22 0,#ee7f22 40%,rgba(238,127,34,0) 41%,rgba(238,127,34,0) 59%,#ee7f22 60%,#ee7f22 100%)}.gform_drop_area .tab.tab-4 .tab__inner .format input:hover,.gform_footer .tab.tab-4 .tab__inner .format input:hover[type=submit],.tab.tab-4 .tab__inner .format .btn:hover,.tab.tab-4 .tab__inner .format .gform_drop_area input:hover,.tab.tab-4 .tab__inner .format .gform_footer input:hover[type=submit]{background-color:#EE7F22!important;color:#fff!important}.gform_drop_area .tab.tab-4 .tab__inner .format input:hover:before,.gform_footer .tab.tab-4 .tab__inner .format input[type=submit]:hover:before,.tab.tab-4 .tab__inner .format .btn:hover:before,.tab.tab-4 .tab__inner .format .gform_drop_area input:hover:before,.tab.tab-4 .tab__inner .format .gform_footer input[type=submit]:hover:before{color:#fff!important}.tab-controls li:nth-child(5) .tab-toggle.is-active,.tab-controls li:nth-child(5) .tab-toggle:hover,.tab-toggle--mobile.tab-toggle--mobile-5.is-active,.tab-toggle--mobile.tab-toggle--mobile-5:after,.tab-toggle--mobile.tab-toggle--mobile-5:hover{color:#F5B01A}.tab-controls li:nth-child(5) .tab-toggle{border-color:#F5B01A}.tab-toggle--mobile.tab-toggle--mobile-5{border-color:#F5B01A}.tab-controls li.indicator[data-pos='5']{border-color:#F5B01A;left:80%}.gform_drop_area .tab.tab-5 .tab__inner .format input,.gform_footer .tab.tab-5 .tab__inner .format input[type=submit],.tab.tab-5 .tab__inner .format .btn,.tab.tab-5 .tab__inner .format .gform_drop_area input,.tab.tab-5 .tab__inner .format .gform_footer input[type=submit]{border-color:#F5B01A!important;color:#F5B01A!important}.gform_drop_area .tab.tab-5 .tab__inner .format input:before,.gform_footer .tab.tab-5 .tab__inner .format input[type=submit]:before,.tab.tab-5 .tab__inner .format .btn:before,.tab.tab-5 .tab__inner .format .gform_drop_area input:before,.tab.tab-5 .tab__inner .format .gform_footer input[type=submit]:before{color:#F5B01A!important}.gform_drop_area .tab.tab-5 .tab__inner .format input:after,.gform_footer .tab.tab-5 .tab__inner .format input[type=submit]:after,.tab.tab-5 .tab__inner .format .btn:after,.tab.tab-5 .tab__inner .format .gform_drop_area input:after,.tab.tab-5 .tab__inner .format .gform_footer input[type=submit]:after{background:-webkit-gradient(linear,left top,left bottom,from(#f5b01a),color-stop(40%,#f5b01a),color-stop(41%,rgba(245,176,26,0)),color-stop(59%,rgba(245,176,26,0)),color-stop(60%,#f5b01a),to(#f5b01a));background:-webkit-linear-gradient(top,#f5b01a 0,#f5b01a 40%,rgba(245,176,26,0) 41%,rgba(245,176,26,0) 59%,#f5b01a 60%,#f5b01a 100%);background:linear-gradient(to bottom,#f5b01a 0,#f5b01a 40%,rgba(245,176,26,0) 41%,rgba(245,176,26,0) 59%,#f5b01a 60%,#f5b01a 100%)}.gform_drop_area .tab.tab-5 .tab__inner .format input:hover,.gform_footer .tab.tab-5 .tab__inner .format input:hover[type=submit],.tab.tab-5 .tab__inner .format .btn:hover,.tab.tab-5 .tab__inner .format .gform_drop_area input:hover,.tab.tab-5 .tab__inner .format .gform_footer input:hover[type=submit]{background-color:#F5B01A!important;color:#fff!important}.gform_drop_area .tab.tab-5 .tab__inner .format input:hover:before,.gform_footer .tab.tab-5 .tab__inner .format input[type=submit]:hover:before,.tab.tab-5 .tab__inner .format .btn:hover:before,.tab.tab-5 .tab__inner .format .gform_drop_area input:hover:before,.tab.tab-5 .tab__inner .format .gform_footer input[type=submit]:hover:before{color:#fff!important}.tab-toggle{width:100%}@media only screen and (max-width:639px){.tab-toggle{font-size:14px;line-height:1.28571}}.tab-toggle--desktop{display:none}.tab-toggle--mobile{position:relative;width:100%;font-size:20px;text-align:left;border:none;border-bottom:4px solid;padding:20px 0}.tab-toggle--mobile:after,.tab-toggle--mobile:before{font-family:mcconnell_icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.brick__item-term,.grid.timeline__block .date{font-family:Begum,Georgia,serif;font-weight:700}@media only screen and (min-width:800px){.tab-toggle--desktop{display:block}.tab-toggle--mobile{display:none}.tabs--vertical .tab-items{width:70%}}.tab-toggle--mobile:after{display:inline-block;content:"t";-webkit-transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1);position:absolute;right:0}.tab-toggle--mobile.is-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tab-items{white-space:nowrap;overflow:hidden}.tabs--vertical .tab-items{overflow:auto}.brick__wrapper .brick__item--image,.brick__wrapper:hover .brick__item--image,.cta_section__images,.footer,.site-search,.tab{overflow:hidden}.tab{white-space:normal;-webkit-transform:none;transform:none;-webkit-transition:max-height .6s cubic-bezier(.77,0,.175,1),opacity .6s cubic-bezier(.77,0,.175,1),visibility .6s cubic-bezier(.77,0,.175,1);transition:max-height .6s cubic-bezier(.77,0,.175,1),opacity .6s cubic-bezier(.77,0,.175,1),visibility .6s cubic-bezier(.77,0,.175,1);position:relative}.tab:not(.is-active){max-height:0!important}.tab__inner{padding:80px 20px;font-family:Begum,Georgia,serif}.tab__inner.tab__inner--offset{padding-left:0;padding-right:0}.tab__inner.tab__inner--offset:after{left:16.66667%;right:16.66667%;top:100px;bottom:100px}.tab__inner:after{border:4px solid #f4f5f9;content:'';position:absolute;left:100px;right:100px;top:40px;bottom:40px}@media only screen and (min-width:640px){.tab__inner{padding-top:160px;padding-bottom:160px}.tab__inner:after{left:140px;right:140px}}.tab__inner .grid{position:relative;z-index:1}.tab--initiative .tab__inner{position:relative;text-align:center;font-size:24px}@media only screen and (max-width:639px){.tab__inner.tab__inner--offset:after{display:none}.tab--initiative>.grid{margin-top:60px}.tab--initiative .tab__inner{display:none}}.bricks{zoom:1;position:relative;margin-bottom:0}.bricks:after,.bricks:before{display:table;content:""}.bricks:after{clear:both}.brick__wrapper a{color:#24212f}.brick__wrapper a:hover{color:#0d0c11}.section--bricks{position:relative}@media only screen and (min-width:800px){.tab{-webkit-transition:opacity .6s cubic-bezier(.77,0,.175,1),visibility .6s cubic-bezier(.77,0,.175,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.77,0,.175,1),visibility .6s cubic-bezier(.77,0,.175,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.77,0,.175,1),visibility .6s cubic-bezier(.77,0,.175,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.77,0,.175,1),visibility .6s cubic-bezier(.77,0,.175,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1)}.tab:not(.is-active){-webkit-transform:translateY(-10%);transform:translateY(-10%)}.tab--initiative.is-active{max-height:none!important}.bricks{padding-bottom:60px;margin-left:-20px}.section--bricks.grey-back:before{content:'';display:block;position:absolute;left:0;right:0;top:218px;bottom:0;z-index:0;background:#f4f5f9}}@media only screen and (min-width:1000px){.section--bricks.grey-back:before{left:30px;right:30px}}.section--bricks.bricks--margin{margin-bottom:20px}.container--bricks{position:relative}.brick__item-content{padding:20px 0}.brick__item-content p{margin-bottom:.5em}.brick__item-content h4{margin-bottom:20px;-webkit-transition:color .45s cubic-bezier(.165,.84,.44,1);transition:color .45s cubic-bezier(.165,.84,.44,1)}.brick__wrapper .brick__item--image img,.links-toggle:after{-webkit-transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1)}.brick__item-content h4:before{bottom:-10px;z-index:3}@media only screen and (max-width:639px){.brick__item-content h4:before{display:none}}.brick__item-term{font-size:.75em;color:#F5B01A;display:block;margin-bottom:5px}.brick__wrapper{width:100%}@media only screen and (max-width:799px){.tab-controls li{min-width:40%}.brick__wrapper a{max-width:450px;margin:auto}}.brick__wrapper .btn--alt{display:inline-block;margin-left:10px}.brick__wrapper:hover .brick__item--image img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.brick__wrapper a:not(.social-icon),.brick__wrapper span{display:block}.brick__wrapper .brick__item--image img{-webkit-transform:scale(1,1);transform:scale(1,1);transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1);display:block}@media only screen and (min-width:800px){.brick__item-content{padding:40px}.brick__wrapper .btn--alt{position:absolute;bottom:40px}.bricks--flex .brick__wrapper{width:33.333%}}@media only screen and (min-width:800px) and (max-width:799px){.bricks--flex .brick__wrapper{width:100%;margin-left:10px;margin-right:10px}}@media only screen and (min-width:800px){.brick__wrapper,.bricks--special .brick__wrapper.brick__wrapper--wide .brick__item-content{padding-left:20px}.bricks--special .brick__wrapper.brick__wrapper--tall .brick__item.brick__item--info{position:relative;padding-top:20px;z-index:3}.bricks--special .brick__wrapper.brick__wrapper--tall .brick__item .brick__item-content{padding-top:40px}.bricks--special .brick__wrapper.brick__wrapper--wide{width:66.66667%}.bricks--special .brick__wrapper.brick__wrapper--wide:before{content:'';position:absolute;left:20px;top:0;right:0;bottom:0;background-color:#fff}.bricks--special .brick__wrapper.brick__wrapper--wide .brick__item{width:50%;float:left}.bricks--special .brick__wrapper.brick__wrapper--wide .brick__item.brick__item--image{width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}.bricks--special .brick__wrapper.brick__wrapper--wide .brick__item.brick__item--info{position:relative;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);left:20px}.brick__wrapper{float:right;position:relative;margin-bottom:20px;overflow:hidden}.brick__wrapper a{position:relative}.brick__wrapper.brick__wrapper--rise:hover .brick__item-inner.brick__content-rise{-webkit-transform:translateY(0);transform:translateY(0)}.brick__wrapper.brick__wrapper--rise:hover .brick__item-inner.brick__content-rise .show{-webkit-transform:translateY(0);transform:translateY(0);padding-bottom:0}.brick__wrapper.brick__wrapper--rise:hover .brick__item-inner.brick__content-rise .show:before{opacity:0}.brick__wrapper.brick__wrapper--rise:hover .brick__item.brick__item--image:before{opacity:.6}.brick__wrapper.brick__wrapper--rise:hover .brick__item.brick__item--image .brick__item-inner:before{opacity:0}.brick__wrapper.brick__wrapper--rise .brick__item{position:relative}.brick__wrapper.brick__wrapper--rise .brick__item.brick__item--image{position:absolute;left:0;right:0;top:0;bottom:0}.brick__wrapper.brick__wrapper--rise .brick__item.brick__item--image:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:1;opacity:0;-webkit-transition:opacity .45s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.165,.84,.44,1)}.brick__wrapper.brick__wrapper--rise .brick__item.brick__item--image .brick__item-inner:before{content:'';position:absolute;top:50%;left:0;right:0;bottom:0;z-index:2;background:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,#000,rgba(0,0,0,0));background:linear-gradient(to top,#000,rgba(0,0,0,0));opacity:1;-webkit-transition:opacity .45s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.165,.84,.44,1)}.brick__item{position:relative}.brick__item:after{content:'';display:block;padding-bottom:89%}.brick__item.brick__item--info{position:absolute}.brick__item .brick__item-inner{background:#fff;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:top .45s cubic-bezier(.165,.84,.44,1);transition:top .45s cubic-bezier(.165,.84,.44,1)}.brick__item .brick__item-inner.brick__content-rise{background:0 0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1);z-index:3}.brick__item .brick__item-inner.brick__content-rise .show{padding-bottom:20px;-webkit-transform:translateY(-webkit-calc(-100% - 40px));transform:translateY(calc(-100% - 40px));-webkit-transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1)}.brick__item .brick__item-inner.brick__content-rise h4:before{display:none;background:#fff}.brick__item .brick__item-inner.brick__content-rise .brick__item-content,.brick__item .brick__item-inner.brick__content-rise .brick__item-term,.brick__item .brick__item-inner.brick__content-rise .btn--alt,.brick__item .brick__item-inner.brick__content-rise .btn--alt:before,.brick__item .brick__item-inner.brick__content-rise h4{color:#fff}.brick__item.connect-left .brick__item-inner{left:-10px}.brick__item.connect-up .brick__item-inner{top:-10px}.brick__item .overlay{background:#000;overflow:hidden}.brick__item .overlay .brick__item-content{color:#fff;position:absolute;width:100%;height:100%;top:100%;z-index:1;background:0 0;-webkit-transition:top .45s cubic-bezier(.165,.84,.44,1);transition:top .45s cubic-bezier(.165,.84,.44,1)}.brick__item .overlay>img{-webkit-transition:opacity .45s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.165,.84,.44,1)}.brick__item .overlay h4{-webkit-transition:margin .45s cubic-bezier(.165,.84,.44,1);transition:margin .45s cubic-bezier(.165,.84,.44,1)}.brick__item .overlay h4:before{background:#fff;-webkit-transition:left .6s cubic-bezier(.77,0,.175,1);transition:left .6s cubic-bezier(.77,0,.175,1)}.brick__item .overlay .brick__item-term{color:#fff}.brick__item .overlay .show{-webkit-transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1)}.brick__item .overlay .btn--alt,.brick__item .overlay .btn--alt:before{color:#fff}.brick__item .overlay:not(:hover) .show{-webkit-transform:translateY(-webkit-calc(-100% - 40px));transform:translateY(calc(-100% - 40px))}.brick__item .overlay:not(:hover) h4{margin-bottom:0}.brick__item .overlay:not(:hover) h4:before{background:#fff;left:-100px}.brick__item .overlay:hover .brick__item-content{top:0}.brick__item .overlay:hover>img{opacity:.6}.brick__bg{background:#f4f5f9;position:absolute;left:0;right:0;top:100px;bottom:0;z-index:0}.bricks--centered .brick__wrapper{float:none;margin:auto}}.grid__item>.brick__wrapper{padding-left:0}.brick__wrapper--tall:hover .btn--alt,.brick__wrapper--wide:hover .btn--alt{color:#D39817}.brick__wrapper--tall:hover .btn--alt:before,.brick__wrapper--wide:hover .btn--alt:before{left:0}.brick__wrapper--tall:hover h4,.brick__wrapper--wide:hover h4{color:#F5B01A}@media only screen and (min-width:800px){.brick__item-content{height:100%}.brick__wrapper--tall .brick__scroll:after,.brick__wrapper--wide .brick__scroll:after{content:'';position:absolute;width:-webkit-calc(100% - 60px);width:calc(100% - 60px);height:30px;bottom:70px;background:-webkit-gradient(linear,left bottom,left top,from(white),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,#fff,rgba(0,0,0,0));background:linear-gradient(to top,#fff,rgba(0,0,0,0))}.brick__wrapper--tall .brick__scroll p,.brick__wrapper--wide .brick__scroll p{padding-bottom:30px;margin-bottom:0}.brick__wrapper--tall .brick__scroll:after{width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}.brick__scroll{height:-webkit-calc(100% - 30px);height:calc(100% - 30px);overflow:hidden}.brick__scroll p{padding-bottom:20px;margin-bottom:0}.brick__content-rise .brick__scroll{overflow:visible}.brick__wrapper:hover .brick__scroll{overflow:auto}}.timeline__nav{list-style:none;padding:0 0 0 10px;margin-bottom:0;position:absolute;left:20px;z-index:99;width:auto;text-align:right;background:#fff}@media only screen and (max-width:639px){.timeline__nav{display:none}}.timeline__nav.is-sticky{position:fixed;top:140px;-webkit-transition:top .6s cubic-bezier(.165,.84,.44,1);transition:top .6s cubic-bezier(.165,.84,.44,1)}.is-hidden-chaser .timeline__nav.is-sticky{top:0}.timeline__nav button{font-family:Begum,Georgia,serif;color:#c5c7d5;position:relative;-webkit-transition:font-size .6s cubic-bezier(.77,0,.175,1),color .6s cubic-bezier(.77,0,.175,1);transition:font-size .6s cubic-bezier(.77,0,.175,1),color .6s cubic-bezier(.77,0,.175,1);border:none!important;height:28px;line-height:28px;width:64px;text-align:right}.timeline__nav button:hover{color:#24212f}.timeline__nav button.is-active{font-size:24px;color:#24212f}.timeline__indicator{position:absolute;right:-80px;top:15px;width:60px;height:2px;background:#BA1E61;-webkit-transition:top .6s cubic-bezier(.77,0,.175,1);transition:top .6s cubic-bezier(.77,0,.175,1)}.timeline{position:relative}@media only screen and (min-width:640px){.timeline:after{content:'';position:absolute;left:50%;top:0;bottom:0;margin-left:-1px;border-left:2px dotted #f5f5f9;z-index:0}}.grid.timeline__block{text-align:center;position:relative;z-index:1;padding-bottom:80px}.grid.timeline__block .grid__item{display:inline-block;vertical-align:top;float:none;text-align:left;position:relative;z-index:2}.grid.timeline__block .grid__item.overlap{margin-top:0;z-index:3}.grid.timeline__block .grid__item.overlap--left{margin-left:-5%}.grid.timeline__block .grid__item.overlap--right{margin-right:-5%;text-align:right}.grid.timeline__block .grid__item.overlap--right h4:before{left:auto;right:-60px}.grid.timeline__block .date{position:absolute;z-index:1;top:50px;font-size:120px;color:#f5f5f9;line-height:1}.grid.timeline__block .date:before{content:'';position:absolute;top:40px;display:block;width:20px;height:20px;border-radius:10px;background:#f5f5f9}.filters__inputs,.filters__inputs .filters__input.filters__input--search{position:relative}.grid.timeline__block .date--right{left:50%;padding-left:40px}.grid.timeline__block .date--right:before{left:0}.grid.timeline__block .date--left{right:50%;padding-right:40px;margin-right:-10px}.grid.timeline__block .date--left:before{right:-10px}.grid.timeline__block .date--top{left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-top:40px}.grid.timeline__block .date--top:before{top:0;left:50%;margin-left:0}.grid.timeline__block:nth-child(1) .timeline__text{margin-top:115px}.grid.timeline__block:nth-child(1) .timeline__image{margin-top:0}.grid.timeline__block:nth-child(1) .date{top:30px}.grid.timeline__block:nth-child(2) .timeline__text{margin-top:85px}.grid.timeline__block:nth-child(2) .timeline__image{margin-top:0}.grid.timeline__block:nth-child(2) .date{top:0}.grid.timeline__block:nth-child(3) .timeline__image,.grid.timeline__block:nth-child(3) .timeline__text{margin-top:85px}.filters__inputs .filters__input:not(:first-child),.footer .briteweb-tag{margin-top:20px}.grid.timeline__block:nth-child(3) .date{top:0}.grid.timeline__block:last-child{padding-top:100px;background:#fff}.section--grants{padding:60px 0}@media only screen and (min-width:640px){.section--grants{padding:140px 0}}@media only screen and (min-width:640px) and (max-width:799px){.news-filter-wrapper{padding-left:0!important}}.filters__inputs{margin-bottom:20px}@media only screen and (min-width:640px){.filters__inputs{margin-bottom:0}.filters__inputs.filters__inputs--news .filters__input{width:-webkit-calc((100% - 40px)/ 3);width:calc((100% - 40px)/ 3)}}.filters__inputs .filters__input{vertical-align:middle;display:inline-block;width:100%}@media only screen and (min-width:640px){.filters__inputs .filters__input{width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}.filters__inputs .filters__input:not(:first-child){margin-top:0;margin-left:20px}.filter-container--triangle{margin-top:20px}}.filters__inputs .filters__input.filters__input--search:after,.filters__inputs .filters__input.filters__input--search:before{font-family:mcconnell_icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.filters__inputs .filters__input.filters__input--search:after{content:"u";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;color:#F5B01A;z-index:-1}.filters__inputs .filters__input button,.filters__inputs .filters__input input{width:100%;padding:20px;text-align:left;border:1px solid #F5B01A;color:#F5B01A;font-weight:700;-webkit-transition:color .45s cubic-bezier(.165,.84,.44,1),border-color .45s cubic-bezier(.165,.84,.44,1);transition:color .45s cubic-bezier(.165,.84,.44,1),border-color .45s cubic-bezier(.165,.84,.44,1)}.filters__inputs .filters__input button:after,.filters__inputs .filters__input button:before,.filters__inputs .filters__input input:after,.filters__inputs .filters__input input:before{font-family:mcconnell_icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.filters__inputs .filters__input input{border-color:#F5B01A;background:0 0}.filters__inputs .filters__input input,.filters__inputs .filters__input input::-webkit-input-placeholder{color:#F5B01A}.filters__inputs .filters__input input:focus{border-color:#782E87;background:#fff}.filters__inputs .filters__input input:focus,.filters__inputs .filters__input input:focus::-webkit-input-placeholder{color:#782E87!important}.filters__inputs .filters__input button:before{content:attr(data-content);font-weight:inherit;font-family:FoundrySterling,Helvetica Neue,Helvetica,sans-serif!important}.filters__inputs .filters__input button:after{content:"v";display:inline-block;float:right;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.filters__inputs .filters__input button.is-active{color:#782E87;border-color:#782E87}.filters__inputs .filters__input button.is-active:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (min-width:640px){.filter-container.filter-container--offset>.grid{padding-left:0}}.filter-container>.grid{padding-left:20px}.filters__wrapper{position:relative;padding-top:20px;padding-right:20px;padding-bottom:20px}.filters__triangle{position:absolute;top:-15px;right:50%;margin-right:-15px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #782E87}@media only screen and (min-width:640px){.filters__triangle{right:-webkit-calc(10.41667% - 10px);right:calc(10.41667% - 10px)}.filters__triangle.filters__triangle--news{right:50%}}@media only screen and (min-width:800px){.filters__triangle.filters__triangle--news{right:-webkit-calc(37.5% - 10px);right:calc(37.5% - 10px)}}@media only screen and (min-width:1100px){.filters__triangle.filters__triangle--news{right:-webkit-calc(33.33333% - 10px);right:calc(33.33333% - 10px)}}.filter{position:relative;background-color:#fff;color:#24212f;cursor:pointer}@media only screen and (max-width:639px){.filter{margin-bottom:20px}}.filter.is-active .filter__main:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filter.is-active .filter__dropdown{display:block;z-index:50}.filter__main{position:relative;display:block;z-index:3;padding:20px;font-weight:700}.filter__main:after,.filter__main:before{font-family:mcconnell_icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.filter__main:after{content:"v";color:#F5B01A;display:inline-block;float:right;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.filter__main.filter__search{color:#24212f;border:none;width:100%}.filter__main.filter__checkbox{padding:0}.filter__main.filter__checkbox:after{display:none}.filter__main.filter__checkbox input[type=checkbox]{position:relative;width:auto;height:auto;overflow:auto;display:none}.filter__main.filter__checkbox input[type=checkbox]:checked+label{color:#F5B01A}.filter__main.filter__checkbox input[type=checkbox]:checked+label:after{content:"k"}.filter__main.filter__checkbox label{line-height:25px;padding:20px;width:100%;font-size:0}.filter__main.filter__checkbox label:after{font-family:mcconnell_icons!important;line-height:10px;font-size:18px;position:relative;display:inline-block;vertical-align:middle;content:'';width:13px;height:13px;background-color:#f4f5f9;border:none}.filter__main.filter__checkbox label .filter__label{font-size:18px;vertical-align:middle;display:inline-block;position:relative;width:-webkit-calc(100% - 13px);width:calc(100% - 13px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.filter__main.filter__checkbox input,.filter__main.filter__checkbox label{vertical-align:middle;margin-bottom:0;display:inline-block}.filter__dropdown{position:relative;z-index:1;background-color:#fff;width:100%;display:none;list-style:none;padding-left:0;-webkit-box-shadow:0 5px 8px rgba(0,0,0,.25);box-shadow:0 5px 8px rgba(0,0,0,.25)}@media only screen and (min-width:640px){.filter__dropdown{position:absolute}}.audio-player,.progress,.sk-circle{position:relative}.filter__dropdown a,.filter__dropdown li{padding:10px 20px}.btn--clear,.filter__selected .filter__active:last-of-type(1),.filters--order{padding-bottom:20px}.filter__dropdown a:hover,.filter__dropdown li:hover{background-color:#f5f5f9}.filter__selected .filter__active{padding-top:10px}.filter__selected .filter__active .filter-remove{cursor:pointer;color:#F5B01A;margin-left:10px}.filter-value,.filter__selected .filter__active .filter-remove,.filter__selected .filter__active .filter-remove:before{display:inline-block;vertical-align:middle}.btn--clear{cursor:pointer;display:inline-block;color:#F5B01A;font-weight:700}.btn--clear.disabled{display:none;cursor:default}.filter--sort,.selected-reports .filter__active{display:inline-block}.filters--order{text-align:right;-webkit-transition:color .2s cubic-bezier(.165,.84,.44,1);transition:color .2s cubic-bezier(.165,.84,.44,1)}@media only screen and (max-width:639px){.filters--order.filters--layout{text-align:left;margin-top:20px}}.filters--order .btn--order{font-weight:700;color:#F5B01A;cursor:pointer}.filters--order .btn--order.is-active{color:#782E87}.category-dropdown .filter{border:1px solid #F5B01A;color:#F5B01A;margin-bottom:0}.category-dropdown .filter.is-active{color:#782E87;border-color:#782E87}.category-dropdown .filter.is-active .filter__main:after{color:#782E87}.selected-reports{text-align:right}.filter--sort{width:200px;text-align:left}.filter--sort .category-dropdown .filter{border:none}.filter--sort .category-dropdown .filter.is-active{-webkit-box-shadow:0 5px 8px rgba(0,0,0,.25);box-shadow:0 5px 8px rgba(0,0,0,.25)}.filter--sort .category-dropdown .filter .filter__child.is-active{background-color:#782E87;color:#fff}.archive__year{display:none}.archive__year a{display:block;padding:10px 20px 10px 40px;font-style:italic;font-size:14px;font-weight:700}.archive__year a:hover{background-color:transparent;color:#782E87}.archive.filter__dropdown.is-active{display:block;z-index:999;border:1px solid #782E87;border-top:none}.filter--archive{color:#F5B01A;border:1px solid #F5B01A}.filter--archive.is-active,.filter--archive.is-active:after{color:#782E87}.filter--archive .filter__dropdown.archive,.filter--archive .filter__dropdown.archive:after,.filter--archive.is-active,.filter--archive.is-active:after{border-color:#782E87}.filter__dropdown.archive{border-top:none}.archive__btn{color:#F5B01A;padding:10px 20px}.archive__btn.is-active,.btn--csv{color:#782E87}.archive__btn:last-child,.js-display-listing:before,.results-number{padding-bottom:20px}.archive__btn:first-child{padding-top:20px}.archive__label{font-weight:700}.filter--archive.is-active:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.listing--none{text-align:center}.loading-button{text-align:center;margin-top:60px}.post{opacity:1;-webkit-transition:opacity .2s cubic-bezier(.165,.84,.44,1);transition:opacity .2s cubic-bezier(.165,.84,.44,1)}.post.is-hidden{opacity:0}.container--loading .js-no-results,.container--loading .post,.js-loading-animation{display:none}.container--loading .js-loading-animation{display:block}.container--loading .grants__labels{display:none}@media only screen and (min-width:640px){.grants-listing{margin-bottom:140px}}.js-display-listing:before{opacity:1;content:"Displaying " attr(data-displayed) " of " attr(data-total) " results";-webkit-transform:opacity .2s cubic-bezier(.165,.84,.44,1);transform:opacity .2s cubic-bezier(.165,.84,.44,1)}.container--loading .js-display-listing:before,.site-search,html.modal-root.is-active .site-header .site-logo{opacity:0}.sk-circle{margin:auto;width:40px;height:40px}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#782E87;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.btn--layout{display:inline-block;width:20px;height:12px}.btn--layout.is-active .box{background:#782E87}.btn--layout .box{background:#F5B01A;-webkit-transition:background .2s cubic-bezier(.165,.84,.44,1);transition:background .2s cubic-bezier(.165,.84,.44,1)}.btn--layout.btn--grid .box{display:block;width:5px;height:5px;float:left;margin-right:2px}.btn--layout.btn--grid .box:nth-of-type(3n){margin-right:0}.btn--layout.btn--grid .box:nth-of-type(4),.btn--layout.btn--grid .box:nth-of-type(5),.btn--layout.btn--grid .box:nth-of-type(6){margin-top:2px}.btn--layout.btn--list .box{display:block;width:100%;height:2px;margin-top:3px}.btn--layout.btn--list .box:first-of-type{margin-top:0}.btn--csv{cursor:pointer;font-weight:700;margin-right:10px}.audio-player__btn:after,.audio-player__btn:before,.footer__tab:after,.footer__tab:before,.links-toggle:after,.links-toggle:before,.mobile-search__button:after,.mobile-search__button:before,.site-search__button:after,.site-search__button:before{speak:none;font-style:normal;font-weight:400;-moz-osx-font-smoothing:grayscale}.header--search{margin-bottom:30px}.listing--search{margin:80px 0}.listing--search .post{display:block;padding:20px}.listing--search .post:nth-child(2n){background:#f5f5f9}.listing--search .post h2{margin-bottom:20px}.listing--search .post h2:before{display:none}.search-results-bar{border:1px solid #c5c7d5}.news-listing.container--loading .js-listing-item{visibility:hidden}.audio-player{color:#EFEFF3}.audio-player.is-active{color:#F5B01A}.audio-player.is-active .audio-player__btn,.audio-player.is-active .progress-wrapper{border-color:#F5B01A}.progress-wrapper{float:left;height:60px;width:calc(100% - 60px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #EFEFF3;border-left:none;padding:0 20px}.audio-player__btn,.site-nav__menu>li,.toggle-grid__content{-webkit-box-sizing:border-box}.progress{top:50%;margin-top:-1px;display:block;height:2px;background-color:#EFEFF3;cursor:pointer;width:100%}.progress:hover .progres__indicator{visibility:visible}.progress:after,.progress:before{position:absolute;margin-top:2px;font-size:14px}.progress:before{left:0;content:attr(data-current)}.progress:after{right:0;content:attr(data-duration)}.progres__indicator{position:absolute;font-size:14px;visibility:hidden}.progres__indicator:before{position:absolute;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);content:attr(data-hover)}.progress__active{position:absolute;height:100%;background-color:#F5B01A}.progress__active:after{content:'';position:absolute;height:6px;width:6px;background-color:#782E87;border-radius:100%;right:0;top:-2px}.audio-player__btn{float:left;-moz-box-sizing:border-box;box-sizing:border-box;height:60px;width:60px;border:2px solid #EFEFF3;padding:0}.audio-player__btn:after,.audio-player__btn:before{font-family:mcconnell_icons!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-align:center}.audio-player__btn.is-playing:before{display:none}.audio-player__btn.is-playing:after{display:inline-block}.audio-player__btn:before{content:"y";display:inline-block}.audio-player__btn:after{content:"z";display:none}.quick-links-wrapper{position:relative;z-index:3;background:#782E87}@media only screen and (max-width:1099px){.quick-links-wrapper{display:none}}.quick-links-wrapper a{color:#fff}.links-toggle:hover,.quick-links-wrapper a:hover{color:#F5B01A}.quick-links{display:none;padding:60px 0 60px 7.14286%}.quick-links ul{list-style-type:none;padding-left:0}.links-toggle{margin-right:20px;cursor:pointer}.links-toggle:after,.links-toggle:before{font-family:mcconnell_icons!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-align:center}.links-toggle:after{content:"t";vertical-align:middle;display:inline-block;transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1)}.section--cta .grid:before,.site-header:before{content:'';bottom:0;left:0}.links-toggle.is-active:after{margin-top:-2px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:1099px){.links-toggle{display:none}}.featured-image{margin:20px auto}.section--chart-content,.site-header.is-absolute~.page-wrap{margin-top:0}.format p:last-child{margin-bottom:0}.section--cta{position:relative}.section--cta .grid__item{position:relative;z-index:1}.section--cta .grid__item>div{background:#782E87;padding:40px 20px;text-align:center;height:100%}.section--cta h2{color:#fff}.section--cta h2:before{display:none}.section--cta .grid{padding:0 20px 60px;position:relative}.section--cta .grid:before{display:block;position:absolute;right:0;top:100px;z-index:0;background:#f4f5f9}.tab-items .tab:nth-child(2) h2:before,.tab-items .tab:nth-child(2) h3:before,.tab-items .tab:nth-child(2) h4:before,.theme-pink-dark h2:before,.theme-pink-dark h3:before,.theme-pink-dark h4:before,.timeline h2:before,.timeline h3:before,.timeline h4:before{background:#BA1E61}.gform_drop_area .tab-items .tab:nth-child(2) input,.gform_drop_area .theme-pink-dark input,.gform_drop_area .timeline input,.gform_footer .tab-items .tab:nth-child(2) input[type=submit],.gform_footer .theme-pink-dark input[type=submit],.gform_footer .timeline input[type=submit],.tab-items .tab:nth-child(2) .btn,.tab-items .tab:nth-child(2) .gform_drop_area input,.tab-items .tab:nth-child(2) .gform_footer input[type=submit],.theme-pink-dark .btn,.theme-pink-dark .gform_drop_area input,.theme-pink-dark .gform_footer input[type=submit],.timeline .btn,.timeline .gform_drop_area input,.timeline .gform_footer input[type=submit]{border-color:#BA1E61;color:#BA1E61}.gform_drop_area .tab-items .tab:nth-child(2) input:before,.gform_drop_area .theme-pink-dark input:before,.gform_drop_area .timeline input:before,.gform_footer .tab-items .tab:nth-child(2) input[type=submit]:before,.gform_footer .theme-pink-dark input[type=submit]:before,.gform_footer .timeline input[type=submit]:before,.tab-items .tab:nth-child(2) .btn:before,.tab-items .tab:nth-child(2) .gform_drop_area input:before,.tab-items .tab:nth-child(2) .gform_footer input[type=submit]:before,.theme-pink-dark .btn:before,.theme-pink-dark .gform_drop_area input:before,.theme-pink-dark .gform_footer input[type=submit]:before,.timeline .btn:before,.timeline .gform_drop_area input:before,.timeline .gform_footer input[type=submit]:before{color:#BA1E61}.gform_drop_area .tab-items .tab:nth-child(2) input:after,.gform_drop_area .theme-pink-dark input:after,.gform_drop_area .timeline input:after,.gform_footer .tab-items .tab:nth-child(2) input[type=submit]:after,.gform_footer .theme-pink-dark input[type=submit]:after,.gform_footer .timeline input[type=submit]:after,.tab-items .tab:nth-child(2) .btn:after,.tab-items .tab:nth-child(2) .gform_drop_area input:after,.tab-items .tab:nth-child(2) .gform_footer input[type=submit]:after,.theme-pink-dark .btn:after,.theme-pink-dark .gform_drop_area input:after,.theme-pink-dark .gform_footer input[type=submit]:after,.timeline .btn:after,.timeline .gform_drop_area input:after,.timeline .gform_footer input[type=submit]:after{background:-webkit-gradient(linear,left top,left bottom,from(#ba1e61),color-stop(40%,#ba1e61),color-stop(41%,rgba(186,30,97,0)),color-stop(59%,rgba(186,30,97,0)),color-stop(60%,#ba1e61),to(#ba1e61));background:-webkit-linear-gradient(top,#ba1e61 0,#ba1e61 40%,rgba(186,30,97,0) 41%,rgba(186,30,97,0) 59%,#ba1e61 60%,#ba1e61 100%);background:linear-gradient(to bottom,#ba1e61 0,#ba1e61 40%,rgba(186,30,97,0) 41%,rgba(186,30,97,0) 59%,#ba1e61 60%,#ba1e61 100%)}.gform_drop_area .tab-items .tab:nth-child(2) input:hover,.gform_drop_area .theme-pink-dark input:hover,.gform_drop_area .timeline input:hover,.gform_footer .tab-items .tab:nth-child(2) input:hover[type=submit],.gform_footer .theme-pink-dark input:hover[type=submit],.gform_footer .timeline input:hover[type=submit],.tab-items .tab:nth-child(2) .btn:hover,.tab-items .tab:nth-child(2) .gform_drop_area input:hover,.tab-items .tab:nth-child(2) .gform_footer input:hover[type=submit],.theme-pink-dark .btn:hover,.theme-pink-dark .gform_drop_area input:hover,.theme-pink-dark .gform_footer input:hover[type=submit],.timeline .btn:hover,.timeline .gform_drop_area input:hover,.timeline .gform_footer input:hover[type=submit]{background:#BA1E61;border-color:#BA1E61;color:#fff}.gform_drop_area .tab-items .tab:nth-child(2) input:hover:before,.gform_drop_area .theme-pink-dark input:hover:before,.gform_drop_area .timeline input:hover:before,.gform_footer .tab-items .tab:nth-child(2) input[type=submit]:hover:before,.gform_footer .theme-pink-dark input[type=submit]:hover:before,.gform_footer .timeline input[type=submit]:hover:before,.tab-items .tab:nth-child(2) .btn:hover:before,.tab-items .tab:nth-child(2) .gform_drop_area input:hover:before,.tab-items .tab:nth-child(2) .gform_footer input[type=submit]:hover:before,.theme-pink-dark .btn:hover:before,.theme-pink-dark .gform_drop_area input:hover:before,.theme-pink-dark .gform_footer input[type=submit]:hover:before,.timeline .btn:hover:before,.timeline .gform_drop_area input:hover:before,.timeline .gform_footer input[type=submit]:hover:before{color:#fff}.tab-items .tab:nth-child(3) h2:before,.tab-items .tab:nth-child(3) h3:before,.tab-items .tab:nth-child(3) h4:before,.theme-pink h2:before,.theme-pink h3:before,.theme-pink h4:before{background:#DA328B}.gform_drop_area .tab-items .tab:nth-child(3) input,.gform_drop_area .theme-pink input,.gform_footer .tab-items .tab:nth-child(3) input[type=submit],.gform_footer .theme-pink input[type=submit],.tab-items .tab:nth-child(3) .btn,.tab-items .tab:nth-child(3) .gform_drop_area input,.tab-items .tab:nth-child(3) .gform_footer input[type=submit],.theme-pink .btn,.theme-pink .gform_drop_area input,.theme-pink .gform_footer input[type=submit]{border-color:#DA328B;color:#DA328B}.gform_drop_area .tab-items .tab:nth-child(3) input:before,.gform_drop_area .theme-pink input:before,.gform_footer .tab-items .tab:nth-child(3) input[type=submit]:before,.gform_footer .theme-pink input[type=submit]:before,.tab-items .tab:nth-child(3) .btn:before,.tab-items .tab:nth-child(3) .gform_drop_area input:before,.tab-items .tab:nth-child(3) .gform_footer input[type=submit]:before,.theme-pink .btn:before,.theme-pink .gform_drop_area input:before,.theme-pink .gform_footer input[type=submit]:before{color:#DA328B}.gform_drop_area .tab-items .tab:nth-child(3) input:after,.gform_drop_area .theme-pink input:after,.gform_footer .tab-items .tab:nth-child(3) input[type=submit]:after,.gform_footer .theme-pink input[type=submit]:after,.tab-items .tab:nth-child(3) .btn:after,.tab-items .tab:nth-child(3) .gform_drop_area input:after,.tab-items .tab:nth-child(3) .gform_footer input[type=submit]:after,.theme-pink .btn:after,.theme-pink .gform_drop_area input:after,.theme-pink .gform_footer input[type=submit]:after{background:-webkit-gradient(linear,left top,left bottom,from(#da328b),color-stop(40%,#da328b),color-stop(41%,rgba(218,50,139,0)),color-stop(59%,rgba(218,50,139,0)),color-stop(60%,#da328b),to(#da328b));background:-webkit-linear-gradient(top,#da328b 0,#da328b 40%,rgba(218,50,139,0) 41%,rgba(218,50,139,0) 59%,#da328b 60%,#da328b 100%);background:linear-gradient(to bottom,#da328b 0,#da328b 40%,rgba(218,50,139,0) 41%,rgba(218,50,139,0) 59%,#da328b 60%,#da328b 100%)}.gform_drop_area .tab-items .tab:nth-child(3) input:hover,.gform_drop_area .theme-pink input:hover,.gform_footer .tab-items .tab:nth-child(3) input:hover[type=submit],.gform_footer .theme-pink input:hover[type=submit],.tab-items .tab:nth-child(3) .btn:hover,.tab-items .tab:nth-child(3) .gform_drop_area input:hover,.tab-items .tab:nth-child(3) .gform_footer input:hover[type=submit],.theme-pink .btn:hover,.theme-pink .gform_drop_area input:hover,.theme-pink .gform_footer input:hover[type=submit]{background:#DA328B;border-color:#DA328B;color:#fff}.gform_drop_area .tab-items .tab:nth-child(3) input:hover:before,.gform_drop_area .theme-pink input:hover:before,.gform_footer .tab-items .tab:nth-child(3) input[type=submit]:hover:before,.gform_footer .theme-pink input[type=submit]:hover:before,.tab-items .tab:nth-child(3) .btn:hover:before,.tab-items .tab:nth-child(3) .gform_drop_area input:hover:before,.tab-items .tab:nth-child(3) .gform_footer input[type=submit]:hover:before,.theme-pink .btn:hover:before,.theme-pink .gform_drop_area input:hover:before,.theme-pink .gform_footer input[type=submit]:hover:before{color:#fff}.tab-items .tab:nth-child(1) h2:before,.tab-items .tab:nth-child(1) h3:before,.tab-items .tab:nth-child(1) h4:before,.theme-purple h2:before,.theme-purple h3:before,.theme-purple h4:before{background:#782E87}.gform_drop_area .tab-items .tab:nth-child(1) input,.gform_drop_area .theme-purple input,.gform_footer .tab-items .tab:nth-child(1) input[type=submit],.gform_footer .theme-purple input[type=submit],.tab-items .tab:nth-child(1) .btn,.tab-items .tab:nth-child(1) .gform_drop_area input,.tab-items .tab:nth-child(1) .gform_footer input[type=submit],.theme-purple .btn,.theme-purple .gform_drop_area input,.theme-purple .gform_footer input[type=submit]{border-color:#782E87;color:#782E87}.gform_drop_area .tab-items .tab:nth-child(1) input:before,.gform_drop_area .theme-purple input:before,.gform_footer .tab-items .tab:nth-child(1) input[type=submit]:before,.gform_footer .theme-purple input[type=submit]:before,.tab-items .tab:nth-child(1) .btn:before,.tab-items .tab:nth-child(1) .gform_drop_area input:before,.tab-items .tab:nth-child(1) .gform_footer input[type=submit]:before,.theme-purple .btn:before,.theme-purple .gform_drop_area input:before,.theme-purple .gform_footer input[type=submit]:before{color:#782E87}.gform_drop_area .tab-items .tab:nth-child(1) input:after,.gform_drop_area .theme-purple input:after,.gform_footer .tab-items .tab:nth-child(1) input[type=submit]:after,.gform_footer .theme-purple input[type=submit]:after,.tab-items .tab:nth-child(1) .btn:after,.tab-items .tab:nth-child(1) .gform_drop_area input:after,.tab-items .tab:nth-child(1) .gform_footer input[type=submit]:after,.theme-purple .btn:after,.theme-purple .gform_drop_area input:after,.theme-purple .gform_footer input[type=submit]:after{background:-webkit-gradient(linear,left top,left bottom,from(#782e87),color-stop(40%,#782e87),color-stop(41%,rgba(120,46,135,0)),color-stop(59%,rgba(120,46,135,0)),color-stop(60%,#782e87),to(#782e87));background:-webkit-linear-gradient(top,#782e87 0,#782e87 40%,rgba(120,46,135,0) 41%,rgba(120,46,135,0) 59%,#782e87 60%,#782e87 100%);background:linear-gradient(to bottom,#782e87 0,#782e87 40%,rgba(120,46,135,0) 41%,rgba(120,46,135,0) 59%,#782e87 60%,#782e87 100%)}.gform_drop_area .tab-items .tab:nth-child(1) input:hover,.gform_drop_area .theme-purple input:hover,.gform_footer .tab-items .tab:nth-child(1) input:hover[type=submit],.gform_footer .theme-purple input:hover[type=submit],.tab-items .tab:nth-child(1) .btn:hover,.tab-items .tab:nth-child(1) .gform_drop_area input:hover,.tab-items .tab:nth-child(1) .gform_footer input:hover[type=submit],.theme-purple .btn:hover,.theme-purple .gform_drop_area input:hover,.theme-purple .gform_footer input:hover[type=submit]{background:#782E87;border-color:#782E87;color:#fff}.gform_drop_area .tab-items .tab:nth-child(1) input:hover:before,.gform_drop_area .theme-purple input:hover:before,.gform_footer .tab-items .tab:nth-child(1) input[type=submit]:hover:before,.gform_footer .theme-purple input[type=submit]:hover:before,.tab-items .tab:nth-child(1) .btn:hover:before,.tab-items .tab:nth-child(1) .gform_drop_area input:hover:before,.tab-items .tab:nth-child(1) .gform_footer input[type=submit]:hover:before,.theme-purple .btn:hover:before,.theme-purple .gform_drop_area input:hover:before,.theme-purple .gform_footer input[type=submit]:hover:before{color:#fff}.tab-items .tab:nth-child(4) h2:before,.tab-items .tab:nth-child(4) h3:before,.tab-items .tab:nth-child(4) h4:before,.theme-orange h2:before,.theme-orange h3:before,.theme-orange h4:before{background:#EE7F22}.gform_drop_area .tab-items .tab:nth-child(4) input,.gform_drop_area .theme-orange input,.gform_footer .tab-items .tab:nth-child(4) input[type=submit],.gform_footer .theme-orange input[type=submit],.tab-items .tab:nth-child(4) .btn,.tab-items .tab:nth-child(4) .gform_drop_area input,.tab-items .tab:nth-child(4) .gform_footer input[type=submit],.theme-orange .btn,.theme-orange .gform_drop_area input,.theme-orange .gform_footer input[type=submit]{border-color:#EE7F22;color:#EE7F22}.gform_drop_area .tab-items .tab:nth-child(4) input:before,.gform_drop_area .theme-orange input:before,.gform_footer .tab-items .tab:nth-child(4) input[type=submit]:before,.gform_footer .theme-orange input[type=submit]:before,.tab-items .tab:nth-child(4) .btn:before,.tab-items .tab:nth-child(4) .gform_drop_area input:before,.tab-items .tab:nth-child(4) .gform_footer input[type=submit]:before,.theme-orange .btn:before,.theme-orange .gform_drop_area input:before,.theme-orange .gform_footer input[type=submit]:before{color:#EE7F22}.gform_drop_area .tab-items .tab:nth-child(4) input:after,.gform_drop_area .theme-orange input:after,.gform_footer .tab-items .tab:nth-child(4) input[type=submit]:after,.gform_footer .theme-orange input[type=submit]:after,.tab-items .tab:nth-child(4) .btn:after,.tab-items .tab:nth-child(4) .gform_drop_area input:after,.tab-items .tab:nth-child(4) .gform_footer input[type=submit]:after,.theme-orange .btn:after,.theme-orange .gform_drop_area input:after,.theme-orange .gform_footer input[type=submit]:after{background:-webkit-gradient(linear,left top,left bottom,from(#ee7f22),color-stop(40%,#ee7f22),color-stop(41%,rgba(238,127,34,0)),color-stop(59%,rgba(238,127,34,0)),color-stop(60%,#ee7f22),to(#ee7f22));background:-webkit-linear-gradient(top,#ee7f22 0,#ee7f22 40%,rgba(238,127,34,0) 41%,rgba(238,127,34,0) 59%,#ee7f22 60%,#ee7f22 100%);background:linear-gradient(to bottom,#ee7f22 0,#ee7f22 40%,rgba(238,127,34,0) 41%,rgba(238,127,34,0) 59%,#ee7f22 60%,#ee7f22 100%)}.gform_drop_area .tab-items .tab:nth-child(4) input:hover,.gform_drop_area .theme-orange input:hover,.gform_footer .tab-items .tab:nth-child(4) input:hover[type=submit],.gform_footer .theme-orange input:hover[type=submit],.tab-items .tab:nth-child(4) .btn:hover,.tab-items .tab:nth-child(4) .gform_drop_area input:hover,.tab-items .tab:nth-child(4) .gform_footer input:hover[type=submit],.theme-orange .btn:hover,.theme-orange .gform_drop_area input:hover,.theme-orange .gform_footer input:hover[type=submit]{background:#EE7F22;border-color:#EE7F22;color:#fff}.gform_drop_area .tab-items .tab:nth-child(4) input:hover:before,.gform_drop_area .theme-orange input:hover:before,.gform_footer .tab-items .tab:nth-child(4) input[type=submit]:hover:before,.gform_footer .theme-orange input[type=submit]:hover:before,.tab-items .tab:nth-child(4) .btn:hover:before,.tab-items .tab:nth-child(4) .gform_drop_area input:hover:before,.tab-items .tab:nth-child(4) .gform_footer input[type=submit]:hover:before,.theme-orange .btn:hover:before,.theme-orange .gform_drop_area input:hover:before,.theme-orange .gform_footer input[type=submit]:hover:before{color:#fff}.tab-items .tab:nth-child(5) h2:before,.tab-items .tab:nth-child(5) h3:before,.tab-items .tab:nth-child(5) h4:before,.theme-yellow h2:before,.theme-yellow h3:before,.theme-yellow h4:before{background:#F5B01A}.gform_drop_area .tab-items .tab:nth-child(5) input,.gform_drop_area .theme-yellow input,.gform_footer .tab-items .tab:nth-child(5) input[type=submit],.gform_footer .theme-yellow input[type=submit],.tab-items .tab:nth-child(5) .btn,.tab-items .tab:nth-child(5) .gform_drop_area input,.tab-items .tab:nth-child(5) .gform_footer input[type=submit],.theme-yellow .btn,.theme-yellow .gform_drop_area input,.theme-yellow .gform_footer input[type=submit]{border-color:#F5B01A;color:#F5B01A}.gform_drop_area .tab-items .tab:nth-child(5) input:before,.gform_drop_area .theme-yellow input:before,.gform_footer .tab-items .tab:nth-child(5) input[type=submit]:before,.gform_footer .theme-yellow input[type=submit]:before,.tab-items .tab:nth-child(5) .btn:before,.tab-items .tab:nth-child(5) .gform_drop_area input:before,.tab-items .tab:nth-child(5) .gform_footer input[type=submit]:before,.theme-yellow .btn:before,.theme-yellow .gform_drop_area input:before,.theme-yellow .gform_footer input[type=submit]:before{color:#F5B01A}.gform_drop_area .tab-items .tab:nth-child(5) input:after,.gform_drop_area .theme-yellow input:after,.gform_footer .tab-items .tab:nth-child(5) input[type=submit]:after,.gform_footer .theme-yellow input[type=submit]:after,.tab-items .tab:nth-child(5) .btn:after,.tab-items .tab:nth-child(5) .gform_drop_area input:after,.tab-items .tab:nth-child(5) .gform_footer input[type=submit]:after,.theme-yellow .btn:after,.theme-yellow .gform_drop_area input:after,.theme-yellow .gform_footer input[type=submit]:after{background:-webkit-gradient(linear,left top,left bottom,from(#f5b01a),color-stop(40%,#f5b01a),color-stop(41%,rgba(245,176,26,0)),color-stop(59%,rgba(245,176,26,0)),color-stop(60%,#f5b01a),to(#f5b01a));background:-webkit-linear-gradient(top,#f5b01a 0,#f5b01a 40%,rgba(245,176,26,0) 41%,rgba(245,176,26,0) 59%,#f5b01a 60%,#f5b01a 100%);background:linear-gradient(to bottom,#f5b01a 0,#f5b01a 40%,rgba(245,176,26,0) 41%,rgba(245,176,26,0) 59%,#f5b01a 60%,#f5b01a 100%)}.gform_drop_area .tab-items .tab:nth-child(5) input:hover,.gform_drop_area .theme-yellow input:hover,.gform_footer .tab-items .tab:nth-child(5) input:hover[type=submit],.gform_footer .theme-yellow input:hover[type=submit],.tab-items .tab:nth-child(5) .btn:hover,.tab-items .tab:nth-child(5) .gform_drop_area input:hover,.tab-items .tab:nth-child(5) .gform_footer input:hover[type=submit],.theme-yellow .btn:hover,.theme-yellow .gform_drop_area input:hover,.theme-yellow .gform_footer input:hover[type=submit]{background:#F5B01A;border-color:#F5B01A;color:#fff}.gform_drop_area .tab-items .tab:nth-child(5) input:hover:before,.gform_drop_area .theme-yellow input:hover:before,.gform_footer .tab-items .tab:nth-child(5) input[type=submit]:hover:before,.gform_footer .theme-yellow input[type=submit]:hover:before,.tab-items .tab:nth-child(5) .btn:hover:before,.tab-items .tab:nth-child(5) .gform_drop_area input:hover:before,.tab-items .tab:nth-child(5) .gform_footer input[type=submit]:hover:before,.theme-yellow .btn:hover:before,.theme-yellow .gform_drop_area input:hover:before,.theme-yellow .gform_footer input[type=submit]:hover:before{color:#fff}html.modal-root.is-active .site-header{background:0 0}html.modal-nav .site-header__language,html.modal-nav .site-header__language a{color:#fff}.language-wrapper{position:relative}.site-header__language{text-align:right;position:absolute;display:inline-block;top:25px;z-index:9999;padding:0 10px;text-transform:capitalize;width:auto;right:0;line-height:1;font-size:16px}.footer__tab:after,.footer__tab:before,.mobile-search__button:after,.mobile-search__button:before,.site-search__button:after,.site-search__button:before{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:mcconnell_icons!important}@media only screen and (min-width:1000px) and (max-width:1099px){.site-header__language{width:100px;right:60px}}@media only screen and (max-width:999px){.site-header__language{width:100px;right:60px}}@media only screen and (max-width:1099px){.site-header__language{top:15px;height:30px;line-height:30px;padding-right:0}}@media only screen and (max-width:639px){.site-header__language{right:40px}}.site-header__language a{color:#24212f}.site-header__language a:hover{color:#0d0c11}.site-header__language .option-lang--active{color:#F5B01A}.site-header.is-transparent .site-header__language,.site-header.is-transparent .site-header__language a,.site-header.is-transparent .site-nav__menu a,.site-header.is-transparent .site-nav__menu button{color:#fff}.site-header{position:fixed;top:0;width:100%;z-index:999;background-color:#fff;opacity:1;-webkit-transition:opacity .6s,background .6s,-webkit-transform .6s cubic-bezier(.165,.84,.44,1),-webkit-filter .6s;transition:opacity .6s,background .6s,-webkit-transform .6s cubic-bezier(.165,.84,.44,1),-webkit-filter .6s;transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s,background .6s,filter .6s;transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s,background .6s,filter .6s,-webkit-transform .6s cubic-bezier(.165,.84,.44,1),-webkit-filter .6s}.site-header.is-absolute{position:absolute}.site-header.is-transparent{border-bottom:1px solid #fff;background-color:transparent}.site-header.is-transparent .site-nav,.site-header.is-transparent::before{background-color:transparent;-webkit-transition:background .6s;transition:background .6s}.site-header.is-transparent .site-logo img{-webkit-filter:grayscale(100) invert(1) brightness(2);filter:grayscale(100) invert(1) brightness(2);-webkit-transition:-webkit-filter .6s;transition:-webkit-filter .6s;transition:filter .6s;transition:filter .6s,-webkit-filter .6s}.site-header:before{position:absolute;top:0;right:0;background-color:#fff;z-index:2}.is-hidden-chaser .site-header{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.page-wrap{margin-top:60px}.site-header__split{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;line-height:60px;height:60px}@media only screen and (min-width:1100px){.page-wrap{margin-top:140px}.site-header__split{line-height:138px;height:140px;position:static}}@media only screen and (min-width:640px) and (max-width:999px){.site-header .container,.site-header .mobile-search__container{padding:0}.site-header__split{padding-right:20px}}@media only screen and (min-width:1000px) and (max-width:1099px){.site-header__split{padding-right:10px}}@media only screen and (min-width:640px){.site-header__split{padding-left:7.14286%}}.site-logo{display:inline-block;vertical-align:middle;position:relative;z-index:3}.site-logo img{-webkit-filter:none;filter:none;display:block;width:auto;max-width:none;height:22px}@media only screen and (min-width:1100px){.site-logo img{height:40px}}.site-logo--mobile{display:block;width:232px;max-height:22px}.site-logo--mobile,.site-logo--mobile svg{height:22px}.site-header__toggle{display:none;margin-left:10px}@media only screen and (max-width:1099px){.site-header__toggle{display:inline-block}}.site-nav{z-index:100;max-height:140px}.site-header__cta,.site-header__icons,.site-nav,.site-search{display:none}@media only screen and (min-width:1100px){.site-header__cta,.site-header__icons,.site-nav,.site-search{display:inline-block}}.site-nav__menu{white-space:nowrap}.site-nav__menu>li{cursor:default;-moz-box-sizing:border-box;box-sizing:border-box}.site-nav__menu>li>a{line-height:1;display:inline-block;padding-top:10px;padding-bottom:10px}.site-nav__menu>li:nth-of-type(1).current-menu-item{border-color:#522260}.site-nav__menu>li:nth-of-type(1) a:hover{color:#522260}.site-nav__menu>li:nth-of-type(2).current-menu-item{border-color:#BA1E61}.site-nav__menu>li:nth-of-type(2) a:hover{color:#BA1E61}.site-nav__menu>li:nth-of-type(3).current-menu-item{border-color:#DA328B}.site-nav__menu>li:nth-of-type(3) a:hover{color:#DA328B}.site-nav__menu>li:nth-of-type(4).current-menu-item{border-color:#F05F5A}.site-nav__menu>li:nth-of-type(4) a:hover{color:#F05F5A}.site-nav__menu>li:nth-of-type(5).current-menu-item{border-color:#EE7F22}.site-nav__menu>li:nth-of-type(5) a:hover{color:#EE7F22}.site-nav__menu>li:nth-of-type(6).current-menu-item{border-color:#F5B01A}.site-nav__menu>li:nth-of-type(6) a:hover{color:#F5B01A}.site-nav__menu a,.site-nav__menu button{color:#24212f;display:block;padding:0 20px;font-size:1.1em}.site-nav__menu a:hover,.site-nav__menu button:hover{color:#F5B01A}.site-nav__menu button{background:0 0;border:none;min-width:60px}.site-nav__menu button:before{display:inline-block;vertical-align:middle;min-width:20px}.site-nav__menu .current-menu-ancestor,.site-nav__menu .current-menu-item{border-top:2px solid #782E87}.site-nav__menu .dropdown{z-index:99}.site-nav__sub-menu{margin-top:1px;margin-left:-40px;background-color:#782E87;z-index:1}.site-nav__sub-menu li{line-height:25px}.site-nav__sub-menu a{padding:10px 60px;color:#fff}.site-nav__sub-menu li:first-child a{padding-top:20px}.site-nav__sub-menu li:last-child a{padding-bottom:20px}.site-search{line-height:40px;position:absolute;bottom:1px;right:30px;width:40%;background:#f5f5f9;-webkit-transition:bottom .45s cubic-bezier(.165,.84,.44,1);transition:bottom .45s cubic-bezier(.165,.84,.44,1);z-index:1}.site-search.is-active{bottom:-60px;opacity:1}.site-search__form label{display:none}.site-search__input.site-search__input{height:60px;padding:20px;background:0 0}.site-search__button{border:none;background:0 0;position:absolute;z-index:1;right:0;top:0;font-size:0;-webkit-transition:color .45s cubic-bezier(.165,.84,.44,1);transition:color .45s cubic-bezier(.165,.84,.44,1);padding:20px;color:#F5B01A;height:60px}.site-search__button:after,.site-search__button:before{line-height:1;text-align:center}.site-search__button:active,.site-search__button:focus,.site-search__button:hover{background:0 0}.site-search__button:hover{color:#24212f}.site-search__button:before{font-size:18px;height:18px}@media only screen and (min-width:1000px){.footer-wrapper{padding:0 30px 30px}}.footer a:hover{color:#F5B01A;cursor:pointer}.footer .grid{color:#fff;padding-top:60px}@media only screen and (min-width:640px){.footer .grid{padding-top:120px}}.footer p{margin-bottom:.5em}.footer a{color:#fff}.footer h4:before{left:-30px}@media only screen and (max-width:639px){.footer h4:before{display:none}}.footer .captcha__translation{padding-top:20px}.footer .gfield{margin-bottom:0}.footer .gfield input{background:0 0;border-bottom:2px solid #fff;color:#fff}.footer .gfield input::-webkit-input-placeholder{color:#fff}.footer .gfield input:focus{border-color:#F5B01A}.footer .gfield_error input{border-color:#DA328B}.footer .bottom{position:relative;background-color:#24212f;padding-bottom:40px}@media only screen and (min-width:640px){.footer .bottom{padding:200px 60px 40px;text-align:right;position:relative;overflow:hidden}}.footer .bottom .hub{position:absolute;width:140px;right:-56px;bottom:-20px}.footer .bottom p{color:#fff;font-size:14px;line-height:1.28571;position:relative;z-index:1}.footer__signup{font-size:30px;line-height:40px;display:block;margin-bottom:20px;padding-top:3px}@media only screen and (min-width:640px){.footer .bottom .hub{width:300px;height:auto;right:-20px;bottom:-50px}.footer__signup{text-align:center}}.grid--signup{padding:20px 0}.grid--signup form{zoom:1}.grid--signup form:after,.grid--signup form:before{display:table;content:""}.grid--signup form:after{clear:both}.grid--signup form input{height:76px;line-height:1;padding:19px;border:1px solid #fff}.grid--signup form input:focus{border-color:#F5B01A}@media only screen and (min-width:640px){.grid--signup form button{width:auto;float:right;padding-right:0!important;line-height:1;padding:20px;height:76px}.grid--signup .gfield{margin-bottom:0}}.grid--signup .gfield{float:left;position:relative}.grid--signup .gfield.gfield--captcha,.grid--signup .gfield.gfield--email,.grid--signup .gfield.gfield--text{width:100%}@media only screen and (min-width:640px){.grid--signup .gfield.gfield--captcha,.grid--signup .gfield.gfield--email,.grid--signup .gfield.gfield--text{padding-right:20px;width:-webkit-calc((100% - 80px)/ 3);width:calc((100% - 80px)/ 3)}}.grid--signup .gfield .validation_message{top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.grid--signup button{height:50px;float:left;width:100%;color:#fff;text-align:left}.footer__tab{cursor:pointer;margin-bottom:40px}.footer__tab:after,.footer__tab:before{line-height:1;text-align:center}@media only screen and (min-width:640px){.grid--signup button{width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.footer__tab{margin-bottom:80px}.footer__tab.footer__tab--signup{margin-bottom:60px}}.footer__tab h4:before{bottom:-40px}@media only screen and (max-width:639px){.footer__tab:after{content:"t";color:#F5B01A;display:inline-block;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1),-webkit-transform .2s cubic-bezier(.165,.84,.44,1);float:right}}.footer__tab.is-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer__tab h4{display:inline-block;margin-bottom:0}@media only screen and (max-width:639px){.footer__tab-content{display:none;padding-top:40px;padding-bottom:40px}}.footer__tab-content.is-active{display:block}.footer__tab-content form input{height:60px}.footer__tab-content form button{margin-top:40px;color:#fff;margin-left:10px}.footer__tab-content form .ginput_recaptcha{margin-top:20px}.grid--signup .grid__item{vertical-align:middle}.footer__message{text-align:center}.mobile-nav{background-color:#24212f;z-index:100}@media only screen and (min-width:1100px){.mobile-nav{display:none}}.mobile-logo-wrapper{height:62px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px}.mobile-nav__inner{display:block}.mobile-search__container{margin-bottom:20px}.mobile-search__input.mobile-search__input{padding-right:50px}.mobile-search__button{border:none;background:0 0;position:absolute;z-index:1;right:0;top:0;font-size:0;padding:16px;-webkit-transition:color .45s cubic-bezier(.165,.84,.44,1);transition:color .45s cubic-bezier(.165,.84,.44,1)}.mobile-search__button:after,.mobile-search__button:before{line-height:1;text-align:center}.mobile-search__button:active,.mobile-search__button:focus,.mobile-search__button:hover{background:0 0}.mobile-search__button:hover{color:#24212f}.mobile-search__button:before{font-size:18px;height:18px}.mobile-nav__cta{position:fixed;bottom:0;width:100%}.mobile-nav__icons,.mobile-nav__menu,.mobile-nav__sub-menu{list-style:none;padding:0;margin-bottom:0}.mobile-nav__menu{margin-bottom:20px}.mobile-nav__menu .main-mobile{font-weight:700}.focus-block__button:after,.focus-block__button:before,.mobile-nav__toggle .mobile-nav__trigger:after,.mobile-nav__toggle .mobile-nav__trigger:before{speak:none;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.mobile-nav__menu li{zoom:1;text-align:center;position:relative}.mobile-nav__menu li:after,.mobile-nav__menu li:before{display:table;content:""}.mobile-nav__menu li:after{clear:both}.mobile-nav__menu .main-mobile,.mobile-nav__menu a{color:#fff;padding-top:20px;padding-bottom:20px;display:inline-block;line-height:1;position:relative;z-index:1;font-size:28px;cursor:pointer}.mobile-nav__menu .main-mobile:hover,.mobile-nav__menu a:hover{color:#F5B01A}.mobile-nav__sub-menu{display:none}.mobile-nav__sub-menu a{padding-left:20px}.menu__link-wrapper{position:relative}.mobile-nav__toggle{position:static;vertical-align:middle;z-index:0;color:#fff;display:inline-block;padding-top:20px;padding-bottom:20px;height:58px;text-align:right;cursor:pointer}.mobile-nav__toggle.is-active:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.mobile-nav__toggle:hover{color:#24212f}.mobile-nav__toggle .mobile-nav__trigger{width:22px;height:100%;position:absolute;margin-left:10px;top:0;display:block;cursor:pointer}.mobile-nav__toggle .mobile-nav__trigger:after,.mobile-nav__toggle .mobile-nav__trigger:before{font-family:mcconnell_icons!important;line-height:1;text-align:center}.mobile-nav__toggle .mobile-nav__icon{position:relative;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:30px}.mobile-nav__icons,.newsletter-bar .gform_wrapper form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.cta-block__inner,.interview-search>div:after,.timeline__text:before{-webkit-transform:translateY(-50%)}.mobile-nav__toggle .mobile-nav__icon:after,.mobile-nav__toggle .mobile-nav__icon:before{content:'';position:absolute;background-color:#F5B01A}.cta-block,.cta-list{position:relative}.mobile-nav__toggle .mobile-nav__icon:before{width:22px;height:2px;left:0;top:14px}.mobile-nav__toggle .mobile-nav__icon:after{width:2px;height:22px;top:4px;left:10px;-webkit-transition:height .2s cubic-bezier(.165,.84,.44,1);transition:height .2s cubic-bezier(.165,.84,.44,1)}.main-mobile.is-active .mobile-nav__icon:after,.mobile-nav__toggle .mobile-nav__icon.is-active:after{height:0}.mobile-nav__icons{display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.mobile-nav__icons a{color:#fff;display:block;padding:20px}.mobile-nav__icons a:hover{color:#24212f}.mobile-nav__search{display:none}.mobile-nav__search .site-search__container input{background-color:#fff}@media only screen and (min-width:640px){.cta-list{padding-bottom:80px}}.cta-list.cta-list--less .grid{text-align:center}.cta-list.cta-list--less .grid__item{float:none;display:inline-block}.cta-block,.cta-block *,.cta-block:after{display:block}.cta-list .flickity-page-dots{padding:10px 0}.cta-block{text-align:center;background-color:#782E87;color:#fff;margin-left:20px;margin-right:20px}.cta-block:hover{color:#fff;background-color:#562161}.cta-block:after{content:'';padding-bottom:81.57895%}.cta-block .btn,.cta-block .gform_drop_area input,.cta-block .gform_footer input[type=submit],.gform_drop_area .cta-block input,.gform_footer .cta-block input[type=submit]{display:inline-block}.cta-block__inner{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.cta-block__title{font-family:Begum,Georgia,serif;font-size:28px;margin-bottom:40px}@media only screen and (min-width:640px){.cta-block{margin-left:0;margin-right:0}.cta-block__title{font-size:36px;margin-bottom:20px}.cta-section__image{padding-bottom:80px}}@media only screen and (min-width:800px){.cta-block__title{margin-bottom:40px}}.cta-section__image img{display:block}.cta-section__image .image-width{position:relative;width:100%;padding-bottom:58.13953%;background-color:#fff}.cta_section__images{position:relative}.cta_section__images .hub{position:absolute;width:33.82353%;bottom:-10.29412%;left:-10.29412%}.cta-section{margin:60px 0}.cta-section .grid--block .grid__item{vertical-align:top}@media only screen and (max-width:799px){.cta-section--initiative .cta-section__text{padding-left:0;padding-right:0}.cta-section--initiative .cta-section__text h2:before{display:none}}.cta-section__text{position:relative;background-color:#fff;padding:40px 0 0}@media only screen and (min-width:640px){.cta-section{margin:80px 0}.cta-section__text{padding:40px}.cta-section__info{margin-top:80px}}.cta-section__meta{font-size:14px;font-weight:700;color:#F5B01A;font-style:italic;display:block;margin-bottom:20px}@media only screen and (min-width:800px){.cta-section__info{margin-top:120px}}@media only screen and (min-width:1100px){.cta-section__info{margin-top:160px}.investment-wrapper:nth-of-type(3n+1){clear:left}}.cta-section__info .btn,.cta-section__info .gform_drop_area input,.cta-section__info .gform_footer input[type=submit],.gform_drop_area .cta-section__info input,.gform_footer .cta-section__info input[type=submit]{margin-top:50px}.cta-section--reversed .cta-section__image{padding-bottom:0!important}.cta-section--reversed h2:before{display:none}@media only screen and (min-width:640px){.cta-section--reversed h2:before{display:block;bottom:0;height:2px;width:80px;right:-80px;left:auto}}.cta-section--reversed .hub{position:absolute;left:auto;right:-10.29412%}.cta-section--reversed .cta-section__text{position:relative;z-index:3}.cta-section--reversed .grid{direction:rtl}.cta-section--reversed .grid *{direction:ltr}.cta-section--reversed .grid--block .grid__item{vertical-align:top}.image-width.main-lesson-image{background-color:#1C1F43}.newsletter-bar{background-color:#f4f5f9;padding-top:40px;padding-bottom:40px}.section .section__intro,.timeline__text{padding-top:60px}.newsletter-bar .gform_title{text-align:center}.newsletter-bar .gform_wrapper form{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:800px){.newsletter-bar .gform_wrapper form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.newsletter-bar .gfield{margin-bottom:0}}.newsletter-bar .gform_heading,.newsletter-bar .validation_error{width:100%}.newsletter-bar .gfield,.newsletter-bar .gform_body{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.newsletter-bar .gform_footer{-webkit-box-flex:.25;-webkit-flex-grow:.25;-ms-flex-positive:.25;flex-grow:.25}.newsletter-bar .gfield{padding-left:20px}.newsletter-bar .gform_fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.slide--video .embed-wrapper .is-active .hub,.toggle-controls--desktop,.toggle-grid--icon h2:before{display:none}.newsletter-bar [type=submit]{height:50px;width:100%}.section .section__intro .sidebar{position:relative;margin-top:60px}@media only screen and (min-width:640px){.newsletter-bar .gform_fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.section .section__intro{padding-top:140px}.section .section__intro .sidebar{margin-top:-180px}}.section--padded{padding-top:40px;padding-bottom:40px}.section--margin{margin-top:60px;margin-bottom:60px}@media only screen and (min-width:640px){.section--margin{margin-top:140px;margin-bottom:140px}.section--media-slider{margin-bottom:200px}}@media only screen and (min-width:800px){.newsletter-bar .gform_footer{padding-left:20px}.section--padded{padding-top:80px;padding-bottom:80px}.section--sig{margin-top:-80px}}@media only screen and (min-width:640px){.section--media-slider h2{margin-bottom:100px}}.investment__text p,.section--chart-slider{margin-bottom:30px}.section--media-slider .slider{position:relative;overflow:visible}@media only screen and (max-width:639px){.section--media-slider .container,.section--media-slider .mobile-search__container{padding:0}.section--media-slider .slider .slide{padding-left:20px;padding-right:20px}.js-slider-media .flickity-page-dots,.section--media-slider .slider .slide .hub,.section--media-slider .slider .slide h4:before{display:none}}.section--media-slider .flickity-prev-next-button{color:#F5B01A}.section--media-slider .flickity-prev-next-button:hover{color:#fff}@media only screen and (min-width:640px){.section--media-slider .slider{overflow:hidden}.section--media-slider .flickity-prev-next-button{width:40px;height:40px}.section--media-slider .flickity-prev-next-button.next{left:41px}.section--media-slider .flickity-page-dots .dot:not(.is-selected){border-color:#fff}}@media only screen and (min-width:800px){.section--media-slider .flickity-prev-next-button{width:80px;height:80px}.section--media-slider .flickity-prev-next-button.next{left:81px}}.section--media-slider button.flickity-prev-next-button{bottom:0;left:0}.section--media-slider button.flickity-prev-next-button.next{left:41px}@media only screen and (min-width:800px){.section--media-slider button.flickity-prev-next-button.next{left:81px}}.section--media-slider .flickity-page-dots{bottom:20px;left:0;width:100%}.section--media-slider .grid--block .grid__item{vertical-align:top}.media-slider__info{position:relative;padding:20px 0;background-color:#fff}@media only screen and (min-width:800px){.media-slider__info{padding:60px 0 60px 40px;top:110px}}.js-slider-info .flickity-page-dots{position:relative;top:20px}.media-slider__text{z-index:12}.slide--video .embed-wrapper{overflow:visible;position:static}.media-wrapper,.toggle-grid__trigger{position:relative;overflow:hidden}.slide--video .embed-wrapper .hub{z-index:13}@media only screen and (min-width:640px){.js-slider-info .flickity-page-dots{display:none}.media-slide{padding-bottom:60px}.section--chart-slider{margin-top:60px}}.media-slider__header{padding-left:20px;padding-right:20px}@media only screen and (max-width:639px){.area-slider{padding-bottom:20px}}.section--chart-slider .dot:not(.is-selected){border-color:#24212f!important}.section--chart-slider .grid--block .grid__item{vertical-align:bottom}.section--chart-slider h4:before{width:80px;left:-80px}.toggle-grid h2{margin-bottom:40px}.toggle-grid--icon h2{text-align:center}.toggle-grid--icon .toggle-intro{text-align:center;margin-bottom:60px}.text-left,.toggle-grid--icon .toggle-intro.toggle-intro--right{text-align:left}@media only screen and (min-width:640px){.toggle-controls--desktop{display:block}.toggle-grid__trigger--mobile{display:none}}.toggle-grid__trigger{cursor:pointer}.toggle-grid__trigger:not(.is-active){margin-bottom:20px}.toggle-grid__trigger:after{z-index:99;content:'';position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1),-webkit-transform .2s cubic-bezier(.165,.84,.44,1);left:50%;margin-left:-20px;bottom:0;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff}.toggle-grid__trigger.is-active:after{-webkit-transform:translateY(0);transform:translateY(0)}.toggle-grid__trigger.is-active .toggle__icon svg{stroke:#fff}.toggle-grid__trigger .toggle__icon svg{stroke:#782E87;-webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1)}.toggle-grid__content{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:max-height .2s cubic-bezier(.165,.84,.44,1);transition:max-height .2s cubic-bezier(.165,.84,.44,1);display:none}.toggle-grid__content h4{font-size:28px}.toggle-grid__padding{position:relative;margin-top:20px;margin-bottom:20px}@media only screen and (min-width:640px){.toggle-grid__content h4{font-size:36px}.toggle-grid__padding{margin-top:70px;margin-bottom:70px}}.toggle__card:before{content:'';display:block;padding-bottom:89.47368%}.toggle__card .toggle__inner{position:absolute;top:0}.toggle-wrapper{position:relative;background-color:#f4f5f9;padding:70px 20px;-webkit-transition:background-color .45s cubic-bezier(.165,.84,.44,1);transition:background-color .45s cubic-bezier(.165,.84,.44,1)}.toggle-grid__trigger.is-active .toggle-wrapper,.toggle-grid__trigger:hover .toggle-wrapper{background-color:#782E87;color:#fff}.toggle-wrapper h4{margin-top:40px;margin-bottom:0;text-align:center}.toggle-grid__trigger:hover .toggle-wrapper svg{stroke:#fff}.toggle-grid__trigger .toggle--icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.toggle-grid__trigger .toggle--icon:before{display:none}.toggle-grid__trigger .toggle--icon .toggle__inner{position:relative;width:100%;text-align:center}.toggle-grid__trigger .toggle--icon .toggle__inner .toggle__icon{position:relative;margin:auto;max-width:120px}.toggle-grid__trigger .toggle--icon .toggle__inner h4{margin-top:20px;margin-bottom:0}@media only screen and (min-width:640px){.toggle-grid__trigger .toggle--icon .toggle__inner h4{margin-top:40px;font-size:20px}}@media only screen and (min-width:800px){.toggle-grid__trigger .toggle--icon .toggle__inner h4{font-size:24px}}.toggle-grid__trigger:not(.is-active) .toggle--image:hover .toggle__inner:before{opacity:0}.toggle-grid__trigger:not(.is-active) .toggle--image:hover .toggle__inner .toggle__rise{-webkit-transform:translateY(0);transform:translateY(0)}.toggle-grid__trigger .toggle--image .toggle__inner{height:100%;width:100%}.toggle-grid__trigger .toggle--image .toggle__inner:before{content:'';position:absolute;opacity:1;-webkit-transition:opacity .45s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.165,.84,.44,1);top:35.29412%;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left bottom,left top,from(#25222f),color-stop(50%,rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,#25222f 0,rgba(0,0,0,0) 50%);background:linear-gradient(to top,#25222f 0,rgba(0,0,0,0) 50%);z-index:3}.toggle-grid__trigger .toggle--image .toggle__image{position:absolute;height:100%;width:100%}.toggle-grid__trigger .toggle--image h4{color:#fff;padding:0;margin-top:-30px;-webkit-transform:translateY(-100%);transform:translateY(-100%);margin-bottom:0}.toggle-grid__trigger .toggle--image .toggle__rise{z-index:4;position:absolute;padding:0 20px 30px;bottom:0;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1)}.toggle__icon--max svg{max-height:130px;max-width:100%}.focus-area__content,.focus-block__button{position:relative;padding:40px 20px}.focus-block{background-color:#f5f5f9;margin-bottom:20px}.focus-block:hover{background-color:#EBECF1}.focus-block,.focus-block>*{display:block}.focus-block .focus-block__title{display:block;font-size:20px;line-height:24px;margin-bottom:10px;font-family:Begum,Georgia,serif}.focus-block .focus-block__text{color:#4E4F57;margin-bottom:55px;-webkit-transition:margin-bottom .45s cubic-bezier(.165,.84,.44,1);transition:margin-bottom .45s cubic-bezier(.165,.84,.44,1)}.focus-area__content p:last-child,.focus-block__button.is-active .focus-block__text{margin-bottom:0}@media only screen and (max-width:639px){.focus-block .focus-block__text{display:none}.focus-area__content{margin-top:-60px}}.focus-block .focus-block__text,.focus-block .focus-block__title{max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.focus-block .btn--alt{display:inline-block;opacity:1;left:10px;-webkit-transition:opacity .2s cubic-bezier(.165,.84,.44,1),bottom .45s cubic-bezier(.165,.84,.44,1);transition:opacity .2s cubic-bezier(.165,.84,.44,1),bottom .45s cubic-bezier(.165,.84,.44,1)}.card--interview .interview__image,.focus-block__button:after{-webkit-transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1)}@media only screen and (min-width:640px){.focus-area__content,.focus-block__button{padding:40px}.focus-block .focus-block__title{font-size:24px;line-height:28px}.focus-block .btn--alt{position:absolute;bottom:40px;left:40px}}.focus-area__content{position:relative;padding-top:0;padding-bottom:40px}.focus-block__button:after,.focus-block__button:before{font-family:mcconnell_icons!important;line-height:1;text-align:center}.card--hover__title,.featured__info .blog__meta,.staff__type,.timeline__text:before{font-family:Begum,Georgia,serif}.focus-block__button:after{content:"t";position:absolute;top:52px;right:20px;font-size:24px;-webkit-transform:none;transform:none;transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1)}@media only screen and (min-width:640px){.focus-block__button:after{top:42px;right:40px}}.focus-block__button.is-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.focus-block__button.is-active .btn--alt{opacity:0;bottom:0}.investment{position:relative;margin-bottom:60px}@media only screen and (min-width:800px) and (max-width:1099px){.investment-wrapper:nth-of-type(2n+1){clear:left}}.investment__logo{width:calc(100% - 60px);padding:20px;background-color:#fff;text-align:center;border:1px solid #f5f5f9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.investment__icon{position:absolute;z-index:1;background-color:#782E87;stroke:#fff;width:100%;width:80px;height:80px}.investment__icon svg{position:relative;max-height:50px;max-width:50px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.investment__text{position:relative;width:-webkit-calc(100% - 60px);width:calc(100% - 60px);left:60px;background-color:#f5f5f9;padding:20px 40px 40px}.investment__text:before{content:'';position:absolute;width:100%;top:-60px;left:0;height:60px;background-color:#f5f5f9;z-index:-1}.investment__info{display:block;padding-bottom:20px}.investment__info p{margin-bottom:0}.investment__name{font-size:24px}.investment__amount{color:#782E87;font-size:28px}.investment__label{font-size:14px;display:block;font-weight:700;font-style:italic;margin-bottom:10px}.staff__type{font-size:24px;margin-bottom:20px}.staff__member{line-height:30px}.section--staff .grid__item{margin-bottom:40px}@media only screen and (min-width:640px){.staff__type{margin-bottom:40px}.section--staff .grid__item{margin-bottom:80px}}.section--staff .grid__item:nth-of-type(2n+1){clear:left}.section--partners{margin-top:-60px;margin-bottom:80px}@media only screen and (min-width:640px){.section--partners{margin-top:-120px;margin-bottom:160px}}.partner{margin-bottom:20px}.partner a{color:#24212f}.partner a:hover{color:#0d0c11}.partner__label{font-size:28px;margin-top:20px}@media only screen and (max-width:639px){.investment__info{height:auto!important}.section--nav-tabs{display:none}}.grid--timeline{position:relative;z-index:3;margin-top:40px;margin-bottom:40px}@media only screen and (min-width:640px) and (min-width:640px){.grid--timeline.grid--timeline-right .grid__item{padding-left:0;padding-right:20px}.grid--timeline.grid--timeline-right .timeline__text{margin-left:0;margin-right:-30px;padding-right:0}}@media only screen and (min-width:640px){.grid--timeline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grid--timeline.timeline--top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.grid--timeline.timeline--bottom,.grid--timeline.timeline--wide{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.grid--timeline.grid--timeline-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}.grid--timeline.grid--timeline-right .timeline__text:before{content:attr(data-year)}.timeline__text{padding-top:0;padding-left:0;margin-left:-30px}}@media only screen and (min-width:640px) and (min-width:640px){.grid--timeline.grid--timeline-right .timeline__text:before{content:attr(data-year) "·";left:36px;text-align:right}}.timeline__text{z-index:3;background-color:#fff}.timeline__text:before{content:attr(data-year);display:block;color:#EEEEF5;line-height:1;font-weight:700;position:absolute;font-size:80px;transform:translateY(-50%)}.timeline__inner{position:relative;z-index:3}@media only screen and (max-width:639px){.timeline__inner h4:before{left:0}}.timeline--top.grid--timeline-right .timeline__image{margin-left:0}.timeline--top.grid--timeline-right .timeline__inner{left:auto}@media only screen and (min-width:640px){.timeline__text:before{content:"·" attr(data-year);font-size:120px;width:50%;line-height:65px;right:36px;text-align:left;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.grid--timeline{margin-top:160px;margin-bottom:160px}.timeline__inner{background:#fff;padding:40px}.timeline--top.grid--timeline-right .timeline__inner{right:-20%}.timeline--top .timeline__inner{left:-20%}.timeline--bottom .timeline__image{padding-bottom:100px}}.timeline__image img{display:block;width:100%}.report-listing{margin-bottom:60px}@media only screen and (min-width:640px){.timeline--text{text-align:center}.timeline--text .timeline__text:before{display:block;right:auto;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);text-align:center;width:auto;content:"·\a" attr(data-year);white-space:pre}.timeline--wide .timeline__text{margin-left:-25%}.timeline--wide .timeline__text:before{top:0}.timeline__image--half,.timeline__image--offset,.timeline__image--smaller{margin-left:-20px}.grid--timeline-right .timeline__image--half,.grid--timeline-right .timeline__image--offset,.grid--timeline-right .timeline__image--smaller{margin-left:0;margin-right:-20px}.timeline__image.timeline__image--smaller{width:29.16667%}.report-listing{margin-bottom:140px}.slider--featured .flickity-page-dots{position:absolute;bottom:20px;max-width:50%;left:7.14286%;padding-left:20px}.slider--featured .flickity-page-dots .dot:not(.is-selected){border-color:#fff}}.slide--featured{width:100%}.slider--featured button{height:80px;width:80px}.slider--featured button.previous{left:-webkit-calc(100%/14 + 20px);left:calc(100%/14 + 20px)}.slider--featured button.next{left:-webkit-calc(100%/14 + 100px + 1px);left:calc(100%/14 + 100px + 1px)}.featured__image{position:relative;width:100%;background-color:#F0F1F6}.featured__image:before{content:'';position:relative;display:block;width:100%;padding-bottom:89%}.featured__info{position:relative;z-index:2;padding:20px 0}.featured__info .blog__meta{display:block;margin-bottom:20px;color:#F5B01A;font-weight:700;font-style:italic;font-size:14px}.featured__info h4{font-size:28px;margin-bottom:30px}.featured__info h4:before{display:none}@media only screen and (min-width:640px){.featured__info{padding:60px 40px 60px 20px}.featured__info h4{margin-bottom:60px}.featured__info h4:before{display:block;bottom:-30px}}.featured__info p{margin-bottom:30px}.report__btn{text-align:center;margin-top:-20px;margin-bottom:60px}.report__video{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden;margin-top:10px;margin-bottom:60px}.report__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.grid--icon-columns,.icon-wrapper{position:relative}.container--listings:before{display:none}.icon-column{float:left;width:100%;stroke:#fff}@media only screen and (min-width:640px){.featured__info p{margin-bottom:60px}.grid--listing .brick__wrapper{float:left}.icon-column{padding-left:20px;width:33.33333%}.icon-column:nth-of-type(3n+1){margin-left:-20px;clear:left}.icon-column h3{font-size:36px}.icon-column h3:before{display:none}}.icon-column h3{margin-bottom:20px}.toggle__card.toggle--icon.icon-column__icon{background-color:#782E87;margin-bottom:20px;padding-top:60px;padding-bottom:60px}.toggle__card.toggle--icon.icon-column__icon svg{stroke:#fff!important}.icon-wrapper{width:100%;margin:auto;max-width:140px;max-height:140px}.slide--grant:nth-of-type(2n+1){clear:left}.recent-grant{display:block;color:#24212f}.recent-grant:hover{color:#0d0c11}@media only screen and (min-width:640px){.grid--icon-columns:before{border:2px solid #f4f5f9;content:'';position:absolute;left:0;right:0;top:120px;bottom:40px;width:100%;height:-webkit-calc(100% - 180px);height:calc(100% - 180px)}.recent-grant{margin-top:60px}.recent-grant.recent-grant--reverse{direction:rtl}.recent-grant.recent-grant--reverse *{direction:ltr;text-align:right}.recent-grant.recent-grant--reverse .recent-grant__info{width:-webkit-calc(50% + 20px);width:calc(50% + 20px)}.recent-grant.recent-grant--reverse .recent-grant__image{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}}.recent-grant .recent-grant__image,.recent-grant .recent-grant__info{display:block;width:100%;vertical-align:top}@media only screen and (min-width:640px){.recent-grant .recent-grant__image,.recent-grant .recent-grant__info{display:inline-block;width:50%}.grid__initiative:nth-child(3n+1){clear:left}}.recent-grant .recent-grant__meta{color:#F5B01A;font-size:14px;display:block;margin-bottom:20px}.recent-grant .recent-grant__image{position:relative;border:1px solid #f4f5f9}.recent-grant .recent-grant__image img{display:block}.recent-grant .recent-grant__info{padding:40px 20px 20px}.grid__initiative{opacity:1;-webkit-transition:opacity .45s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.165,.84,.44,1)}.grid__initiative.is-hidden{opacity:0;display:none}.grid--initiative.is-active .grid__initiative{display:block}.tab__loader{text-align:center;margin-top:40px;padding-bottom:40px}@media only screen and (min-width:640px){.tab__loader{margin-top:80px}}.btn--initiatives{color:#BA1E61;border-color:#BA1E61}.btn--initiatives:after{background:-webkit-gradient(linear,left top,left bottom,from(#ba1e61),color-stop(40%,#ba1e61),color-stop(41%,rgba(186,30,97,0)),color-stop(59%,rgba(186,30,97,0)),color-stop(60%,#ba1e61),to(#ba1e61));background:-webkit-linear-gradient(top,#ba1e61 0,#ba1e61 40%,rgba(186,30,97,0) 41%,rgba(186,30,97,0) 59%,#ba1e61 60%,#ba1e61 100%);background:linear-gradient(to bottom,#ba1e61 0,#ba1e61 40%,rgba(186,30,97,0) 41%,rgba(186,30,97,0) 59%,#ba1e61 60%,#ba1e61 100%)}.btn--initiatives:hover{background:#BA1E61;border-color:#BA1E61}.btn--initiatives.is-active{display:none}.grants-button{margin-top:40px;text-align:center}.card--hover{position:relative;cursor:pointer;margin-bottom:20px}.card--hover:hover .btn--alt:before{left:0}.card--hover:hover .hover-content{opacity:1}.card--hover,.card--hover :not(.btn--alt){display:block}.card--hover svg{stroke:#782E87;max-width:100%}@media only screen and (max-width:639px){.card--hover svg{max-width:100px;position:relative;margin:auto}.card--hover .hover-content .btn--alt{left:10px}}@media only screen and (min-width:640px){.card--hover{background-color:#f4f5f9}.card--hover .default-content{position:relative;background-color:#f4f5f9}.card--hover .default-content .card--hover__title{padding:0 30px 50px;text-align:center}.card--hover .hover-content{position:absolute;height:100%;top:0;padding:30px;color:#fff;opacity:0;-webkit-transition:opacity .45s cubic-bezier(.165,.84,.44,1);transition:opacity .45s cubic-bezier(.165,.84,.44,1);background-color:#782E87}}.card--hover__title{font-size:24px;margin-bottom:10px}.form--faq button:after,.form--faq button:before,.interview-search>div:after,.interview-search>div:before{font-family:mcconnell_icons!important;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}@media only screen and (max-width:639px){.card--hover__title{display:none!important}}.card--hover__icon{padding:40px 0;text-align:center;height:100px;box-sizing:content-box}.card--hover__icon svg{display:inline-block!important;width:100%;max-width:100px;max-height:100px}.hover-grid-intro{margin-bottom:40px}.accordion__toggle.toggle--fund{font-size:20px;height:auto}.accordion__toggle.toggle--fund:before{margin-top:-10px}@media only screen and (min-width:640px){.card--hover__icon{padding:40px 60px}.accordion__toggle.toggle--fund{display:none}}@media only screen and (max-width:639px){.fund-card{-webkit-transition:max-height .45s cubic-bezier(.165,.84,.44,1);transition:max-height .45s cubic-bezier(.165,.84,.44,1)}.fund-card:not(.is-active){opacity:0;visibility:hidden;max-height:0!important}.fund-card:not(.is-active) p{margin-bottom:0}.fund-card.is-active .hover-content p{margin-bottom:40px}.fund-card.is-active .hover-content .btn--alt{margin-bottom:30px}.fund-card .card--hover{margin-bottom:10px}.fund-card .card--hover__icon{padding-bottom:20px}}.listing--news .listing__sizer{width:50%}@media only screen and (min-width:1100px){.listing--news .listing__sizer{width:33.33333%}}@media only screen and (max-width:799px){.listing--news .brick__wrapper{padding-left:20px}}@media only screen and (min-width:800px){.listing--news .brick__wrapper{width:50%}}@media only screen and (min-width:1100px){.listing--news .brick__wrapper{width:33.33333%}}@media only screen and (min-width:800px){.listing--news .brick__wrapper.brick__wrapper--wide{width:100%}}@media only screen and (min-width:1100px){.listing--news .brick__wrapper.brick__wrapper--wide{width:66.66667%}}.listing--news .brick__wrapper.sidebar{position:relative;min-height:100px}.news__side{z-index:9;max-width:450px;margin:20px auto}@media only screen and (min-width:800px){.listing--news .brick__wrapper .sidebar__height{position:relative;width:100%;padding-top:20px;padding-bottom:178%;background:#f4f5f9}.news__side{position:absolute;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);max-width:100%;height:-webkit-calc(100% - 20px);height:calc(100% - 20px)}}.faq-search__results{display:none;margin-top:40px}.faq-search__results.is-active{display:block}.faq-search__results.no-results{margin-bottom:90px}@media only screen and (min-width:640px){.faq-search__results.no-results{margin-bottom:220px}}.faq-search__results.no-results .faq-search__results--found{display:none}.faq-search__results.no-results .faq-search__results--none{display:block}.faq-search-bar h3:before,.faq-search__results .faq-search__results--none{display:none}.faq-search__results h3{color:#F5B01A}.faq-search__results .faq-search__term:before{content:attr(data-term)}.faq-search-bar{margin-bottom:-20px}.form--faq{position:relative}.form--faq.is-active button:before{content:"l"}.form--faq input{border:1px solid #F5B01A;color:#F5B01A}.form--faq input,.form--faq input::-webkit-input-placeholder{color:#F5B01A}.form--faq input:focus{border-color:#d39309}.form--faq button{border:none;position:absolute;top:1px;right:1px;width:58px;height:58px;color:#F5B01A}.form--faq button:after,.form--faq button:before{font-style:normal}.form--faq button:before{content:"u"}.section--interview-hero{margin-top:60px}@media only screen and (min-width:640px){.faq-search-bar{margin-bottom:-80px}.section--interview-hero{margin-top:140px}}.section--interview-hero .blog__header{margin-bottom:0}.section-related-interviews{margin-bottom:60px}@media only screen and (min-width:640px){.section-related-interviews{margin-bottom:100px}}.interview-meta,.section--interview-header h1{position:relative;margin-bottom:30px;margin-top:30px}@media only screen and (min-width:1100px){.interview-meta,.section--interview-header h1{margin-top:60px}}@media only screen and (min-width:640px){.interview-meta,.section--interview-header h1{margin-bottom:60px}.interview-meta:before,.section--interview-header h1:before{content:'';position:absolute;top:5px;left:-60px;width:2px;height:80px;background:#F5B01A}}.audio-section{margin-bottom:70px}.audio-section h3{margin-bottom:20px}.interview-listing{margin-top:0}.interview-listing .js-loading-animation,.interview-listing .listing--none{margin-top:60px}.interview-search>div{position:relative;z-index:2}.interview-search>div:after,.interview-search>div:before{font-style:normal}.interview__meta,.interview__title,.interviews__header{font-family:Begum,Georgia,serif}.interview-search>div:after{content:"u";position:absolute;top:50%;transform:translateY(-50%);right:20px;color:#F5B01A;z-index:-1}.interview-search input{background:0 0}.interview-search input,.interview-search input::-webkit-input-placeholder{color:#24212f}.card--interview{position:relative;display:block;margin-top:20px}.card--interview:hover .btn--alt:before{left:0}.card--interview:hover .interview__image{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.card--interview span{display:block;position:relative}.card--interview .btn--alt{display:inline-block}.card--interview p{margin-bottom:30px}.card--interview .interview__image-wrapper{position:relative;left:20px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);overflow:hidden}@media only screen and (min-width:640px){.card--interview .interview__image-wrapper{position:absolute;top:0;left:40px;width:-webkit-calc(25% - 20px);width:calc(25% - 20px);height:100%}}.card--interview .interview__image{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-background-size:cover;background-size:cover;background-position:center;transition:-webkit-transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1);transition:transform .45s cubic-bezier(.165,.84,.44,1),-webkit-transform .45s cubic-bezier(.165,.84,.44,1)}@media only screen and (max-width:639px){.card--interview .interview__image-wrapper{position:relative;overflow:auto}.card--interview .interview__image-wrapper:after{content:'';display:block;position:relative;width:100%;padding-bottom:89.47368%}.card--interview .grid--interview{margin-left:0}.card--interview .grid--interview .grid__item{width:100%}}.gform_drop_area .interview--featured input,.gform_footer .interview--featured input[type=submit],.interview--featured .btn,.interview--featured .gform_drop_area input,.interview--featured .gform_footer input[type=submit]{margin-top:20px}.interview{padding:40px;background-color:#f4f5f9}img.interview__image{padding-bottom:20px;padding-top:0;width:100%;padding-left:0;float:none}@media only screen and (min-width:800px){img.interview__image{float:right;padding-left:20px;width:75%;margin-right:-25%}}.interview__question{margin-bottom:70px}.interview__meta{font-size:14px;color:#F5B01A;margin-bottom:20px}.interview__meta.cta-section__meta{margin-bottom:10px}.interview__meta time{display:inline-block}.interview__intro{margin-bottom:70px}.interview__title{font-size:28px;margin-bottom:20px}.blog__interview-bottom{margin-bottom:70px}@media only screen and (min-width:640px){.blog__interview-bottom{margin-bottom:120px}}.interviews__header{position:relative;margin-bottom:35px}.interviews__header:before{content:'';position:absolute;left:-30px;width:2px;height:80px;background:#F5B01A}a.title-link{color:#24212f}[class*=push-],[class*=pull-]{position:relative}.w-1-12{width:8.33333%}.w-2-12{width:16.66667%}.w-3-12{width:25%}.w-4-12{width:33.33333%}.w-5-12{width:41.66667%}.w-6-12{width:50%}.w-7-12{width:58.33333%}.w-8-12{width:66.66667%}.w-9-12{width:75%}.w-10-12{width:83.33333%}.w-11-12{width:91.66667%}.w-12-12{width:100%}.w-1-14{width:7.14286%}.w-2-14{width:14.28571%}.w-3-14{width:21.42857%}.w-4-14{width:28.57143%}.w-5-14{width:35.71429%}.w-6-14{width:42.85714%}.w-7-14{width:50%}.w-8-14{width:57.14286%}.w-9-14{width:64.28571%}.w-10-14{width:71.42857%}.w-11-14{width:78.57143%}.w-12-14{width:85.71429%}.w-13-14{width:92.85714%}.w-14-14{width:100%}.w-push-1-12{margin-left:8.33333%}.w-push-2-12{margin-left:16.66667%}.w-push-3-12{margin-left:25%}.w-push-4-12{margin-left:33.33333%}.w-push-5-12{margin-left:41.66667%}.w-push-6-12{margin-left:50%}.w-push-7-12{margin-left:58.33333%}.w-push-8-12{margin-left:66.66667%}.w-push-9-12{margin-left:75%}.w-push-10-12{margin-left:83.33333%}.w-push-11-12{margin-left:91.66667%}.w-push-12-12{margin-left:100%}.w-push-1-14{margin-left:7.14286%}.w-push-2-14{margin-left:14.28571%}.w-push-3-14{margin-left:21.42857%}.w-push-4-14{margin-left:28.57143%}.w-push-5-14{margin-left:35.71429%}.w-push-6-14{margin-left:42.85714%}.w-push-7-14{margin-left:50%}.w-push-8-14{margin-left:57.14286%}.w-push-9-14{margin-left:64.28571%}.w-push-10-14{margin-left:71.42857%}.w-push-11-14{margin-left:78.57143%}.w-push-12-14{margin-left:85.71429%}.w-push-13-14{margin-left:92.85714%}.w-push-14-14{margin-left:100%}.w-pull-1-12{margin-left:-8.33333%}.w-pull-2-12{margin-left:-16.66667%}.w-pull-3-12{margin-left:-25%}.w-pull-4-12{margin-left:-33.33333%}.w-pull-5-12{margin-left:-41.66667%}.w-pull-6-12{margin-left:-50%}.w-pull-7-12{margin-left:-58.33333%}.w-pull-8-12{margin-left:-66.66667%}.w-pull-9-12{margin-left:-75%}.w-pull-10-12{margin-left:-83.33333%}.w-pull-11-12{margin-left:-91.66667%}.w-pull-12-12{margin-left:-100%}.w-pull-1-14{margin-left:-7.14286%}.w-pull-2-14{margin-left:-14.28571%}.w-pull-3-14{margin-left:-21.42857%}.w-pull-4-14{margin-left:-28.57143%}.w-pull-5-14{margin-left:-35.71429%}.w-pull-6-14{margin-left:-42.85714%}.w-pull-7-14{margin-left:-50%}.w-pull-8-14{margin-left:-57.14286%}.w-pull-9-14{margin-left:-64.28571%}.w-pull-10-14{margin-left:-71.42857%}.w-pull-11-14{margin-left:-78.57143%}.w-pull-12-14{margin-left:-85.71429%}.w-pull-13-14{margin-left:-92.85714%}.w-pull-14-14{margin-left:-100%}@media only screen and (min-width:480px){.w-xs-1-12{width:8.33333%}.w-xs-2-12{width:16.66667%}.w-xs-3-12{width:25%}.w-xs-4-12{width:33.33333%}.w-xs-5-12{width:41.66667%}.w-xs-6-12{width:50%}.w-xs-7-12{width:58.33333%}.w-xs-8-12{width:66.66667%}.w-xs-9-12{width:75%}.w-xs-10-12{width:83.33333%}.w-xs-11-12{width:91.66667%}.w-xs-12-12{width:100%}.w-xs-1-14{width:7.14286%}.w-xs-2-14{width:14.28571%}.w-xs-3-14{width:21.42857%}.w-xs-4-14{width:28.57143%}.w-xs-5-14{width:35.71429%}.w-xs-6-14{width:42.85714%}.w-xs-7-14{width:50%}.w-xs-8-14{width:57.14286%}.w-xs-9-14{width:64.28571%}.w-xs-10-14{width:71.42857%}.w-xs-11-14{width:78.57143%}.w-xs-12-14{width:85.71429%}.w-xs-13-14{width:92.85714%}.w-xs-14-14{width:100%}.w-xs-push-1-12{margin-left:8.33333%}.w-xs-push-2-12{margin-left:16.66667%}.w-xs-push-3-12{margin-left:25%}.w-xs-push-4-12{margin-left:33.33333%}.w-xs-push-5-12{margin-left:41.66667%}.w-xs-push-6-12{margin-left:50%}.w-xs-push-7-12{margin-left:58.33333%}.w-xs-push-8-12{margin-left:66.66667%}.w-xs-push-9-12{margin-left:75%}.w-xs-push-10-12{margin-left:83.33333%}.w-xs-push-11-12{margin-left:91.66667%}.w-xs-push-12-12{margin-left:100%}.w-xs-push-1-14{margin-left:7.14286%}.w-xs-push-2-14{margin-left:14.28571%}.w-xs-push-3-14{margin-left:21.42857%}.w-xs-push-4-14{margin-left:28.57143%}.w-xs-push-5-14{margin-left:35.71429%}.w-xs-push-6-14{margin-left:42.85714%}.w-xs-push-7-14{margin-left:50%}.w-xs-push-8-14{margin-left:57.14286%}.w-xs-push-9-14{margin-left:64.28571%}.w-xs-push-10-14{margin-left:71.42857%}.w-xs-push-11-14{margin-left:78.57143%}.w-xs-push-12-14{margin-left:85.71429%}.w-xs-push-13-14{margin-left:92.85714%}.w-xs-push-14-14{margin-left:100%}.w-xs-pull-1-12{margin-left:-8.33333%}.w-xs-pull-2-12{margin-left:-16.66667%}.w-xs-pull-3-12{margin-left:-25%}.w-xs-pull-4-12{margin-left:-33.33333%}.w-xs-pull-5-12{margin-left:-41.66667%}.w-xs-pull-6-12{margin-left:-50%}.w-xs-pull-7-12{margin-left:-58.33333%}.w-xs-pull-8-12{margin-left:-66.66667%}.w-xs-pull-9-12{margin-left:-75%}.w-xs-pull-10-12{margin-left:-83.33333%}.w-xs-pull-11-12{margin-left:-91.66667%}.w-xs-pull-12-12{margin-left:-100%}.w-xs-pull-1-14{margin-left:-7.14286%}.w-xs-pull-2-14{margin-left:-14.28571%}.w-xs-pull-3-14{margin-left:-21.42857%}.w-xs-pull-4-14{margin-left:-28.57143%}.w-xs-pull-5-14{margin-left:-35.71429%}.w-xs-pull-6-14{margin-left:-42.85714%}.w-xs-pull-7-14{margin-left:-50%}.w-xs-pull-8-14{margin-left:-57.14286%}.w-xs-pull-9-14{margin-left:-64.28571%}.w-xs-pull-10-14{margin-left:-71.42857%}.w-xs-pull-11-14{margin-left:-78.57143%}.w-xs-pull-12-14{margin-left:-85.71429%}.w-xs-pull-13-14{margin-left:-92.85714%}.w-xs-pull-14-14{margin-left:-100%}}@media only screen and (min-width:640px){.w-sm-1-12{width:8.33333%}.w-sm-2-12{width:16.66667%}.w-sm-3-12{width:25%}.w-sm-4-12{width:33.33333%}.w-sm-5-12{width:41.66667%}.w-sm-6-12{width:50%}.w-sm-7-12{width:58.33333%}.w-sm-8-12{width:66.66667%}.w-sm-9-12{width:75%}.w-sm-10-12{width:83.33333%}.w-sm-11-12{width:91.66667%}.w-sm-12-12{width:100%}.w-sm-1-14{width:7.14286%}.w-sm-2-14{width:14.28571%}.w-sm-3-14{width:21.42857%}.w-sm-4-14{width:28.57143%}.w-sm-5-14{width:35.71429%}.w-sm-6-14{width:42.85714%}.w-sm-7-14{width:50%}.w-sm-8-14{width:57.14286%}.w-sm-9-14{width:64.28571%}.w-sm-10-14{width:71.42857%}.w-sm-11-14{width:78.57143%}.w-sm-12-14{width:85.71429%}.w-sm-13-14{width:92.85714%}.w-sm-14-14{width:100%}.w-sm-push-1-12{margin-left:8.33333%}.w-sm-push-2-12{margin-left:16.66667%}.w-sm-push-3-12{margin-left:25%}.w-sm-push-4-12{margin-left:33.33333%}.w-sm-push-5-12{margin-left:41.66667%}.w-sm-push-6-12{margin-left:50%}.w-sm-push-7-12{margin-left:58.33333%}.w-sm-push-8-12{margin-left:66.66667%}.w-sm-push-9-12{margin-left:75%}.w-sm-push-10-12{margin-left:83.33333%}.w-sm-push-11-12{margin-left:91.66667%}.w-sm-push-12-12{margin-left:100%}.w-sm-push-1-14{margin-left:7.14286%}.w-sm-push-2-14{margin-left:14.28571%}.w-sm-push-3-14{margin-left:21.42857%}.w-sm-push-4-14{margin-left:28.57143%}.w-sm-push-5-14{margin-left:35.71429%}.w-sm-push-6-14{margin-left:42.85714%}.w-sm-push-7-14{margin-left:50%}.w-sm-push-8-14{margin-left:57.14286%}.w-sm-push-9-14{margin-left:64.28571%}.w-sm-push-10-14{margin-left:71.42857%}.w-sm-push-11-14{margin-left:78.57143%}.w-sm-push-12-14{margin-left:85.71429%}.w-sm-push-13-14{margin-left:92.85714%}.w-sm-push-14-14{margin-left:100%}.w-sm-pull-1-12{margin-left:-8.33333%}.w-sm-pull-2-12{margin-left:-16.66667%}.w-sm-pull-3-12{margin-left:-25%}.w-sm-pull-4-12{margin-left:-33.33333%}.w-sm-pull-5-12{margin-left:-41.66667%}.w-sm-pull-6-12{margin-left:-50%}.w-sm-pull-7-12{margin-left:-58.33333%}.w-sm-pull-8-12{margin-left:-66.66667%}.w-sm-pull-9-12{margin-left:-75%}.w-sm-pull-10-12{margin-left:-83.33333%}.w-sm-pull-11-12{margin-left:-91.66667%}.w-sm-pull-12-12{margin-left:-100%}.w-sm-pull-1-14{margin-left:-7.14286%}.w-sm-pull-2-14{margin-left:-14.28571%}.w-sm-pull-3-14{margin-left:-21.42857%}.w-sm-pull-4-14{margin-left:-28.57143%}.w-sm-pull-5-14{margin-left:-35.71429%}.w-sm-pull-6-14{margin-left:-42.85714%}.w-sm-pull-7-14{margin-left:-50%}.w-sm-pull-8-14{margin-left:-57.14286%}.w-sm-pull-9-14{margin-left:-64.28571%}.w-sm-pull-10-14{margin-left:-71.42857%}.w-sm-pull-11-14{margin-left:-78.57143%}.w-sm-pull-12-14{margin-left:-85.71429%}.w-sm-pull-13-14{margin-left:-92.85714%}.w-sm-pull-14-14{margin-left:-100%}}@media only screen and (min-width:800px){.w-md-1-12{width:8.33333%}.w-md-2-12{width:16.66667%}.w-md-3-12{width:25%}.w-md-4-12{width:33.33333%}.w-md-5-12{width:41.66667%}.w-md-6-12{width:50%}.w-md-7-12{width:58.33333%}.w-md-8-12{width:66.66667%}.w-md-9-12{width:75%}.w-md-10-12{width:83.33333%}.w-md-11-12{width:91.66667%}.w-md-12-12{width:100%}.w-md-1-14{width:7.14286%}.w-md-2-14{width:14.28571%}.w-md-3-14{width:21.42857%}.w-md-4-14{width:28.57143%}.w-md-5-14{width:35.71429%}.w-md-6-14{width:42.85714%}.w-md-7-14{width:50%}.w-md-8-14{width:57.14286%}.w-md-9-14{width:64.28571%}.w-md-10-14{width:71.42857%}.w-md-11-14{width:78.57143%}.w-md-12-14{width:85.71429%}.w-md-13-14{width:92.85714%}.w-md-14-14{width:100%}.w-md-push-1-12{margin-left:8.33333%}.w-md-push-2-12{margin-left:16.66667%}.w-md-push-3-12{margin-left:25%}.w-md-push-4-12{margin-left:33.33333%}.w-md-push-5-12{margin-left:41.66667%}.w-md-push-6-12{margin-left:50%}.w-md-push-7-12{margin-left:58.33333%}.w-md-push-8-12{margin-left:66.66667%}.w-md-push-9-12{margin-left:75%}.w-md-push-10-12{margin-left:83.33333%}.w-md-push-11-12{margin-left:91.66667%}.w-md-push-12-12{margin-left:100%}.w-md-push-1-14{margin-left:7.14286%}.w-md-push-2-14{margin-left:14.28571%}.w-md-push-3-14{margin-left:21.42857%}.w-md-push-4-14{margin-left:28.57143%}.w-md-push-5-14{margin-left:35.71429%}.w-md-push-6-14{margin-left:42.85714%}.w-md-push-7-14{margin-left:50%}.w-md-push-8-14{margin-left:57.14286%}.w-md-push-9-14{margin-left:64.28571%}.w-md-push-10-14{margin-left:71.42857%}.w-md-push-11-14{margin-left:78.57143%}.w-md-push-12-14{margin-left:85.71429%}.w-md-push-13-14{margin-left:92.85714%}.w-md-push-14-14{margin-left:100%}.w-md-pull-1-12{margin-left:-8.33333%}.w-md-pull-2-12{margin-left:-16.66667%}.w-md-pull-3-12{margin-left:-25%}.w-md-pull-4-12{margin-left:-33.33333%}.w-md-pull-5-12{margin-left:-41.66667%}.w-md-pull-6-12{margin-left:-50%}.w-md-pull-7-12{margin-left:-58.33333%}.w-md-pull-8-12{margin-left:-66.66667%}.w-md-pull-9-12{margin-left:-75%}.w-md-pull-10-12{margin-left:-83.33333%}.w-md-pull-11-12{margin-left:-91.66667%}.w-md-pull-12-12{margin-left:-100%}.w-md-pull-1-14{margin-left:-7.14286%}.w-md-pull-2-14{margin-left:-14.28571%}.w-md-pull-3-14{margin-left:-21.42857%}.w-md-pull-4-14{margin-left:-28.57143%}.w-md-pull-5-14{margin-left:-35.71429%}.w-md-pull-6-14{margin-left:-42.85714%}.w-md-pull-7-14{margin-left:-50%}.w-md-pull-8-14{margin-left:-57.14286%}.w-md-pull-9-14{margin-left:-64.28571%}.w-md-pull-10-14{margin-left:-71.42857%}.w-md-pull-11-14{margin-left:-78.57143%}.w-md-pull-12-14{margin-left:-85.71429%}.w-md-pull-13-14{margin-left:-92.85714%}.w-md-pull-14-14{margin-left:-100%}}@media only screen and (min-width:1100px){.w-lg-1-12{width:8.33333%}.w-lg-2-12{width:16.66667%}.w-lg-3-12{width:25%}.w-lg-4-12{width:33.33333%}.w-lg-5-12{width:41.66667%}.w-lg-6-12{width:50%}.w-lg-7-12{width:58.33333%}.w-lg-8-12{width:66.66667%}.w-lg-9-12{width:75%}.w-lg-10-12{width:83.33333%}.w-lg-11-12{width:91.66667%}.w-lg-12-12{width:100%}.w-lg-1-14{width:7.14286%}.w-lg-2-14{width:14.28571%}.w-lg-3-14{width:21.42857%}.w-lg-4-14{width:28.57143%}.w-lg-5-14{width:35.71429%}.w-lg-6-14{width:42.85714%}.w-lg-7-14{width:50%}.w-lg-8-14{width:57.14286%}.w-lg-9-14{width:64.28571%}.w-lg-10-14{width:71.42857%}.w-lg-11-14{width:78.57143%}.w-lg-12-14{width:85.71429%}.w-lg-13-14{width:92.85714%}.w-lg-14-14{width:100%}.w-lg-push-1-12{margin-left:8.33333%}.w-lg-push-2-12{margin-left:16.66667%}.w-lg-push-3-12{margin-left:25%}.w-lg-push-4-12{margin-left:33.33333%}.w-lg-push-5-12{margin-left:41.66667%}.w-lg-push-6-12{margin-left:50%}.w-lg-push-7-12{margin-left:58.33333%}.w-lg-push-8-12{margin-left:66.66667%}.w-lg-push-9-12{margin-left:75%}.w-lg-push-10-12{margin-left:83.33333%}.w-lg-push-11-12{margin-left:91.66667%}.w-lg-push-12-12{margin-left:100%}.w-lg-push-1-14{margin-left:7.14286%}.w-lg-push-2-14{margin-left:14.28571%}.w-lg-push-3-14{margin-left:21.42857%}.w-lg-push-4-14{margin-left:28.57143%}.w-lg-push-5-14{margin-left:35.71429%}.w-lg-push-6-14{margin-left:42.85714%}.w-lg-push-7-14{margin-left:50%}.w-lg-push-8-14{margin-left:57.14286%}.w-lg-push-9-14{margin-left:64.28571%}.w-lg-push-10-14{margin-left:71.42857%}.w-lg-push-11-14{margin-left:78.57143%}.w-lg-push-12-14{margin-left:85.71429%}.w-lg-push-13-14{margin-left:92.85714%}.w-lg-push-14-14{margin-left:100%}.w-lg-pull-1-12{margin-left:-8.33333%}.w-lg-pull-2-12{margin-left:-16.66667%}.w-lg-pull-3-12{margin-left:-25%}.w-lg-pull-4-12{margin-left:-33.33333%}.w-lg-pull-5-12{margin-left:-41.66667%}.w-lg-pull-6-12{margin-left:-50%}.w-lg-pull-7-12{margin-left:-58.33333%}.w-lg-pull-8-12{margin-left:-66.66667%}.w-lg-pull-9-12{margin-left:-75%}.w-lg-pull-10-12{margin-left:-83.33333%}.w-lg-pull-11-12{margin-left:-91.66667%}.w-lg-pull-12-12{margin-left:-100%}.w-lg-pull-1-14{margin-left:-7.14286%}.w-lg-pull-2-14{margin-left:-14.28571%}.w-lg-pull-3-14{margin-left:-21.42857%}.w-lg-pull-4-14{margin-left:-28.57143%}.w-lg-pull-5-14{margin-left:-35.71429%}.w-lg-pull-6-14{margin-left:-42.85714%}.w-lg-pull-7-14{margin-left:-50%}.w-lg-pull-8-14{margin-left:-57.14286%}.w-lg-pull-9-14{margin-left:-64.28571%}.w-lg-pull-10-14{margin-left:-71.42857%}.w-lg-pull-11-14{margin-left:-78.57143%}.w-lg-pull-12-14{margin-left:-85.71429%}.w-lg-pull-13-14{margin-left:-92.85714%}.w-lg-pull-14-14{margin-left:-100%}}@media only screen and (min-width:1400px){.w-xl-1-12{width:8.33333%}.w-xl-2-12{width:16.66667%}.w-xl-3-12{width:25%}.w-xl-4-12{width:33.33333%}.w-xl-5-12{width:41.66667%}.w-xl-6-12{width:50%}.w-xl-7-12{width:58.33333%}.w-xl-8-12{width:66.66667%}.w-xl-9-12{width:75%}.w-xl-10-12{width:83.33333%}.w-xl-11-12{width:91.66667%}.w-xl-12-12{width:100%}.w-xl-1-14{width:7.14286%}.w-xl-2-14{width:14.28571%}.w-xl-3-14{width:21.42857%}.w-xl-4-14{width:28.57143%}.w-xl-5-14{width:35.71429%}.w-xl-6-14{width:42.85714%}.w-xl-7-14{width:50%}.w-xl-8-14{width:57.14286%}.w-xl-9-14{width:64.28571%}.w-xl-10-14{width:71.42857%}.w-xl-11-14{width:78.57143%}.w-xl-12-14{width:85.71429%}.w-xl-13-14{width:92.85714%}.w-xl-14-14{width:100%}.w-xl-push-1-12{margin-left:8.33333%}.w-xl-push-2-12{margin-left:16.66667%}.w-xl-push-3-12{margin-left:25%}.w-xl-push-4-12{margin-left:33.33333%}.w-xl-push-5-12{margin-left:41.66667%}.w-xl-push-6-12{margin-left:50%}.w-xl-push-7-12{margin-left:58.33333%}.w-xl-push-8-12{margin-left:66.66667%}.w-xl-push-9-12{margin-left:75%}.w-xl-push-10-12{margin-left:83.33333%}.w-xl-push-11-12{margin-left:91.66667%}.w-xl-push-12-12{margin-left:100%}.w-xl-push-1-14{margin-left:7.14286%}.w-xl-push-2-14{margin-left:14.28571%}.w-xl-push-3-14{margin-left:21.42857%}.w-xl-push-4-14{margin-left:28.57143%}.w-xl-push-5-14{margin-left:35.71429%}.w-xl-push-6-14{margin-left:42.85714%}.w-xl-push-7-14{margin-left:50%}.w-xl-push-8-14{margin-left:57.14286%}.w-xl-push-9-14{margin-left:64.28571%}.w-xl-push-10-14{margin-left:71.42857%}.w-xl-push-11-14{margin-left:78.57143%}.w-xl-push-12-14{margin-left:85.71429%}.w-xl-push-13-14{margin-left:92.85714%}.w-xl-push-14-14{margin-left:100%}.w-xl-pull-1-12{margin-left:-8.33333%}.w-xl-pull-2-12{margin-left:-16.66667%}.w-xl-pull-3-12{margin-left:-25%}.w-xl-pull-4-12{margin-left:-33.33333%}.w-xl-pull-5-12{margin-left:-41.66667%}.w-xl-pull-6-12{margin-left:-50%}.w-xl-pull-7-12{margin-left:-58.33333%}.w-xl-pull-8-12{margin-left:-66.66667%}.w-xl-pull-9-12{margin-left:-75%}.w-xl-pull-10-12{margin-left:-83.33333%}.w-xl-pull-11-12{margin-left:-91.66667%}.w-xl-pull-12-12{margin-left:-100%}.w-xl-pull-1-14{margin-left:-7.14286%}.w-xl-pull-2-14{margin-left:-14.28571%}.w-xl-pull-3-14{margin-left:-21.42857%}.w-xl-pull-4-14{margin-left:-28.57143%}.w-xl-pull-5-14{margin-left:-35.71429%}.w-xl-pull-6-14{margin-left:-42.85714%}.w-xl-pull-7-14{margin-left:-50%}.w-xl-pull-8-14{margin-left:-57.14286%}.w-xl-pull-9-14{margin-left:-64.28571%}.w-xl-pull-10-14{margin-left:-71.42857%}.w-xl-pull-11-14{margin-left:-78.57143%}.w-xl-pull-12-14{margin-left:-85.71429%}.w-xl-pull-13-14{margin-left:-92.85714%}.w-xl-pull-14-14{margin-left:-100%}}.background-cover,.hero,.hero--image,.hero__bg{-webkit-background-size:cover;background-size:cover;background-position:center}.pull-right{float:right}.pull-left{float:left}.clearfix{zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.ginput_container_fileupload input,.newsletter-bar label,.sr-only,input[type=checkbox],input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.mb-2{margin-bottom:40px}.mb-1{margin-bottom:20px}.mb-05{margin-bottom:10px}.mb-25{margin-bottom:5px}.mb-0{margin-bottom:0}.mt-3{margin-top:60px}.mt-2{margin-top:40px}.mt-1{margin-top:20px}.mt-05,.mt-25{margin-top:10px}.text-center{text-align:center}.text-right{text-align:right}.inline-block{display:inline-block;vertical-align:middle}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.background--primary{background-color:#24212f;color:#fff}.background--secondary{background-color:#F5B01A}.background--purple{background-color:#782E87;color:#fff}.background--white{background-color:#fff}