a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:before,.container:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.pointer,a[href],button,input[type=image],input[type=submit],label[for],select{cursor:pointer}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}strong{font-weight:700}em{font-style:italic}._rel{position:relative}._abs{position:absolute}._fix{position:fixed}._sticky{position:sticky}._right{float:right}._cb{align-self:center}._aligncenter{text-align:center}._alignleft{text-align:left}._BLOCK{display:block}._FLEX{display:flex;flex-wrap:wrap}._NONE{display:none}._INLINEBLOCK{display:inline-block}._TABLE{display:table}._TABLEROW{display:table-row}._TABLECELL{display:table-cell}.t-0{top:0}.t-10{top:10px}.t-20{top:20px}.t-30{top:30px}.t-40{top:40px}.t-50{top:50px}.t-60{top:60px}.t-70{top:70px}.t-80{top:80px}.t-90{top:90px}.t-100{top:100px}.b-0{bottom:0}.b-10{bottom:10px}.b-20{bottom:20px}.b-30{bottom:30px}.b-40{bottom:40px}.b-50{bottom:50px}.b-60{bottom:60px}.b-70{bottom:70px}.b-80{bottom:80px}.b-90{bottom:90px}.b-100{bottom:100px}.l-0{left:0}.l-10{left:10px}.l-20{left:20px}.l-30{left:30px}.l-40{left:40px}.l-50{left:50px}.l-60{left:60px}.l-70{left:70px}.l-80{left:80px}.l-90{left:90px}.l-100{left:100px}.r-0{right:0}.r-10{right:10px}.r-20{right:20px}.r-30{right:30px}.r-40{right:40px}.r-50{right:50px}.r-60{right:60px}.r-70{right:70px}.r-80{right:80px}.r-90{right:90px}.r-100{right:100px}._k--bg{background-color:#474747}._w--bg{background-color:#fff}._gr--bg{background-color:#e4e4e4}._b--bg{background-color:#005bbb}._db--bg{background-color:#094281}._lb--bg{background-color:#2f9fd0}._g--bg{background-color:#56803c}._r--bg{background-color:#900}._t--bg{background-color:#006570}._s--bg{background-color:#d93c20}._peach--bg{background-color:#f4f5ec}._pink--bg{background-color:#da8cbc}._green--bg{background-color:#8cc63f}._blue--bg{background-color:#00a2e5}._orange--bg{background-color:#fbb042}.b--overlay{position:relative;background-position:center center;background-size:cover;background-attachment:fixed}.b--overlay:after{position:absolute;width:100%;height:100%;left:0;top:0;content:'';background-color:rgba(0,91,187,.7);z-index:0}._k--txt{color:#474747}._w--txt{color:#fff}._b--txt{color:#005bbb}._db--txt{color:#094281}._lb--txt{color:#2f9fd0}._blue--txt{color:#00a2e5}._pink--txt{color:#da8cbc}.underline{position:relative;display:inline-block}.underline:before{content:"";position:absolute;width:100%;height:7px;top:calc(100% - 4px);left:0;background-color:#094281}.underline~*{text-align:initial}._btnlg{padding:20px 25px;border-width:5px;border-style:solid;line-height:1;display:inline-block;transform:scale(1);transition:transform .2s;text-decoration:none!important}._btnsm{padding:10px 24px;border-width:3px;border-style:solid;line-height:1;display:inline-block;transform:scale(1);transition:transform .2s;text-decoration:none!important}._btnsm._w--bg{border-color:#fff;background-color:transparent;color:#fff}._btnsm._b--bg{border-color:#005bbb;background-color:transparent;color:#005bbb}._btnlg._b--bg{border-color:#005bbb;background-color:transparent;color:#005bbb}._btnlg._w--bg._lb--txt._filled{border-color:transparent;background-color:#fff;color:#2f9fd0}._btnsm._b--bg._filled{border-color:transparent;background-color:#005bbb;color:#fff}._btnlg._w--bg._filled{border-color:transparent;background-color:#fff;color:#005bbb}._btnsm._w--bg._k--txt._filled{border-color:transparent;background-color:#fff;color:#474747}._btnsm._w--bg._lb--txt._filled{border-color:transparent;background-color:#fff;color:#2f9fd0}._btnwrap{position:relative;z-index:999}._btnlg:hover,._btnsm:hover{transform:scale(1.1)}._zneg{z-index:-1}._z0{z-index:0}._z1{z-index:1}._z5{z-index:5}._z10{z-index:10}._z15{z-index:15}._z20{z-index:20}._z25{z-index:25}._ztop{z-index:99999999}._col{flex:1}._col2{flex:1 0 50%;max-width:50%}._col3{flex:1 0 33.3333%;max-width:33.3333%}._col4{flex:1 0 25%;max-width:25%}._full{width:100%;float:left;height:auto}._spread{justify-content:space-between}._c1300{max-width:1300px;width:100%;margin:0 auto;height:auto}._c1300:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}._c1200{max-width:1200px;width:100%;margin:0 auto;height:auto}._c1200:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}._c1100{max-width:1100px;width:100%;margin:0 auto;height:auto}._c1100:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}._c1000{max-width:1000px;width:100%;margin:0 auto;height:auto}._c1000:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}._c970{max-width:970px;width:100%;margin:0 auto;height:auto}._c970:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}._c900{max-width:970px;width:100%;margin:0 auto;height:auto}._c900:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}._c850{max-width:850px;width:100%;margin:0 auto;height:auto}._c850:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}._c800{max-width:800px;width:100%;margin:0 auto;height:auto}._c800:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}._c750{max-width:750px;width:100%;margin:0 auto;height:auto}._c750:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}._box{box-sizing:border-box!important}.p-0{padding:0!important}.p-10{padding:10px}.p-15{padding:15px}.p-20{padding:20px}.p-30{padding:30px}.p-40{padding:40px}.p-50{padding:50px}.p-60{padding:60px}.p-70{padding:70px}.p-80{padding:80px}.p-90{padding:90px}.p-100{padding:100px}.pt-0{padding-top:0!important}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-70{padding-top:70px}.pt-80{padding-top:80px}.pt-90{padding-top:90px}.pt-100{padding-top:100px}.pb-0{padding-bottom:0!important}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pb-90{padding-bottom:90px}.pb-100{padding-bottom:100px}.pl-0{padding-left:0!important}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}.pl-40{padding-left:40px}.pl-50{padding-left:50px}.pl-60{padding-left:60px}.pl-70{padding-left:70px}.pl-80{padding-left:80px}.pl-90{padding-left:90px}.pl-100{padding-left:100px}.pr-0{padding-right:0!important}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}.pr-40{padding-right:40px}.pr-50{padding-right:50px}.pr-60{padding-right:60px}.pr-70{padding-right:70px}.pr-80{padding-right:80px}.pr-90{padding-right:90px}.pr-100{padding-right:100px}.m-0auto{margin:0 auto}.m-auto{margin:auto}.m-0{margin:0!important}.m-10{margin:10px}.m-15{margin:15px}.m-20{margin:20px}.m-30{margin:30px}.m-40{margin:40px}.m-50{margin:50px}.m-60{margin:60px}.m-70{margin:70px}.m-80{margin:80px}.m-90{margin:90px}.m-100{margin:100px}.mt-auto{margin-top:auto}.mt-0{margin-top:0!important}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-90{margin-top:90px}.mt-70{margin-top:100px}.mb-auto{margin-bottom:auto}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-90{margin-bottom:90px}.mb-100{margin-bottom:100px}.ml-0{margin-left:0!important}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.ml-60{margin-left:60px}.ml-70{margin-left:70px}.ml-80{margin-left:80px}.ml-90{margin-left:90px}.ml-100{margin-left:100px}.mr-0{margin-right:0!important}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}.mr-60{margin-right:60px}.mr-70{margin-right:70px}.mr-80{margin-right:80px}.mr-90{margin-right:90px}.mr-100{margin-right:100px}#HEADER{box-shadow:0 -5px 12px #474747}#HEADER .header-navigation{margin-top:auto;margin-bottom:auto;align-self:right}.menu li{position:relative;box-sizing:border-box}.menu li .sub-menu{padding-top:22px;display:none;width:200px;position:absolute;top:36px;left:-2px;background-color:#fff;box-shadow:-1px 5px 6px -6px #000}#menu-primary li{margin:0 10px;float:left;padding:6px;border:2px solid #fff;background-color:#fff}#menu-primary li a{color:#005bbb;text-transform:uppercase;font-weight:400;font-size:22px;font-size:1.375rem;padding:10px}#menu-primary li:hover{border:2px solid #005bbb;background-color:#e4e4e4}#menu-primary li .sub-menu{border-bottom:1px solid #005bbb}#menu-primary li .sub-menu li{margin:0;border:0;width:100%;padding:10px;border-left:1px solid #005bbb;border-right:1px solid #005bbb}#menu-primary li .sub-menu li a{padding:0;font-size:18px;font-size:1.125rem;text-transform:capitalize}#menu-primary .current_page_item{border:2px solid #005bbb;box-sizing:border-box}#menu-primary .current_page_item:hover{background-color:#e4e4e4}#menu-footer li{float:left;margin:0 25px 30px 0}#menu-footer li:first-child{margin-left:0}#menu-footer li a{font-size:20px;font-size:1.25rem;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:underline}#menu-primary li.menu-item-has-children:hover>.sub-menu{display:block}#toggle{display:none}button#toggle{position:absolute;top:20px;right:20px;background-color:#fff;border:4px solid #005bbb;font-size:20px;font-size:1.25rem;text-transform:uppercase;color:#005bbb;padding:8px;font-weight:700;border-radius:3px}button#toggle:hover{background-color:#005bbb;color:#fff}button#toggle:focus{background-color:#005bbb;color:#fff}#menu-mobile.menu{display:none}#menu-mobile.menu li a{font-size:20px;font-size:1.25rem;text-transform:uppercase;color:#005bbb;padding:8px;display:block;font-weight:700}#menu-mobile.menu.is-active{display:block}#menu-primary li.search-menu a{padding:0;background-repeat:no-repeat;display:block;width:25px;height:25px;text-indent:-99999999px;background-image:url(images/svg/search.svg)}#FOOTER .footer-upper .footer-upper-right p:last-child{padding-bottom:0}#FOOTER .footer-upper .footer-upper-right:before{content:'';width:8px;height:155px;top:0;left:-21px;background-color:#094281;position:absolute}#FOOTER .footer-lower .signup-form .signup-form .gform_wrapper{margin:0;max-width:626px}#FOOTER .footer-lower .signup-form .signup-form .gform_wrapper .top_label div.ginput_container{margin-top:0}#FOOTER .footer-lower .signup-form .signup-form .gform_wrapper .gform_heading{margin-bottom:0}#FOOTER .footer-lower .signup-form .signup-form .gform_wrapper .gform_heading .gform_description{margin-bottom:0}#FOOTER .footer-lower .signup-form .signup-form .gform_wrapper .gform_body ul.gform_fields{width:100%}#FOOTER .footer-lower .signup-form .signup-form .gform_wrapper .gform_body ul.gform_fields li.gfield{clear:none;margin-top:0}#FOOTER .footer-lower .signup-form .signup-form .gform_wrapper .gform_body ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:290px;max-width:290px;float:left;margin-top:0;margin-left:15px}#FOOTER .footer-lower .signup-form .signup-form .gform_wrapper .gform_footer{padding:0;margin:0}#FOOTER .footer-lower .signup-form .signup-form .gform_wrapper .gform_footer .gform_button{margin-right:0;margin-left:15px;margin-top:15px;float:left;padding:8px 12px;background-color:#094281}#hero{overflow:hidden}#hero ._full .circle-dots{z-index:999;position:absolute;top:-865px;right:-1600px;width:2100px;height:2100px;opacity:.75}#hero ._full .circle-dots2{z-index:999;position:absolute;top:391px;right:-218px;width:2100px;height:2100px;opacity:.75}#hero ._full ._c1100{justify-content:flex-end}#hero ._full ._c1100 .hero-box{align-self:right;max-width:320px;width:100%}#pillars .pillars-bar p{max-width:calc(100% - 200px)}#flexible p{padding-bottom:40px}#flexible p:last-child{padding-bottom:0}.clover-cover{width:130px;height:180px;border:3px solid #005bbb}.clover-cover img{margin:auto;max-width:100px;width:100%;height:auto}#work .work-item .work-thumbnail,#work .work-item .work-thumbnail-wide{max-width:100%;width:100%}#work .work-item .work-summary{border-left:7px solid #2f9fd0}.home-slides{width:100%;height:100%;top:0;left:0;z-index:0}.home-slides .hero-slide{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover}body{font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}body,p{font-family:sofia-pro,sans-serif;font-size:19px;font-size:1.1875rem;color:#474747;line-height:1;font-weight:400}a{color:inherit;text-decoration:none}._no_{text-decoration:none}._u_{text-transform:uppercase}._c_{text-align:center;justify-self:center;align-self:center}._l_{text-align:left}._r_{text-align:right}._w--100{font-weight:100}._w--300{font-weight:300}._w--400{font-weight:400}._w--500{font-weight:500}._w--600{font-weight:600}._w--700{font-weight:700}._w--900{font-weight:900}._f--14{font-size:14px;font-size:.875rem}._f--16{font-size:16px;font-size:1rem}._f--18{font-size:18px;font-size:1.125rem}._f--20{font-size:20px;font-size:1.25rem}._f--22{font-size:22px;font-size:1.375rem}._f--24{font-size:24px;font-size:1.5rem}._f--26{font-size:26px;font-size:1.625rem}._f--28{font-size:28px;font-size:1.75rem}._f--30{font-size:30px;font-size:1.875rem}._f--32{font-size:32px;font-size:2rem}._f--34{font-size:34px;font-size:2.125rem}._f--36{font-size:36px;font-size:2.25rem}._f--38{font-size:38px;font-size:2.375rem}._f--40{font-size:40px;font-size:2.5rem}._f--42{font-size:42px;font-size:2.625rem}._f--44{font-size:44px;font-size:2.75rem}._f--46{font-size:46px;font-size:2.875rem}._f--48{font-size:48px;font-size:3rem}._f--50{font-size:50px;font-size:3.125rem}._f--54{font-size:54px;font-size:3.375rem}._f--60{font-size:60px;font-size:3.75rem}._f--70{font-size:70px;font-size:4.375rem}._lh--1{line-height:1}._lh--12{line-height:1.2}._lh--13{line-height:1.3}._lh--14{line-height:1.4}._lh--15{line-height:1.5}._lh--16{line-height:1.6}._lh--17{line-height:1.7}._lh--18{line-height:1.8}._lh--19{line-height:1.9}._lh--2{line-height:2}h1,h2,h3,h4,h5,h6{display:block;clear:both}.content-area img{max-width:100%;padding-bottom:40px;width:100%;height:auto}.content-area iframe{max-width:100%;padding-bottom:40px}.content-area h2{font-size:35px;font-size:2.1875rem;color:#005bbb;font-weight:700;padding-bottom:20px}.content-area h3{font-weight:700;padding-bottom:20px;text-transform:uppercase;color:#474747;font-size:28px;font-size:1.75rem}.content-area a{color:inherit;text-decoration:underline;font-weight:700}.content-area p{font-size:19px;font-size:1.1875rem;line-height:31px;line-height:1.9375rem;padding-bottom:40px}.content-area p:last-child{padding-bottom:0}.content-area ul{margin-top:10px;margin-left:60px;margin-bottom:40px}.content-area ul li{padding-left:10px;list-style:disc;margin-bottom:15px;line-height:1.4}.content-area ol{margin-top:10px;margin-left:60px;margin-bottom:40px}.content-area ol li{padding-left:10px;list-style:decimal;margin-bottom:15px;line-height:1.5}.page-banner{height:400px;background-size:cover;background-position:center center}.page-banner .page-banner-overlay{max-width:510px;width:100%;height:100%;background-color:rgba(255,255,255,.82)}.page-banner .page-banner-overlay .page-heading .page-sub-statement{width:100%;display:block;padding-top:10px}.page-banner-intro .intro-paragraph{border-left:7px solid #094281}.leadership-group .team-member-item .team-member-protrait,.staff-group .team-member-item .team-member-protrait{position:relative;overflow:hidden;height:362px}.leadership-group .team-member-item .team-member-protrait img,.staff-group .team-member-item .team-member-protrait img{width:100%;height:auto;left:0;right:0;margin:auto;top:0;position:absolute}#work-header .work-logo{max-width:520px;width:100%;max-height:350px;overflow:hidden}#work-header .work-logo img{width:auto;height:auto;max-width:400px}#work-header .logo-no-banner{max-width:450px;margin:0 auto;text-align:center;max-height:400px;overflow:hidden;float:none}#work-header .logo-no-banner img{width:auto;height:auto;max-width:400px}#work-header .work-slider{height:400px;max-width:100%;flex:1;overflow:hidden}#work-header .work-slider img{top:0;left:0;right:0;margin:auto;height:auto;width:auto}#work-header .work-slider ul .image-slide{height:100%;background-position:center center;background-size:cover}#work-feature-links .featured-item img{max-width:80px;width:auto;height:60px;margin-right:15px}#work-featured .featured-image{max-width:500px;width:100%}#work-featured .featured-image img{width:100%;height:auto}#work-featured .featured-description{flex:1;max-width:100%}#work-flexible .flexible-section-item img{max-width:280px;align-self:self-start}#work-flexible .flexible-section-item .flexible-section-content{max-width:100%;flex:1}#work-gallery ._c1200{overflow:hidden}#work-gallery ._c1200 *{max-width:100%}#work-gallery .gallery .gallery-cell{width:33.3333%;height:14vw;margin-left:10px;margin-right:10px;overflow:hidden;position:relative}#work-gallery .gallery .gallery-cell img{height:auto;left:0;right:0;margin-left:auto;margin-right:auto}.report-thumb{height:122px;width:107px;overflow:hidden;border:3px solid #fff;margin:0 auto}.report-thumb img{height:auto;max-width:100%;left:50%;transform:translateX(-50%)}#work-partners .partner-icon{max-width:235px}#slider{overflow:hidden;border-radius:4px}#slider ul{margin:0;padding:0;height:100%;list-style:none;display:block}#slider ul li{float:left;margin:0;padding:0;width:100%;height:100%;text-align:center;line-height:300px}a.control_next,a.control_prev{position:absolute;top:0;bottom:0;margin:auto;z-index:999;display:block;background:#fff;color:#fff;text-decoration:none;opacity:.8;cursor:pointer;color:#005bbb;font-size:30px;padding-top:5px;box-sizing:border-box}a.control_next:hover,a.control_prev:hover{opacity:1;-webkit-transition:all .2s ease}a.control_prev{border-radius:50%;height:40px;width:40px;left:20px}a.control_next{right:20px;border-radius:50%;height:40px;width:40px}.single-image-slide{height:100%;background-size:cover;background-position:center center}.work-item .work-summary{border-left:7px solid #2f9fd0}.work-item .work-thumbnail-crop{height:270px;overflow:hidden}.work-item .work-thumbnail-crop img{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;height:auto;width:100%}.single-team_member .team-member-protrait .work-thumbnail{max-width:350px}.green-overlay{width:100%;height:100%;top:0;left:0;background:#7dbd30;opacity:.42;z-index:99}#work-header .work-slider img.logo-1rf{left:50px;right:auto;top:0;bottom:0;margin:auto;z-index:100}.filtering-options select{border:1px solid #474747;font-size:18px;color:#474747;font-style:italic;padding:8px 14px;box-sizing:border-box}.library-item-left{border-left:10px solid #b3739a}.learning-left{flex:1;flex-direction:column}.learning-right{flex:1.34}.learning-event-link{color:#9ae2ff;font-weight:600}.learning-left-bottom{width:100%;flex:1;position:relative;background-size:cover;background-position:center center}.learning-left-bottom:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,162,229,.53)}.learning-left-bottom ._btnwrap{margin:auto}.recent-event-item{background-color:rgba(122,207,242,.23);border-left:10px solid #00a2e5;display:block;float:left;width:100%}.register-links{display:block}.register-links a{padding:0 5px;border-right:2px solid #00a2e5;line-height:1;display:block;float:left}.register-links a:first-child{padding-left:0}.register-links a:last-child{border-right:0}.light-desc{color:#c4c4c4}.featured-description-text{color:#5f6369}.citizen-text p{color:#fff}.recent-description a{color:#00a2e5}.assistance-description p{color:#fff}.assist-block{flex:1 0 calc(33.3333% - 20px);margin:10px;max-width:calc(33.3333% - 20px);border-top:10px solid #f8e6c7}.assist-block a{color:#fbb042;text-decoration:underline}#tech-assist{border-top:10px solid #f8e6c7}#citizen-planner{border-top:10px solid #c3e29b}#plan-library{border-top:10px solid #ecc3dc}#citizen-banner{height:480px}.citizen-banner-image{height:100%;background-size:cover;background-position:center center}.bordered-featured{border-bottom:1px solid #bebebe}.nav-item-arrow{text-decoration:underline}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{border-color:transparent;background-color:#005bbb;color:#fff;font-size:22px!important;font-size:1.375rem;padding:10px 24px;border-width:3px;text-transform:uppercase;font-weight:900;-webkit-appearance:none;border-radius:0}#searchform label{font-weight:900;font-size:30px;font-size:1.875rem}#searchform input#s{font-size:22px;color:#474747;font-style:italic;padding:5px 14px;margin:20px 0;width:100%;box-sizing:border-box}#searchform input[type=submit]{border-color:transparent;background-color:#094281;color:#fff;font-size:22px!important;font-size:1.375rem;padding:10px 24px;border-width:3px;text-transform:uppercase;font-weight:900;margin-bottom:50px;-webkit-appearance:none;border-radius:0}div#gform_confirmation_message_2{color:#474747;font-weight:500;padding-left:20px;box-sizing:border-box;background:#fff;padding:20px;border-left:7px solid #56803c}body{opacity:1;transition:1s opacity;float:left;overflow-x:hidden}body.fade-out{opacity:0;transition:none}.circle-dots{animation:spin 250s infinite;transform:rotate(0);animation-timing-function:linear}.circle-dots2{animation:spin 250s infinite;transform:rotate(0);animation-timing-function:linear;animation-direction:reverse}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.search-result+.search-result{border-top:1px solid #474747}.work-button{position:absolute;bottom:0;left:0;right:0;margin:auto}.video-container{overflow:hidden;position:relative;width:100%}.video-container::after{padding-top:56.25%;display:block;content:''}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.stacker-content p{color:inherit!important}@media screen and (max-width:1320px){._c1300{box-sizing:border-box;padding-left:10px;padding-right:10px;max-width:100%}}@media screen and (max-width:1280px){#menu-primary li{padding-left:0;padding-right:0;margin:0 2px}#menu-primary li a{font-size:19px;font-size:1.1875rem}#toggle{display:block}.menu{display:none}#menu-mobile{display:block}#menu-mobile li{text-align:center}#menu-primary{display:none}.menu.is-active{display:block}.menu.is-active li{width:100%}#HEADER{width:100%}#HEADER .header-navigation{padding-right:30px;width:100%;margin-top:10px}}@media screen and (max-width:1220px){._c1200{box-sizing:border-box;padding-left:10px;padding-right:10px;max-width:100%}}@media screen and (max-width:1120px){._c1100{box-sizing:border-box;padding-left:10px;padding-right:10px;max-width:100%}._f--32{font-size:27px}._f--20{font-size:18px}}@media screen and (max-width:1020px){#citizen-planner .right-content{max-width:800px;flex:1 0 100%;margin:0 auto;padding:0}#citizen-planner .learning-series-video{max-width:800px;flex:1 0 100%;margin:40px auto 0 auto;padding:0}#learning-series .learning-left{max-width:100%;flex:1 0 100%}#learning-series .learning-left .learning-left-bottom{min-height:300px;margin-bottom:40px}#learning-series .learning-right{max-width:100%;flex:1 0 100%;padding:0}#work-header .work-slider img.logo-1rf{left:0;right:0;height:auto;width:55vw}#navigation-blocks ._col{max-width:50%;flex:1 0 50%}#plan img{max-width:300px;flex:1 0 100%;margin:0 auto}#plan .right-content{max-width:800px;flex:1 0 100%;margin:0 auto;padding-left:0}#flexible .content-area-flexible{padding-left:0}._c1000{box-sizing:border-box;padding-left:10px;padding-right:10px;max-width:100%}._col3,._col4{flex:1 0 50%;max-width:50%}.work-item{margin-bottom:30px}.page-banner{height:350px}.page-banner .page-banner-overlay{max-width:470px}.content-area h2{font-size:30px}._f--60{font-size:50px;font-size:3.125rem}._f--26{font-size:22px}._f--28{font-size:24px}._f--24{font-size:21px}._f--44{font-size:38px}._f--54{font-size:36px}._f--50{font-size:42px}.page-banner-intro{padding-left:20px;padding-right:20px}.home-slides .hero-slide{background-attachment:scroll}.p-100{padding:70px}.pt-100{padding-top:70px}.pb-100{padding-bottom:70px}.p-50{padding:40px}.pb-50{padding-bottom:40px}.pt-50{padding-top:40px}}@media screen and (max-width:990px){._c970{box-sizing:border-box;padding-left:10px;padding-right:10px;max-width:100%}}@media screen and (max-width:900px){.footer-upper-left{margin-bottom:40px}.footer-upper-right{margin-bottom:20px}span.signup-title{width:100%;padding-bottom:20px}#FOOTER .footer-lower .signup-form .signup-form .gform_wrapper .gform_body ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%;max-width:100%}#FOOTER .gform_wrapper .top_label li.gfield.gf_left_half,#FOOTER .gform_wrapper .top_label li.gfield.gf_right_half{width:100%;margin-bottom:10px}._c900{box-sizing:border-box;padding-left:10px;padding-right:10px;max-width:100%}.page-banner{height:300px;background-size:cover;background-position:center center}#work-featured .featured-description{padding-left:0;padding-top:10px;width:100%;flex:unset}}@media screen and (max-width:870px){._c850{box-sizing:border-box;padding-left:10px;padding-right:10px;max-width:100%}#work-header{flex-direction:column}#work-header .work-logo{max-width:100%}#work-header .work-slider{height:260px}}@media screen and (max-width:820px){._c800{box-sizing:border-box;padding-left:10px;padding-right:10px;max-width:100%}}@media screen and (max-width:768px){.assist-block{max-width:calc(50% - 20px);flex:1 0 calc(50% - 20px)}}@media screen and (max-width:770px){._c750{box-sizing:border-box;padding-left:10px;padding-right:10px;max-width:100%}.content-area p{font-size:18px;line-height:27px;padding-bottom:30px}}@media screen and (max-width:700px){.page-banner .page-banner-overlay{max-width:100%}}@media screen and (max-width:640px){.library-item{flex-direction:column}.library-item-right{padding:20px;display:flex;border-left:10px solid #b3739a}.library-item-right ._btnwrap{margin:auto}#FOOTER .footer-lower .signup-form .signup-form .gform_wrapper .gform_body ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){margin-bottom:10px!important}.filtering-options select{max-width:100%;flex:1 0 100%;margin-top:10px}}@media screen and (max-width:580px){#navigation-blocks ._col{max-width:100%;flex:1 0 100%;padding-top:30px;padding-bottom:30px}.register-links a{border-right:0;float:left;width:100%;display:block;padding:5px 5px 5px 0!important}.assist-block{max-width:100%;flex:1 0 100%;margin-left:0;margin-right:0}._col2,._col3,._col4{flex:1 0 100%;max-width:100%}#pillars .pillars-bar p{max-width:100%;padding-bottom:20px}.leftBox{padding-right:0;margin-bottom:50px}#work-gallery .gallery .gallery-cell{width:50%;height:34vw}}@media screen and (max-width:450px){#HEADER{padding-left:10px}button#toggle{right:10px}.logo{max-width:200px}.logo img{width:100%;height:auto}._f--22{font-size:19px}.content-area ul{margin-left:40px}#work-flexible .flexible-section-item img{max-width:100%}#work-flexible .flexible-section-item .flexible-section-content{padding-left:0;padding-top:10px}#work-gallery .gallery .gallery-cell{width:100%;height:45vw}}