html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline: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:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}strong,b{font-weight:bold}em,i{font-style:italic}img{-ms-interpolation-mode:bicubic}input[type=radio],input[type=checkbox]{margin:0 10px 0 0}*,*:after,*::before{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}sup{vertical-align:super;font-size:.5em;top:0}html{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}body{font-family:'Zilla Slab',serif;font-weight:400;font-size:20px;line-height:28px;color:#555}p{margin:0;padding:0 0 20px 0}a{color:#018383;text-decoration:underline;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}a:hover{color:#0b2949;text-decoration:underline}ul{margin:0 0 20px 40px;list-style:circle}ol{margin:0 0 20px 40px;list-style:decimal}li{margin:0 0 15px 0}li p:last-child{padding:0}h1,h2,h3,h4,h5{color:#0b2949;font-family:'Montserrat',sans-serif;font-weight:500;line-height:normal}h2{font-size:28px}.clear{clear:both;height:0}.left{float:left}.right{float:right;text-align:left}.wrapper{padding:0 30px;width:100%;max-width:1340px;margin:0 auto}::-webkit-input-placeholder{color:#888}:-moz-placeholder{color:#888}::-moz-placeholder{color:#888}:-ms-input-placeholder{color:#888}i.fa-angle-right,em.fa-angle-right{margin:0 0 0 8px}a i.fa-angle-right,a em.fa-angle-right{color:#d02b27;font-weight:300;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}a:hover i.fa-angle-right,a:hover em.fa-angle-right{color:#0b2949}#top{position:fixed;padding:0;top:0;width:100%;z-index:999;height:auto;background:rgba(255,255,255,1);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);box-shadow:0 5px 10px 0 rgba(0,0,0,.15);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#top.splash{height:120px}#top.splash .wrapper{max-width:1440px}#top.splash #nav{line-height:120px}#top.splash .fal{margin:0 7px 0 0}#top.splash #nav a{text-decoration:none;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#0b2949}#top.splash #nav a:hover{color:#018383}#logo{float:left;width:280px;padding:25px 0 0 0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;cursor:pointer}#logo img{width:100%;height:auto;display:block}.logo-mark{fill:#046c5d;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#logo:hover .logo-mark{fill:#f1b51c}.logo-text{fill:#0b2a49;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#nav{float:right;font-family:'Montserrat',sans-serif;font-weight:500}.top_pad{height:120px}#utility{display:block;font-size:14px;line-height:20px;padding:21px 0 22px 0;text-align:right}#utility ul{list-style:none;padding:0;margin:0}#utility li{display:inline-block;margin:0 0 0 40px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#utility li:first-child{margin:0}#utility a{display:block;color:#555;letter-spacing:1px;border-bottom:1px solid transparent;text-decoration:none}#utility li.contact a{color:#d02b27}#utility a:hover{color:#d02b27;text-decoration:underline}#main_nav{font-size:14px;line-height:1;text-align:right;margin:0 -20px 0 0}#main_nav ul{list-style:none;padding:0;margin:0}#main_nav li{display:inline-block;margin:0;height:56px;padding:0}#main_nav a{display:block;text-transform:uppercase;text-decoration:none;color:#0b2949;padding:10px 20px}#main_nav a:hover{text-decoration:none}.line_v2{display:none;position:absolute;bottom:17px;left:0;background:#d02b27;height:3px;width:calc(100% - 40px);margin:0 20px}.line_v2.active{background:#f1b51c;display:block}.dropdown{display:none;position:fixed;top:120px;left:0;width:100%;max-width:1340px;left:50%;transform:translateX(-50%)}.drop_pad{padding:0 30px;max-width:1340px;margin:0 auto}.dropdown .content{width:100%;background:#f1b51c;text-align:left;-webkit-box-shadow:0 10px 10px -5px rgba(0,0,0,.15);-moz-box-shadow:0 10px 10px -5px rgba(0,0,0,.15);box-shadow:0 10px 10px -5px rgba(0,0,0,.15);overflow:hidden}.dropdown h2{font-family:'Montserrat',sans-serif;font-weight:700;font-size:20px;line-height:normal;color:#002b49;text-transform:uppercase;letter-spacing:1px}.dropdown .left h2{margin:0 0 30px 0}.dropdown .right h2{margin:0 0 20px 0}.dropdown h2::before{position:absolute;content:"";width:30px;height:3px;display:block;background:#fff;margin:11px 0 0 -50px}.dropdown .right h2{color:#018383}.dropdown .right h2::before{background:#f1b51c}.dropdown .left{width:42%;padding:60px 30px 40px 80px;background:#f1b51c;-webkit-box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.15);-moz-box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.15);box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.15)}.dropdown .right{width:58%;background:#fff;padding:60px 80px 40px 120px;-webkit-box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.15);-moz-box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.15);box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.15)}.dropdown .full{width:100%;padding:60px 80px 40px 80px;background:#f1b51c;-webkit-box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.15);-moz-box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.15);box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.15)}#main_nav .dropdown a{padding:0;text-transform:none}#main_nav .subnav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:left;-webkit-align-items:center;align-items:center;width:50%;float:left;padding:0 20px 0 0;margin:0 0 20px 0}#main_nav .subnav a{font-size:17px;line-height:22px}#main_nav .subnav a:hover{text-decoration:underline}#main_nav .subnav .icon{margin:0 10px 0 0}#main_nav .subnav .icon img{width:32px;height:auto !important;display:block;margin:0}#main_nav .dd_post{margin:0 0 25px 0}#main_nav .dd_post h3{font-size:20px;line-height:25px}#main_nav .dd_post a{font-family:'Zilla Slab',serif;font-weight:500}#main_nav .dd_post a:hover{text-decoration:underline}.post_type{font-family:'Montserrat',sans-serif;font-size:13px;line-height:normal;font-weight:500;color:#555;text-transform:uppercase;letter-spacing:1px;margin:10px 0 0 0}#main_nav .dd_see-all{margin:60px 0 0 0;text-align:right}#main_nav .dd_see-all a{display:inline-block;background:#fff;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;font-size:13px;line-height:1;padding:20px 40px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#main_nav .dd_see-all a i{color:#0b2949;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#main_nav .dd_see-all a:hover{background:#0b2949;color:#fff}#main_nav .dd_see-all a:hover i{color:#fff}#dd_focusareas{margin:40px auto 0 auto;color:#0b2949;font-family:'Zilla Slab',serif;font-weight:400}#dd_focusareas h3{font-family:'Montserrat',sans-serif;font-size:27px;font-weight:500;line-height:normal;margin:0 0 10px 0}.dd_focus{float:left;width:33.33333333333%;border-right:3px solid #fff;padding:0 35px 15px 35px;font-size:17px;line-height:23px}#dd_focusareas a:hover{text-decoration:underline}.dd_focus .icon{width:46px;margin:0 0 15px 0}.dd_focus .icon img{display:block;width:100%;height:auto;padding:0}#services_nav .left{width:68%}#services_nav .right{width:32%}#main_nav #services_nav .subnav{width:33.33333333333%}#dd_sector ul li{display:block;height:auto;padding:5px 0}#dd_sector h3{font-family:'Zilla Slab',serif;font-weight:500;font-size:20px;line-height:25px}#dd_sector a:hover{text-decoration:underline}.dd_event{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:left;-webkit-align-items:center;align-items:center;margin:0 0 30px 0;width:100%;max-width:400px}.dd_date{float:left;width:65px;text-align:center;font-family:'Montserrat',sans-serif;font-weight:500}.dd_day{font-size:50px;line-height:1;color:#000;letter-spacing:2px}.dd_mon{font-size:20px;line-height:1;color:#17a673;text-transform:uppercase;letter-spacing:4px}.dd_event-content{float:right;width:calc(100% - 65px);padding:0 0 0 30px}.dd_event-content h3{font-family:'Zilla Slab',serif;font-size:20px;line-height:27px}#main_nav .dd_event-content a{display:inline-block}#main_nav .dd_event-content a:hover{text-decoration:underline}#mobile_nav,#mobile_utility,#mobile_menu,.toplevel,.sublevel{display:none}#nav_search{width:50px;text-align:center;color:#0b2949;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#nav_search i{display:block;padding:10px 0;text-align:center}#nav_search:hover{color:#d02b27}#nav_search.open{color:#d02b27}#home_top{z-index:10;margin:0 0 100px 0}#home_top a{text-decoration:none}#home_top a:hover{text-decoration:underline}#home_top .left{margin:0;width:42%}#home_top .left .content{background:#0b2949;padding:60px 110px;color:#fff;height:500px;font-size:20px;line-height:23px;font-weight:500;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#home_top .left h2{color:#fff;font-family:'Montserrat',sans-serif;font-size:15px;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:1px}#home_top .left h2::before{position:absolute;content:"";width:110px;height:2px;display:block;background:#f1b51c;margin:7px 0 0 -130px}#home_top .left a{color:#fff}#home_top .left a i{color:#f1b51c}#home_top .left a:hover i{color:#fff}#home_top .left ul{list-style:none;margin:30px 0 0 0}#home_top .left li{padding:0 0 10px 0}#home_top .right{width:58%;padding:45px 0 0 120px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#home_top .right .content{width:100%;max-width:520px}#home_top .right h2{margin:0 0 30px 0}#home_top .right h2::after{content:"";width:50px;height:2px;display:block;background:#f1b51c;margin:25px 0 20px 0}#home_top .right h3{font-weight:500;font-size:20px;line-height:25px}#home_top .right a i{color:#d02b27}#home_top .right a:hover i{color:#0b2949}.featured_post{margin:25px 0 0 0}.topic_link{color:#0b2949}#focus_areas{margin:0 auto}#focus_areas .content{margin:0 50px;background:#f6f1e9;padding:60px}#focus_areas .left{width:calc(50% + 10px)}#focus_areas .right{width:calc(50% - 10px);padding:0 50px 0 0;position:absolute;top:95px;right:-130px}#focus_areas h2,#sectors h2,#sp-intro h2{font-size:39px;line-height:48px;font-weight:400;letter-spacing:0}#focus_areas h2::after,#sectors h2::after,#sp-intro h2::after{content:"";width:50px;height:2px;display:block;background:#f1b51c;margin:25px 0}#focus_areas h3{font-family:'Montserrat',sans-serif;font-size:22px;line-height:normal;font-weight:500;letter-spacing:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.subtitle{display:block;font-family:'Montserrat',sans-serif;font-weight:700;color:#046b5c;font-size:15px;line-height:1;text-transform:uppercase;margin:0 0 10px 0}a.smaller{font-size:18px;font-weight:500;text-decoration:none}a.smaller:hover{text-decoration:underline}.focus_link,.focus_link:visited{text-decoration:none;height:80px;background:#f1b51c;color:#0b2949;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:left;-webkit-align-items:center;align-items:center;padding:0 60px 0 80px;margin:0 0 5px 0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.focus_link .icon{position:absolute;top:50%;left:20px;width:46px;margin:-23px 0 0 0}.focus_link img{width:100%;height:auto;display:block}.focus_link:hover{background:#0b2949;color:#fff;cursor:pointer;text-decoration:none}.focus_link:hover h3{color:#fff}.focus_link i.fa-angle-right{color:#0b2949}.focus_link:hover i.fa-angle-right{color:#fff}#sectors{margin:0 auto 100px auto;width:100%;padding:0}#sectors .content{padding:40px 30px 0 30px}#sectors .wrapper{padding:0;max-width:1500px}.inner_bg{position:absolute;top:0;left:160px;background:#f6f1e9;width:1180px;height:calc(100% - 144px);z-index:-1}#sector_main{position:relative;float:left;padding:0 30px 0 190px;width:60%;z-index:10}#sector_main .sector_intro{width:100%;max-width:510px}.sector_block{display:block;float:left;width:20%;height:288px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;text-align:center;padding:0 30px;z-index:10;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background-color:#018383;background-size:cover;background-position:center center}.sector_block a{font-family:'Montserrat',sans-serif;font-weight:500;font-size:16px;line-height:20px;color:#fff;background:rgba(23,166,115,.85);padding:0 50px;text-decoration:none;height:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.sector_block a:hover{background:rgba(11,41,73,1);cursor:pointer}.sector_block a i{display:none}.sector_block.block_cta a{font-size:20px;line-height:26px;background:no-repeat}.sector_block.block_cta{background-image:none !important}.sector_block.block_cta:hover{background:#0b2949;cursor:pointer}.sector_block.firstrow{margin:40px 0 0 0}.showcase{margin:0 auto 100px auto;width:100%;max-width:1280px;background:#0b2949;color:#fff;padding:80px 110px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.showcase.w_cta{margin-bottom:0}.showcase h2{font-family:'Montserrat',sans-serif;font-weight:700;font-size:21px;text-transform:uppercase;letter-spacing:1px;margin:0 0 25px 0;color:#fff}.showcase h2::before{position:absolute;content:"";width:110px;height:2px;display:block;background:#f1b51c;margin:12px 0 0 -130px}.showcase h3{font-family:'Montserrat',sans-serif;font-weight:500;font-size:28px;margin:0 0 15px 0;color:#fff}.showcase p{padding:0 0 25px 0}.showcase .left{width:60%}.showcase .left img{display:block;width:100%;height:auto}.showcase .right{width:40%;padding:0 0 0 60px;margin:-8px 0 0 0}.showcase_cta{position:relative;box-sizing:border-box;background:transparent;margin:0 auto 100px auto;width:100%;max-width:1280px;min-height:360px;padding:0 40px;overflow:hidden}.showcase_cta h2{font-family:'Montserrat',sans-serif;color:#0b2949;margin:0 0 15px 0}.showcase_cta p{width:100%;max-width:600px;margin:0 auto}.sc_tri{position:absolute;top:0;left:0;display:inline-block;width:0;height:0;border-style:solid;border-width:360px 1280px 0 0;border-color:#0b2949 transparent transparent transparent;z-index:1}.showcase_cta .content{position:relative;box-sizing:border-box;text-align:center;width:100%;max-width:860px;margin:0 auto;background:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);box-shadow:0 5px 10px 0 rgba(0,0,0,.15);padding:50px 40px;z-index:10}.events_callout{margin:0 auto 100px auto;width:100%}.events_callout a.pill_btn{position:absolute;top:50%;right:-110px;margin-top:-26px}.events_callout h2{font-family:'Montserrat',sans-serif;font-weight:700;color:#046b5c;font-size:15px;line-height:1;text-transform:uppercase;letter-spacing:1px;margin:0 0 40px 0}.events_callout h3{font-family:'Zilla Slab',serif;font-size:20px;line-height:27px}.events_callout .content{border:2px solid #f6f1e9;padding:80px 110px;margin:0 110px 0 0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.block_events{width:100%;max-width:900px}.block_event{float:left;width:50%;margin-bottom:20px}.block_event a{text-decoration:none}.block_event a:hover{text-decoration:underline}.block_date{float:left;width:110px;text-align:center;font-family:'Montserrat',sans-serif;font-weight:500}.block_day{font-size:79px;line-height:1;color:#0b2949;letter-spacing:2px}.block_mon{font-size:24px;font-weight:400;line-height:1;color:#767676;text-transform:uppercase;letter-spacing:6px;margin:2px 0 0 0}.block_event-content{float:right;width:calc(100% - 110px);padding:0 30px 0 20px}.event_type{font-family:'Montserrat',sans-serif;font-size:13px;line-height:normal;font-weight:500;color:#555;text-transform:uppercase;letter-spacing:1px;margin:5px 0}#partnership_callout{margin:0 auto 100px;width:100%;max-width:1280px;height:450px;background-size:cover;background-position:left center;background-color:#018383;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#partnership_callout .overlay{position:absolute;width:100%;height:100%;z-index:5;background:rgba(4,107,92,0);background:-moz-linear-gradient(left,rgba(4,107,92,0) 0%,rgba(4,107,92,0) 40%,rgba(4,107,92,.93) 70%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(4,107,92,0)),color-stop(40%,rgba(4,107,92,0)),color-stop(70%,rgba(4,107,92,.93)));background:-webkit-linear-gradient(left,rgba(4,107,92,0) 0%,rgba(4,107,92,0) 40%,rgba(4,107,92,.93) 70%);background:-o-linear-gradient(left,rgba(4,107,92,0) 0%,rgba(4,107,92,0) 40%,rgba(4,107,92,.93) 70%);background:-ms-linear-gradient(left,rgba(4,107,92,0) 0%,rgba(4,107,92,0) 40%,rgba(4,107,92,.93) 70%);background:linear-gradient(to right,rgba(4,107,92,0) 0%,rgba(4,107,92,0) 40%,rgba(4,107,92,.93) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#018383',endColorstr='#018383',GradientType=1)}#partnership_callout .content{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;color:#fff;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;overflow:hidden;z-index:10}#partnership_main{width:calc(50% - 80px);float:right;text-align:center;padding:0 20px;font-weight:500}#partnership_main h2{font-family:'Montserrat',sans-serif;font-size:37px;margin:0 0 15px 0;color:#fff}#partnership_main p{padding:0 0 25px 0}#footer{background:#0b2949;color:#fff;padding:50px 0 30px 0}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}#footer_cols{font-size:20px;line-height:30px;font-weight:500}#footer ul{list-style:none;margin:0}#footer li{margin:0 0 5px 0}#footer li a{color:#fff}#footer li a i,#footer li a em{color:#f1b51c}#footer li a:hover i,#footer li a:hover em{color:#fff}#footer h2{font-family:'Montserrat',sans-serif;font-weight:700;color:#f1b51c;font-size:15px;line-height:1;text-transform:uppercase;letter-spacing:1px;margin:0 0 10px 0}#footer h2.accent::before{position:absolute;content:"";width:110px;height:2px;display:block;background:#f1b51c;margin:7px 0 0 -130px}#bottom_logo{width:200px;margin:0 0 30px 0}#bottom_logo img{display:block;width:100%;height:auto}.footer_col{float:left;width:50%;padding:0 80px 30px 0}#footer_bot{margin:10px 0 0 0;font-size:18px;line-height:30px}#footer_bot i,#footer_bot em{font-size:24px;height:24px;vertical-align:middle}#footer_bot a{color:#fff}#footer_bot a:hover i,#footer_bot a:hover em{color:#f1b51c}#footer_social{display:inline-block;margin:0 30px 0 0}#footer_social a{margin:0 8px}#footer_bot span{padding:0 10px}#footer_contact{position:absolute;top:130px;right:0}#footer_contact a{display:inline-block;font-family:'Montserrat',sans-serif;font-weight:500;color:#0b2949;background:#f1b51c;font-size:25px;line-height:1;padding:32px 40px;text-decoration:none;-webkit-border-top-left-radius:45px;-webkit-border-bottom-left-radius:45px;-moz-border-radius-topleft:45px;-moz-border-radius-bottomleft:45px;border-top-left-radius:45px;border-bottom-left-radius:45px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#footer_contact a i,#footer_contact a em{color:#0b2949;margin:0 0 0 15px}#footer_contact a:hover{background:#d02b27;color:#fff;text-decoration:none}#footer_contact a:hover i,#footer_contact a:hover em{color:#fff}a.pill_btn,a.pill_btn:visited{text-decoration:none !important;display:inline-block;color:#0b2949;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;font-size:13px;line-height:1;padding:20px 40px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a.pill_btn i{color:#0b2949;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a.pill_btn:hover{text-decoration:none;color:#fff}a.pill_btn:hover i{color:#fff}a.pill_btn.gold{background:#f1b51c}a.pill_btn.gold:hover{background:#0b2949}a.pill_btn.white{background:#fff}a.pill_btn.white:hover{background:#d02b27}#slider{background:#f6f1e9 !important}.s_content{background:#f6f1e9 !important}#slider a.s_cta{font-family:'Montserrat',sans-serif;color:#0b2949 !important;font-weight:700 !important;font-size:13px !important;line-height:1 !important;text-transform:uppercase !important;padding:0 0 3px 0;border-bottom:2px solid transparent}#slider a.s_cta:hover{border-color:#0b2949;text-decoration:none !important}#slider .s_content a.s_title_link{color:#0b2949 !important;font-weight:500}.s_next,.s_prev{background:#8d8271 !important;border-left:1px solid rgba(255,255,255,.2) !important}.s_next:hover,.s_prev:hover{background:#0b2949 !important;border-left:1px solid #0b2949 !important;color:#fff !important}.s_next i.fa-angle-right,.s_prev i.fa-angle-left{margin:0;font-weight:300}.s_play{background:#8d8271 !important;border-top:1px solid rgba(255,255,255,.2) !important;border-bottom:1px solid rgba(255,255,255,.2) !important;border-left:1px solid rgba(255,255,255,.2) !important}.s_play i.fa{font-weight:500}.s_play:hover{background:#0b2949 !important;border-color:rgba(255,255,255,.5) !important;color:#fff !important}#slider h2 a{font-family:'Zilla Slab',serif;font-size:22px;line-height:1.1}.s_description{color:#0b2949 !important}#contact_header{padding:70px 0 65px 0;background:#0b2949;margin:0 0 80px 0}.contact_top{color:#fff;margin:0 0 40px 0;font-family:'Zilla Slab',serif;font-size:22px;line-height:30px;font-weight:500}.contact_top p{padding:0;margin:0}.contact_top .left{width:500px}.contact_top .right{width:calc(100% - 500px);padding:5px 0 0 0}#contact_header h1{font-family:'Montserrat',sans-serif;color:#fff;font-size:75px;line-height:1;font-weight:700}#contact_form{font-family:'Montserrat',sans-serif;font-weight:500;font-size:16px;color:#222}#contact_form .list,.int_form .list{overflow:auto !important;overflow-y:scroll;max-height:182px}#contact_form ul,.int_form ul{list-style:none;margin:0;padding:0}#contact_form li,.int_form li{margin:0}#contact_form ::-webkit-input-placeholder,.int_form ::-webkit-input-placeholder{color:#018383}#contact_form :-moz-placeholder,.int_form :-moz-placeholder{color:#018383}#contact_form ::-moz-placeholder,.int_form ::-moz-placeholder{color:#018383}#contact_form :-ms-input-placeholder,.int_form :-ms-input-placeholder{color:#018383}#contact_form input[type=text],.int_form input[type=text]{font-family:'Montserrat',sans-serif;font-weight:500;font-size:16px;color:#222;position:relative;box-sizing:border-box;padding:0 30px;margin:0 0 15px 0;border:none;outline:none;background:#fff;height:60px;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#contact_form textarea,.int_form textarea{font-family:'Montserrat',sans-serif;font-weight:500;font-size:16px;line-height:normal;color:#222;position:relative;box-sizing:border-box;padding:20px 30px;margin:0;border:none;outline:none;background:#fff;height:360px;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#contact_form input[type=submit]{position:absolute;top:100%;right:0;margin:25px 0 0 0;box-sizing:border-box;font-family:'Montserrat',sans-serif;text-transform:uppercase;color:#0b2949;font-size:23px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f1b51c;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;border:none;outline:none;height:80px;padding:0 70px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;cursor:pointer}#contact_form input[type=submit]:hover{background:#d02b27;color:#fff}#contact_form select,.int_form select{display:none}#contact_form .left,#contact_form .right,.int_form .left,.int_form .right{width:calc(50% - 15px)}#contact_page{margin:0 0 100px 0}#contact_page a{text-decoration:underline}#contact_page .subheadTitle{color:#018383;font-family:'Montserrat',sans-serif;font-size:32px;line-height:normal;font-weight:700}#contact_page .subheadTitle::after{content:"";width:50px;height:3px;display:block;background:#f1b51c;margin:25px 0}#contact_page .intro{width:100%;font-size:20px;line-height:30px;font-weight:500;margin:0 0 40px 0}.contact_type{color:#018383;font-family:'Montserrat',sans-serif;font-style:italic;font-weight:400;font-size:20px;line-height:normal;margin:0 0 20px 0}#contact_page .flex-grid{margin:0 0 60px 0;color:#333;font-size:18px;line-height:26px}#contact_page .flex-block{width:33.3333333333%;font-weight:500}.flex-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.flex-block{width:25%;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:40px}.flex-block h3{color:#018383;font-family:'Montserrat',sans-serif;font-size:26px;line-height:normal;font-weight:600;margin:0 0 10px 0}.flex-block.featured{background:#fcfcfc}.flex-block.featured h3{color:#d02b27}.flex-block.special{background:#f6f1e9}p.small,div.small{font-size:14px;line-height:21px}.contact_btns{margin:10px 0 0 0}.contact_btns i{margin:0 5px 0 0}.contact_btns a{display:inline-block;font-family:'Montserrat',sans-serif;font-size:13px;line-height:40px;font-weight:700;text-decoration:none !important;padding:0 20px;background:#fff;border:1px solid #e8e8e8;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:0 6px 0 0}.contact_btns a:hover{background:#d02b27;color:#fff !important;border-bottom-color:#d02b27}#sectors_list{list-style:none;margin:20px 0;font-size:20px;line-height:normal;font-weight:500}#sectors_list li{padding:0 25px 0 0;margin:0 0 15px 0}#sectors_list a{text-decoration:none;display:block}#sectors_list i.fa-angle-right{color:#d02b27;position:absolute;right:0;top:50%;margin:0;margin-top:-9px}.align_right{text-align:right}#contact_page a.pill_btn{text-decoration:none}#contact_page a.pill_btn:hover{color:#fff}.contact_all{text-align:right}span.nowrap{display:inline-block;white-space:nowrap;text-decoration:inherit}.flex-block.special_alt{background:#e5dbca}#contact_header .FormMessage{color:#fff;margin:0 0 20px 0;font-size:22px;line-height:normal;font-weight:700;padding:15px;border:1px dashed rgba(255,255,255,.5);background:rgba(0,0,0,.15);text-align:center}#int_contact_form .FormMessage{color:#555;margin:0 0 20px 0;font-size:22px;line-height:normal;font-weight:700;padding:15px;border:1px dashed rgba(255,255,255,.5);background:rgba(0,0,0,.15);text-align:center}#contact_header .field-validation-error{font-family:'Zilla Slab',serif;margin:-5px 0 25px 0;display:block;color:#fff;font-size:18px;line-height:normal;padding:0 0 0 5px}#int_contact_form .field-validation-error{font-family:'Zilla Slab',serif;margin:-5px 0 25px 0;display:block;color:#555;font-size:18px;line-height:normal;padding:0 0 0 5px}#contact_header .fa-exclamation-triangle,#int_contact_form .fa-exclamation-triangle{color:#f1b51c;margin:0 5px 0 0}#new_search_bar{display:none;position:fixed;width:100%;top:120px;left:0;z-index:9999}#new_search_bar .wrapper{padding:0;max-width:1320px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}#new_search_bar form{height:50px;width:100%;background:#fff;-webkit-box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.15);-moz-box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.15);box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.15)}#new_search_bar input[type=text]{font-size:15px;font-family:'Montserrat',sans-serif;font-weight:500;padding:0 30px;outline:none;border:none;height:50px;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:transparent}#new_search_bar ::-webkit-input-placeholder{color:#999}#new_search_bar :-moz-placeholder{color:#999}#new_search_bar ::-moz-placeholder{color:#999}#new_search_bar :-ms-input-placeholder{color:#999}#new_search_bar .far{position:absolute;top:0;right:18px;z-index:5;font-size:20px;line-height:50px;color:#d02b27}#new_search_bar input[type=submit]{display:none}#contact_page{color:#222}#contact_page a{color:#018383}#contact_page a:hover{color:#0b2949}#contact_page a:visited{color:#d02b27}#contact_form .nice-select{white-space:normal}#contact_page .subheadTitle{font-family:'Montserrat',sans-serif;color:#0b2949;font-size:38px;line-height:normal;font-weight:500;margin:0;padding:0}#contact_page .intro{font-weight:400}.boxBlack{background-color:#0b2949}.boxBlack a{color:#fff;text-decoration:none}.boxBlack a:hover{color:#f1b51c}.infoBar .date{background-color:#0b2949}#GDPRMessage{display:none}#cookie-law{position:fixed;display:block;box-sizing:border-box;right:-100%;bottom:30px;width:620px;z-index:9999;background:rgba(0,0,0,.85);padding:35px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0;margin:0}#cookie-law.loaded{right:50%;bottom:30px;opacity:1;margin:0 -310px 0 0}#cookie-law-msg{font-family:'Zilla Slab',serif;font-weight:400;font-size:18px;line-height:normal;color:#ccc}#cookie-law-msg p{padding:0}#cookie-law-msg a{text-decoration:underline;color:#f1b51c;font-weight:500}#cookie-law-msg a:hover{color:#fff}.cookie-title{font-family:'Montserrat',sans-serif;color:#fff;font-size:26px;line-height:1;font-weight:700}.cookie-title::after{content:"";width:40px;height:2px;display:block;background:rgba(255,255,255,.4);margin:20px 0}#cookie-law-options{margin:30px 0 0 0}#cookie-law-options a{display:inline-block;color:#000;background:#f1b51c;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;font-size:13px;line-height:1;padding:20px 40px;text-decoration:none;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#cookie-law-options a:hover{background:#fff}.coveo-facet-value-caption{display:block !important;overflow:hidden !important}div.anchor{position:relative}div.anchor a.special{position:absolute;left:0;top:-125px}.corner_tl{position:absolute;top:0;left:0;display:inline-block;width:0;height:0;border-style:solid;opacity:1;z-index:10;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}#new_hero .corner_tl{border-width:75px 75px 0 0;top:-75px;left:-75px}#landing_hero .corner_tl{border-width:220px 220px 0 0}.corner_br{position:absolute;bottom:0;right:0;display:inline-block;width:0;height:0;border-style:solid;opacity:1;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;z-index:10}#new_hero .corner_br{border-width:0 0 275px 275px}#landing_hero .corner_br{border-width:0 0 110px 110px}.featured .corner_br{border-width:0 0 60px 60px;border-color:transparent transparent #fff transparent}#new_hero{position:relative;box-sizing:border-box;width:100%;max-width:1440px;height:550px;background:#046b5c;margin:0 auto 40px auto;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;z-index:5}#new_hero.green{background:#046b5c}#new_hero.navy{background:#0b2949}.hero_top{position:absolute;width:100%;height:100%}#new_hero .image{position:absolute;width:100%;height:100%;background-size:cover;background-position:center center;z-index:1}#new_hero .content{position:relative;width:550px;padding:30px 0 30px 80px;color:#fff;z-index:20}#new_hero h1{color:#fff;font-family:'Montserrat',sans-serif;font-weight:500;font-size:48px;line-height:normal}#new_hero h1::after{content:"";width:50px;height:2px;display:block;background:rgba(255,255,255,.75);margin:20px 0}#new_hero p{font-weight:500;max-width:420px}#new_hero .bg{position:absolute;top:0;left:0;width:400px;height:100%;background-color:rgba(4,107,92,.85);z-index:2;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}#new_hero .bg-extra{position:absolute;top:0;left:400px;display:inline-block;width:0;height:0;border-style:solid;border-width:550px 550px 0 0;border-color:rgba(4,107,92,.85) transparent transparent transparent;z-index:2;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}#new_hero.green .bg{background-color:rgba(4,107,92,.85)}#new_hero.green .bg-extra{border-color:rgba(4,107,92,.85) transparent transparent transparent}#new_hero.navy .bg{background-color:rgba(11,41,73,.85)}#new_hero.navy .bg-extra{border-color:rgba(11,41,73,.85) transparent transparent transparent}#landing_hero{position:relative;box-sizing:border-box;width:100%;max-width:1440px;height:auto;background:#0b2949;margin:0 auto 80px auto;overflow:hidden;z-index:5}#landing_hero.level-2{height:40vh;min-height:300px;margin:0 auto}#landing_hero.level-3{height:40vh;min-height:350px;margin:0 auto}#landing_hero.splash{height:50vh;min-height:350px;max-height:500px;margin:0 auto}#landing_hero.category,#landing_hero.category.level-2{margin:0 auto;height:auto}#landing_hero.w_panels{margin:0 auto}#landing_hero.green{background:#046b5c}#landing_hero.navy{background:#0b2949}#landing_hero .image{position:absolute;width:100%;height:100%;background-size:cover;background-position:center center;z-index:1}#landing_hero.category .image,#landing_hero.category.level-2 .image{background-position:right center}#landing_hero .overlay{position:absolute;width:100%;height:100%;background:rgba(11,41,73,.8);z-index:3;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#landing_hero .content{width:100%;max-width:1000px;margin:0 auto;padding:80px 40px;color:#fff;text-align:center;z-index:20}#landing_hero.level-2 .content{position:absolute;bottom:40px;left:0;right:0;padding:0 20px}#landing_hero.level-3 .content{position:absolute;bottom:40px;left:0;right:0;padding:0 20px}#landing_hero.splash .content{position:absolute;width:100%;height:100%;max-width:none;top:0;left:0;padding:0 20px;text-align:center;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;flex-direction:column;justify-content:center}#landing_hero.splash .content p{text-align:center;font-family:'Montserrat',sans-serif;font-weight:400;font-size:24px;line-height:32px;max-width:1000px}#landing_hero.splash a.pill_btn:hover{background:#d02b27}#landing_hero.w_panels .content{padding:80px 40px 130px 40px}#landing_hero h1{font-family:'Montserrat',sans-serif;font-weight:500;font-size:44px;line-height:normal;color:#fff}#landing_hero.level-2 h1{font-size:55px}#landing_hero.level-3 h1{font-size:44px}#landing_hero.splash h1{font-weight:600;line-height:1.1;font-size:55px;margin:0 0 15px 0;max-width:1000px}.vid img{display:block;width:100%;height:auto}#landing_hero h1::after{content:"";width:50px;height:2px;display:block;background:rgba(255,255,255,.75);margin:20px auto}#landing_hero.level-2 h1::after{display:none}#landing_hero.level-3 h1::after{display:none}#landing_hero.splash h1::after{display:none}#landing_hero .content p{text-align:left;font-weight:500;font-size:18px;line-height:26px;padding:0 0 25px 0}.landing_type{font-family:'Montserrat',sans-serif;color:rgba(255,255,255,.8);font-size:15px;font-weight:700;text-transform:uppercase;line-height:1}.landing_dates{position:relative;box-sizing:border-box;margin:20px auto 12px auto;font-family:'Montserrat',sans-serif;color:rgba(255,255,255,.8);font-size:15px;font-weight:700;text-transform:uppercase;line-height:1}#panels{position:relative;box-sizing:border-box;z-index:10;text-align:center;width:100%;max-width:1160px;margin:-50px auto 40px auto;font-size:18px;line-height:26px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#panels h2{color:#0b2949;padding:0 0 20px 0}#panels p{text-align:left;padding:0}.panel{position:relative;box-sizing:border-box;display:inline-block;vertical-align:top;width:calc(50% - 4px);padding:0 30px;margin:0 0 60px 0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.p_content{position:relative;box-sizing:border-box;background:#fff;border:2px solid #f6f1e9;padding:20px 40px 55px 40px}.p_cta{position:absolute;width:100%;bottom:-26px;left:0}#landing_main{position:relative;box-sizing:border-box;margin:0 0 100px 0}#landing_main .wrapper{max-width:1500px}#landing_main .left{width:calc(50% - 30px)}#landing_main .right{width:calc(50% - 30px)}.listing-filter{position:relative;box-sizing:border-box;font-family:'Montserrat',sans-serif;color:#767676;font-size:14px;line-height:normal;letter-spacing:1px;margin:0 0 30px 0}.featured{position:relative;box-sizing:border-box;background:#0b2949}.featured a{text-decoration:none}.featured a:hover{text-decoration:underline}.f_top{position:relative;box-sizing:border-box}.f_top img{display:block;width:100%;height:auto;z-index:5}.f_top .overlay,.main_image .overlay{position:absolute;top:0;left:0;width:100%;height:100%;-moz-box-shadow:rgba(0,0,0,.2) 5px 5px 80px inset;-webkit-box-shadow:rgba(0,0,0,.2) 5px 5px 80px inset;box-shadow:rgba(0,0,0,.2) 5px 5px 80px inset;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:10}.f_bot{position:relative;box-sizing:border-box;padding:30px 40px 25px 40px;color:#fff}.f_bot h3 a{font-family:'Montserrat',sans-serif;font-weight:500;color:#fff;font-size:28px;line-height:normal}.featured a i.fa-angle-right,.featured a em.fa-angle-right{color:#f1b51c}.featured a:hover i.fa-angle-right{color:#fff}.content_type{font-family:'Montserrat',sans-serif;font-weight:700;color:#0b2949;font-size:14px;line-height:1;text-transform:uppercase}.featured .content_type{color:#046b5c}.meta{position:relative;box-sizing:border-box;margin:15px 0 20px 0;font-size:16px;line-height:26px;font-weight:500}.meta a{color:#555;text-decoration:none}.meta a:hover{text-decoration:underline}.meta-date span,.meta-author span{font-weight:600;margin:0 5px 0 0;font-style:normal}.meta-author{margin:5px 0 0 0}.meta-author.publisher{font-style:italic}.meta .fal{margin:0 15px 0 0;color:#b8b8b8}.featured .meta .fal{color:#c2c9d1}.featured .meta a{color:#fff}#featured_block .meta{margin:15px 0 0 0;color:#fff}#featured_block .fb_top .meta{margin:15px 0}#featured_block .meta a{font-size:16px;line-height:26px}.tags{position:relative;box-sizing:border-box}.tags a{display:inline-block;font-family:'Montserrat',sans-serif;font-size:13px;line-height:normal;font-weight:500;text-decoration:none !important;padding:6px 18px;background:transparent;color:#767676;border:1px solid #dadada;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin:0 5px 8px 0}.tags a:hover{color:#fff;background:#0b2949;border-color:#0b2949}#landing_hero .tags a{color:#0b2949;background:#fff;border-color:#fff;margin:0 5px 8px 5px}#landing_hero .tags a:hover{color:#fff;border:1px solid #c2c9d1;background:transparent}.featured .tags a{color:#fff;border:1px solid #c2c9d1}.featured .tags a:hover{color:#0b2949;background:#fff;border-color:#fff}.listing-item{position:relative;box-sizing:border-box;margin:0 0 60px 0}.listing-item a{text-decoration:none}.listing-item a:hover{text-decoration:underline}.content-type{font-family:'Montserrat',sans-serif;font-weight:700;color:#0b2949;font-size:15px;line-height:1;text-transform:uppercase;margin:0 0 10px 0}.featured .content-type{color:#f1b51c}.listing-item h3 a{font-family:'Montserrat',sans-serif;font-weight:500;font-size:28px;line-height:normal}#landing_nav{position:relative;box-sizing:border-box;text-align:center;font-family:'Montserrat',sans-serif;font-size:16px;line-height:normal;font-weight:500;margin:0 auto;background:#fff;z-index:100;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#landing_nav.fixed{position:fixed;width:100%;left:0;top:120px;background:#0b2949;border-bottom:3px solid #f1b51c;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.15);box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}#landing_nav ul{width:100%;max-width:1440px;border-bottom:1px solid #ececec;border-right:1px solid #ececec;border-left:1px solid #ececec;list-style:none;margin:0 auto;padding:0}#landing_nav.fixed ul{border-color:transparent;max-width:none}#landing_nav li{display:inline-block;margin:0;padding:0}#landing_nav a{text-decoration:none;color:#0b2949;padding:15px;display:block}#landing_nav a:hover{color:#018383}#landing_nav.fixed a{color:#fff}#landing_nav.fixed a:hover{color:#f1b51c}#landing_top,#splash_top{position:relative;box-sizing:border-box;margin:60px auto 100px auto}#landing_top.fixed,#splash_top.fixed{padding-top:53px}#landing_top .full,#splash_top .full{width:100%;max-width:960px;margin:0 auto}#splash_top .full{max-width:980px}#splash_top .full img{max-width:100%;height:auto}#splash_top .full h2{font-size:28px;line-height:36px;margin:0 0 20px 0}#splash_top .full p+h2{margin-top:30px}#splash_top .full .content{width:100%;max-width:820px;margin:0 auto}#splash_top .full .show-less img,#splash_top .full .show-more img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto 20px auto}#landing_top .left,#splash_top .left{width:37.5%}#landing_top .right,#splash_top .right{width:62.5%;margin:-8px 0 0 0;padding:0 0 0 60px}#landing_top .intro,#splash_top .intro{position:relative;box-sizing:border-box;font-family:'Montserrat',sans-serif;font-size:30px;line-height:40px;color:#0b2949;margin:0 0 10px 0}#splash_top .intro{font-size:28px;line-height:38px}#splash-page{position:relative;box-sizing:border-box}#splash-page #impact{margin:100px auto}#splash-page .flex_callout{max-width:1440px;margin:100px auto}#custom-block{position:relative;box-sizing:border-box;margin:100px auto}#custom-block .wrapper{max-width:none;padding:0}#project{position:relative;box-sizing:border-box}#project.fixed{padding-top:53px}#project h2,#impact h2{font-size:30px;line-height:normal;font-weight:400}#project h2::after{content:"";width:50px;height:2px;display:block;background:#f1b51c;margin:23px 0 30px 0}.project-sub{font-family:'Montserrat',sans-serif;color:#046b5c;font-weight:900;font-size:13px;line-height:1;text-transform:uppercase;margin:0 0 10px 0}#impact .project-sub{color:#f1b51c;font-size:14px;font-weight:900}.project_top{position:relative;box-sizing:border-box;background:#f6f1e9;width:100%;max-width:1440px;margin:0 auto;padding:60px 80px 40px 80px;font-size:18px;line-height:24px}.project_top li{margin:0 0 5px 0}.project_top p+ul{margin-top:-10px}.project_top .left{width:320px}.project_top .right{width:calc(100% - 320px)}.onlyone{padding:0 0 0 80px}.project-motivation{float:left;width:calc(100% - 320px);padding:0 80px}.project-partners{float:right;width:320px}.project_main{position:relative;box-sizing:border-box;background:#fff;width:100%;max-width:1440px;margin:0 auto;padding:60px 80px}.project_main .left{width:calc(100% - 320px);padding:0 80px 0 0}.project_main .right{width:320px;font-size:18px;line-height:20px;padding:10px 0 0 0;margin:-6px 0 0 0}.project_main .intro{position:relative;box-sizing:border-box;font-family:'Montserrat',sans-serif;font-size:30px;line-height:40px;color:#0b2949;margin:0 0 20px 0}.project_main .intro p{padding:0;margin:0 0 20px 0}.prepared_for{position:relative;box-sizing:border-box;margin:10px 0 0 0;column-count:2;column-gap:20px}.prepared_for .logo{margin-bottom:10px}.prepared_for .logo img{width:100%;height:auto;display:block}#impact{position:relative;box-sizing:border-box;margin:0 auto;width:100%;max-width:1440px;background-color:#046b5c;padding:100px 80px;color:#fff}#impact+partners_block{margin-bottom:100px}#impact h2{color:#fff;margin:0 0 20px 0;line-height:normal}#impact sup{vertical-align:top;font-size:.5em;top:.15em}#impact .detail{font-family:'Montserrat',sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;line-height:1.2}#impact .vid{position:relative;box-sizing:border-box;background:#fff;padding:8px}#impact.statistic{display:block}#impact.statistic .left{width:320px;margin:-20px 0 0 0}#impact.statistic .right{width:calc(100% - 320px);padding:0 0 0 80px}#impact .stat{font-family:'Montserrat',sans-serif;color:#f1b51c;font-size:150px;line-height:1;font-weight:900;white-space:nowrap}#impact.video .left{width:37.5%;padding:0 40px 0 0}#impact.video .right{width:62.5%}#impact.video .right img{display:block;width:100%;height:auto}#impact.video.square .left{width:calc(100% - 400px);padding:0 40px 0 0}#impact.video.square .right{width:400px}#impact.video.square.flip .left{float:right;padding:0 0 0 40px}#impact.video.square.flip .right{float:left}#impact.quote{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center}#impact.quote .left{width:320px}#impact.quote .left img{width:240px;height:240px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#impact.quote .right{width:calc(100% - 320px)}#impact.quote .right p{font-size:30px;line-height:38px;font-style:italic;padding:0}#impact .quote-author{font-size:20px;line-height:normal;font-weight:500;margin:20px 0 0 0}#impact p a:not(.pill_btn){color:#fff}#impact p a:not(.pill_btn):hover{color:#f1b51c}.quote .right p::before{font-family:'Georgia',Times,serif;position:absolute;left:-72px;top:-22px;content:"“";font-style:italic;color:rgba(255,255,255,.2);font-size:130px;line-height:1}#impact .headshot{margin:0;width:240px;max-width:none}#impact .overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-box-shadow:rgba(0,0,0,.25) 3px 3px 10px inset;-webkit-box-shadow:rgba(0,0,0,.25) 3px 3px 10px inset;box-shadow:rgba(0,0,0,.25) 3px 3px 10px inset;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:10}.nav_block{position:relative;box-sizing:border-box}.nav_block a{text-decoration:none}.nav_block h2{font-family:'Montserrat',sans-serif;font-size:15px;font-weight:700;line-height:1;color:#fff;text-transform:uppercase;background:#0b2949;padding:20px 30px}.nav_block ul{list-style:none;margin:0;padding:0}.nav_block li{line-height:normal}.nav_block li:last-child{margin:0}.nav_block .content{position:relative;box-sizing:border-box;background:#fbf9f6;padding:30px}#org_block{position:relative;box-sizing:border-box}#org_block h2{margin:0 0 30px 0 !important}.grid{position:relative;box-sizing:border-box;max-width:100%}.grid:after{content:'';display:block;clear:both}#related{position:relative;box-sizing:border-box;margin:100px 0}#related h2{text-align:center;margin:0 0 45px 0}#related .left,#related .right{width:calc(50% - 30px)}#toolbar{display:none;position:fixed;box-sizing:border-box;background:#0b2949;z-index:100;margin-top:-60px}#toolbar.show{display:block;width:100%}#toolbar a{display:inline-block;color:rgba(255,255,255,.6);font-size:20px;margin:0 0 0 15px}#toolbar a:hover{color:rgba(255,255,255,1)}#toolbar .wrapper{height:50px;line-height:50px}#toolbar .left{font-family:'Montserrat',sans-serif;color:#fff;font-size:14px;font-weight:500px}#progress-bar{z-index:10}.empty{position:absolute;bottom:0;left:0;width:100%;height:6px;background:#f6f1e9}#toolbar .left{width:calc(100% - 160px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#detail_top{position:relative;box-sizing:border-box;margin:60px auto 40px auto}#detail_top h1{font-family:'Montserrat',sans-serif;font-weight:500;font-size:44px;line-height:normal}#detail_top h1+p,.event_title+p{margin:15px 0 0 0;padding:0}#detail_top .wrapper{max-width:1040px}#detail_top .pill_btn{margin-bottom:8px}.breadcrumbs{font-family:'Montserrat',sans-serif;font-size:13px;line-height:1;text-transform:uppercase;color:#767676;margin:0 0 15px 0;font-weight:500}.breadcrumbs span{padding:0 3px}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.detail_header{position:relative;box-sizing:border-box}.detail_header::after{content:"";width:50px;height:2px;display:block;background:#f1b51c;margin:20px 0 25px 0}.detail_sub{position:relative;box-sizing:border-box;margin:15px 0 0 0;padding:0 0 5px 0;font-family:'Montserrat',sans-serif;color:#0b2949;font-size:22px;line-height:normal}.detail_sub p{margin:0;padding:0}#featured_block{position:relative;box-sizing:border-box;background:#0b2949;width:100%;max-width:1440px;margin:0 auto 100px auto}#featured_block .left{width:62.5%}#featured_block .right{width:37.5%;padding:0 0 0 40px;margin:-8px 0 0 0}.fb_top{position:relative;box-sizing:border-box;padding:80px;color:#fff}.fb_top .overlay{position:absolute;top:0;left:0;width:100%;height:100%;-moz-box-shadow:rgba(0,0,0,.2) 5px 5px 80px inset;-webkit-box-shadow:rgba(0,0,0,.2) 5px 5px 80px inset;box-shadow:rgba(0,0,0,.2) 5px 5px 80px inset;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:10}.fb_top:hover .overlay{-moz-box-shadow:rgba(0,0,0,0) 5px 5px 80px inset;-webkit-box-shadow:rgba(0,0,0,0) 5px 5px 80px inset;box-shadow:rgba(0,0,0,0) 5px 5px 80px inset}.fb_top .pill_btn{margin-top:10px}.fb_top img{width:100%;height:auto;display:block}.fb_top h2{color:#fff;font-size:15px;line-height:1;font-weight:700;text-transform:uppercase;margin:0 0 40px 0}.fb_top h2::before,#results_block h2::before,#partners_block h2::before,.int_form h2::before,#org_block h2::before{position:absolute;content:"";width:60px;height:2px;display:block;background:#f1b51c;margin:7px 0 0 -80px}#org_block h2::before{display:none}.fb_top h3{color:#fff;font-weight:500;font-size:28px;margin:0 0 20px 0}.fb_bot{position:relative;box-sizing:border-box;border-top:1px solid rgba(255,255,255,.25)}.fb-block{position:relative;box-sizing:border-box;float:left;width:33.333333333%;padding:40px;border-bottom:1px solid rgba(255,255,255,.25);border-right:1px solid rgba(255,255,255,.25)}.fb_bot .fb-block:nth-child(3){border-right:none}.fb-block a{color:#fff;text-decoration:none;font-size:22px;line-height:normal}.fb-block a:hover{text-decoration:underline}.fb-block a i{color:#f1b51c}.fb-block a:hover i{color:#fff}#featured_block .content-type{color:#afc6e0;font-size:12px}.fb_all{position:relative;box-sizing:border-box}.fb_all a{display:block;text-align:center;font-family:'Montserrat',sans-serif;font-weight:700;font-size:15px;line-height:1;text-transform:uppercase;text-decoration:none;padding:25px;color:#0b2949;background:#f1b51c}.fb_all a i{margin:0 0 0 10px}.fb_all a:hover{color:#fff;background:#d02b27}#results_block{position:relative;box-sizing:border-box;padding:0 80px;width:100%;max-width:1440px;margin:0 auto 100px auto;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#results_block h2{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#results_block img{display:block;width:100%;height:auto}#results_block h2,#partners_block h2,#org_block h2,.int_form h2{color:#0b2949;font-size:15px;line-height:1;font-weight:700;text-transform:uppercase;margin:0 0 40px 0}#results_block h3{font-size:28px;line-height:normal}#results_block .col1{position:relative;box-sizing:border-box;float:left;width:25%;padding:0 40px 0 0}#results_block .stat{position:absolute;bottom:0;left:0;width:calc(100% - 40px);box-sizing:border-box;background:#0b2949;padding:20px 30px 25px 30px;font-family:'Montserrat',sans-serif;font-size:12px;line-height:1;text-transform:uppercase;font-weight:700;color:#fff;text-align:center}#results_block .stat p{margin:0;padding:0}#results_block .value{line-height:1;font-size:70px;color:#f1b51c;margin:0 0 2px 0}#results_block .col2{position:relative;box-sizing:border-box;float:left;width:45%}#results_block .overlay{position:absolute;top:0;left:0;width:100%;height:100%;-moz-box-shadow:rgba(0,0,0,.2) 5px 5px 80px inset;-webkit-box-shadow:rgba(0,0,0,.2) 5px 5px 80px inset;box-shadow:rgba(0,0,0,.2) 5px 5px 80px inset;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:10}#results_block .col3{position:relative;box-sizing:border-box;float:right;width:calc(30% - 40px)}#results_block .content-type{font-size:13px}#results_block h3 a{text-decoration:none}#results_block h3 a:hover{text-decoration:underline}#results_block .pill_btn{position:absolute;bottom:0;left:0}.white-borders{position:absolute;bottom:0;left:0;width:100%;height:100%;background:transparent;border-bottom:144px solid #fff;border-right:80px solid #fff;border-left:80px solid #fff;z-index:1;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#sp_blocks{position:relative;box-sizing:border-box;padding:80px 0 0 0;background:#f6f1e9;margin:100px auto;max-width:1440px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#sp-intro{position:relative;box-sizing:border-box;float:left;width:60%;padding:0 60px 0 140px;margin-top:-30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#sp-intro p{padding:0}#sp_blocks h3{font-size:22px;line-height:normal;font-weight:500;color:#fff}#sp_blocks .wrapper{box-sizing:border-box;max-width:1440px;padding:0 0 0 5px;z-index:10}.sp-block{position:relative;box-sizing:border-box;font-family:'Montserrat',sans-serif;color:#fff;float:left;width:calc(20% - 5px);margin:0 5px 5px 0;height:288px;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0 20px;overflow:hidden;background:#046b5c;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.sp-block:hover{cursor:pointer;background:#0b2949}.sp-block.blank{background:transparent;border:none}.sp-block.view_all{background:#f1b51c}.sp-block.view_all:hover{background:#0b2949}.sp-block.view_all i{display:block;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.sp-block.view_all a{color:#0b2949;font-size:22px;line-height:normal;font-weight:500;text-decoration:none}.sp-block.view_all:hover a{color:#fff}.sp-content{position:relative;box-sizing:border-box;z-index:10;color:#fff;margin-top:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.sp-block:hover .sp-content{margin-top:-50px}.sp-icon{position:relative;box-sizing:border-box;margin:0 auto 10px auto;width:40px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.sp-icon img{display:block;width:100%;height:auto}.sp-more{position:absolute;bottom:-50px;left:0;width:100%;height:50px;font-size:13px;line-height:1;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-transform:uppercase;background:#046b5c;color:#fff;z-index:20;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.sp-more i{margin:0 0 0 10px}.sp-block:hover .sp-more{bottom:0}.sp-corner{position:absolute;top:0;left:0;display:inline-block;width:0;height:0;border-style:solid;border-width:70px 70px 0 0;border-color:rgba(241,181,28,1) transparent transparent transparent;z-index:7;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.sp-block:hover .sp-corner{top:-70px;left:-70px}.sp-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;text-indent:-9999em;z-index:30}.sp-arrow{position:absolute;bottom:-30px;left:0;width:100%;height:auto;color:#f1b51c;font-size:30px;line-height:1;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:20;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.sp-block:hover .sp-arrow{bottom:20px}#partners_block{position:relative;box-sizing:border-box;padding:0 80px;width:100%;max-width:1440px;margin:100px auto;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#partners_block h2{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.partner-block{position:relative;box-sizing:border-box;float:left;width:calc(33.333333333% - 2px);margin:0 2px 2px 0;background:#f6f1e9;padding:40px 30px;text-align:center;font-size:17px;line-height:normal;color:#555;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.partner-block h3{font-size:24px;line-height:normal}.partner-block h3::after{content:"";width:50px;height:2px;display:block;background:#f1b51c;margin:20px auto}.partner-block a{text-decoration:none;font-weight:500}.partner-block .fal{margin:0 5px 0 0}.headshot{position:relative;box-sizing:border-box;width:100%;max-width:240px;margin:0 auto 25px auto;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.headshot img{display:block;width:100%;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.int_form{position:relative;box-sizing:border-box;background:#f6f1e9;padding:60px 0;font-family:'Montserrat',sans-serif;font-weight:500;font-size:16px}.int_form p{font-family:'Zilla Slab',serif;font-size:20px}.int_form h2{margin:0 0 15px 0}.int_form input[type=submit]{box-sizing:border-box;font-family:'Montserrat',sans-serif;text-transform:uppercase;color:#0b2949;font-size:15px;line-height:1;font-weight:700;display:inline-block;width:auto;background:#f1b51c;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:none;outline:none;height:60px;margin:15px 0 0 0;padding:0 40px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;cursor:pointer}.int_form input[type=submit]:hover{background:#0b2949;color:#fff}#related{position:relative;box-sizing:border-box;margin:0 0 100px 0}#related h2{text-align:center;margin:0 0 45px 0}#related .left,#related .right{width:calc(50% - 30px)}#toolbar{display:none;position:fixed;box-sizing:border-box;background:#0b2949;z-index:100;margin-top:-60px}#toolbar.show{display:block;width:100%}#toolbar a{display:inline-block;color:rgba(255,255,255,.6);font-size:20px;margin:0 0 0 15px}#toolbar a:hover{color:rgba(255,255,255,1)}#toolbar .wrapper{height:50px;line-height:50px}#toolbar .left{font-family:'Montserrat',sans-serif;color:#fff;font-size:14px;font-weight:500px}#progress-bar{z-index:10}.empty{position:absolute;bottom:0;left:0;width:100%;height:6px;background:#f6f1e9}#toolbar .left{width:calc(100% - 160px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#detail_top{position:relative;box-sizing:border-box;margin:60px auto 40px auto}#detail_top h1{font-family:'Montserrat',sans-serif;font-weight:500;font-size:44px;line-height:normal}#detail_top h1+p,.event_title+p{margin:15px 0 0 0;padding:0}#detail_top .wrapper{max-width:1040px}#detail_top .pill_btn{margin-bottom:8px}.breadcrumbs{font-family:'Montserrat',sans-serif;font-size:13px;line-height:1;text-transform:uppercase;color:#767676;margin:0 0 15px 0;font-weight:500}.breadcrumbs span{padding:0 3px}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.detail_header{position:relative;box-sizing:border-box}.detail_header::after{content:"";width:50px;height:2px;display:block;background:#f1b51c;margin:20px 0 25px 0}.event_title{position:relative;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}#detail_top .event_title h1{padding:0 0 0 25px}#detail_top .event_title.past h1{padding:0}.e_date{position:relative;box-sizing:border-box;background:#0b2949;text-align:center;font-family:'Montserrat',sans-serif;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.e_date .content{padding:15px}.e_day{font-size:52px;line-height:1;font-weight:400;white-space:nowrap}.e_month{color:rgba(255,255,255,.8);font-size:13px;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:4px}#detail_main{position:relative;box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto 80px auto}#detail_main .content img{max-width:100%;height:auto}#detail_main .left{width:400px}#detail_main .right{width:calc(100% - 400px)}#detail_main .right .content{position:relative;box-sizing:border-box;width:100%;max-width:840px;padding:0 30px 0 60px}#detail_main .full{width:100%;max-width:960px;margin:0 auto}#detail_main .right h2,#detail_main .full h2{margin:0 0 15px 0}#detail_main .right p+h2,#detail_main .right ul+h2,#detail_main .full p+h2,#detail_main .full ul+h2{padding-top:30px}#detail_main .right h3,#detail_main .full h3{margin:0 0 10px 0;line-height:1.3}#detail_main .wrapper{max-width:1040px;margin:-10px auto 0 auto}#detail_main h3+ul{margin-top:10px}.detail_sub,.pub_type{position:relative;box-sizing:border-box;margin:15px 0 0 0;padding:0 0 5px 0;font-family:'Montserrat',sans-serif;color:#0b2949;font-size:22px;line-height:normal}.pub_type{color:#555}.detail_sub p{margin:0;padding:0}#pub_top{position:relative;box-sizing:border-box;padding:10px 0 0 0;font-size:18px;line-height:24px;margin:0 0 60px 0}#pub_top .content-type{font-size:12px;margin:0 0 8px 0;color:#767676}#pub_top .wrapper,#pub_main .wrapper{max-width:1040px}#pub_logos{position:relative;box-sizing:border-box;float:right;width:320px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;margin:0 0 30px 0}#pub_logos .content-type{visibility:hidden}#pub_logos .content{height:100%;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:center;-webkit-align-items:center;align-items:center;justify-content:center}#pub_logos img{width:auto;height:auto;display:block;max-width:300px;max-height:300px;padding:10px}#pub_updates{position:relative;box-sizing:border-box;float:right;width:calc(100% - 330px);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;margin:0 0 30px 0}#pub_updates.full-width{width:100%}#pub_updates .content-type{color:#d02b27}#pub_updates .pub-content{border:2px solid #d02b27;padding:30px 30px 10px 30px}#pub_updates .content{height:100%;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:left;justify-content:center;flex-direction:column}#pub_downloads{position:relative;box-sizing:border-box;float:left;width:320px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;margin:0 0 30px 0}#pub_downloads.full-width{width:100%}a.btn-download{display:block;background:#f1b51c;color:#0b2949;text-decoration:none;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-size:15px;line-height:1;font-weight:700;padding:22px 30px;margin:0 -2px 0 -2px}#pub_downloads a.btn-download .fal{margin:0 8px 0 0}a.btn-download:hover{color:#fff;background:#0b2949}#pub_downloads .pub-content{border-left:2px solid #f6f1e9;border-right:2px solid #f6f1e9;border-bottom:2px solid #f6f1e9}#pub_downloads .content ul{padding:25px 30px 25px 30px}#pub_downloads ul{margin:0;padding:0;list-style:none}#pub_downloads ul li{margin:0 0 5px 0}#pub_downloads ul a{text-decoration:none}#pub_downloads ul a .fal{margin:0 10px 0 0}#pub_project{position:relative;box-sizing:border-box;float:left;width:calc(100% - 330px);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;margin:0 0 30px 0}#pub_project.full-width{width:100%}#pub_project .content{height:100%;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:left;justify-content:center;flex-direction:column}#pub_project .pub-content{background:#0b2949;padding:30px;color:#fff}#pub_project h3 a{color:#fff;text-decoration:none;font-size:22px;line-height:normal}#pub_project h3 a:hover{text-decoration:underline}#pub_project h3 a i{color:#f1b51c}#pub_project h3 a:hover i{color:#fff}#pub_project p{padding:0}#pub_project .meta{margin:15px 0}#pub_authors{margin:0}#pub_authors .pub-content{margin:-5px -5px 0 -5px}#pub_authors h3{font-size:20px;line-height:normal;font-weight:500}.pub_author{position:relative;box-sizing:border-box;float:left;width:33.333333333%}.pub_author.full{width:100%}.pub_author.half{width:50%}.pub_author .content{position:relative;box-sizing:border-box;background:#f6f1e9;margin:5px;padding:30px;font-size:16px;line-height:normal;text-align:center;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;flex-direction:column;justify-content:center;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.pub_author .content a{text-decoration:none}.pub_author .content i{position:absolute;top:9px;right:9px;font-size:14px;line-height:1;color:#018383;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.pub_author.linked:hover .content i{color:#f1b51c}.pub_author.linked:hover .content{background:#0b2949;cursor:pointer;color:#fff}.pub_author.linked:hover .content a{color:#fff}.hidden-author{display:none}#all-authors{display:inline-block;margin:5px 0 0 0;text-decoration:none;font-size:16px;line-height:normal;cursor:pointer}#all-authors .fas{margin:0 5px 0 0}#key_findings{position:relative;box-sizing:border-box;margin:0 0 60px 0;background:#046b5c;color:#fff;padding:60px 0 40px 0;font-size:24px;line-height:32px}#key_findings .wrapper{max-width:780px}#key_findings .content-type{font-size:12px;color:#f1b51c}#key_findings ul{margin:0;padding:0 0 0 20px;list-style:disc}#key_findings ul li{margin:0 0 20px 0}#pub_main{position:relative;box-sizing:border-box;margin:100px 0 80px 0}#pub_main .content{max-width:920px;margin:40px auto 0 auto}#pub_main h2{margin-bottom:15px}#pub_main p+h2{margin-top:20px}#pub_main .tableauPlaceholder{position:relative;text-align:center;margin:0 auto;max-width:100%;height:auto !important;overflow-x:auto !important}#authors{position:relative;box-sizing:border-box;font-size:16px;line-height:normal}#authors img{display:block;width:100%;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#authors h2{display:block;background:#046b5c;padding:20px 30px;color:#fff;text-transform:uppercase;font-size:15px;line-height:1;font-weight:700}#authors h3{font-size:20px;line-height:normal;margin:0 0 2px 0}#authors h3 a{color:#0b2949}#authors a{text-decoration:none;line-height:normal}#authors a:hover{text-decoration:underline}#authors .fal{margin:0 7px 0 0}#authors .content{position:relative;box-sizing:border-box;margin:2px 0 20px 0;background:#f6f1e9;padding:30px}#authors .author{position:relative;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:left;-webkit-align-items:center;align-items:center;margin:0 0 30px 0}#authors .author-position{position:relative;box-sizing:border-box;margin:0 0 12px 0;font-size:16px;line-height:normal}#authors .left{width:100px}#authors .right{width:calc(100% - 100px);padding:0 0 0 20px}.main_image{position:relative;box-sizing:border-box;margin:25px 0 0 0}.main_image img{display:block;width:100%;height:auto}.image_caption{position:relative;box-sizing:border-box;padding:20px 30px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.image_caption p{font-size:17px;line-height:normal;font-style:italic;color:#767676;padding:0}.photo_credit{color:#555;font-size:12px;line-height:1;text-transform:uppercase;font-weight:700}.image_caption p+p{padding-top:10px}.image_caption p+.photo_credit{margin-top:15px}#announcement{position:relative;box-sizing:border-box;background:#f1b51c;color:#0b2949;padding:15px 35px 15px 50px;text-align:center;line-height:normal}#announcement .content{position:relative;box-sizing:border-box;display:inline-block;width:auto;font-family:'Montserrat',sans-serif;font-size:14px;text-align:left}#announcement .content a{text-decoration:underline;color:#0b2949;font-weight:500}#announcement .content a:hover{color:#000}#announcement .a_title{font-size:15px;font-weight:700}#announcement .a_icon{position:absolute;top:0;left:-40px;font-size:32px}#announcement .content p{padding:0;margin:0}.btn-close{position:absolute;top:0;right:0;padding:7px;font-size:16px}.btn-close:hover{cursor:pointer}.btn-close .fal{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.btn-close:hover .fal{color:#000;font-weight:700}.announcement-hidden{display:none;margin-top:-50px}.announcement-visible{display:block}.flex_callout{position:relative;box-sizing:border-box;margin:0 0 100px 0;background-color:#f6f1e9;background-size:cover;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.flex_callout img{display:block;width:100%;height:auto}.flex_callout a.pill_btn{color:#0b2949;background:#f1b51c}.flex_callout a.pill_btn:hover{color:#fff;background:#0b2949}.flex_callout .corner_tl{border-width:80px 80px 0 0;border-color:#fff transparent transparent transparent}.flex_callout .corner_br{border-width:0 0 80px 80px;border-color:transparent transparent #fff transparent}.flex_callout .content{z-index:20}.flex_callout .full{width:100%;max-width:800px;margin:0 auto}.flex_callout h2{margin:0 0 20px 0}.flex_callout p{margin:0 auto 10px auto}.flex_callout ul.list{list-style:none;margin:0;padding:0}.flex_callout ul.list li{margin:0}.flex_callout form{font-family:'Montserrat',sans-serif;margin:30px 0 0 0}.flex_callout ::-webkit-input-placeholder{color:#018383}.flex_callout :-moz-placeholder{color:#018383}.flex_callout ::-moz-placeholder{color:#018383}.flex_callout :-ms-input-placeholder{color:#018383}.flex_callout select{display:none}.flex_callout .nice-select .list{max-height:180px;overflow-y:scroll}.flex_callout input[type=text]{font-family:'Montserrat',sans-serif;font-weight:500;font-size:16px;color:#222;position:relative;box-sizing:border-box;padding:0 30px;margin:0 0 15px 0;border:none;outline:none;background:#fff;height:60px;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.flex_callout input[type=submit]{margin:15px 0 0 0;display:inline-block;color:#0b2949;border:none;outline:none;background:#f1b51c;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;font-size:13px;line-height:1;padding:20px 40px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.flex_callout input[type=submit]:hover{color:#fff;background:#0b2949}.flex_callout .overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:5}.flex-simple{text-align:center;padding:40px 80px}.flex-50-50{text-align:left;padding:80px}.flex-50-50 .left,.flex-50-50 .right{width:calc(50% - 15px)}.flex-50-50 .left p:last-child,.flex-50-50 .right p:last-child{padding:0;margin:0}.feature-center{padding:100px 40px;text-align:center;background-position:center center}.feature-center .overlay{display:block}.feature-right{padding:100px 40px;text-align:center;background-position:left center}.feature-right .overlay{display:block}.feature-right .full{margin:0;float:right;width:50%}.feature-left{padding:100px 40px;text-align:center;background-position:right center}.feature-left .overlay{display:block}.feature-left .full{margin:0;float:left;width:50%}.flex_callout.bg-navy{color:rgba(255,255,255,1)}.flex_callout.bg-navy h2{color:#fff}.flex_callout.bg-navy a.pill_btn:hover{background:#d02b27}.feature-center.bg-navy .overlay{background:rgba(11,41,73,.85)}.feature-left.bg-navy .overlay{background:rgba(11,41,73,.85);background:-moz-linear-gradient(left,rgba(11,41,73,.85) 0%,rgba(11,41,73,.85) 40%,rgba(11,41,73,0) 75%,rgba(11,41,73,0) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(11,41,73,.85)),color-stop(40%,rgba(11,41,73,.85)),color-stop(75%,rgba(11,41,73,0)),color-stop(100%,rgba(11,41,73,0)));background:-webkit-linear-gradient(left,rgba(11,41,73,.85) 0%,rgba(11,41,73,.85) 40%,rgba(11,41,73,0) 75%,rgba(11,41,73,0) 100%);background:-o-linear-gradient(left,rgba(11,41,73,.85) 0%,rgba(11,41,73,.85) 40%,rgba(11,41,73,0) 75%,rgba(11,41,73,0) 100%);background:-ms-linear-gradient(left,rgba(11,41,73,.85) 0%,rgba(11,41,73,.85) 40%,rgba(11,41,73,0) 75%,rgba(11,41,73,0) 100%);background:linear-gradient(to right,rgba(11,41,73,.85) 0%,rgba(11,41,73,.85) 40%,rgba(11,41,73,0) 75%,rgba(11,41,73,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b2949',endColorstr='#0b2949',GradientType=1)}.feature-right.bg-navy .overlay{background:rgba(11,41,73,0);background:-moz-linear-gradient(left,rgba(11,41,73,0) 0%,rgba(11,41,73,0) 25%,rgba(11,41,73,.85) 60%,rgba(11,41,73,.85) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(11,41,73,0)),color-stop(25%,rgba(11,41,73,0)),color-stop(60%,rgba(11,41,73,.85)),color-stop(100%,rgba(11,41,73,.85)));background:-webkit-linear-gradient(left,rgba(11,41,73,0) 0%,rgba(11,41,73,0) 25%,rgba(11,41,73,.85) 60%,rgba(11,41,73,.85) 100%);background:-o-linear-gradient(left,rgba(11,41,73,0) 0%,rgba(11,41,73,0) 25%,rgba(11,41,73,.85) 60%,rgba(11,41,73,.85) 100%);background:-ms-linear-gradient(left,rgba(11,41,73,0) 0%,rgba(11,41,73,0) 25%,rgba(11,41,73,.85) 60%,rgba(11,41,73,.85) 100%);background:linear-gradient(to right,rgba(11,41,73,0) 0%,rgba(11,41,73,0) 25%,rgba(11,41,73,.85) 60%,rgba(11,41,73,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b2949',endColorstr='#0b2949',GradientType=1)}.flex_callout.bg-green{color:rgba(255,255,255,1)}.flex_callout.bg-green h2{color:#fff}.flex_callout.bg-green a.pill_btn{background:#fff}.flex_callout.bg-green a.pill_btn:hover{background:#d02b27}.feature-center.bg-green .overlay{background:rgba(4,107,92,.85)}.feature-left.bg-green .overlay{background:rgba(4,107,92,.85);background:-moz-linear-gradient(left,rgba(4,107,92,.85) 0%,rgba(4,107,92,.85) 40%,rgba(4,107,92,0) 75%,rgba(4,107,92,0) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(4,107,92,.85)),color-stop(40%,rgba(4,107,92,.85)),color-stop(75%,rgba(4,107,92,0)),color-stop(100%,rgba(4,107,92,0)));background:-webkit-linear-gradient(left,rgba(4,107,92,.85) 0%,rgba(4,107,92,.85) 40%,rgba(4,107,92,0) 75%,rgba(4,107,92,0) 100%);background:-o-linear-gradient(left,rgba(4,107,92,.85) 0%,rgba(4,107,92,.85) 40%,rgba(4,107,92,0) 75%,rgba(4,107,92,0) 100%);background:-ms-linear-gradient(left,rgba(4,107,92,.85) 0%,rgba(4,107,92,.85) 40%,rgba(4,107,92,0) 75%,rgba(4,107,92,0) 100%);background:linear-gradient(to right,rgba(4,107,92,.85) 0%,rgba(4,107,92,.85) 40%,rgba(4,107,92,0) 75%,rgba(4,107,92,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#046b5c',endColorstr='#046b5c',GradientType=1)}.feature-right.bg-green .overlay{background:rgba(4,107,92,0);background:-moz-linear-gradient(left,rgba(4,107,92,0) 0%,rgba(4,107,92,0) 25%,rgba(4,107,92,.85) 60%,rgba(4,107,92,.85) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(4,107,92,0)),color-stop(25%,rgba(4,107,92,0)),color-stop(60%,rgba(4,107,92,.85)),color-stop(100%,rgba(4,107,92,.85)));background:-webkit-linear-gradient(left,rgba(4,107,92,0) 0%,rgba(4,107,92,0) 25%,rgba(4,107,92,.85) 60%,rgba(4,107,92,.85) 100%);background:-o-linear-gradient(left,rgba(4,107,92,0) 0%,rgba(4,107,92,0) 25%,rgba(4,107,92,.85) 60%,rgba(4,107,92,.85) 100%);background:-ms-linear-gradient(left,rgba(4,107,92,0) 0%,rgba(4,107,92,0) 25%,rgba(4,107,92,.85) 60%,rgba(4,107,92,.85) 100%);background:linear-gradient(to right,rgba(4,107,92,0) 0%,rgba(4,107,92,0) 25%,rgba(4,107,92,.85) 60%,rgba(4,107,92,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#046b5c',endColorstr='#046b5c',GradientType=1)}.flex_callout.less-pad{padding:40px 80px}.flex_callout.no-corners .corner_tl,.flex_callout.no-corners .corner_br{display:none}.callout{position:relative;box-sizing:border-box;padding:40px 80px;margin:0 0 100px 0;background:#f6f1e9}.callout .corner_tl{border-color:#fff transparent transparent transparent;border-width:80px 80px 0 0}.callout .corner_br{border-width:0 0 60px 60px;border-color:transparent transparent #fff transparent}.callout .content{z-index:20}.callout .left,.callout .right{width:calc(50% - 15px)}.callout h2{margin:0 0 20px 0}.callout p{width:100%;max-width:800px;margin:0 auto 10px auto}.callout ul.list{list-style:none;margin:0;padding:0}.callout ul.list li{margin:0}.callout form{font-family:'Montserrat',sans-serif;margin:30px 0 0 0}.callout ::-webkit-input-placeholder{color:#018383}.callout_form :-moz-placeholder{color:#018383}.callout ::-moz-placeholder{color:#018383}.callout :-ms-input-placeholder{color:#018383}.callout select{display:none}.callout .nice-select .list{max-height:180px;overflow-y:scroll}.callout input[type=text]{font-family:'Montserrat',sans-serif;font-weight:500;font-size:16px;color:#222;position:relative;box-sizing:border-box;padding:0 30px;margin:0 0 15px 0;border:none;outline:none;background:#fff;height:60px;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.callout input[type=submit],.callout input[type=button]{margin:15px 0 0 0;display:inline-block;color:#0b2949;border:none;outline:none;background:#f1b51c;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;font-size:13px;line-height:1;padding:20px 40px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.callout input[type=submit]:hover,.callout input[type=button]:hover{color:#fff;background:#0b2949}.content-image{position:relative;box-sizing:border-box;display:table;width:100%;margin:0 auto 20px auto}.content-image.align-right{float:right;width:300px;margin:0 0 20px 20px}.content-image.align-left{float:left;width:300px;margin:0 20px 20px 0}.content-image img{width:auto;height:auto;max-width:100%;display:block;margin:0 auto;min-width:300px}.content-image .caption{position:relative;box-sizing:border-box;display:table-caption;caption-side:bottom;padding:0 30px 20px 30px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.content-image.align-right .caption,.content-image.align-left .caption{padding:0 15px 15px 15px}.content-image .caption p{width:auto;font-size:17px;line-height:normal;font-style:italic;color:#767676;padding:20px 0 0 0}.content-image.align-right .caption p,.content-image.align-left .caption p{font-size:15px;padding:15px 0 0 0}.content-image .caption.white-image{border-color:transparent;padding:0 0 20px 0}.content-sidebar{position:relative;box-sizing:border-box;padding:20px 20px 0 20px;margin:0 auto 20px auto;border-top:2px solid #046b5c;border-bottom:2px solid #046b5c;background:rgba(246,241,233,.5);font-size:17px;line-height:21px}.content-sidebar.align-right{float:right;width:300px;margin:0 0 20px 20px}.content-sidebar.align-left{float:left;width:300px;margin:0 20px 20px 0}.styled-blockquote{position:relative;box-sizing:border-box;border-left:4px solid #f1b51c;background:rgba(246,241,233,.5);padding:25px 30px 5px 34px;margin:5px 0 25px 0;color:#444;font-size:21px;line-height:1.3;font-weight:400;font-style:italic}.styled-blockquote p{padding:0 0 20px 0 !important}.styled-blockquote p.cited-by{margin-top:-5px;padding-left:12px;font-size:17px;font-style:normal;color:#046b5c}p.cited-by::before{content:"-";position:absolute;left:0}.button_block{position:relative;display:inline-block;width:auto;box-sizing:border-box;margin:0 0 20px 0;background:#f6f1e9;padding:25px 30px 23px 30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.button_block h2{padding:0 0 10px 0 !important;margin:0 !important;font-size:20px !important;line-height:normal !important}.button_block a{display:inline-block;font-family:'Zilla Slab',serif;font-size:18px;font-weight:500;line-height:56px;height:56px;color:#fff;text-decoration:none;background:#018383;padding:0 20px;vertical-align:middle;margin:0 4px 7px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.button_block a:last-child{margin-right:0}.button_block a .fas{font-size:22px;vertical-align:middle;margin:-2px 10px 0 0}.button_block a:hover{background:#0b2949}.hide{display:none}.more_btn{text-decoration:none !important;display:inline-block;color:#018383;font-weight:500;font-size:18px;line-height:1;padding:20px;margin:10px 0 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #018383;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.more_btn i{margin:0 8px 0 0}.more_btn:hover{background:#0b2949;color:#fff;border-color:#0b2949}#landing_top .full-wide{width:100%;max-width:1140px;margin:0 auto}#landing_top .full-wide .intro{max-width:960px;margin:0 auto 10px auto}#landing_top .full-wide p{max-width:960px;margin:0 auto}.hidden{display:none}@media only screen and (max-width:767px){#landing_top .full-wide{padding:30px 20px 0 30px}}#blocks{position:relative;box-sizing:border-box;margin:100px auto 80px auto}#landing_top .full-wide #blocks{margin:0 -30px 20px -30px}#blocks p{width:100%;max-width:960px;margin:0 auto}.block-row{position:relative;box-sizing:border-box}#blocks .block-row+p{margin-top:30px}#blocks .block{position:relative;float:left;width:calc(50% - 10px);padding:0;margin:10px 10px 10px 0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#blocks .block.alt{margin:10px 0 10px 10px}#blocks .block.solo{float:none;margin:10px auto}.block-header{position:relative;box-sizing:border-box;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden;cursor:pointer}.block-title{position:relative;box-sizing:border-box;padding:0 30px;text-align:center;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;flex-direction:column;justify-content:center;height:140px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:20}.block-header.active{-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;border-top-right-radius:20px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.block .corner_br{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.block:hover .corner_br{border-width:0 0 80px 80px}.block-header h3{color:#fff;font-size:24px;margin:0;padding:12px 0 0 0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:10}.block-header.active h3{color:#0b2949}.block-header a{font-family:'Montserrat',sans-serif;font-size:20px;font-weight:400;line-height:29px;color:rgba(255,255,255,1);text-decoration:none;cursor:pointer;display:inline-block;padding:10px}.block-header a:hover{color:#f1b51c}.block-header.active a{color:rgba(11,41,73,.75)}.block-header.active a:hover{color:rgba(11,41,73,1)}.block-header a i{margin:0}.block-bg{position:absolute;width:100%;height:100%;background-size:cover;background-position:center center;z-index:1;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.block-overlay{position:absolute;width:100%;height:100%;background:rgba(1,131,131,.9);z-index:3;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.block-header:hover .block-overlay{color:#f1b51c;background:rgba(11,41,73,.95)}.block-header.active .block-overlay{color:#f1b51c;background:rgba(11,41,73,.95);background:rgba(23,166,115,.95);background:rgba(224,212,181,.95);background:rgba(241,181,28,.95)}#blocks .block a{font-weight:500;z-index:10}.block-content{display:none;position:relative;box-sizing:border-box;padding:30px 30px 10px 30px;color:#444;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}#blocks .block ul{margin:0 0 0 30px;padding:0 0 20px 0}#blocks .block li{list-style:none;position:relative;padding:0 0 0 15px}#blocks .block li:last-child{padding-bottom:0;margin-bottom:0}#blocks .block li::before{position:absolute;left:-2px;content:"/ ";color:#f1b51c}#more_info{position:relative;box-sizing:border-box}#more_info::before{content:"";width:50px;height:2px;display:block;background:#ffe338;margin:10px 0 30px 0}#more_info h5{font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;margin:10px 0}#more_info ul{margin:0 0 0 20px;font-size:19px;line-height:1.4}#more_info ul a{text-decoration:none}#more_info li{padding:0;margin:15px 0 0 0}#more_info .fal{margin:0 10px 0 0}@media only screen and (max-width:1025px){#more_info ul{font-size:18px}}#featured-blocks{position:relative;box-sizing:border-box}.featured-block{margin-top:20px;background:#faf8f4;min-height:336px;display:flex}.featured-block .left{width:50%}.featured-block .right{width:50%}.featured-block .image{width:50%;background-size:cover;background-position:center center}.featured-block .content{width:50%;padding:40px;display:flex;flex-flow:column wrap;justify-content:center;align-items:flex-start;font-size:19px;line-height:1.3}.featured-block .content-type{font-size:12px;color:#046b5c;margin:0 0 5px 0}.featured-block h3{font-size:26px;font-weight:400;line-height:normal;margin:0 0 15px 0}#by-need{position:relative;box-sizing:border-box}#by-need .wrapper{max-width:1180px}#by-need .row-title{margin:0 0 30px 0}#by-need .intro{font-family:'Montserrat',sans-serif;font-size:39px;line-height:48px;color:#fff;font-weight:400;margin-bottom:30px}.need-item{margin:20px 0 0 0;display:flex;flex-direction:row}.need-item.alternate{flex-direction:row-reverse}.need-item section{width:100%}.need-top{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.need-item h3{font-size:32px;line-height:1;font-weight:400;color:#fff;cursor:pointer;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.need-item.active h3{padding:0 0 30px 0}.need-item h4{font-family:'Zilla Slab',serif;font-size:19px;line-height:inherit}.need-item .icon{height:168px;width:168px;margin:0 20px 0 0;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:rgba(1,131,131,.25);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.need-item.alternate .icon{margin:0 0 0 20px}.need-item .icon svg{width:100%;height:100%;fill:rgba(255,255,255,.5);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.need-item.active .icon svg{fill:#0b2949}.need-item .content{padding:40px;display:flex;flex-flow:column wrap;justify-content:center;align-items:flex-start;min-height:168px;width:calc(100% - 168px);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#018383;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.need-item .left{width:80%}.need-item .right{width:20%;text-align:right}.need-item .right a{color:#fff;font-size:32px;line-height:1}.need-item.active .right a{color:#018383}.need-item.active .right a:hover{color:#0b2949}a.show-hide{margin:0 5px 0 0;cursor:pointer}.need-details{display:none;position:relative;box-sizing:border-box;font-size:19px;line-height:1.3}.need-details p:last-child{padding:0}.details-line{height:2px;width:50px;background:rgba(241,181,28,0);margin:0 0 30px 0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.need-item.active .details-line{background:rgba(241,181,28,1)}.need-item:hover h3,.need-item.active h3{color:#0b2949}.need-item:hover .icon,.need-item.active .icon{background:#f1b51c}.need-item:hover .content,.need-item.active .content{background:#fff}.need-item:hover .right a{color:#018383}.need-item:hover .right a:hover{color:#0b2949}.need-item:hover .icon svg{fill:#0b2949}#by-sector{position:relative;box-sizing:border-box}.sector-items{margin:-20px 0 0 0;display:flex;flex-flow:row wrap;justify-content:space-between}.sector-item{position:relative;box-sizing:border-box;width:calc(50% - 10px);margin:20px 0 0 0;padding:20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #e2e2e2;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.sector-item h3{font-size:24px;font-weight:400;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.sector-item .icon{width:96px;height:96px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden}.sector-item .icon img{width:100%;height:auto;display:block}.sector-item .content{position:relative;box-sizing:border-box;width:calc(100% - 96px);line-height:28px}.sector-item .left{padding:0 10px 0 20px;width:calc(100% - 30px)}.sector-item .right{width:30px;font-size:28px}.sector-item:hover{border-color:#0b2949;background:#0b2949}.sector-item:hover a{color:#f1b51c}.sector-item:hover h3{color:#fff}#resources{position:relative;box-sizing:border-box}#resources .wrapper{max-width:960px}.resource-item{position:relative;box-sizing:border-box;margin:40px 0 0 0;padding:0 0 0 25px;font-size:19px;line-height:1.3}.resource-item::before{position:absolute;top:0;left:0;content:"/ ";color:#0b2949;font-family:'Montserrat',sans-serif;font-size:24px;line-height:normal;font-weight:400}.resource-item h3{font-size:24px;line-height:normal;font-weight:400;margin:0 0 15px 0}.resource-item p{padding:0 0 15px 0}.resource-item a{text-decoration:none}.resource-item a:hover{text-decoration:underline}.resource-item a i.fa-angle-right{color:#018383}.resource-item a:hover i.fa-angle-right{color:#0b2949}#detail-header{position:relative;box-sizing:border-box;padding:80px 0;background:#0b2949;color:#fff}#detail-header .wrapper{display:flex;align-items:center}#detail-header .content{width:calc(100% - 320px);padding:0 60px 0 0}#detail-header .logo{width:320px}#detail-header .logo img{width:auto;height:auto;max-width:180px;max-height:180px;display:block;margin:0 auto}#detail-header .breadcrumbs{color:rgba(255,255,255,.5);margin:0 0 5px 0}#detail-header a{color:rgba(255,255,255,.5);font-weight:600}#detail-header a:hover{color:#f1b51c}#detail-header h1{font-family:'Montserrat',sans-serif;font-weight:500;font-size:44px;line-height:normal;color:#fff}#detail-header .tagline{font-family:'Montserrat',sans-serif;font-size:28px;line-height:normal}#detail-header .tagline::before{content:"";width:50px;height:2px;display:block;background:#f1b51c;margin:30px 0}#detail-top{position:relative;box-sizing:border-box}#detail-top .left{width:calc(100% - 320px);padding:0 60px 0 0}#detail-top .right{width:320px;text-align:center;padding:5px 0 0 0}#detail-top .right img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.75;margin:20px auto;display:block;width:auto;height:auto;max-width:240px}.grid{max-width:480px;box-sizing:border-box;margin:0 auto}.grid:after{content:'';display:block;clear:both}.grid-sizer,.grid-item{width:33.333%}.grid-item{float:left}.grid-item--width2{width:66.666%}.grid-item--width3{width:100%}#detail-top .right .grid-item img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin:5px auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.35;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}#detail-top .right #org_block h2{font-family:'Montserrat',sans-serif;font-weight:700;color:#046b5c;font-size:13px;line-height:1;text-transform:uppercase;font-weight:900;margin:0 0 10px 0 !important}#detail-top .intro{font-family:'Montserrat',sans-serif;font-size:30px;line-height:40px;color:#0b2949;margin:0 0 20px 0}#detail-top .intro p{padding:0;margin:0 0 20px 0}#detail-top .content-type{color:#046b5c;font-size:13px;font-weight:900}#detail-top .flex_callout.feature-center{margin:40px auto;padding:80px 40px}#detail-top .flex_callout a.pill_btn{background:#f1b51c;color:#0b2949}#detail-top .flex_callout a.pill_btn i{color:#0b2949}#detail-top .flex_callout a.pill_btn:hover{background:#fff}.event-item{position:relative;box-sizing:border-box;display:flex;align-items:center;margin-top:10px}.event-item+.event-item{margin-top:30px}.event-item a{text-decoration:none;display:block;line-height:1.2}.event-item a i.fa-angle-right{color:#018383}.event-item a:hover,.event-item a:hover i.fa-angle-right{color:#0b2949}.event-item .date{width:120px;border:1px solid #e0d4b5;margin:0 30px 0 0;padding:25px 0;text-align:center;font-family:'Montserrat',sans-serif;font-weight:500;line-height:1}.event-item .day{color:#0b2949;font-size:50px}.event-item .month{color:#767676;font-size:20px;text-transform:uppercase}.event-item .content{width:calc(100% - 150px)}.event-item .event-type{font-family:'Montserrat',sans-serif;font-size:12px;line-height:1;text-transform:uppercase;color:#767676;font-weight:600;margin:0 0 3px 0}#overview-list{position:relative;box-sizing:border-box}#overview-list .wrapper,#resource-list .wrapper,#detail-main .wrapper{max-width:1020px}#overview-list h2{font-weight:400;line-height:1}#overview-list h2::after{content:"";width:50px;height:2px;display:block;background:#f1b51c;margin:25px 0 30px 0}#overview-list .column-item::before{content:'';color:#17a673}#resource-list{position:relative;box-sizing:border-box;padding:60px 0;color:#fff}#resource-list h2{font-weight:400;line-height:1;color:#fff}#resource-list h2::after{content:"";width:50px;height:2px;display:block;background:#f1b51c;margin:25px 0 30px 0}#resource-list .column-item a{color:#fff;display:block;text-decoration:none}#resource-list .column-item a:hover{text-decoration:underline}#resource-list .column-item a i.fa-angle-right{color:#f1b51c}#resource-list .column-item a:hover i.fa-angle-right{color:#fff}#resource-list .column-item::before{color:#f1b51c}#detail-main{position:relative;box-sizing:border-box}#detail-main h2{margin:0 0 20px 0}#impact.row{margin:100px 0;padding:80px 0;max-width:none}#impact.row.text-only .wrapper{max-width:1020px}#impact.row .row-title{color:#f1b51c;margin:0 0 10px 0}#impact.row .row-title::before{display:none}#impact.row p{font-size:18px;line-height:26px;padding:0;margin:0 0 20px 0}#impact.row a.pill_btn{margin:10px 0 0 0}#featured_block.row{max-width:none}#featured_block.row .fb_top{max-width:1440px;margin:0 auto}#featured_block.row .right{margin:0}.row.int_form{font-weight:400}.row.int_form textarea{height:285px}.row.int_form .row-title{color:#046b5c;margin:0 0 10px 0}.row.int_form .row-title::before{display:none}.row.int_form h2{font-size:39px;line-height:48px;font-weight:400;text-transform:none}.row.int_form h2::before{display:none}.row.int_form h2::after{content:"";width:50px;height:2px;display:block;background:#f1b51c;margin:25px 0}#landing_hero.category .content,#landing_hero.category.level-2 .content{position:relative;bottom:auto;padding:100px 80px 200px 80px;max-width:none}#landing_hero.category h1,#landing_hero.category.level-2 h1{text-align:left;font-size:55px;font-weight:600;line-height:1.1;max-width:800px}#landing_hero.category h1::after{display:none}#landing_hero.category .landing_type,#landing_hero.category.level-2 .landing_type{text-align:left;font-size:14px;color:rgba(255,255,255,.6)}#landing_hero.category .content p,#landing_hero.category.level-2 .content p{font-family:'Montserrat',sans-serif;font-size:26px;line-height:1.3;font-weight:400;padding:0;margin:15px 0 0 0;width:100%;max-width:800px}#landing_hero.category .corner_tl,#landing_hero.category.level-2 .corner_tl{display:none}#hero-panel{position:relative;box-sizing:border-box;margin:-100px auto 60px auto;padding:0 30px;width:100%;max-width:840px;z-index:10}#hero-panel h2{font-size:26px;line-height:1.3;margin:0 0 10px 0}#hero-panel .content{position:relative;box-sizing:border-box;text-align:center;background:#faf8f4;border:2px solid #f6f1e9;padding:25px 30px;font-size:18px;line-height:1.3}#hero-panel .content p{text-align:left}#landing_nav.category ul{border-top:1px solid #ececec}#overview-items{position:relative;box-sizing:border-box}#overview-items h3{font-size:26px;line-height:normal}#overview-items h3::after{content:"";width:40px;height:2px;display:block;background:#f1b51c;margin:20px auto}#overview-items .wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-column-gap:50px;grid-row-gap:30px}.overview-item{position:relative;box-sizing:border-box;text-align:center}.overview-item .icon{margin:0 auto 20px auto;width:160px;height:160px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#17a673}.overview-item img{width:100%;height:auto;display:block}.overview-item p{text-align:left;font-size:19px;line-height:1.3;padding:0;margin:20px 0 0 0}.two-column{position:relative;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:30px}.column-item{position:relative;box-sizing:border-box;padding:0 0 0 44px}.column-item::before{position:absolute;top:-2px;left:0;font-weight:300;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Pro';font-size:34px;line-height:1;content:''}.column-item.icon-overview::before{content:''}.column-item.icon-pdf::before{content:''}.column-item.icon-word::before{content:''}.column-item.icon-ppt::before{content:''}.one-column{position:relative;box-sizing:border-box}.one-column .column-item{margin:20px 0 0 0}.row{position:relative;box-sizing:border-box;margin:100px auto}.row.first{margin-top:60px}.row.first.fixed{padding-top:53px}.row.no-top-margin{margin-top:-100px}.row.last{margin-bottom:0}.row.navy{background:#0b2949;padding:80px 0}.row.lt-tan{background:#faf8f4;padding:60px 0}.row.first.full-width .wrapper{max-width:none}.row.split-r320px .left{width:calc(100% - 320px)}.row.split-r320px .right{width:320px}.row.split-l320px .left{width:320px}.row.split-l320px .right{width:calc(100% - 320px)}.row-title{font-family:'Montserrat',sans-serif;color:#0b2949;font-size:15px;line-height:1;font-weight:700;text-transform:uppercase;margin:0 0 40px 0}.row.navy .row-title{color:#fff}.row.lt-tan .row-title{color:#046b5c}.row-title::before{position:absolute;content:"";width:60px;height:2px;display:block;background:#f1b51c;margin:7px 0 0 -80px}.row.lt-tan .row-title::before{display:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.bg-navy{background-color:#0b2949}.bg-green{background-color:#046b5c}.corner_tl.gold{border-color:#f1b51c transparent transparent transparent}.corner_tl.green{border-color:#046b5c transparent transparent transparent}.corner_tl.lt_green{border-color:#17a673 transparent transparent transparent}.corner_tl.navy{border-color:#0b2949 transparent transparent transparent}.corner_tl.red{border-color:#d02b27 transparent transparent transparent}.corner_tl.tan{border-color:#f6f1e9 transparent transparent transparent}.corner_tl.teal{border-color:#018383 transparent transparent transparent}.corner_tl.white{border-color:#fff transparent transparent transparent}.corner_br.gold{border-color:transparent transparent #f1b51c transparent}.corner_br.green{border-color:transparent transparent #046b5c transparent}.corner_br.lt_green{border-color:transparent transparent #17a673 transparent}.corner_br.navy{border-color:transparent transparent #0b2949 transparent}.corner_br.red{border-color:transparent transparent #d02b27 transparent}.corner_br.tan{border-color:transparent transparent #f6f1e9 transparent}.corner_br.teal{border-color:transparent transparent #018383 transparent}.corner_br.white{border-color:transparent transparent #fff transparent}.no-tags{margin-bottom:0}