/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a,a:link,a:visited,a:hover,a:active{text-decoration:none}a:focus{outline:0}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6,p,input,textarea,li,a,blockquote{font-size:1em;margin:0}ul,ol{margin:0;padding:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}iframe{border:0}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font-size:1em}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.embed-container{position:relative;padding-bottom:52.75%;padding-top:30px;height:0;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 950px){.hide-mobile{display:none !important}}@font-face{font-family:"Font Awesome";src:url("../fonts/fontawesome-webfont-3e63fc9b.eot");src:url("../fonts/fontawesome-webfont-3e63fc9b.eot?#iefix") format("embedded-opentype"),url("../fonts/fontawesome-webfont-56ce13e7.woff") format("woff"),url("../fonts/fontawesome-webfont-9088143b.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"League Spartan";src:url("../fonts/leaguespartan-bold-e04d52ed.eot");src:url("../fonts/leaguespartan-bold-e04d52ed.eot?#iefix") format("embedded-opentype"),url("../fonts/leaguespartan-bold-b9c9d3aa.woff") format("woff"),url("../fonts/leaguespartan-bold-273fb05e.ttf") format("truetype");font-style:normal;font-weight:bold}.old.section-wrapper{width:100%;text-align:center;background-color:#fff}.old h2{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:2em;line-height:1.4;margin-bottom:.75em;margin-top:.5em}.old p.intro-text{font-size:1.5em;max-width:650px;margin-top:-.5em}.old .section{margin:0 auto;padding:6em 60px;text-align:left}.old .section.hero h1,.old .section.hero h2,.old .section.hero h3,.old .section.hero p,.old .section.hero a,.old .section.vision h1,.old .section.vision h2,.old .section.vision h3,.old .section.vision p,.old .section.vision a,.old .section.news h1,.old .section.news h2,.old .section.news h3,.old .section.news p,.old .section.news a,.old .section.get-involved h1,.old .section.get-involved h2,.old .section.get-involved h3,.old .section.get-involved p,.old .section.get-involved a,.old .section.footer h1,.old .section.footer h2,.old .section.footer h3,.old .section.footer p,.old .section.footer a{color:#fff}.old .overlap-block{display:block;background-color:#53585F;padding:2em;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;margin-bottom:2em}.old .overlap-block h3{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:1.25em;margin-bottom:.5em;display:inline-block;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;border-bottom:1px solid rgba(255,255,255,0)}.old .overlap-block p{font-size:1em;line-height:1.5}.old .overlap-block p.link-text{font-weight:700;margin-bottom:0;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;border-bottom:1px solid rgba(255,255,255,0);display:inline-block}.old .overlap-block p.link-text:hover{border-bottom:1px solid #fff}.old .overlap-block .column-one{float:left;width:30%;padding-right:2em;-webkit-box-sizing:border-box;box-sizing:border-box}.old .overlap-block .column-one img{max-width:100%}.old .overlap-block .column-two{float:left;width:70%}.old .overlap-block.blue{background-color:#7FADDB}.old a.overlap-block:hover h3{border-bottom:1px solid #fff}.old .two-column{margin-bottom:2em}.old .two-column .column-one{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.old .two-column .column-two{float:right;-webkit-box-sizing:border-box;box-sizing:border-box}.old .two-column.left-big .column-one{width:50%}.old .two-column.left-big .column-two{width:49%;padding-left:4em}.old .two-column.seven-three .column-one{width:60%}.old .two-column.seven-three .column-two{width:39%;padding-left:4em}.old .two-column.even .column-one{width:49%;padding-right:2em}.old .two-column.even .column-two{width:49%;padding-left:2em}#hero.old{background-color:#E99527;background-repeat:no-repeat;background-size:100%;border-top:10px solid #005CB7}#hero.old.landing{height:100vh}#hero.old.has-preheader{border-top:0}#hero.old section.hero{max-height:none;display:block}#hero.old section.hero h1{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:2.5em}#hero.old section.hero h1 .rising{font-size:4.25em;display:block;text-transform:uppercase;margin-top:.1em;margin-left:-.05em}#hero.old section.hero p{font-size:1.5em;margin-bottom:.5em;max-width:600px}#hero.old section.hero p.big-text{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:2.125em;margin-top:1.25em;margin-bottom:-.5em}#hero.old section.hero .overlap-block{width:400px;float:right;margin-top:-3em}#hero.old section.hero .overlap-block p{font-size:1em}#hero.old section.hero .overlap-block form{padding-top:.75em}#hero.old section.hero .overlap-block input[type="text"],#hero.old section.hero .overlap-block input[type="email"]{border:0;padding:.4em .6em;vertical-align:bottom;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}#hero.old section.hero .overlap-block input[type="text"]:focus,#hero.old section.hero .overlap-block input[type="email"]:focus{outline:none}#hero.old section.hero .overlap-block .signup-top__fields{display:-webkit-box;display:-ms-flexbox;display:flex}#hero.old section.hero .overlap-block .signup-top__email{width:65%}#hero.old section.hero .overlap-block .signup-top__zip{margin-left:10px;width:20%}#hero.old section.hero .overlap-block input[type="submit"]{border:0;display:block;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;color:#fff;font-size:.875em;text-transform:uppercase;letter-spacing:1px;background-color:#E99527;padding:1em 2em .7em 2em;margin-top:1.4em;border-radius:30px;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}#hero.old section.hero .overlap-block input[type="submit"]:hover{background-color:#7FADDB;color:#fff}#hero.old section.hero .overlap-block input[type="submit"]:active{background-color:#367abe;color:#ddd}#hero.old section.hero .menu{float:right;margin-top:-2.2em;color:#fff;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;display:none}#hero.old section.hero .menu:hover{color:#9a5e10}#hero.old section.hero .menu:before{content:'\2630';font-family:"Icons";font-size:1.2em}.hero--inside,.section.hero--inside{padding-bottom:40px}@media (max-width: 950px){.hero--inside,.section.hero--inside{padding-bottom:20px}}.old section.problem h2{color:#005CB7}.old section.problem p,.old section.problem li{font-size:1.125em}.old section.problem p a,.old section.problem li a{color:#E99527;font-weight:bold;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;border-bottom:1px solid rgba(255,255,255,0)}.old section.problem p a:hover,.old section.problem li a:hover{border-color:#E99527}.old section.problem p a:active,.old section.problem li a:active{color:#c97b14;border-color:#c97b14}.old section.problem ul.prob-points li{margin-bottom:1em;padding-left:1.5em;list-style:none;position:relative;line-height:1.5}.old section.problem ul.prob-points li:before{content:"\25B8";position:absolute;font-size:1.2em;left:0;top:-.1em;color:#7FADDB}.old section.problem .two-column .column-two{text-align:center;padding-top:.3em}.old section.problem .two-column .column-two h3{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;color:#005CB7;text-align:center}.old section.problem .two-column .column-two .chart-desc{color:#005CB7;font-size:1em;text-align:center}.old section.problem .two-column .column-two .source{color:#53585F;font-size:.9em;font-style:italic;text-align:right;margin-top:1.5em}.old section.problem .two-column .column-two img{max-width:90%}.old section.problem .overlap-block{width:50%;float:none;z-index:3;position:relative;top:0em;margin-bottom:-11em}.old section.problem .overlap-block h3{font-size:1em;line-height:1.5}.old section.problem .overlap-block p{font-size:1em;margin-bottom:0}#vision.old{background-color:#7FADDB}section.vision h2{margin-top:1em}section.vision p{font-size:1.125em}section.vision p.intro-text{font-size:1.3em;max-width:50%}section.vision p a{font-weight:bold;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;border-bottom:1px solid rgba(255,255,255,0)}section.vision p a:hover{border-color:#fff}section.vision p a:active{color:#eee;border-color:#eee}section.vision .vision-nav{margin:3em 0 2em 0;text-align:center}section.vision .vision-nav ul{margin:0 auto;display:inline-block}section.vision .vision-nav ul li{list-style:none;display:inline;float:left;text-align:center;border-right:1px solid rgba(255,255,255,0.5);padding:.5em 2em .3em 2em;-webkit-box-sizing:border-box;box-sizing:border-box}section.vision .vision-nav ul li:last-child{border-right:0}section.vision .vision-nav ul li a{display:block;color:#fff;padding:.3em 0;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;border-bottom:4px solid rgba(255,255,255,0);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}section.vision .vision-nav ul li a.active{border-bottom:4px solid #fff}section.vision .vision-nav ul li a:hover{border-bottom:4px solid #005CB7;border-bottom:4px solid white}section.vision .vision-nav ul:hover li a.active{border-bottom:4px solid rgba(255,255,255,0.5)}section.vision .vision-nav ul:hover li a.active:hover{border-color:#fff}section.vision .vision-elements{overflow:hidden;position:relative;max-width:100%}section.vision .vision-elements li{list-style:none;display:table}section.vision .vision-elements li .img{display:table-cell;width:30%;background-color:#666;background-image:url("../images/vision-jobs.jpg");background-repeat:no-repeat;background-size:cover}section.vision .vision-elements li .content{width:70%;background-color:#005CB7;display:table-cell;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3em}section.vision .vision-elements li .content h3{font-size:1.5em;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;margin-bottom:.7em;margin-top:0}section.vision .vision-elements li .content p{margin-bottom:.7em}section.vision .vision-elements li .content p:last-child{margin-bottom:0}section.vision .vision-elements li.housing .img{background-image:url("../images/vision-housing.jpg")}section.vision .vision-elements li.responsibility .img{background-image:url("../images/vision-responsibility.jpg")}section.vision .vision-elements.has-js li{position:absolute;-webkit-font-smoothing:antialiased;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}section.vision .vision-elements.has-js li.inactive{opacity:0}section.vision .vision-elements.has-js li.active{opacity:1}section.vision .vision-elements.has-js li.prev{-webkit-transform:translate3d(-1000px, 0, 0);transform:translate3d(-1000px, 0, 0)}section.vision .vision-elements.has-js li.next{-webkit-transform:translate3d(1000px, 0, 0);transform:translate3d(1000px, 0, 0)}#news.old{background-color:#53585F}section.news h2{margin-top:0em}section.news .block-grid{list-style:none}section.news .block-grid li{float:left;display:inline-block;width:33%}section.news .block-grid li a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:230px;margin:0 .75em 2em .75em}section.news .block-grid li:nth-child(3n+1) a{margin-left:0;margin-right:1.5em}section.news .block-grid li:nth-child(3n) a{margin-left:1.5em;margin-right:0}section.news .news-block{display:table-cell;vertical-align:middle;background-color:#777e88;padding:2em;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}section.news .news-block h4{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;margin-bottom:1em;line-height:1.6}section.news .news-block p{margin-bottom:0}section.news .news-block:hover{background-color:#9298a0}section.news .news-block:active{background-color:#6b717a;color:#ddd}#get-involved.old{background-color:#E99527;overflow:hidden}.old section.get-involved{margin-bottom:5em}.old section.get-involved form{margin:2em 0}.old section.get-involved form input[type="text"],.old section.get-involved form input[type="email"],.old section.get-involved form textarea{border:0;background-color:#c97b14;padding:1em 1em .7em 1em;margin-bottom:1.5em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;color:#fff;font-size:1.25em;display:block;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.old section.get-involved form input[type="text"]::-webkit-input-placeholder,.old section.get-involved form input[type="email"]::-webkit-input-placeholder,.old section.get-involved form textarea::-webkit-input-placeholder{color:#fff}.old section.get-involved form input[type="text"]::-moz-placeholder,.old section.get-involved form input[type="email"]::-moz-placeholder,.old section.get-involved form textarea::-moz-placeholder{color:#fff;opacity:1}.old section.get-involved form input[type="text"]:-moz-placeholder,.old section.get-involved form input[type="email"]:-moz-placeholder,.old section.get-involved form textarea:-moz-placeholder{color:#fff}.old section.get-involved form input[type="text"]:-ms-input-placeholder,.old section.get-involved form input[type="email"]:-ms-input-placeholder,.old section.get-involved form textarea:-ms-input-placeholder{color:#fff}.old section.get-involved form input[type="text"]:focus,.old section.get-involved form input[type="email"]:focus,.old section.get-involved form textarea:focus{outline:0;background-color:#9a5e10}.old section.get-involved form input[type="submit"]{border:0;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;color:#005CB7;font-size:1.625em;text-transform:uppercase;letter-spacing:1px;background-color:#fff;padding:.9em 2em .5em 2em;border:1px solid #fff;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.old section.get-involved form input[type="submit"]:hover{background-color:#7FADDB;color:#fff}.old section.get-involved form input[type="submit"]:active{background-color:#367abe;color:#ddd}.old section.get-involved #can_embed_form{min-height:300px}.old section.get-involved #can_embed_form h2,.old section.get-involved #can_embed_form h4,.old section.get-involved #can_embed_form #logo_wrap,.old section.get-involved #can_embed_form #action_info,.old section.get-involved #can_embed_form .ajax-loading,.old section.get-involved #can_embed_form #d_sharing,.old section.get-involved #can_embed_form .control-label,.old section.get-involved #can_embed_form .can_thank_you-block,.old section.get-involved #can_embed_form .country_wrap{display:none}.old section.get-involved #can_embed_form #action_welcome_message{margin-bottom:1em;line-height:1.5;font-size:1.25em;color:#fff}.old section.get-involved #can_embed_form li.control-group{list-style:none}.old section.get-involved #can_embed_form .country_wrap{margin-top:-1.4em;margin-bottom:1.5em}.old section.get-involved #can_embed_form .error_input{background-color:#b3330d}.old section.get-involved #can_embed_form .error_input:focus{background-color:#842609}.old section.get-involved #can_embed_form #can_thank_you h1{display:none}.old section.get-involved #can_embed_form #can_thank_you:before{content:'Thanks for signing up!';color:#fff;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:2em;margin-top:2em;text-align:center;display:block}.old section.get-involved .side-action{background-color:#fff;margin-top:-6em}.old section.get-involved .side-action .social-links{margin-bottom:1em}.old section.get-involved .side-action .social-links a,.old section.get-involved .side-action .social-links a:hover{border-bottom:none}.old section.get-involved .side-action .content{padding:2em}.old section.get-involved .side-action .content a{color:#005CB7;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.old section.get-involved .side-action .content a:hover{border-color:#005CB7}.old section.get-involved .side-action .content a:active{color:#004284;border-color:#004284}.old section.get-involved .side-action h3{color:#005CB7;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:1.5em;margin-bottom:.5em}.old section.get-involved .side-action p{color:#000;margin-bottom:.5em}.old section.get-involved .side-action ol li{margin-left:1.2em;margin-bottom:.5em}.old section.get-involved .side-action a.btn{display:inline-block;background-color:#005CB7;color:#fff;padding:1em 2em .7em;margin-top:1.5em;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif}.old section.get-involved .side-action a.btn:hover{background-color:#4387ca;border-color:transparent}.old section.get-involved .side-action #can_embed_form{color:#000;min-height:0}.old section.get-involved .side-action #can_embed_form #action_welcome_message{color:#000}.old section.get-involved .side-action #can_embed_form input[type="text"],.old section.get-involved .side-action #can_embed_form input[type="email"]{font-size:.9em;background-color:#aaa}.old section.get-involved .side-action #can_embed_form input[type="text"]:focus,.old section.get-involved .side-action #can_embed_form input[type="email"]:focus{background-color:#666}.old section.get-involved .side-action #can_embed_form input[type="text"].error_input,.old section.get-involved .side-action #can_embed_form input[type="email"].error_input{background-color:#b3330d}.old section.get-involved .side-action #can_embed_form input[type="text"].error_input:focus,.old section.get-involved .side-action #can_embed_form input[type="email"].error_input:focus{background-color:#842609}.old section.get-involved .side-action #can_embed_form input[type="submit"]{font-size:1em;background-color:#005CB7;color:#fff}.old section.get-involved .side-action #can_embed_form input[type="submit"]:hover,.old section.get-involved .side-action #can_embed_form input[type="submit"]:focus{background-color:#E99527}.old section.get-involved .side-action #can_embed_form #subject{background-color:#eee;color:#000}.old section.get-involved .side-action #can_embed_form textarea{font-size:1em;font-family:'Source Sans Pro', 'Lucida Grande', 'Lucida Sans', 'Futura', 'Helvetica', sans-serif;background-color:#eee;color:#000;min-height:450px}#coalition.old{background-image:url("../images/who-bar.jpg");background-repeat:repeat-x;padding-top:10em}.old section.coalition h2{color:#005CB7}.old section.coalition h3{color:#005CB7;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:1.6em;margin-bottom:.5em}.old section.coalition p.intro-text{color:#53585F;font-size:1.125em}.old section.coalition a{color:#005CB7;color:#E99527;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;font-weight:bold}.old section.coalition a:hover{border-color:#005CB7;border-color:#E99527}.old section.coalition a:active{color:#c97b14;border-color:#c97b14}.old section.coalition .partner-list li,.old section.coalition .bullets li{list-style:none;margin-bottom:.3em;padding-left:1.5em}.old section.coalition .partner-list li:before,.old section.coalition .bullets li:before{content:"\25B8";font-size:1em;color:#7FADDB;margin-left:-1.5em;margin-right:1em}.old section.coalition .column-one li{margin-bottom:1em}.old section.coalition .column-two p{font-size:1.125em}.old section.coalition .overlap-block{margin-bottom:-10.5em;margin-top:-6em;position:relative;z-index:3}.old section.coalition .overlap-block form input[type="text"],.old section.coalition .overlap-block form input[type="email"],.old section.coalition .overlap-block form input[type="tel"]{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.7em 1em;margin-bottom:1em;border:0;background-color:#5794d0;color:#fff;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.old section.coalition .overlap-block form input[type="text"]::-webkit-input-placeholder,.old section.coalition .overlap-block form input[type="email"]::-webkit-input-placeholder,.old section.coalition .overlap-block form input[type="tel"]::-webkit-input-placeholder{color:#fff}.old section.coalition .overlap-block form input[type="text"]::-moz-placeholder,.old section.coalition .overlap-block form input[type="email"]::-moz-placeholder,.old section.coalition .overlap-block form input[type="tel"]::-moz-placeholder{color:#fff;opacity:1}.old section.coalition .overlap-block form input[type="text"]:-moz-placeholder,.old section.coalition .overlap-block form input[type="email"]:-moz-placeholder,.old section.coalition .overlap-block form input[type="tel"]:-moz-placeholder{color:#fff}.old section.coalition .overlap-block form input[type="text"]:-ms-input-placeholder,.old section.coalition .overlap-block form input[type="email"]:-ms-input-placeholder,.old section.coalition .overlap-block form input[type="tel"]:-ms-input-placeholder{color:#fff}.old section.coalition .overlap-block form input[type="text"]:focus,.old section.coalition .overlap-block form input[type="email"]:focus,.old section.coalition .overlap-block form input[type="tel"]:focus{outline:0;background-color:#367abe}.old section.coalition .overlap-block form .address .address-street{float:left;width:70%}.old section.coalition .overlap-block form .address .address-zip{float:right;width:25%}.old section.coalition .overlap-block form label.checkbox{display:inline-block;margin:0 0 1em .4em}.old section.coalition .overlap-block form input[type="submit"]{border:0;color:#fff;font-size:1em;text-transform:uppercase;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;background-color:#E99527;padding:.9em 2em .5em 2em;border:2px solid #fff;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.old section.coalition .overlap-block form input[type="submit"]:hover{background-color:#E34110;color:#fff}.old section.coalition .overlap-block form input[type="submit"]:active{background-color:#b3330d;color:#ddd}#footer.old{background-color:#53585F}.old .section.footer{padding:1.5em 40px;color:#fff}.old .section.footer h5{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;margin-top:.5em;float:left}.old .section.footer h5 .rising{font-size:2.5em;display:block;text-transform:uppercase;margin-top:.2em}.old .section.footer p a{border-bottom:1px solid rgba(255,255,255,0);-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.old .section.footer p a:hover{border-bottom:1px solid #fff}.old .section.footer .contact{float:right;margin-left:5em;padding-top:.3em}.old .section.footer .contact p{margin-bottom:0}.old .section.footer .return-link{float:right;font-style:italic;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;margin-bottom:0;min-width:300px;text-align:right;margin-top:1.8em}.old .section.footer .return-link:after{display:inline-block;content:'\2192';font-family:'Icons';font-style:normal;opacity:.5;margin-left:.5em;-webkit-transform:translate3d(0, 1px, 0);transform:translate3d(0, 1px, 0);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.old .section.footer .return-link:hover:after{-webkit-transform:translate3d(5px, 1px, 0);transform:translate3d(5px, 1px, 0);opacity:.9}.old.dot-nav{position:fixed;top:50%;left:100%;margin-left:-40px;margin-top:-60px;z-index:1000}.old.dot-nav li{list-style:none}.old.dot-nav li a{border:2px solid #fff;width:8px;height:8px;position:relative;display:block;border-radius:50%;background-clip:padding-box;margin-bottom:.6em;opacity:.7;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.old.dot-nav li a.current{background-color:#fff}.old.dot-nav li a .tooltip{position:absolute;display:block;min-width:9em;left:-9.5em;top:-.4em;text-align:right;color:#fff;font-family:'Source Sans Pro', 'Lucida Grande', 'Lucida Sans', 'Futura', 'Helvetica', sans-serif;-webkit-transform:translate3d(1em, 0, 0);transform:translate3d(1em, 0, 0);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;opacity:0}.old.dot-nav li a:hover{opacity:1}.old.dot-nav li a:hover .tooltip{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.old.dot-nav.on-white li a{border-color:#7FADDB}.old.dot-nav.on-white li a.current{background-color:#7FADDB}.old.dot-nav.on-white li a .tooltip{color:#7FADDB}.old.mobile-header{background-color:#E99527;padding:.7em 30px;color:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:100;top:0;border-bottom:1px solid #fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0);display:none}.old.mobile-header h3{float:left;margin-top:.1em}.old.mobile-header h3 a{color:#fff;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;text-transform:uppercase}.old.mobile-header h3 a:hover{color:#6c420b}.old.mobile-header .menu{display:block;float:right;padding-top:.1em;margin-bottom:-.2em;color:#fff;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.old.mobile-header .menu:hover{color:#9a5e10}.old.mobile-header .menu:before{content:'\2630';font-family:"Icons";font-size:1.2em}.old.mobile-header.show,.old.mobile-header.bottom{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.old.mobile-header.at-top{-webkit-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0)}.body-wrapper{-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.body-wrapper.blur{filter:blur(10px);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px)}.old.mobile-nav,.old.mobile-nav.on-white{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;background-color:#53585F;background-color:rgba(233,149,39,0.95);margin-top:0;margin-left:0;width:100%;height:100vh;padding:2em;-webkit-transition:all 0.6s ease;transition:all 0.6s ease;opacity:0;-webkit-transform:translate3d(0, 100vh, 0);transform:translate3d(0, 100vh, 0)}.old.mobile-nav.active,.old.mobile-nav.on-white.active{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.old.mobile-nav ul,.old.mobile-nav.on-white ul{position:relative;top:50%;margin-top:-200px}.old.mobile-nav li a,.old.mobile-nav.on-white li a{border:0;width:auto;height:auto;position:static;display:block;border-radius:0;background-clip:padding-box;margin-bottom:.7em;opacity:1}.old.mobile-nav li a.current,.old.mobile-nav.on-white li a.current{background-color:transparent;opacity:1}.old.mobile-nav li a.current .tooltip,.old.mobile-nav.on-white li a.current .tooltip{font-weight:bold}.old.mobile-nav li a .tooltip,.old.mobile-nav.on-white li a .tooltip{position:static;display:block;min-width:auto;left:0;top:0;text-align:left;color:#fff;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;font-size:1.5em;text-shadow:0 0 10px #E99527}.old.mobile-nav li a .tooltip:hover,.old.mobile-nav.on-white li a .tooltip:hover{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.old.mobile-nav .close-btn,.old.mobile-nav.on-white .close-btn{color:#fff;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;position:relative;left:100%;margin-left:-2em}.old.mobile-nav .close-btn:hover,.old.mobile-nav.on-white .close-btn:hover{color:#9a5e10}.old.mobile-nav .close-btn:before,.old.mobile-nav.on-white .close-btn:before{content:'\00d7';font-family:"Icons";font-size:3em;cursor:pointer}@media only screen and (max-width: 1060px){.old section.problem .overlap-block{top:-1em;margin-bottom:-5em}}@media only screen and (min-width: 730px){#hero.old{background-image:url("../images/hero-desktop.jpg")}}@media only screen and (min-width: 1050px){.old.section-wrapper{min-width:1050px}.old .section{max-width:1050px}}@media only screen and (max-width: 900px){.old.mobile-header{display:block}.old .two-column.even .column-one{padding-right:.5em}.old .two-column.even .column-two{padding-left:.5em}.old section.hero h1{font-size:2em}.old section.hero p{font-size:1.25em;max-width:80%}.old section.hero p.big-text{font-size:2em;margin-bottom:2em}.old section.hero .overlap-block{max-width:400px;margin-top:-1.5em}.old h2{font-size:2.5em}.old p.intro-text{font-size:1.25em;max-width:550px}.old section.problem h2{margin-top:0}.old section.problem h2.inside-header{margin-top:0}.old section.problem .overlap-block{width:80%;max-width:550px}.old section.vision h2{margin-top:1.5em}.old section.vision .policy-standards li{min-height:190px}.old section.vision .policy-standards li h3{font-size:1.25em}.old section.vision .policy-standards li p{font-size:1em}.old section.news .block-grid li a{min-height:330px}.old section.get-involved form input[type="text"],.old section.get-involved form input[type="email"]{font-size:1.25em}.old section.coalition .overlap-block form .address .address-street{float:none;width:100%}.old section.coalition .overlap-block form .address .address-zip{float:none;width:100%}}@media only screen and (max-width: 750px){.old h2{font-size:1.75em}.old p.intro-text{font-size:1.1em}.old .section{padding:3em 30px}.old .two-column .column-one,.old .two-column.even .column-one,.old .two-column.left-big .column-one,.old .two-column.seven-three .column-one{padding:0;float:none;width:100%;margin-bottom:3em}.old .two-column .column-two,.old .two-column.even .column-two,.old .two-column.left-big .column-two,.old .two-column.seven-three .column-two{padding:0;float:none;width:100%}.old section.section .overlap-block{float:left;width:100%}.old section.section .overlap-block h3{font-size:1em}.old section.section .overlap-block p{font-size:.9em}.old.dot-nav{display:none}.old.mobile-nav{display:block;margin-left:0}section.preheader h3{font-size:.8em}#hero.old{background-image:url("../images/hero-mobile.jpg")}#hero.old section.hero h1{font-size:1.3em}#hero.old section.hero h1 .rising{font-size:2.5em;margin-bottom:.5em}#hero.old section.hero p{font-size:1em;max-width:100%}#hero.old section.hero p.big-text{margin-top:1em;font-size:1.3em}#hero.old section.hero .overlap-block{margin-top:-2em}#hero.old section.hero .menu{display:block}.old section.problem{margin-bottom:9em}.old section.problem.tech-stands-up{margin-bottom:0}.old section.problem p,.old section.problem li{font-size:1em}.old section.problem .two-column{margin-bottom:0}.old section.problem .overlap-block{top:4em;margin-top:-2em}.old section.problem .overlap-block h3{font-size:.8em}.old section.problem .overlap-block p{font-size:.8em}.old section.problem .overlap-block p:nth-last-child(2){margin-bottom:0}.old section.problem .overlap-block p.link-text{display:none}.old section.vision{padding-bottom:3em}.old section.vision p,.old section.vision p.intro-text{font-size:1em;max-width:100%}.old section.vision .vision-nav{margin:2em 0}.old section.vision .vision-nav ul{width:100%}.old section.vision .vision-nav ul li{width:33%;padding:.5em 1em .3em 1em;min-height:60px}.old section.vision .vision-nav ul li:first-child{padding-left:0}.old section.vision .vision-nav ul li:last-child{padding-right:0}.old section.vision .vision-nav ul li a{font-size:.75em;font-family:'Source Sans Pro', 'Lucida Grande', 'Lucida Sans', 'Futura', 'Helvetica', sans-serif;padding:.5em 0}.old section.vision .vision-elements li{display:block}.old section.vision .vision-elements li .img{width:100%;display:block;min-height:300px}.old section.vision .vision-elements li .content{width:100%;display:block;padding:2em;font-size:85%}.old section.news{padding-bottom:2em}.old section.news .block-grid li{float:none;width:100%}.old section.news .block-grid li a{min-height:0;margin:0 0 2em 0}.old section.news .block-grid li:nth-child(3n+1) a,.old section.news .block-grid li:nth-child(3n) a{margin:0 0 2em 0}.old section.news .news-block{font-size:.9em}.old section.coalition h2{margin-top:1em}.old section.coalition p,.old section.coalition .column-one,.old section.coalition .column-two p,.old section.coalition p.intro-text{font-size:1em}.old section.coalition .partner-list{width:100%}.old section.coalition .two-column{margin-bottom:0}.old .section.footer{padding-top:2em}.old .section.footer h5{float:none;font-size:.9em}.old .section.footer p{font-size:.8em}.old .section.footer .contact{float:none;margin-left:0}.old .section.footer .return-link{float:none;text-align:left;min-width:0;margin-top:1em}}body{width:100%;height:100%;background-color:#53585F;font-size:1em}body,h1,h2,h3,h4,h5,h6,p,input,button,textarea,li,div,table{font-family:'Source Sans Pro', 'Lucida Grande', 'Lucida Sans', 'Futura', 'Helvetica', sans-serif}strong,b{font-weight:bold}em,i{font-style:italic}p{line-height:1.5;margin-bottom:1em}.site-section{width:100%;text-align:center}.site-section__content{margin:0 auto;padding:4em 60px;text-align:left}.site-section__content--slim{padding:3em 60px}.site-section__content--section-header{padding:2em 60px 1.3em}.site-section__content--no-bottom-padding{padding-bottom:0}.site-section__content--top-arrow{position:relative}.site-section__content--top-arrow::before{content:'';display:block;width:0;height:0;position:absolute;top:0;left:0}.site-section__content--top-arrow::before{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #E99527;margin-top:-20px;left:2em}.site-section__content--top-arrow:before{left:60px}@media (min-width: 1080px){.site-section{min-width:1080px}.site-section__content{max-width:1080px}}@media (max-width: 950px){.site-section__content{padding:2em 20px}.site-section__content--slim{padding:20px}.site-section__content--section-header{padding:1.5em 20px 1.1em}.site-section__content--mobile-no-padding{padding:0}}.site-section--fixed-bottom{position:fixed;top:100%;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);-webkit-transition:all .5s ease;transition:all .5s ease;z-index:1}.site-section--fixed-bottom-hidden{-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}@media (min-width: 951px){.site-section__content--push-up{position:relative;margin-top:-7em}.site-section__content--push-up .grid__col:first-child .card{margin-top:1em;-webkit-box-shadow:0 3px 15px rgba(0,0,0,0.2);box-shadow:0 3px 15px rgba(0,0,0,0.2)}.site-section__content--push-up .grid__col .sidebar{margin-top:6em}}@media (min-width: 951px){.main-col{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:32em}}.block--center{text-align:center}.site-section{background-color:#fff}.site-section--clear{background-color:transparent}.site-section--blue{background-color:#005CB7}.site-section--blue-light{background-color:#7FADDB}.site-section--grey{background-color:#53585F}.site-section--yellow{background-color:#E99527}.site-section--white{background-color:#fff}.site-section--rising{background-color:#E99527;background-repeat:no-repeat;background-size:cover;background-position:center;-ms-behavior:url(scripts/backgroundsize.min.htc);background-image:url("/images/inside_header_bg.jpg")}.spacer-section{height:32vw;background-color:#53585F;background-repeat:no-repeat;background-size:cover;background-position:center;-ms-behavior:url(scripts/backgroundsize.min.htc)}.grid__col,.grid__card{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none}.grid--two-col{*zoom:1}.grid--two-col:before,.grid--two-col:after{content:" ";display:table}.grid--two-col:after{clear:both}@media (min-width: 951px){.grid--two-col .grid__col:first-child{float:left}.grid--two-col .grid__col:last-child{float:right}}@media (min-width: 951px){.grid--six-four>.grid__col:first-child{width:55%}.grid--six-four>.grid__col:last-child{width:40%}}@media (min-width: 951px){.grid--four-six>.grid__col:first-child{width:40%}.grid--four-six>.grid__col:last-child{width:55%}}@media (min-width: 951px){.grid--seven-three>.grid__col:first-child{width:64%;padding-right:3em}.grid--seven-three>.grid__col:last-child{width:35%}}@media (min-width: 951px){.grid--three-seven>.grid__col:first-child{width:35%;padding-right:3em}.grid--three-seven>.grid__col:last-child{width:63%}}@media (min-width: 951px){.grid--six-four-flip>.grid__col:first-child{float:right;width:60%;padding-left:3em}.grid--six-four-flip>.grid__col:last-child{float:left;width:40%}}@media (min-width: 951px){.grid--two-col-even{display:block}.grid--two-col-even>.grid__col{width:50%;display:inline-block;padding:0 0.75em}.grid--two-col-even>.grid__col:nth-child(odd){padding-left:0;padding-right:1.5em}.grid--two-col-even>.grid__col:nth-child(even){padding-left:1.5em;padding-right:0}}@media (max-width: 950px){.grid--two-col-even .grid__col{margin-bottom:1em}}@media (min-width: 951px){.grid--three-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.grid--three-col>.grid__col{display:block;width:33%;padding:0 1em}.grid--three-col>.grid__col:nth-child(3n-2){padding-left:0;padding-right:2em}.grid--three-col>.grid__col:nth-child(3n){padding-left:2em;padding-right:0}}@media (max-width: 950px){.grid--three-col .grid__col{margin-bottom:1em}}@media (min-width: 951px){.grid--cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid--cards>.grid__card{width:calc(33% - 1.5em);margin-bottom:3em}.grid--cards>.grid__card>.card{margin-bottom:0}.grid--cards-two-col>.grid__card{width:calc(50% - 1.5em)}}@media (max-width: 950px){.grid--cards>.grid__card{width:100%;margin-bottom:1.5em}}.site-section--header{background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);box-shadow:0 2px 3px rgba(0,0,0,0.1);position:relative}.site-section__content--header{padding:0 60px}@media (max-width: 950px){.site-section__content--header{padding:0}}.header{*zoom:1}.header:before,.header:after{content:" ";display:table}.header:after{clear:both}.header__branding{float:left}.header-logo{display:block;font-size:2em;text-transform:uppercase;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;padding:.8em 0 .6em;color:#E34110;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.header-logo__rising{color:#E99527}.header-logo:hover{color:#E99527}.header-logo:hover .header-logo__rising{color:#E34110}.header__nav-btn{display:none}.top-nav{float:right}.top-nav ul{list-style:none}.top-nav li{float:left}.top-nav__item{display:block;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;color:#005CB7;padding:2.3em 1em 1.5em;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.top-nav__item:hover{color:#E99527}.top-nav__item:active{color:#c97b14}.top-nav__item--action{color:#E99527}.top-nav__item--action:hover{color:#E34110}.top-nav__item--action:active{color:#b3330d}.top-nav__item--divider-left{position:relative;margin-left:.5em;padding-left:1.5em;padding-right:0}.top-nav__item--divider-left:before{content:'';position:absolute;width:0;height:33%;top:36%;left:0;border-left:1px solid #eee}@media (max-width: 950px){.header__branding{max-width:50%}.header-logo{font-size:1.4em}.mobile-header{*zoom:1;padding:0 20px}.mobile-header:before,.mobile-header:after{content:" ";display:table}.mobile-header:after{clear:both}.header__nav-btn{float:right;display:block;width:34px;height:34px;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin-top:10px;margin-right:-5px}.header__nav-btn:focus{outline:none}.header__nav-btn span{position:absolute;display:block;background-color:#005CB7;height:3px;top:16.75px;left:8px;right:8px}.header__nav-btn span::before,.header__nav-btn span::after{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#005CB7;content:""}.header__nav-btn span::before{top:-6.75px}.header__nav-btn span::after{bottom:-6.75px}.header__nav-btn span{-webkit-transition:background 0s 0.2s;transition:background 0s 0.2s}.header__nav-btn span::before,.header__nav-btn span::after{-webkit-transition-duration:0.2s, 0.2s;transition-duration:0.2s, 0.2s;-webkit-transition-delay:0.2s, 0s;transition-delay:0.2s, 0s}.header__nav-btn span::before{-webkit-transition-property:top, -webkit-transform;transition-property:top, -webkit-transform;transition-property:top, transform;transition-property:top, transform, -webkit-transform}.header__nav-btn span::after{-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, -webkit-transform;transition-property:bottom, transform;transition-property:bottom, transform, -webkit-transform}.header__nav-btn.open span{background:none}.header__nav-btn.open span::before,.header__nav-btn.open span::after{-webkit-transition-delay:0s, 0.2s;transition-delay:0s, 0.2s}.header__nav-btn.open span::before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header__nav-btn.open span::after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.top-nav{width:100%;float:none}.top-nav li{float:none;width:100%}.top-nav li:last-child a{border-bottom:5px solid #fff}.top-nav--js-closed{opacity:0;max-height:0;background-color:#fff;-webkit-transition:all .6s ease;transition:all .6s ease;overflow:hidden}.top-nav--js-open{max-height:350px;opacity:1}.top-nav__item{padding:1em 20px 0.7em}.top-nav__item:hover{background-color:#005CB7;color:#fff}.top-nav__item:active{background-color:#004284}.top-nav__item--action{margin-left:0;padding-left:20px}.top-nav__item--action:before{display:none}.top-nav__item--action:hover{background-color:#E34110;color:#fff}.top-nav__item--action:active{background-color:#b3330d}}.header-buttons{float:right;padding-top:.4em}@media (max-width: 950px){.header-buttons{padding-top:0}}.header-buttons__item{list-style:none;display:inline;float:left;margin-left:10px}.header-buttons__link{color:#005CB7;width:2em;height:1.8em;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:center;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.header-buttons__link:hover{color:#E99527}.header-buttons__icon{font-family:"Font Awesome";font-size:1.5em;font-smoothing:antialiased;padding:.2em}.header-buttons__link--facebook{padding-top:.1em}.header-buttons__link--facebook .header-buttons__icon{font-size:1.4em}.share-overlay{position:fixed;left:0;top:50%;margin-top:-3em;background-color:#53585F;border:2px solid #fff;border-left:0;list-style:none;z-index:100;-webkit-font-smoothing:antialiased;overflow:hidden}.share-overlay:hover{overflow:visible}.share-overlay__btn{display:block;position:relative}.share-overlay__btn:before{display:block;width:1.75em;height:1.75em;text-align:center;padding:.4em;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Font Awesome";color:#fff;font-size:1.25em;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;z-index:100}.share-overlay__btn:after{position:absolute;display:block;left:35px;top:0;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;height:37px;min-width:10em;font-size:.875em;padding:.65em .8em;color:#005CB7;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;opacity:0;-webkit-transform:translate3d(-50px, 0, 0);transform:translate3d(-50px, 0, 0);z-index:50;-webkit-box-shadow:2px 0 10px rgba(0,0,0,0.2);box-shadow:2px 0 10px rgba(0,0,0,0.2)}.share-overlay__btn:hover:before{background-color:#E99527}.share-overlay__btn:hover:after{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.share-overlay__btn:active:before{background-color:#c97b14}.share-overlay__btn--facebook:before{content:'\F09A';background-color:#005CB7}.share-overlay__btn--facebook:after{content:'Share on Facebook';top:-2px}.share-overlay__btn--twitter:before{content:'\F099';background-color:#7FADDB}.share-overlay__btn--twitter:after{content:'Share on Twitter'}@media (max-width: 950px){.share-overlay{display:none}}.content h1{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:1.75em;color:#E99527;line-height:1.6;margin-bottom:.5em}@media (max-width: 950px){.content h1{font-size:1.25em}}.content h2{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:1.25em;color:#005CB7;line-height:1.6;margin-bottom:1em}@media (max-width: 950px){.content h2{font-size:1em}}.content h3{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:1em;color:#005CB7;line-height:1.6;margin-bottom:.25em;margin-top:1.5em}.content h4{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:1em;color:#848b94;line-height:1.3;margin-bottom:.25em}.content p,.content li{color:#000;font-size:1em;line-height:1.5;margin-bottom:1em}.content li{margin-left:1.25em;margin-bottom:.75em;list-style-type:disc}.content .tight-list{margin-bottom:1em}.content .tight-list li{margin-bottom:.25em}.content a{color:#005CB7;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.content a:hover{border-color:#005CB7}.content a:active{color:#004284;border-color:#004284}.content img{max-width:100%}.content .big-text{font-weight:bold;color:#848b94}@media (min-width: 951px){.content .big-text{font-size:1.25em}}.content .big-text--yellow{color:#E99527}.content .small-text{font-size:.75em}.content .letter-intro{color:#848b94;padding-left:2em;position:relative}@media (min-width: 951px){.content .letter-intro{font-size:1.325em}}.content .letter-intro:before{content:"\201C";font-weight:bold;font-size:3.5em;position:absolute;left:-10px;top:-.4em}.content .page-header{font-size:2.5em}@media (max-width: 950px){.content .page-header{font-size:1.5em;margin-top:.5em}}.pull-quote{margin:2em 0}.pull-quote .pull-quote__quote{font-size:1.325em;font-style:italic;color:#7FADDB;quotes:"“" "”" "‘" "’";padding-left:2em;position:relative;margin-bottom:.5em}.pull-quote .pull-quote__quote:before{content:open-quote;font-size:3.5em;position:absolute;left:0;top:-.4em}.pull-quote .pull-quote__cite{display:block;text-align:right;color:#848b94}.pull-quote .pull-quote__cite:before{content:"-";padding-right:.3em}@media (min-width: 951px){.pull-quote--right{float:right;max-width:15em;margin:.5em 0 1em 1em}}.content--white h1,.content--white h2,.content--white h3,.content--white p,.content--white li,.content--white .big-text{color:#fff}.content--white a{color:#fff;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.content--white a:hover{border-color:#fff}.content--white a:active{color:#e6e6e6;border-color:#e6e6e6}.section-headline,.content .section-headline{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:1.75em;line-height:1.6;margin-bottom:.375em;max-width:25em;color:#005CB7}.section-headline a,.content .section-headline a{color:#005CB7;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.section-headline a:hover,.content .section-headline a:hover{border-color:#005CB7}.section-headline a:active,.content .section-headline a:active{color:#004284;border-color:#004284}@media (max-width: 950px){.section-headline,.content .section-headline{font-size:1.25em}}.content .section-headline{margin-bottom:1em}.section-headline--yellow,.content .section-headline--yellow{color:#E99527}.section-headline--yellow a,.content .section-headline--yellow a{color:#E99527;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.section-headline--yellow a:hover,.content .section-headline--yellow a:hover{border-color:#E99527}.section-headline--yellow a:active,.content .section-headline--yellow a:active{color:#c97b14;border-color:#c97b14}.section-headline--white,.content .section-headline--white{color:#fff}.section-headline--white a,.content .section-headline--white a{color:#fff;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.section-headline--white a:hover,.content .section-headline--white a:hover{border-color:#fff}.section-headline--white a:active,.content .section-headline--white a:active{color:#e6e6e6;border-color:#e6e6e6}.section-headline--grey,.content .section-headline--grey{color:#848b94}.section-headline--grey a,.content .section-headline--grey a{color:#848b94;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.section-headline--grey a:hover,.content .section-headline--grey a:hover{border-color:#848b94}.section-headline--grey a:active,.content .section-headline--grey a:active{color:#6b717a;border-color:#6b717a}.intro-text{line-height:1.5;margin-bottom:2em;max-width:30em}@media (min-width: 951px){.intro-text{font-size:1.125em}}.intro-text--white{color:#fff}input[type="text"],input[type="email"],input[type="search"],input[type="tel"],input[type="password"],textarea,input[type="number"]{background-color:#c97b14;padding:.8em 1em .4em 1em;margin-bottom:1.5em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;color:#fff;font-size:1em;display:block;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;border:4px solid transparent;-webkit-font-smoothing:antialiased}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder{color:#fff;opacity:1}input[type="text"]::-moz-input-placeholder,input[type="email"]::-moz-input-placeholder,input[type="search"]::-moz-input-placeholder,input[type="tel"]::-moz-input-placeholder,input[type="password"]::-moz-input-placeholder,textarea::-moz-input-placeholder,input[type="number"]::-moz-input-placeholder{color:#fff;opacity:1}input[type="text"]::-ms-input-input-placeholder,input[type="email"]::-ms-input-input-placeholder,input[type="search"]::-ms-input-input-placeholder,input[type="tel"]::-ms-input-input-placeholder,input[type="password"]::-ms-input-input-placeholder,textarea::-ms-input-input-placeholder,input[type="number"]::-ms-input-input-placeholder{color:#fff;opacity:1}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder{color:#fff;opacity:1}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder{color:#fff;opacity:1}input[type="text"]::-ms-input-placeholder,input[type="email"]::-ms-input-placeholder,input[type="search"]::-ms-input-placeholder,input[type="tel"]::-ms-input-placeholder,input[type="password"]::-ms-input-placeholder,textarea::-ms-input-placeholder,input[type="number"]::-ms-input-placeholder{color:#fff;opacity:1}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="search"]::placeholder,input[type="tel"]::placeholder,input[type="password"]::placeholder,textarea::placeholder,input[type="number"]::placeholder{color:#fff;opacity:1}input[type="text"].placeholder,input[type="email"].placeholder,input[type="search"].placeholder,input[type="tel"].placeholder,input[type="password"].placeholder,textarea.placeholder,input[type="number"].placeholder{color:#fff;opacity:1}input[type="text"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="password"]:focus,textarea:focus,input[type="number"]:focus{outline:0;background-color:#fff;color:#000}input[type="text"]:focus::-webkit-input-placeholder,input[type="email"]:focus::-webkit-input-placeholder,input[type="search"]:focus::-webkit-input-placeholder,input[type="tel"]:focus::-webkit-input-placeholder,input[type="password"]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,input[type="number"]:focus::-webkit-input-placeholder{color:#848b94}input[type="text"]:focus::-moz-input-placeholder,input[type="email"]:focus::-moz-input-placeholder,input[type="search"]:focus::-moz-input-placeholder,input[type="tel"]:focus::-moz-input-placeholder,input[type="password"]:focus::-moz-input-placeholder,textarea:focus::-moz-input-placeholder,input[type="number"]:focus::-moz-input-placeholder{color:#848b94}input[type="text"]:focus::-ms-input-input-placeholder,input[type="email"]:focus::-ms-input-input-placeholder,input[type="search"]:focus::-ms-input-input-placeholder,input[type="tel"]:focus::-ms-input-input-placeholder,input[type="password"]:focus::-ms-input-input-placeholder,textarea:focus::-ms-input-input-placeholder,input[type="number"]:focus::-ms-input-input-placeholder{color:#848b94}input[type="text"]:focus::-webkit-input-placeholder,input[type="email"]:focus::-webkit-input-placeholder,input[type="search"]:focus::-webkit-input-placeholder,input[type="tel"]:focus::-webkit-input-placeholder,input[type="password"]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,input[type="number"]:focus::-webkit-input-placeholder{color:#848b94}input[type="text"]:focus:-ms-input-placeholder,input[type="email"]:focus:-ms-input-placeholder,input[type="search"]:focus:-ms-input-placeholder,input[type="tel"]:focus:-ms-input-placeholder,input[type="password"]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder,input[type="number"]:focus:-ms-input-placeholder{color:#848b94}input[type="text"]:focus::-ms-input-placeholder,input[type="email"]:focus::-ms-input-placeholder,input[type="search"]:focus::-ms-input-placeholder,input[type="tel"]:focus::-ms-input-placeholder,input[type="password"]:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder,input[type="number"]:focus::-ms-input-placeholder{color:#848b94}input[type="text"]:focus::placeholder,input[type="email"]:focus::placeholder,input[type="search"]:focus::placeholder,input[type="tel"]:focus::placeholder,input[type="password"]:focus::placeholder,textarea:focus::placeholder,input[type="number"]:focus::placeholder{color:#848b94}input[type="text"]:focus.placeholder,input[type="email"]:focus.placeholder,input[type="search"]:focus.placeholder,input[type="tel"]:focus.placeholder,input[type="password"]:focus.placeholder,textarea:focus.placeholder,input[type="number"]:focus.placeholder{color:#848b94}input[type="text"].error_input,input[type="email"].error_input,input[type="search"].error_input,input[type="tel"].error_input,input[type="password"].error_input,textarea.error_input,input[type="number"].error_input{background-color:#b3330d;-webkit-box-sizing:border-box;box-sizing:border-box}input[type="text"].error_input:focus,input[type="email"].error_input:focus,input[type="search"].error_input:focus,input[type="tel"].error_input:focus,input[type="password"].error_input:focus,textarea.error_input:focus,input[type="number"].error_input:focus{border-color:#b3330d;background-color:#fff}input[type="text"].error_input:focus::-webkit-input-placeholder,input[type="email"].error_input:focus::-webkit-input-placeholder,input[type="search"].error_input:focus::-webkit-input-placeholder,input[type="tel"].error_input:focus::-webkit-input-placeholder,input[type="password"].error_input:focus::-webkit-input-placeholder,textarea.error_input:focus::-webkit-input-placeholder,input[type="number"].error_input:focus::-webkit-input-placeholder{color:#b3330d}input[type="text"].error_input:focus::-moz-input-placeholder,input[type="email"].error_input:focus::-moz-input-placeholder,input[type="search"].error_input:focus::-moz-input-placeholder,input[type="tel"].error_input:focus::-moz-input-placeholder,input[type="password"].error_input:focus::-moz-input-placeholder,textarea.error_input:focus::-moz-input-placeholder,input[type="number"].error_input:focus::-moz-input-placeholder{color:#b3330d}input[type="text"].error_input:focus::-ms-input-input-placeholder,input[type="email"].error_input:focus::-ms-input-input-placeholder,input[type="search"].error_input:focus::-ms-input-input-placeholder,input[type="tel"].error_input:focus::-ms-input-input-placeholder,input[type="password"].error_input:focus::-ms-input-input-placeholder,textarea.error_input:focus::-ms-input-input-placeholder,input[type="number"].error_input:focus::-ms-input-input-placeholder{color:#b3330d}input[type="text"].error_input:focus::-webkit-input-placeholder,input[type="email"].error_input:focus::-webkit-input-placeholder,input[type="search"].error_input:focus::-webkit-input-placeholder,input[type="tel"].error_input:focus::-webkit-input-placeholder,input[type="password"].error_input:focus::-webkit-input-placeholder,textarea.error_input:focus::-webkit-input-placeholder,input[type="number"].error_input:focus::-webkit-input-placeholder{color:#b3330d}input[type="text"].error_input:focus:-ms-input-placeholder,input[type="email"].error_input:focus:-ms-input-placeholder,input[type="search"].error_input:focus:-ms-input-placeholder,input[type="tel"].error_input:focus:-ms-input-placeholder,input[type="password"].error_input:focus:-ms-input-placeholder,textarea.error_input:focus:-ms-input-placeholder,input[type="number"].error_input:focus:-ms-input-placeholder{color:#b3330d}input[type="text"].error_input:focus::-ms-input-placeholder,input[type="email"].error_input:focus::-ms-input-placeholder,input[type="search"].error_input:focus::-ms-input-placeholder,input[type="tel"].error_input:focus::-ms-input-placeholder,input[type="password"].error_input:focus::-ms-input-placeholder,textarea.error_input:focus::-ms-input-placeholder,input[type="number"].error_input:focus::-ms-input-placeholder{color:#b3330d}input[type="text"].error_input:focus::placeholder,input[type="email"].error_input:focus::placeholder,input[type="search"].error_input:focus::placeholder,input[type="tel"].error_input:focus::placeholder,input[type="password"].error_input:focus::placeholder,textarea.error_input:focus::placeholder,input[type="number"].error_input:focus::placeholder{color:#b3330d}input[type="text"].error_input:focus.placeholder,input[type="email"].error_input:focus.placeholder,input[type="search"].error_input:focus.placeholder,input[type="tel"].error_input:focus.placeholder,input[type="password"].error_input:focus.placeholder,textarea.error_input:focus.placeholder,input[type="number"].error_input:focus.placeholder{color:#b3330d}@media (max-width: 950px){input[type="text"],input[type="email"],input[type="search"],input[type="tel"],input[type="password"],textarea,input[type="number"]{font-size:.875em}}textarea{border:0;width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em;min-height:200px}input[type="file"]{color:#fff;margin-bottom:1.5em}.button,input[type="submit"],button{display:inline-block;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;background-color:#fff;padding:.8em 1.5em .5em;margin-bottom:0;color:#005CB7;border:2px solid #fff;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;border-radius:25px}.button:hover,.button:focus,input[type="submit"]:hover,input[type="submit"]:focus,button:hover,button:focus{background-color:#005CB7;color:#fff;outline:0}.button:active,input[type="submit"]:active,button:active{color:#eee;background-color:#005CB7;-webkit-box-shadow:inset 0px 3px 10px rgba(0,0,0,0.3);box-shadow:inset 0px 3px 10px rgba(0,0,0,0.3)}@media (max-width: 950px){.button,input[type="submit"],button{font-size:.75em}}.button--outline{background-color:transparent;color:#fff}.button--list{margin-right:1em}@media (max-width: 950px){.button--list{margin-right:1em;margin-bottom:1em}}.button--list:last-child{margin-right:0}.button--match-inline-fields,input[type="submit"].button--match-inline-fields{padding:1.1em 1.5em .8em;border-radius:35px}.button--large,input[type="submit"].button--large{display:block;font-size:1.125em;width:100%}.button--small{font-size:.7em}.button--share{margin-top:1rem;font-size:.875em}.button--blue,.content a.button--blue{background-color:#005CB7;color:#fff;border:0}.button--blue:hover,.content a.button--blue:hover{background-color:#E99527}.button--blue:active,.content a.button--blue:active{background-color:#c97b14}.button__icon::before{font-family:"Font Awesome";display:inline-block;margin-right:.4em;margin-left:-.2em;font-size:1.125em}.button__icon--fb::before{content:'\F09A'}.button__icon--twitter::before{content:'\F099'}.button__icon--gplus::before{content:'\f0d5'}.form__unsign-link{color:#fff;color:#fff;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;display:inline-block}.form__unsign-link:hover{border-color:#fff}.form__unsign-link:active{color:#e6e6e6;border-color:#e6e6e6}.survey-nav{*zoom:1}.survey-nav:before,.survey-nav:after{content:" ";display:table}.survey-nav:after{clear:both}.survey-nav .button--next{float:right}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.submit-btn{position:relative;display:inline-block;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.submit-btn--full-width{display:block}.submit-btn--loading input[type="submit"]{color:#fff;cursor:default}.submit-btn--loading input[type="submit"]:hover,.submit-btn--loading input[type="submit"]:active,.submit-btn--loading input[type="submit"]:focus{background-color:#fff;color:#fff}.submit-btn--loading:after{content:' ';-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #bbd3ec;border-top-color:#005CB7;-webkit-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite}form a{color:#fff;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}form a:hover{border-color:#fff}form a:active{color:#e6e6e6;border-color:#e6e6e6}form li{list-style:none}.form__subheading,.form__question,h4.form__question{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;color:#fff;margin-bottom:.5em;line-height:1.5;display:block}.form__subsubheading{color:#fff;margin-top:.75em;margin-bottom:.25em}.form__question-intro,p.form__question-intro{color:#fff;font-size:.875em;font-style:italic;margin-bottom:.75em}.form__return-greeting{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;color:#fff;margin-bottom:.5em}.form__return-incorrect,p.form__return-incorrect{font-size:1em}.form__return-incorrect a,p.form__return-incorrect a{font-weight:bold}.form__input{position:relative;margin-bottom:1.5em}.form__input-field,input.form__input-field{padding:1.25em 1.25em .875em;margin-bottom:0;border:0;position:relative;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.form__input-field:focus,input.form__input-field:focus{padding-bottom:.5em;padding-top:1.75em}.form__input-field:focus::-webkit-input-placeholder,input.form__input-field:focus::-webkit-input-placeholder{color:#bbbec3;color:transparent}.form__input-field:focus::-moz-input-placeholder,input.form__input-field:focus::-moz-input-placeholder{color:#bbbec3;color:transparent}.form__input-field:focus::-ms-input-input-placeholder,input.form__input-field:focus::-ms-input-input-placeholder{color:#bbbec3;color:transparent}.form__input-field:focus::-webkit-input-placeholder,input.form__input-field:focus::-webkit-input-placeholder{color:#bbbec3;color:transparent}.form__input-field:focus:-ms-input-placeholder,input.form__input-field:focus:-ms-input-placeholder{color:#bbbec3;color:transparent}.form__input-field:focus::-ms-input-placeholder,input.form__input-field:focus::-ms-input-placeholder{color:#bbbec3;color:transparent}.form__input-field:focus::placeholder,input.form__input-field:focus::placeholder{color:#bbbec3;color:transparent}.form__input-field:focus.placeholder,input.form__input-field:focus.placeholder{color:#bbbec3;color:transparent}.form__input-label{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;color:#c97b14;color:#005CB7;position:absolute;top:.65rem;left:1.25rem;font-size:.5em;opacity:0;-webkit-transform:translate3d(0, 0.5em, 0);transform:translate3d(0, 0.5em, 0);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;z-index:-1}.form__input-field:focus+.form__input-label,input.form__input-field:focus+.form__input-label{z-index:10;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.form__error-tooltip,.form__input .error-message{background-color:#232629;color:#fff;font-size:.875em;padding:.4em 1em .6em;position:absolute;display:block;bottom:-7px;left:0;z-index:-1;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0}.form__error-tooltip::after,.form__input .error-message::after{content:'\25B2';color:#232629;position:absolute;top:-25px;font-size:30px;left:50%;margin-left:-8px}.form__input--error .form__input-field,.form--invalid input.form__input-field:invalid{background-color:#b3330d}.form__input--error .form__input-field:focus,.form--invalid input.form__input-field:invalid:focus{background-color:#fff}.form__input--error .form__error-tooltip,.form__input .error-message{-webkit-transform:translate3d(0%, 100%, 0);transform:translate3d(0%, 100%, 0);z-index:10;opacity:1}.form__input--error .form__input-label,.form--invalid input.form__input-field:invalid+.form__input-label{color:#b3330d}.errorExplanation,.form__error-block{background-color:#DD5626;background-color:#b3330d;color:#fff;padding:1.5em;padding-left:5em;position:relative}.errorExplanation::before,.form__error-block::before{content:'\f071';font-family:"Font Awesome";font-size:2em;display:inline-block;position:absolute;left:2rem;top:2rem}.errorExplanation h2,.form__error-block h2{margin-bottom:.5em}.errorExplanation p:last-child,.form__error-block p:last-child{margin-bottom:0}.form__error-block{-webkit-box-sizing:border-box;box-sizing:border-box}.form__error-block--hidden{max-height:0;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.form__error-block--visible{max-height:200px;opacity:1}#signup-top .form__error-block{margin:1em 0 1.5em}.form__check-radio-group{margin-bottom:1.5em}.form__check-radio-group .form__check-radio-label{margin-bottom:.5em}.form__check-radio-group--tight-spacing{margin-bottom:0}.form__check-radio-group--tight-spacing .form__check-radio-label{margin-bottom:.25em}.form__check-radio-label{display:block;color:#fff;margin-bottom:1.5em}.form__check-radio-label input[type="checkbox"]{vertical-align:baseline;margin-right:.25em}.form__check-radio-label input[type="radio"]{vertical-align:baseline;margin-right:.25em}.form__check-radio-label .form__subsubheading{display:inline-block;margin-top:.25em;margin-bottom:0}.form__check-radio-label--push-up{margin-top:-1em}.form__multi-input-line{display:-webkit-box;display:-ms-flexbox;display:flex}.form__multi-input-line .form__input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form__multi-input-line .form__input:not(:last-child){margin-right:1.5em}.form__country-selector{text-align:right;margin:-1em 0}.form__country-prompt{color:#fff;font-size:.875em;position:relative;color:#fff;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.form__country-prompt:hover{border-color:#fff}.form__country-prompt:active{color:#e6e6e6;border-color:#e6e6e6}.form__country-prompt:hover{cursor:pointer}.form__country-toggle{opacity:0}.form__country-selector select{width:100%;color:#fff;background-color:#c97b14;border:0;margin-top:.5em;padding:.8em 1em .4em 1em;border-radius:0;margin-bottom:0;opacity:0;max-height:0;-webkit-transform:translate3d(0, -0.5em, 0);transform:translate3d(0, -0.5em, 0);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.form__country-toggle:checked ~ select{opacity:1;max-height:5em;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);margin-bottom:2.5em}.form__dropdown{margin-bottom:1.5em}.form__dropdown .form__subheading{margin-right:1em}.form__block{margin-bottom:1.5em}.input-ticket{display:block;background-color:#fff;padding:1em;margin:1em 0 1.5em}.input-ticket input[type="number"]{display:inline-block;font-size:.875em;width:2em;-webkit-box-sizing:content-box;box-sizing:content-box;padding:.5em 0 .1em .7em;text-align:center;margin-right:.5em;margin-bottom:0;background-color:#bbbec3}.input-ticket input[type="number"]:focus{background-color:#7FADDB;color:#fff}@media (max-width: 950px){.input-ticket{font-size:.625em}}.input-ticket__line-one{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;color:#005CB7;font-size:1.125em}p.input-ticket__desc,.input-ticket__desc{color:#53585F;font-style:italic;font-size:1em;margin:.75em 0 0 0}.radios-as-buttons{display:block;margin-right:-1em}.radios-as-buttons input[type="radio"]{display:none}.radios-as-buttons label.radio{display:inline-block;background-color:#fff;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;color:#005CB7;padding:.9em .9em .5em;border-radius:25px;margin:.5em .8em .8em 0;min-width:3.5em;text-align:center;cursor:pointer;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;border:2px solid #fff}.radios-as-buttons label.radio:hover{background-color:#005CB7;color:#fff}.radios-as-buttons input[type="radio"]:checked ~ label.radio,.radios-as-buttons label.radio:active{background-color:#005CB7;color:#fff;-webkit-box-shadow:inset 0 2px 10px rgba(0,0,0,0.5);box-shadow:inset 0 2px 10px rgba(0,0,0,0.5)}.radios-as-buttons label[for="donation_amount_other"]{display:block;margin:1em 0 .5em;color:#fff;font-weight:bold}.radios-as-buttons #donation_amount_other{width:6em;font-size:.875em;margin-bottom:1.5em}.form-section--padding{padding:2em}.form-section--grey{background-color:#bbbec3}.form-section--dark-grey{background-color:#53585F}.form-section--light-blue{background-color:#7FADDB}.form-section--grey p,.form-section--dark-grey p,.form-section--light-blue p{color:#fff}.form-section--grey a.form__toggle-section-btn,.form-section--grey a.form__unsign-link,.form-section--dark-grey a.form__toggle-section-btn,.form-section--dark-grey a.form__unsign-link,.form-section--light-blue a.form__toggle-section-btn,.form-section--light-blue a.form__unsign-link{color:#fff;color:#fff;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.form-section--grey a.form__toggle-section-btn:hover,.form-section--grey a.form__unsign-link:hover,.form-section--dark-grey a.form__toggle-section-btn:hover,.form-section--dark-grey a.form__unsign-link:hover,.form-section--light-blue a.form__toggle-section-btn:hover,.form-section--light-blue a.form__unsign-link:hover{border-color:#fff}.form-section--grey a.form__toggle-section-btn:active,.form-section--grey a.form__unsign-link:active,.form-section--dark-grey a.form__toggle-section-btn:active,.form-section--dark-grey a.form__unsign-link:active,.form-section--light-blue a.form__toggle-section-btn:active,.form-section--light-blue a.form__unsign-link:active{color:#e6e6e6;border-color:#e6e6e6}.form-section--grey .form__subheading,.form-section--grey h4,.form-section--grey .sidebar__heading,.form-section--grey h3,.form-section--dark-grey .form__subheading,.form-section--dark-grey h4,.form-section--dark-grey .sidebar__heading,.form-section--dark-grey h3,.form-section--light-blue .form__subheading,.form-section--light-blue h4,.form-section--light-blue .sidebar__heading,.form-section--light-blue h3{color:#fff}.form-section--grey input[type="text"],.form-section--grey input[type="email"],.form-section--grey input[type="search"],.form-section--grey input[type="tel"],.form-section--grey input[type="password"],.form-section--grey textarea,.form-section--dark-grey input[type="text"],.form-section--dark-grey input[type="email"],.form-section--dark-grey input[type="search"],.form-section--dark-grey input[type="tel"],.form-section--dark-grey input[type="password"],.form-section--dark-grey textarea,.form-section--light-blue input[type="text"],.form-section--light-blue input[type="email"],.form-section--light-blue input[type="search"],.form-section--light-blue input[type="tel"],.form-section--light-blue input[type="password"],.form-section--light-blue textarea{background-color:#fff;color:#53585F}.form-section--grey input[type="text"]::-webkit-input-placeholder,.form-section--grey input[type="email"]::-webkit-input-placeholder,.form-section--grey input[type="search"]::-webkit-input-placeholder,.form-section--grey input[type="tel"]::-webkit-input-placeholder,.form-section--grey input[type="password"]::-webkit-input-placeholder,.form-section--grey textarea::-webkit-input-placeholder,.form-section--dark-grey input[type="text"]::-webkit-input-placeholder,.form-section--dark-grey input[type="email"]::-webkit-input-placeholder,.form-section--dark-grey input[type="search"]::-webkit-input-placeholder,.form-section--dark-grey input[type="tel"]::-webkit-input-placeholder,.form-section--dark-grey input[type="password"]::-webkit-input-placeholder,.form-section--dark-grey textarea::-webkit-input-placeholder,.form-section--light-blue input[type="text"]::-webkit-input-placeholder,.form-section--light-blue input[type="email"]::-webkit-input-placeholder,.form-section--light-blue input[type="search"]::-webkit-input-placeholder,.form-section--light-blue input[type="tel"]::-webkit-input-placeholder,.form-section--light-blue input[type="password"]::-webkit-input-placeholder,.form-section--light-blue textarea::-webkit-input-placeholder{color:#848b94;opacity:1}.form-section--grey input[type="text"]::-moz-input-placeholder,.form-section--grey input[type="email"]::-moz-input-placeholder,.form-section--grey input[type="search"]::-moz-input-placeholder,.form-section--grey input[type="tel"]::-moz-input-placeholder,.form-section--grey input[type="password"]::-moz-input-placeholder,.form-section--grey textarea::-moz-input-placeholder,.form-section--dark-grey input[type="text"]::-moz-input-placeholder,.form-section--dark-grey input[type="email"]::-moz-input-placeholder,.form-section--dark-grey input[type="search"]::-moz-input-placeholder,.form-section--dark-grey input[type="tel"]::-moz-input-placeholder,.form-section--dark-grey input[type="password"]::-moz-input-placeholder,.form-section--dark-grey textarea::-moz-input-placeholder,.form-section--light-blue input[type="text"]::-moz-input-placeholder,.form-section--light-blue input[type="email"]::-moz-input-placeholder,.form-section--light-blue input[type="search"]::-moz-input-placeholder,.form-section--light-blue input[type="tel"]::-moz-input-placeholder,.form-section--light-blue input[type="password"]::-moz-input-placeholder,.form-section--light-blue textarea::-moz-input-placeholder{color:#848b94;opacity:1}.form-section--grey input[type="text"]::-ms-input-input-placeholder,.form-section--grey input[type="email"]::-ms-input-input-placeholder,.form-section--grey input[type="search"]::-ms-input-input-placeholder,.form-section--grey input[type="tel"]::-ms-input-input-placeholder,.form-section--grey input[type="password"]::-ms-input-input-placeholder,.form-section--grey textarea::-ms-input-input-placeholder,.form-section--dark-grey input[type="text"]::-ms-input-input-placeholder,.form-section--dark-grey input[type="email"]::-ms-input-input-placeholder,.form-section--dark-grey input[type="search"]::-ms-input-input-placeholder,.form-section--dark-grey input[type="tel"]::-ms-input-input-placeholder,.form-section--dark-grey input[type="password"]::-ms-input-input-placeholder,.form-section--dark-grey textarea::-ms-input-input-placeholder,.form-section--light-blue input[type="text"]::-ms-input-input-placeholder,.form-section--light-blue input[type="email"]::-ms-input-input-placeholder,.form-section--light-blue input[type="search"]::-ms-input-input-placeholder,.form-section--light-blue input[type="tel"]::-ms-input-input-placeholder,.form-section--light-blue input[type="password"]::-ms-input-input-placeholder,.form-section--light-blue textarea::-ms-input-input-placeholder{color:#848b94;opacity:1}.form-section--grey input[type="text"]::-webkit-input-placeholder,.form-section--grey input[type="email"]::-webkit-input-placeholder,.form-section--grey input[type="search"]::-webkit-input-placeholder,.form-section--grey input[type="tel"]::-webkit-input-placeholder,.form-section--grey input[type="password"]::-webkit-input-placeholder,.form-section--grey textarea::-webkit-input-placeholder,.form-section--dark-grey input[type="text"]::-webkit-input-placeholder,.form-section--dark-grey input[type="email"]::-webkit-input-placeholder,.form-section--dark-grey input[type="search"]::-webkit-input-placeholder,.form-section--dark-grey input[type="tel"]::-webkit-input-placeholder,.form-section--dark-grey input[type="password"]::-webkit-input-placeholder,.form-section--dark-grey textarea::-webkit-input-placeholder,.form-section--light-blue input[type="text"]::-webkit-input-placeholder,.form-section--light-blue input[type="email"]::-webkit-input-placeholder,.form-section--light-blue input[type="search"]::-webkit-input-placeholder,.form-section--light-blue input[type="tel"]::-webkit-input-placeholder,.form-section--light-blue input[type="password"]::-webkit-input-placeholder,.form-section--light-blue textarea::-webkit-input-placeholder{color:#848b94;opacity:1}.form-section--grey input[type="text"]:-ms-input-placeholder,.form-section--grey input[type="email"]:-ms-input-placeholder,.form-section--grey input[type="search"]:-ms-input-placeholder,.form-section--grey input[type="tel"]:-ms-input-placeholder,.form-section--grey input[type="password"]:-ms-input-placeholder,.form-section--grey textarea:-ms-input-placeholder,.form-section--dark-grey input[type="text"]:-ms-input-placeholder,.form-section--dark-grey input[type="email"]:-ms-input-placeholder,.form-section--dark-grey input[type="search"]:-ms-input-placeholder,.form-section--dark-grey input[type="tel"]:-ms-input-placeholder,.form-section--dark-grey input[type="password"]:-ms-input-placeholder,.form-section--dark-grey textarea:-ms-input-placeholder,.form-section--light-blue input[type="text"]:-ms-input-placeholder,.form-section--light-blue input[type="email"]:-ms-input-placeholder,.form-section--light-blue input[type="search"]:-ms-input-placeholder,.form-section--light-blue input[type="tel"]:-ms-input-placeholder,.form-section--light-blue input[type="password"]:-ms-input-placeholder,.form-section--light-blue textarea:-ms-input-placeholder{color:#848b94;opacity:1}.form-section--grey input[type="text"]::-ms-input-placeholder,.form-section--grey input[type="email"]::-ms-input-placeholder,.form-section--grey input[type="search"]::-ms-input-placeholder,.form-section--grey input[type="tel"]::-ms-input-placeholder,.form-section--grey input[type="password"]::-ms-input-placeholder,.form-section--grey textarea::-ms-input-placeholder,.form-section--dark-grey input[type="text"]::-ms-input-placeholder,.form-section--dark-grey input[type="email"]::-ms-input-placeholder,.form-section--dark-grey input[type="search"]::-ms-input-placeholder,.form-section--dark-grey input[type="tel"]::-ms-input-placeholder,.form-section--dark-grey input[type="password"]::-ms-input-placeholder,.form-section--dark-grey textarea::-ms-input-placeholder,.form-section--light-blue input[type="text"]::-ms-input-placeholder,.form-section--light-blue input[type="email"]::-ms-input-placeholder,.form-section--light-blue input[type="search"]::-ms-input-placeholder,.form-section--light-blue input[type="tel"]::-ms-input-placeholder,.form-section--light-blue input[type="password"]::-ms-input-placeholder,.form-section--light-blue textarea::-ms-input-placeholder{color:#848b94;opacity:1}.form-section--grey input[type="text"]::placeholder,.form-section--grey input[type="email"]::placeholder,.form-section--grey input[type="search"]::placeholder,.form-section--grey input[type="tel"]::placeholder,.form-section--grey input[type="password"]::placeholder,.form-section--grey textarea::placeholder,.form-section--dark-grey input[type="text"]::placeholder,.form-section--dark-grey input[type="email"]::placeholder,.form-section--dark-grey input[type="search"]::placeholder,.form-section--dark-grey input[type="tel"]::placeholder,.form-section--dark-grey input[type="password"]::placeholder,.form-section--dark-grey textarea::placeholder,.form-section--light-blue input[type="text"]::placeholder,.form-section--light-blue input[type="email"]::placeholder,.form-section--light-blue input[type="search"]::placeholder,.form-section--light-blue input[type="tel"]::placeholder,.form-section--light-blue input[type="password"]::placeholder,.form-section--light-blue textarea::placeholder{color:#848b94;opacity:1}.form-section--grey input[type="text"].placeholder,.form-section--grey input[type="email"].placeholder,.form-section--grey input[type="search"].placeholder,.form-section--grey input[type="tel"].placeholder,.form-section--grey input[type="password"].placeholder,.form-section--grey textarea.placeholder,.form-section--dark-grey input[type="text"].placeholder,.form-section--dark-grey input[type="email"].placeholder,.form-section--dark-grey input[type="search"].placeholder,.form-section--dark-grey input[type="tel"].placeholder,.form-section--dark-grey input[type="password"].placeholder,.form-section--dark-grey textarea.placeholder,.form-section--light-blue input[type="text"].placeholder,.form-section--light-blue input[type="email"].placeholder,.form-section--light-blue input[type="search"].placeholder,.form-section--light-blue input[type="tel"].placeholder,.form-section--light-blue input[type="password"].placeholder,.form-section--light-blue textarea.placeholder{color:#848b94;opacity:1}.form-section--grey .form__input--error .form__input-field,.form-section--grey .form--invalid input.form__input-field:invalid,.form-section--dark-grey .form__input--error .form__input-field,.form-section--dark-grey .form--invalid input.form__input-field:invalid,.form-section--light-blue .form__input--error .form__input-field,.form-section--light-blue .form--invalid input.form__input-field:invalid{background-color:#b3330d;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;color:#fff}.form-section--grey .form__input--error .form__input-field::-webkit-input-placeholder,.form-section--grey .form--invalid input.form__input-field:invalid::-webkit-input-placeholder,.form-section--dark-grey .form__input--error .form__input-field::-webkit-input-placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid::-webkit-input-placeholder,.form-section--light-blue .form__input--error .form__input-field::-webkit-input-placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid::-webkit-input-placeholder{color:#fff;opacity:1}.form-section--grey .form__input--error .form__input-field::-moz-input-placeholder,.form-section--grey .form--invalid input.form__input-field:invalid::-moz-input-placeholder,.form-section--dark-grey .form__input--error .form__input-field::-moz-input-placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid::-moz-input-placeholder,.form-section--light-blue .form__input--error .form__input-field::-moz-input-placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid::-moz-input-placeholder{color:#fff;opacity:1}.form-section--grey .form__input--error .form__input-field::-ms-input-input-placeholder,.form-section--grey .form--invalid input.form__input-field:invalid::-ms-input-input-placeholder,.form-section--dark-grey .form__input--error .form__input-field::-ms-input-input-placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid::-ms-input-input-placeholder,.form-section--light-blue .form__input--error .form__input-field::-ms-input-input-placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid::-ms-input-input-placeholder{color:#fff;opacity:1}.form-section--grey .form__input--error .form__input-field::-webkit-input-placeholder,.form-section--grey .form--invalid input.form__input-field:invalid::-webkit-input-placeholder,.form-section--dark-grey .form__input--error .form__input-field::-webkit-input-placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid::-webkit-input-placeholder,.form-section--light-blue .form__input--error .form__input-field::-webkit-input-placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid::-webkit-input-placeholder{color:#fff;opacity:1}.form-section--grey .form__input--error .form__input-field:-ms-input-placeholder,.form-section--grey .form--invalid input.form__input-field:invalid:-ms-input-placeholder,.form-section--dark-grey .form__input--error .form__input-field:-ms-input-placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid:-ms-input-placeholder,.form-section--light-blue .form__input--error .form__input-field:-ms-input-placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid:-ms-input-placeholder{color:#fff;opacity:1}.form-section--grey .form__input--error .form__input-field::-ms-input-placeholder,.form-section--grey .form--invalid input.form__input-field:invalid::-ms-input-placeholder,.form-section--dark-grey .form__input--error .form__input-field::-ms-input-placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid::-ms-input-placeholder,.form-section--light-blue .form__input--error .form__input-field::-ms-input-placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid::-ms-input-placeholder{color:#fff;opacity:1}.form-section--grey .form__input--error .form__input-field::placeholder,.form-section--grey .form--invalid input.form__input-field:invalid::placeholder,.form-section--dark-grey .form__input--error .form__input-field::placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid::placeholder,.form-section--light-blue .form__input--error .form__input-field::placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid::placeholder{color:#fff;opacity:1}.form-section--grey .form__input--error .form__input-field.placeholder,.form-section--grey .form--invalid input.form__input-field:invalid.placeholder,.form-section--dark-grey .form__input--error .form__input-field.placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid.placeholder,.form-section--light-blue .form__input--error .form__input-field.placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid.placeholder{color:#fff;opacity:1}.form-section--grey .form__input--error .form__input-field:focus,.form-section--grey .form--invalid input.form__input-field:invalid:focus,.form-section--dark-grey .form__input--error .form__input-field:focus,.form-section--dark-grey .form--invalid input.form__input-field:invalid:focus,.form-section--light-blue .form__input--error .form__input-field:focus,.form-section--light-blue .form--invalid input.form__input-field:invalid:focus{background-color:#fff;color:#53585F}.form-section--grey .form__input--error .form__input-field:focus::-webkit-input-placeholder,.form-section--grey .form--invalid input.form__input-field:invalid:focus::-webkit-input-placeholder,.form-section--dark-grey .form__input--error .form__input-field:focus::-webkit-input-placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid:focus::-webkit-input-placeholder,.form-section--light-blue .form__input--error .form__input-field:focus::-webkit-input-placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid:focus::-webkit-input-placeholder{color:#848b94}.form-section--grey .form__input--error .form__input-field:focus::-moz-input-placeholder,.form-section--grey .form--invalid input.form__input-field:invalid:focus::-moz-input-placeholder,.form-section--dark-grey .form__input--error .form__input-field:focus::-moz-input-placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid:focus::-moz-input-placeholder,.form-section--light-blue .form__input--error .form__input-field:focus::-moz-input-placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid:focus::-moz-input-placeholder{color:#848b94}.form-section--grey .form__input--error .form__input-field:focus::-ms-input-input-placeholder,.form-section--grey .form--invalid input.form__input-field:invalid:focus::-ms-input-input-placeholder,.form-section--dark-grey .form__input--error .form__input-field:focus::-ms-input-input-placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid:focus::-ms-input-input-placeholder,.form-section--light-blue .form__input--error .form__input-field:focus::-ms-input-input-placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid:focus::-ms-input-input-placeholder{color:#848b94}.form-section--grey .form__input--error .form__input-field:focus::-webkit-input-placeholder,.form-section--grey .form--invalid input.form__input-field:invalid:focus::-webkit-input-placeholder,.form-section--dark-grey .form__input--error .form__input-field:focus::-webkit-input-placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid:focus::-webkit-input-placeholder,.form-section--light-blue .form__input--error .form__input-field:focus::-webkit-input-placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid:focus::-webkit-input-placeholder{color:#848b94}.form-section--grey .form__input--error .form__input-field:focus:-ms-input-placeholder,.form-section--grey .form--invalid input.form__input-field:invalid:focus:-ms-input-placeholder,.form-section--dark-grey .form__input--error .form__input-field:focus:-ms-input-placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid:focus:-ms-input-placeholder,.form-section--light-blue .form__input--error .form__input-field:focus:-ms-input-placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid:focus:-ms-input-placeholder{color:#848b94}.form-section--grey .form__input--error .form__input-field:focus::-ms-input-placeholder,.form-section--grey .form--invalid input.form__input-field:invalid:focus::-ms-input-placeholder,.form-section--dark-grey .form__input--error .form__input-field:focus::-ms-input-placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid:focus::-ms-input-placeholder,.form-section--light-blue .form__input--error .form__input-field:focus::-ms-input-placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid:focus::-ms-input-placeholder{color:#848b94}.form-section--grey .form__input--error .form__input-field:focus::placeholder,.form-section--grey .form--invalid input.form__input-field:invalid:focus::placeholder,.form-section--dark-grey .form__input--error .form__input-field:focus::placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid:focus::placeholder,.form-section--light-blue .form__input--error .form__input-field:focus::placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid:focus::placeholder{color:#848b94}.form-section--grey .form__input--error .form__input-field:focus.placeholder,.form-section--grey .form--invalid input.form__input-field:invalid:focus.placeholder,.form-section--dark-grey .form__input--error .form__input-field:focus.placeholder,.form-section--dark-grey .form--invalid input.form__input-field:invalid:focus.placeholder,.form-section--light-blue .form__input--error .form__input-field:focus.placeholder,.form-section--light-blue .form--invalid input.form__input-field:invalid:focus.placeholder{color:#848b94}.form-section--grey input[type="submit"],.form-section--dark-grey input[type="submit"],.form-section--light-blue input[type="submit"]{background-color:#005CB7;color:#fff}.form-section--grey input[type="submit"]:hover,.form-section--dark-grey input[type="submit"]:hover,.form-section--light-blue input[type="submit"]:hover{background-color:#E99527}.form-section--grey .submit-btn--loading input[type="submit"],.form-section--dark-grey .submit-btn--loading input[type="submit"],.form-section--light-blue .submit-btn--loading input[type="submit"]{background-color:#fff;color:fff}.form-section--grey .submit-btn--loading input[type="submit"]:hover,.form-section--grey .submit-btn--loading input[type="submit"]:active,.form-section--grey .submit-btn--loading input[type="submit"]:focus,.form-section--dark-grey .submit-btn--loading input[type="submit"]:hover,.form-section--dark-grey .submit-btn--loading input[type="submit"]:active,.form-section--dark-grey .submit-btn--loading input[type="submit"]:focus,.form-section--light-blue .submit-btn--loading input[type="submit"]:hover,.form-section--light-blue .submit-btn--loading input[type="submit"]:active,.form-section--light-blue .submit-btn--loading input[type="submit"]:focus{background-color:#fff;color:#fff}.form-section--dark-blue{background-color:#005CB7}.form-section--dark-blue input[type="text"],.form-section--dark-blue input[type="email"],.form-section--dark-blue input[type="search"],.form-section--dark-blue input[type="tel"],.form-section--dark-blue input[type="password"],.form-section--dark-blue textarea{background-color:#7FADDB;color:#fff}.form-section--dark-blue input[type="text"]::-webkit-input-placeholder,.form-section--dark-blue input[type="email"]::-webkit-input-placeholder,.form-section--dark-blue input[type="search"]::-webkit-input-placeholder,.form-section--dark-blue input[type="tel"]::-webkit-input-placeholder,.form-section--dark-blue input[type="password"]::-webkit-input-placeholder,.form-section--dark-blue textarea::-webkit-input-placeholder{color:#fff}.form-section--dark-blue input[type="text"]::-moz-input-placeholder,.form-section--dark-blue input[type="email"]::-moz-input-placeholder,.form-section--dark-blue input[type="search"]::-moz-input-placeholder,.form-section--dark-blue input[type="tel"]::-moz-input-placeholder,.form-section--dark-blue input[type="password"]::-moz-input-placeholder,.form-section--dark-blue textarea::-moz-input-placeholder{color:#fff}.form-section--dark-blue input[type="text"]::-ms-input-input-placeholder,.form-section--dark-blue input[type="email"]::-ms-input-input-placeholder,.form-section--dark-blue input[type="search"]::-ms-input-input-placeholder,.form-section--dark-blue input[type="tel"]::-ms-input-input-placeholder,.form-section--dark-blue input[type="password"]::-ms-input-input-placeholder,.form-section--dark-blue textarea::-ms-input-input-placeholder{color:#fff}.form-section--dark-blue input[type="text"]::-webkit-input-placeholder,.form-section--dark-blue input[type="email"]::-webkit-input-placeholder,.form-section--dark-blue input[type="search"]::-webkit-input-placeholder,.form-section--dark-blue input[type="tel"]::-webkit-input-placeholder,.form-section--dark-blue input[type="password"]::-webkit-input-placeholder,.form-section--dark-blue textarea::-webkit-input-placeholder{color:#fff}.form-section--dark-blue input[type="text"]:-ms-input-placeholder,.form-section--dark-blue input[type="email"]:-ms-input-placeholder,.form-section--dark-blue input[type="search"]:-ms-input-placeholder,.form-section--dark-blue input[type="tel"]:-ms-input-placeholder,.form-section--dark-blue input[type="password"]:-ms-input-placeholder,.form-section--dark-blue textarea:-ms-input-placeholder{color:#fff}.form-section--dark-blue input[type="text"]::-ms-input-placeholder,.form-section--dark-blue input[type="email"]::-ms-input-placeholder,.form-section--dark-blue input[type="search"]::-ms-input-placeholder,.form-section--dark-blue input[type="tel"]::-ms-input-placeholder,.form-section--dark-blue input[type="password"]::-ms-input-placeholder,.form-section--dark-blue textarea::-ms-input-placeholder{color:#fff}.form-section--dark-blue input[type="text"]::placeholder,.form-section--dark-blue input[type="email"]::placeholder,.form-section--dark-blue input[type="search"]::placeholder,.form-section--dark-blue input[type="tel"]::placeholder,.form-section--dark-blue input[type="password"]::placeholder,.form-section--dark-blue textarea::placeholder{color:#fff}.form-section--dark-blue input[type="text"].placeholder,.form-section--dark-blue input[type="email"].placeholder,.form-section--dark-blue input[type="search"].placeholder,.form-section--dark-blue input[type="tel"].placeholder,.form-section--dark-blue input[type="password"].placeholder,.form-section--dark-blue textarea.placeholder{color:#fff}.form-section--dark-blue .form__input-field:focus,.form-section--dark-blue input.form__input-field:focus{background-color:#fff;color:#53585F}.form-section--dark-blue .form__input-field:focus::-webkit-input-placeholder,.form-section--dark-blue input.form__input-field:focus::-webkit-input-placeholder{color:#848b94}.form-section--dark-blue .form__input-field:focus::-moz-input-placeholder,.form-section--dark-blue input.form__input-field:focus::-moz-input-placeholder{color:#848b94}.form-section--dark-blue .form__input-field:focus::-ms-input-input-placeholder,.form-section--dark-blue input.form__input-field:focus::-ms-input-input-placeholder{color:#848b94}.form-section--dark-blue .form__input-field:focus::-webkit-input-placeholder,.form-section--dark-blue input.form__input-field:focus::-webkit-input-placeholder{color:#848b94}.form-section--dark-blue .form__input-field:focus:-ms-input-placeholder,.form-section--dark-blue input.form__input-field:focus:-ms-input-placeholder{color:#848b94}.form-section--dark-blue .form__input-field:focus::-ms-input-placeholder,.form-section--dark-blue input.form__input-field:focus::-ms-input-placeholder{color:#848b94}.form-section--dark-blue .form__input-field:focus::placeholder,.form-section--dark-blue input.form__input-field:focus::placeholder{color:#848b94}.form-section--dark-blue .form__input-field:focus.placeholder,.form-section--dark-blue input.form__input-field:focus.placeholder{color:#848b94}.form-section--dark-blue input[type="submit"]{background-color:#fff;color:#005CB7}.form-section--dark-blue input[type="submit"]:hover{background-color:#E99527;color:#fff}.form-section--white{background-color:#fff}.form-section--white .form__subheading{color:#848b94}.form-section--white a,.form-section--white a.form__unsign-link{color:#005CB7;color:#005CB7;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.form-section--white a:hover,.form-section--white a.form__unsign-link:hover{border-color:#005CB7}.form-section--white a:active,.form-section--white a.form__unsign-link:active{color:#004284;border-color:#004284}.form-section--white input[type="text"],.form-section--white input[type="email"],.form-section--white input[type="search"],.form-section--white input[type="tel"],.form-section--white input[type="password"],.form-section--white textarea{background-color:#bbbec3;color:#fff}.form-section--white input[type="text"]::-webkit-input-placeholder,.form-section--white input[type="email"]::-webkit-input-placeholder,.form-section--white input[type="search"]::-webkit-input-placeholder,.form-section--white input[type="tel"]::-webkit-input-placeholder,.form-section--white input[type="password"]::-webkit-input-placeholder,.form-section--white textarea::-webkit-input-placeholder{color:#fff}.form-section--white input[type="text"]::-moz-input-placeholder,.form-section--white input[type="email"]::-moz-input-placeholder,.form-section--white input[type="search"]::-moz-input-placeholder,.form-section--white input[type="tel"]::-moz-input-placeholder,.form-section--white input[type="password"]::-moz-input-placeholder,.form-section--white textarea::-moz-input-placeholder{color:#fff}.form-section--white input[type="text"]::-ms-input-input-placeholder,.form-section--white input[type="email"]::-ms-input-input-placeholder,.form-section--white input[type="search"]::-ms-input-input-placeholder,.form-section--white input[type="tel"]::-ms-input-input-placeholder,.form-section--white input[type="password"]::-ms-input-input-placeholder,.form-section--white textarea::-ms-input-input-placeholder{color:#fff}.form-section--white input[type="text"]::-webkit-input-placeholder,.form-section--white input[type="email"]::-webkit-input-placeholder,.form-section--white input[type="search"]::-webkit-input-placeholder,.form-section--white input[type="tel"]::-webkit-input-placeholder,.form-section--white input[type="password"]::-webkit-input-placeholder,.form-section--white textarea::-webkit-input-placeholder{color:#fff}.form-section--white input[type="text"]:-ms-input-placeholder,.form-section--white input[type="email"]:-ms-input-placeholder,.form-section--white input[type="search"]:-ms-input-placeholder,.form-section--white input[type="tel"]:-ms-input-placeholder,.form-section--white input[type="password"]:-ms-input-placeholder,.form-section--white textarea:-ms-input-placeholder{color:#fff}.form-section--white input[type="text"]::-ms-input-placeholder,.form-section--white input[type="email"]::-ms-input-placeholder,.form-section--white input[type="search"]::-ms-input-placeholder,.form-section--white input[type="tel"]::-ms-input-placeholder,.form-section--white input[type="password"]::-ms-input-placeholder,.form-section--white textarea::-ms-input-placeholder{color:#fff}.form-section--white input[type="text"]::placeholder,.form-section--white input[type="email"]::placeholder,.form-section--white input[type="search"]::placeholder,.form-section--white input[type="tel"]::placeholder,.form-section--white input[type="password"]::placeholder,.form-section--white textarea::placeholder{color:#fff}.form-section--white input[type="text"].placeholder,.form-section--white input[type="email"].placeholder,.form-section--white input[type="search"].placeholder,.form-section--white input[type="tel"].placeholder,.form-section--white input[type="password"].placeholder,.form-section--white textarea.placeholder{color:#fff}.form-section--white input[type="text"]:focus,.form-section--white input[type="email"]:focus,.form-section--white input[type="search"]:focus,.form-section--white input[type="tel"]:focus,.form-section--white input[type="password"]:focus,.form-section--white textarea:focus{background-color:#6b717a}.form-section--white input[type="text"]:focus::-webkit-input-placeholder,.form-section--white input[type="email"]:focus::-webkit-input-placeholder,.form-section--white input[type="search"]:focus::-webkit-input-placeholder,.form-section--white input[type="tel"]:focus::-webkit-input-placeholder,.form-section--white input[type="password"]:focus::-webkit-input-placeholder,.form-section--white textarea:focus::-webkit-input-placeholder{color:#d6d8db}.form-section--white input[type="text"]:focus::-moz-input-placeholder,.form-section--white input[type="email"]:focus::-moz-input-placeholder,.form-section--white input[type="search"]:focus::-moz-input-placeholder,.form-section--white input[type="tel"]:focus::-moz-input-placeholder,.form-section--white input[type="password"]:focus::-moz-input-placeholder,.form-section--white textarea:focus::-moz-input-placeholder{color:#d6d8db}.form-section--white input[type="text"]:focus::-ms-input-input-placeholder,.form-section--white input[type="email"]:focus::-ms-input-input-placeholder,.form-section--white input[type="search"]:focus::-ms-input-input-placeholder,.form-section--white input[type="tel"]:focus::-ms-input-input-placeholder,.form-section--white input[type="password"]:focus::-ms-input-input-placeholder,.form-section--white textarea:focus::-ms-input-input-placeholder{color:#d6d8db}.form-section--white input[type="text"]:focus::-webkit-input-placeholder,.form-section--white input[type="email"]:focus::-webkit-input-placeholder,.form-section--white input[type="search"]:focus::-webkit-input-placeholder,.form-section--white input[type="tel"]:focus::-webkit-input-placeholder,.form-section--white input[type="password"]:focus::-webkit-input-placeholder,.form-section--white textarea:focus::-webkit-input-placeholder{color:#d6d8db}.form-section--white input[type="text"]:focus:-ms-input-placeholder,.form-section--white input[type="email"]:focus:-ms-input-placeholder,.form-section--white input[type="search"]:focus:-ms-input-placeholder,.form-section--white input[type="tel"]:focus:-ms-input-placeholder,.form-section--white input[type="password"]:focus:-ms-input-placeholder,.form-section--white textarea:focus:-ms-input-placeholder{color:#d6d8db}.form-section--white input[type="text"]:focus::-ms-input-placeholder,.form-section--white input[type="email"]:focus::-ms-input-placeholder,.form-section--white input[type="search"]:focus::-ms-input-placeholder,.form-section--white input[type="tel"]:focus::-ms-input-placeholder,.form-section--white input[type="password"]:focus::-ms-input-placeholder,.form-section--white textarea:focus::-ms-input-placeholder{color:#d6d8db}.form-section--white input[type="text"]:focus::placeholder,.form-section--white input[type="email"]:focus::placeholder,.form-section--white input[type="search"]:focus::placeholder,.form-section--white input[type="tel"]:focus::placeholder,.form-section--white input[type="password"]:focus::placeholder,.form-section--white textarea:focus::placeholder{color:#d6d8db}.form-section--white input[type="text"]:focus.placeholder,.form-section--white input[type="email"]:focus.placeholder,.form-section--white input[type="search"]:focus.placeholder,.form-section--white input[type="tel"]:focus.placeholder,.form-section--white input[type="password"]:focus.placeholder,.form-section--white textarea:focus.placeholder{color:#d6d8db}.form-section--white textarea{border:4px solid #bbbec3}.form-section--white .form__check-radio-label{color:#53585F}.form-section--white .form__input-label{color:#fff}.form-section--white .form__input--error .form__input-field,.form-section--white .form--invalid input.form__input-field:invalid{background-color:#b3330d}.form-section--white .form__input--error .form__input-field:focus,.form-section--white .form--invalid input.form__input-field:invalid:focus{background-color:#b3330d}.form-section--white input[type="submit"]{background-color:#E99527;color:#fff;border-width:0}.form-section--white input[type="submit"]:hover{background-color:#005CB7;color:#fff}.form-section--white .submit-btn--loading input[type="submit"]{color:#005CB7;background-color:#005CB7}.form-section__header{font-size:1.5em;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;margin-bottom:.25em}@media (max-width: 950px){.form-section__header{font-size:1.125em}}.form-section__header--white,.content h2.form-section__header--white{color:#fff}.form-section__subheader{margin-top:1em}.form-section__desc{font-size:1.125em}.form-section__desc--white{color:#fff}.form__toggle-section{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:0;padding:0 1.5em;margin-top:0;overflow:hidden;opacity:0;-webkit-transition:max-height .5s ease-out, padding .4s ease-out, margin .4s ease-out, opacity .4s ease-out;transition:max-height .5s ease-out, padding .4s ease-out, margin .4s ease-out, opacity .4s ease-out}.form__toggle-section input[type="submit"]{background-color:#005CB7}.form__toggle-section input[type="submit"]:hover{background-color:#E99527}.form__toggle-section .submit-btn--loading input[type="submit"]{background-color:#fff}.form__toggle-section--open{max-height:30em;padding:1.5em;margin-top:.5em;opacity:1}.form__toggle-section-btn{display:inline-block}.form__toggle-section-btn::before{content:'\f054';font-family:"Font Awesome";display:inline-block;font-size:.75em;margin-right:.5em;vertical-align:middle;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.form__toggle-section-btn--open::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.form-toggle-block{overflow:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;max-height:100em;-webkit-transform:scale(1);transform:scale(1);opacity:1;padding-bottom:1px;-webkit-box-sizing:border-box;box-sizing:border-box}.form-toggle-block--hide{max-height:0;-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}.progress-indicator{*zoom:1;border-bottom:2px solid #fff}.progress-indicator:before,.progress-indicator:after{content:" ";display:table}.progress-indicator:after{clear:both}.progress-indicator ul{display:-webkit-box;display:-ms-flexbox;display:flex}.progress-indicator li{float:left;width:33.3%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box}.progress-indicator__step{display:block;padding:1.5em 1em 1em;text-align:center;vertical-align:center;border-bottom:0;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;cursor:default}.progress-indicator__step:active{color:#fff}@media (max-width: 950px){.progress-indicator__step{font-size:.75em}}.progress-indicator__step--completed{cursor:pointer}.progress-indicator__step--completed:hover{background-color:#fff;color:#005CB7}.progress-indicator__step--completed:active{background-color:#eee;color:#00366b;-webkit-box-shadow:inset 0 3px 10px rgba(0,0,0,0.3);box-shadow:inset 0 3px 10px rgba(0,0,0,0.3)}@media (max-width: 950px){.progress-indicator__step--completed:hover{background-color:#DD5626;color:#fff}}.progress-indicator__step--active{background-color:#DD5626}.progress-indicator__step--active:hover{background-color:#DD5626;cursor:default;color:#fff}.donate-wrapper{position:relative}.donate-secure,p.donate-secure{position:absolute;top:1em;right:2.25em;text-transform:uppercase;color:#000;font-weight:bold;font-size:.875em}.donate-secure::before,p.donate-secure::before{content:'\f023';color:#000;font-family:"Font Awesome";font-size:.875em;display:inline-block;margin-right:.5em}.donate-section{display:block;padding:2.25em;padding-top:2.75em}@media (max-width: 950px){.donate-section{padding:2.5em 1.5em 1.5em}}.donate-action{*zoom:1;margin-top:.75em}.donate-action:before,.donate-action:after{content:" ";display:table}.donate-action:after{clear:both}.donate-action .donate-action__btn{min-width:40%;-webkit-box-sizing:border-box;box-sizing:border-box}.donate-action .donate-action__btn:first-child{float:left}.donate-action .donate-action__btn:last-child{float:right}.donate-action__heading{margin-top:2.5em}.donate-action__tooltip{background-color:#232629;color:#fff;font-size:.875em;font-family:'Source Sans Pro', 'Lucida Grande', 'Lucida Sans', 'Futura', 'Helvetica', sans-serif;padding:.4em .5em .6em;position:absolute;display:block;width:9em;top:-4em;left:50%;-webkit-transform:translate3d(-50%, 10px, 0);transform:translate3d(-50%, 10px, 0);-webkit-transition:all 0.17s ease;transition:all 0.17s ease;opacity:0}.donate-action__tooltip::after{content:'\25BE';color:#232629;position:absolute;bottom:-20px;font-size:30px;left:50%;margin-left:-8px}.donate-action__btn{position:relative;overflow:hidden}.donate-action__btn--no-amount{cursor:not-allowed;overflow:visible}.donate-action__btn--no-amount:active{-webkit-box-shadow:none;box-shadow:none}.donate-action__btn--no-amount .donate-action__tooltip{height:auto}.donate-action__btn--no-amount:hover{background-color:#fff;color:#7FADDB}.donate-action__btn--no-amount:hover .donate-action__tooltip{opacity:1;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);z-index:10}.donate-action__btn--prev::before{content:'\f060';font-family:"Font Awesome";margin:0 .5em 0 -.5em;vertical-align:5%}.donate-action__btn--next::after{content:'\f061';font-family:"Font Awesome";margin:0 -.5em 0 .5em;vertical-align:5%}.content .tax-info{margin-bottom:0;font-size:.75em;font-style:italic}.donate-info,p.donate-info{font-style:italic;font-size:.875em}.donate-info--top-space,p.donate-info--top-space{margin:1.25em 0 0}.single-donation-amount{font-size:3em;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;color:#fff;margin-top:.325em}@media (max-width: 950px){.single-donation-amount{font-size:2em}}.order{border-top:1px solid #9a5e10}.order__item{padding:.75em 0;border-bottom:1px solid #9a5e10}.order__heading{color:#fff;font-size:1.125em;font-weight:500}.order__total{border-bottom:0}.order__total .order__heading{font-weight:bold;text-align:right}.order__cancel{text-align:right;font-style:italic}.donate-installment{color:#fff;margin:.25em 0 1.25em;display:block}.form__inline-fields{display:-webkit-box;display:-ms-flexbox;display:flex}.form__inline-fields .form__input{margin-right:1.5em;-webkit-box-flex:1;-ms-flex:1;flex:1}.form__inline-fields .form__input:last-child{margin-right:0}.form__inline-fields .form__input--wide{-webkit-box-flex:1.6;-ms-flex:1.6;flex:1.6}.form__inline-fields .form__input--narrow{-webkit-box-flex:.8;-ms-flex:.8;flex:.8}@media (max-width: 950px){.form__inline-fields--collapse-mobile{display:initial}.form__inline-fields--collapse-mobile .form__input{margin-right:0}}.form__inline-fields--no-bottom-margin{margin-bottom:-1em}.form__social-signup{margin-bottom:1em}.form__social-signup .button{margin-bottom:1em}.form__social-share{margin-bottom:2em;*zoom:1}.form__social-share:before,.form__social-share:after{content:" ";display:table}.form__social-share:after{clear:both}@media (max-width: 950px){#signup-top{margin-bottom:2em}}.form>*{-webkit-transition:all .2s ease;transition:all .2s ease}.form:before{opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.form--loading{position:relative}.form--loading>*{opacity:0}.form--loading:before{content:'loading';position:absolute;top:20%;left:50%;opacity:1;content:' ';width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:3px solid rgba(255,255,255,0.5);border-top-color:#fff;-webkit-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite}.modal{position:fixed;overflow:scroll;width:100vw;height:100vh;top:0;left:0;text-align:center;background-color:rgba(0,0,0,0.5);opacity:1;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;z-index:100;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.modal__content{position:relative;margin:8em auto 5em;width:80%;max-width:800px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-box-shadow:0 3px 15px rgba(0,0,0,0.3);box-shadow:0 3px 15px rgba(0,0,0,0.3);padding:2em;text-align:left}@media (max-width: 950px){.modal__content{margin-top:2em}}.modal__heading,.content .modal__heading{font-size:2em;color:#E99527;margin-bottom:0}@media (max-width: 950px){.modal__heading,.content .modal__heading{font-size:1.25em}}.modal__subheading,.content .modal__subheading{margin-top:0;color:#E99527;margin-bottom:.25em;font-size:1.5em}@media (max-width: 950px){.modal__subheading,.content .modal__subheading{font-size:1em}}.modal__close-btn,a.modal__close-btn{position:absolute;display:inline-block;border:0;top:-.25em;left:100%;margin-left:-1.55em;font-size:2em;color:#848b94;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;padding:.5em;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__close-btn:hover,a.modal__close-btn:hover{color:#E99527}.modal__close-btn:active,a.modal__close-btn:active{color:#c97b14}.modal__close-btn--white,a.modal__close-btn--white{color:rgba(255,255,255,0.7)}.modal__close-btn--white:hover,a.modal__close-btn--white:hover{color:white}.modal__close-btn--white:active,a.modal__close-btn--white:active{color:#005CB7}.modal--hiding{opacity:0}.modal.modal--hidden{z-index:-1;height:0;padding:0}.modal__content--no-padding{padding:0}.modal__section{padding:2em}.modal__section p:last-child{margin-bottom:0}@media (max-width: 950px){.modal__section{padding:2em 1em}}.modal__section--blue{color:#fff;background-color:#7FADDB}.modal__section--blue p,.modal__section--blue h2,.modal__section--blue h2.modal__heading{color:#fff}.modal__section--blue a{color:#fff;color:#fff;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.modal__section--blue a:hover{border-color:#fff}.modal__section--blue a:active{color:#e6e6e6;border-color:#e6e6e6}.modal__section--blue .checkmark{width:56px;height:56px;border-radius:50%;display:block;stroke-width:4px;stroke-miterlimit:10;margin:1.5em auto 2em;-webkit-box-shadow:inset 0px 0px 0px #fff;box-shadow:inset 0px 0px 0px #fff;-webkit-animation:fill 0.4s ease-in-out 1.9s forwards, scale 0.3s ease-in-out 2.4s both;animation:fill 0.4s ease-in-out 1.9s forwards, scale 0.3s ease-in-out 2.4s both}.modal__section--blue .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:6px;stroke-miterlimit:10;stroke:#fff;fill:none;-webkit-animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) 1s forwards;animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) 1s forwards}.modal__section--blue .checkmark__check{stroke:#E99527;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 2.2s forwards;animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 2.2s forwards}@-webkit-keyframes stroke{100%{stroke-dashoffset:0}}@keyframes stroke{100%{stroke-dashoffset:0}}@-webkit-keyframes scale{0%, 100%{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}}@keyframes scale{0%, 100%{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}}@-webkit-keyframes fill{100%{-webkit-box-shadow:inset 0px 0px 0px 30px #fff;box-shadow:inset 0px 0px 0px 30px #fff}}@keyframes fill{100%{-webkit-box-shadow:inset 0px 0px 0px 30px #fff;box-shadow:inset 0px 0px 0px 30px #fff}}.modal__section--center{text-align:center}.card{display:block;background-color:#fff;padding:2em;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;margin-bottom:3em}@media (max-width: 950px){.card{padding:1.5em;margin-bottom:2em;font-size:.875em}}@media (max-width: 950px){.card--mobile-no-margin{margin:0}}.card--animate-in{-webkit-animation:fadeIn 1.5s;animation:fadeIn 1.5s}.card--small{padding:1em;margin-bottom:0}@media (min-width: 951px){.card--push-up{position:relative;margin-top:-6em}}@media (min-width: 951px){.card--push-up-down,a.card.card--push-up-down{position:relative;margin-top:-12em;margin-bottom:-6em;-webkit-box-shadow:0 3px 15px rgba(0,0,0,0.2);box-shadow:0 3px 15px rgba(0,0,0,0.2)}}@media (max-width: 950px){.card--push-up-down,a.card.card--push-up-down{margin-bottom:0}}.card--centered{margin:0 auto;max-width:800px}.card__img{max-width:100%;margin-bottom:2em}.card__heading{color:#005CB7;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:1.125em;margin-bottom:.5em;line-height:1.5;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.card__subheading{color:#000;margin-bottom:.5em;margin-top:-.25em;line-height:1.5;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.card__text{color:#000;line-height:1.4;margin-bottom:1em}.card__meta{color:#53585F;font-style:italic}.card__more-link{color:#005CB7;color:#005CB7;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;font-weight:bold;display:inline-block;transition:all 0.17s ease}.card__more-link:hover{border-color:#005CB7}.card__more-link:active{color:#004284;border-color:#004284}.card p:last-child{margin-bottom:0}a.card{-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-transform:scale(1);transform:scale(1)}a.card:hover{-webkit-box-shadow:0 3px 20px rgba(0,0,0,0.6);box-shadow:0 3px 20px rgba(0,0,0,0.6);-webkit-transform:scale(1.02);transform:scale(1.02)}a.card:hover .card__heading{color:#E99527}a.card:hover .card__more-link{border-color:#005CB7}.news-card{display:block;color:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;background-color:#777e88;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width: 951px){.news-card{min-height:160px}}.news-card:hover{background-color:#848b94}.news-card a{display:block;color:#fff;padding:2em}.news-card__headline{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;margin-bottom:.5em;font-size:.875em;line-height:1.6}.news-card__meta{font-size:.875em;margin-bottom:0}@media (max-width: 950px){.news-card a{padding:1.5em}.news-card__headline{font-size:.75em}.news-card__meta{font-size:.75em}}.media-object{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-object--center-vertical{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media-object--bottom-margin{margin-bottom:1em}.media-object__figure{margin-right:1.5em;max-width:30%}.media-object__figure svg{width:100%}.media-object__figure--border{border:2px solid #fff}.media-object__figure--circle{border-radius:50%}.media-object__content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width: 950px){.media-object--collapse-mobile{display:block}.media-object--collapse-mobile .media-object__figure{max-width:100%;max-height:100px;margin-right:0;margin-bottom:1em}}a.link-block{border-bottom:0px}.link-block .link-block__heading{color:#005CB7;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;margin:0 0 .5em}.link-block .link-block__content{font-weight:normal}.link-block .link-block__more-link{color:#005CB7;display:inline-block;font-weight:bold;margin-bottom:0;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.link-block .link-block__more-link:active{color:#004284}.link-block:hover .link-block__heading{color:#E99527}.link-block:hover .link-block__more-link{border-color:#005CB7}a.link-block--white{border-bottom:0}.link-block--white .link-block__heading,.link-block--white .link-block__content,.link-block--white .link-block__more-link{color:#fff}.link-block--white:hover .link-block__heading{color:#fff}.link-block--white:hover .link-block__more-link{border-bottom:1px solid #fff}.link-block--popout,a.link-block--popout{background-color:#fff;border-bottom:0px;padding:2em}@media (min-width: 951px){.link-block--popout,a.link-block--popout{position:relative;margin:-4.5em -.8em -6em -3em;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.3);box-shadow:0 3px 5px rgba(0,0,0,0.3)}}.link-block--popout .link-block__more-link{border-bottom:1px solid transparent}.link-block--popout:hover .link-block__more-link{border-color:#005CB7}.story-link__quote{color:#53585F;font-weight:normal;font-style:italic;font-size:1.25em;margin-bottom:1em;line-height:1.4}@media (max-width: 950px){.jump-link{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:40;position:fixed;top:100%;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);text-align:center;background-color:#3b3f44;padding:1.2em 1.5em .8em;color:#fff;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;-webkit-transition:all .6s ease;transition:all .6s ease}.jump-link::before{content:'\f063';display:inline-block;font-family:"Font Awesome";color:#E99527;padding-right:.5em;-webkit-animation:10s subtleBounceDown ease 5s infinite;animation:10s subtleBounceDown ease 5s infinite}}@media (min-width: 951px){.jump-link{display:none}}.jump-link--hidden{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.jump-link--yellow{background-color:#E99527}.jump-link--yellow::before{color:#fff}.section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5em}.section-header--no-bottom-margin{margin-bottom:0}.section-header__title{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;letter-spacing:1px;font-size:2em;color:#fff}.section-header__title a{color:#fff}.section-header__nav li{list-style:none}@media (min-width: 951px){.section-header__nav-btn{display:none}.section-header__nav-modal .modal__close-btn{display:none}.section-header__nav li{display:inline;margin-right:1.5em}.section-header__nav li:last-child{margin-right:0}.section-header__nav-item{background:transparent;font-family:'Source Sans Pro', 'Lucida Grande', 'Lucida Sans', 'Futura', 'Helvetica', sans-serif;border:0;border-radius:0;border-bottom:2px solid rgba(255,255,255,0);padding:0 0 4px;color:#fff;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.section-header__nav-item:hover{background:transparent;border-bottom:2px solid #fff}.section-header__nav-item:active{background:transparent;-webkit-box-shadow:none;box-shadow:none}.section-header__nav-item--current{border-bottom:2px solid rgba(255,255,255,0.5)}}@media (max-width: 950px){.section-header{margin-bottom:1.5em}.section-header--no-bottom-margin{margin-bottom:0}.section-header__title{font-size:1.25em}.section-header__nav-btn{padding:.4em 1.4em .2em}.section-header__nav-modal{position:absolute;top:3em;left:0;width:calc(100% - 40px);margin:20px;background-color:#fff;-webkit-box-shadow:0 3px 15px rgba(0,0,0,0.4);box-shadow:0 3px 15px rgba(0,0,0,0.4);z-index:100;padding:1em 0;opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.section-header__nav-modal--hidden{z-index:-1;height:0}.section-header__nav-modal--hiding{opacity:0;-webkit-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5)}.section-header__nav-modal .modal__close-btn{top:-.55em;margin-left:-1.3em}.section-header__nav-item{border-radius:0;border-width:0;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;padding:.75em 2em;color:#005CB7}.section-header__nav-item:hover,.section-header__nav-item:active{background:transparent;color:#E99527}.section-header__nav-item--current{color:#E99527}}.sidebar{padding:2.25em;background-color:#53585F;text-align:left}@media (max-width: 950px){.sidebar{padding:1.5em}}.sidebar--yellow{background-color:#E99527}@media (min-width: 951px){.sidebar--push-up{position:relative;margin-top:-7em}}@media (min-width: 951px){.sidebar--left-arrow{position:relative}.sidebar--left-arrow::before{content:'';display:block;width:0;height:0;position:absolute;top:0;left:0}.sidebar--left-arrow::before{border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #E99527;margin-left:-20px;top:2em}}.sidebar__heading{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:1.5em;margin-bottom:.75em;line-height:1.4;color:#fff !important;text-align:left !important}@media (max-width: 950px){.sidebar__heading{font-size:1em}}.sidebar__heading a{color:#fff;color:#fff;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.sidebar__heading a:hover{border-color:#fff}.sidebar__heading a:active{color:#e6e6e6;border-color:#e6e6e6}.sidebar p{color:#fff;line-height:1.4;font-size:1.125em;margin-bottom:1em}@media (max-width: 950px){.sidebar p{font-size:.875em}}.site-section--hero{background-color:#53585F;background-repeat:no-repeat;background-size:cover;background-position:center;-ms-behavior:url(scripts/backgroundsize.min.htc);background-image:url("inside_header_bg.jpg");background-position:50% 45%}.site-section--hero-scrim{position:relative}.site-section--hero-scrim:before{content:'';display:block;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.3);background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.1)), color-stop(30%, rgba(0,0,0,0.3)), to(transparent)),radial-gradient(ellipse at 18% 50%, rgba(50,50,50,0.3) 30%, transparent 60%);background:linear-gradient(90deg, rgba(0,0,0,0.1), rgba(0,0,0,0.3) 30%, transparent),radial-gradient(ellipse at 18% 50%, rgba(50,50,50,0.3) 30%, transparent 60%)}.site-section--hero-scrim-light:before{background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.05)), color-stop(30%, rgba(0,0,0,0.1)), to(transparent));background:linear-gradient(90deg, rgba(0,0,0,0.05), rgba(0,0,0,0.1) 30%, transparent)}.hero{min-height:20vw;max-height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero--tall{min-height:25vw;max-height:250px}.hero__text{color:#fff;padding-bottom:.25em;position:relative;z-index:3;max-width:50%;margin-bottom:-1em}.site-section--hero-scrim .hero__text{text-shadow:0 1px 0 rgba(0,0,0,0.4)}.hero__headline{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:2.5em;color:#fff;line-height:1.6}.hero__content{font-size:1.25em;max-width:25em;margin-top:1em}.hero__headline--bar{background-color:#E99527;padding:.3em .5em 0;text-shadow:0 1px 0 rgba(0,0,0,0.2);text-transform:uppercase;letter-spacing:1px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3)}@media (max-width: 950px){.site-section--hero-scrim:before{background:rgba(0,0,0,0.6)}.site-section--hero-scrim-light:before{background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.05)), color-stop(30%, rgba(0,0,0,0.1)), to(transparent));background:linear-gradient(90deg, rgba(0,0,0,0.05), rgba(0,0,0,0.1) 30%, transparent)}.hero--tall{max-height:none}.hero__text{max-width:100%;padding-bottom:0;margin-bottom:-.5em}.hero__headline{font-size:1.5em}.hero__content{font-size:1em}}.action-block{background-color:#E99527;color:#fff}.action-block__heading{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:1.375em;margin-bottom:.25em;color:#fff}@media (max-width: 950px){.action-block__heading{font-size:1em}}.action-block__heading a{color:#fff;color:#fff;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.action-block__heading a:hover{border-color:#fff}.action-block__heading a:active{color:#e6e6e6;border-color:#e6e6e6}.action-block p{line-height:1.4;font-size:1em;margin-bottom:1em}@media (max-width: 950px){.action-block p{font-size:.875em}}@media (max-width: 950px){.action-block:not(:last-child){margin-bottom:2em}}.icon-block{color:#000;display:block;margin:1.5em 0}.icon-block__icon{margin-bottom:.5em}.icon-block__icon svg{overflow:visible;max-height:15em;max-width:80vw;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.6s ease;transition:all 0.6s ease}.icon-block__icon svg #housing_family,.icon-block__icon svg #housing_house,.icon-block__icon svg #jobs_cook,.icon-block__icon svg #jobs_janitor,.icon-block__icon svg #schools_teacher,.icon-block__icon svg #schools_student_one,.icon-block__icon svg #schools_student_two,.icon-block__icon svg #schools_classroom,.icon-block__icon svg #transit_bus,.icon-block__icon svg #transit_cook,.icon-block__icon svg #transit_techie,.icon-block__icon svg #transit_cyclist{-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0);-webkit-transition:all 0.6s ease;transition:all 0.6s ease}.icon-block__heading{font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;color:#005CB7;margin-bottom:.6em;line-height:1.6;font-size:1em;-webkit-transition:all .3s ease;transition:all .3s ease}.icon-block__more-link{margin-top:-.125em;font-weight:bold;color:#005CB7;border-bottom:1px solid transparent;-webkit-transition:all 0.17s ease;transition:all 0.17s ease;display:inline-block}.icon-block:hover .icon-block__heading{color:#E99527}.icon-block:hover .icon-block__more-link{border-bottom:1px solid #005CB7;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}.icon-block:hover .icon-block__icon svg{-webkit-transform:scale(0.95);transform:scale(0.95)}.icon-block:hover .icon-block__icon svg #housing_family,.icon-block:hover .icon-block__icon svg #housing_house,.icon-block:hover .icon-block__icon svg #jobs_cook,.icon-block:hover .icon-block__icon svg #jobs_janitor,.icon-block:hover .icon-block__icon svg #schools_teacher,.icon-block:hover .icon-block__icon svg #schools_student_one,.icon-block:hover .icon-block__icon svg #schools_student_two,.icon-block:hover .icon-block__icon svg #schools_classroom,.icon-block:hover .icon-block__icon svg #transit_bus,.icon-block:hover .icon-block__icon svg #transit_cook,.icon-block:hover .icon-block__icon svg #transit_techie,.icon-block:hover .icon-block__icon svg #transit_cyclist{-webkit-transform:scale(1.08) translate3d(-5%, -5%, 0);transform:scale(1.08) translate3d(-5%, -5%, 0)}.nav-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;background-color:#fff;margin-top:2em}.nav-block__item{display:block;padding:1.5em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nav-block__image{max-width:80%;max-height:8em;margin-bottom:1em;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease;transition:all .3s ease}.nav-block__text{color:#005CB7;line-height:1.4;font-weight:bold;font-size:.875em;margin-bottom:0;-webkit-transition:all 0.17s ease;transition:all 0.17s ease}a.nav-block__item:hover .nav-block__text{color:#E99527}a.nav-block__item:hover .nav-block__image{-webkit-transform:scale(1.05);transform:scale(1.05)}@media (max-width: 950px){.nav-block{display:block;padding:.5em 0}.nav-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em 1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-block__image{max-width:25%;max-height:3em;margin-right:1em;margin-bottom:0}}.js .slider{position:relative;overflow:hidden;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.js .slider--hide-y-only{overflow-y:visible}.js .slider__slide{list-style:none;position:absolute;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.js .slider__slide--prev{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.js .slider__slide--next{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.js .slider__slide--active{opacity:1}.js .slider__slide--inactive{opacity:0}.toggle-block{margin-bottom:1.5em}.toggle-block:last-child{margin-bottom:0}.toggle-block__heading{margin-bottom:1.5em;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.toggle-block__heading:hover{color:#005CB7}.toggle-block__heading--minimal,.content .toggle-block__heading--minimal{color:#848b94;font-size:1em}.toggle-block__heading--minimal:hover,.content .toggle-block__heading--minimal:hover{color:#E99527}.toggle-block__content{max-height:0;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-transition:all .5s ease;transition:all .5s ease}.toggle-block--open .toggle-block__content{opacity:1;max-height:50em}.toggle-control{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2em}.toggle-control li{margin:0 .5em 0 0;padding-right:.5em;border-right:1px solid #aaa}.toggle-control li:last-child{border-right:0;padding-right:0;margin-right:0}.toggle-control .toggle-control__option{padding-left:0;font-weight:normal}.sjg-demands-wrapper{position:relative}.sjg-demand-stat,.content .sjg-demand-stat{margin-bottom:2em}.sjg-demand-stat__number{color:#005CB7;font-family:'League Spartan', 'Futura', 'Source Sans Pro', sans-serif;font-size:2.5em;float:left;padding-right:.25em}@media (max-width: 950px){.sjg-demand-stat__number{padding-right:.5em;display:block;float:none;margin-bottom:-.25em}}.sjg-demand-icon--hidden{opacity:0}.sjg-demand-icon--fixed{position:fixed;top:calc(50% - 120px);width:calc((100% - 120px) * .4);-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}@media (min-width: 1080px){.sjg-demand-icon--fixed{width:432px}}.sjg-demand-icon--scroll-at-bottom{position:absolute;top:auto;bottom:0;-webkit-transform:translate3d(0, -35%, 0);transform:translate3d(0, -35%, 0)}.sjg-demand-icon svg{overflow:visible;will-change:transform, opacity, position}.sjg-demand-icon svg #combined_housing_house,.sjg-demand-icon svg #combined_housing_family{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);-webkit-transition:all 1s ease;transition:all 1s ease}.sjg-demand-icon svg #combined_building{opacity:1;-webkit-transform:translate3d(26%, 0, 0) scale(0.75);transform:translate3d(26%, 0, 0) scale(0.75);-webkit-transition:all 1s ease;transition:all 1s ease}.sjg-demand-icon svg #combined_building_copy{opacity:0;-webkit-transform:translate3d(20%, 20%, 0) scale(0.5);transform:translate3d(20%, 20%, 0) scale(0.5);-webkit-transition:all 1s ease;transition:all 1s ease}.sjg-demand-icon svg #combined_tree_big{opacity:1;-webkit-transform:translate3d(120%, -42%, 0) scaleX(-2) scaleY(2);transform:translate3d(120%, -42%, 0) scaleX(-2) scaleY(2);-webkit-transition:all 1s ease;transition:all 1s ease}.sjg-demand-icon svg #combined_tree_small{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);-webkit-transition:all 1s ease;transition:all 1s ease}.sjg-demand-icon svg #combined_tree_small_copy{opacity:0;-webkit-transform:translate3d(0, 18%, 0) scale(0.7);transform:translate3d(0, 18%, 0) scale(0.7);-webkit-transition:all 1s ease;transition:all 1s ease}.sjg-demand-icon svg #combined_jobs{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate3d(70%, 40%, 0) scale(0.2);transform:translate3d(70%, 40%, 0) scale(0.2)}.sjg-demand-icon svg #combined_jobs_janitor{-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate3d(-20%, -20%, 0) scale(1.2);transform:translate3d(-20%, -20%, 0) scale(1.2)}.sjg-demand-icon svg #combined_jobs_cook{-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate3d(0%, -20%, 0) scale(1.2);transform:translate3d(0%, -20%, 0) scale(1.2)}.sjg-demand-icon svg #combined_schools_apartments{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate3d(0, 0, 0) scale(1.7);transform:translate3d(0, 0, 0) scale(1.7);-webkit-transform:translate3d(50%, 50%, 0) scale(0.4);transform:translate3d(50%, 50%, 0) scale(0.4)}.sjg-demand-icon svg #combined_schools_classroom{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate3d(-50%, -20%, 0) scale(2);transform:translate3d(-50%, -20%, 0) scale(2);-webkit-transform:translate3d(30%, 30%, 0) scale(0.6);transform:translate3d(30%, 30%, 0) scale(0.6)}.sjg-demand-icon svg #combined_transit_cyclist{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate3d(-50%, 5%, 0) scale(0.8);transform:translate3d(-50%, 5%, 0) scale(0.8)}.sjg-demand-icon svg #combined_transit_bus{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate3d(20%, 20%, 0) scale(0.5);transform:translate3d(20%, 20%, 0) scale(0.5)}.sjg-demand-icon svg #combined_transit_cook,.sjg-demand-icon svg #combined_transit_techie{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate3d(30%, 30%, 0) scale(0.4);transform:translate3d(30%, 30%, 0) scale(0.4)}.sjg-demand-icon svg #combined_oversight{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translate3d(-80%, -20%, 0) scale(1.8);transform:translate3d(-80%, -20%, 0) scale(1.8)}.sjg-demand-icon .sjg-demand-icon__svg--jobs #combined_housing_house{-webkit-transform:translate3d(-100%, 0, 0) scale(1.5);transform:translate3d(-100%, 0, 0) scale(1.5);opacity:0}.sjg-demand-icon .sjg-demand-icon__svg--jobs #combined_housing_family{opacity:0;-webkit-transform:translate3d(-130%, 0, 0) scale(1.9);transform:translate3d(-130%, 0, 0) scale(1.9)}.sjg-demand-icon .sjg-demand-icon__svg--jobs #combined_tree_big{opacity:0;-webkit-transform:translate3d(70%, -40%, 0) scaleX(-2.3) scaleY(2.3);transform:translate3d(70%, -40%, 0) scaleX(-2.3) scaleY(2.3)}.sjg-demand-icon .sjg-demand-icon__svg--jobs #combined_tree_small{opacity:0;-webkit-transform:translate3d(-150%, -90%, 0) scale(3);transform:translate3d(-150%, -90%, 0) scale(3)}.sjg-demand-icon .sjg-demand-icon__svg--jobs #combined_building{-webkit-transform:translate3d(-160%, -140%, 0) scale(3);transform:translate3d(-160%, -140%, 0) scale(3);opacity:0}.sjg-demand-icon .sjg-demand-icon__svg--jobs #combined_jobs{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}.sjg-demand-icon .sjg-demand-icon__svg--jobs #combined_jobs_janitor,.sjg-demand-icon .sjg-demand-icon__svg--jobs #combined_jobs_cook{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}.sjg-demand-icon .sjg-demand-icon__svg--schools #combined_housing_house{-webkit-transform:translate3d(-100%, 0, 0) scale(1.5);transform:translate3d(-100%, 0, 0) scale(1.5);opacity:0}.sjg-demand-icon .sjg-demand-icon__svg--schools #combined_housing_family{opacity:0;-webkit-transform:translate3d(-130%, 0, 0) scale(1.9);transform:translate3d(-130%, 0, 0) scale(1.9)}.sjg-demand-icon .sjg-demand-icon__svg--schools #combined_tree_big{opacity:0;-webkit-transform:translate3d(70%, -40%, 0) scaleX(-2.3) scaleY(2.3);transform:translate3d(70%, -40%, 0) scaleX(-2.3) scaleY(2.3)}.sjg-demand-icon .sjg-demand-icon__svg--schools #combined_building,.sjg-demand-icon .sjg-demand-icon__svg--schools #combined_tree_small{opacity:0}.sjg-demand-icon .sjg-demand-icon__svg--schools #combined_tree_small_copy{opacity:1;-webkit-transform:translate3d(-115%, -45%, 0) scale(1.8);transform:translate3d(-115%, -45%, 0) scale(1.8)}.sjg-demand-icon .sjg-demand-icon__svg--schools #combined_building_copy{opacity:1;-webkit-transform:translate3d(-31%, 0, 0) scale(0.75);transform:translate3d(-31%, 0, 0) scale(0.75)}.sjg-demand-icon .sjg-demand-icon__svg--schools #combined_jobs{-webkit-transform:translate3d(-150%, -150%, 0) scale(3);transform:translate3d(-150%, -150%, 0) scale(3)}.sjg-demand-icon .sjg-demand-icon__svg--schools #combined_jobs_janitor{-webkit-transform:translate3d(0%, -25%, 0) scale(1.3);transform:translate3d(0%, -25%, 0) scale(1.3)}.sjg-demand-icon .sjg-demand-icon__svg--schools #combined_jobs_cook{-webkit-transform:translate3d(-30%, -25%, 0) scale(1.4);transform:translate3d(-30%, -25%, 0) scale(1.4)}.sjg-demand-icon .sjg-demand-icon__svg--schools #combined_schools_apartments,.sjg-demand-icon .sjg-demand-icon__svg--schools #combined_schools_classroom{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}.sjg-demand-icon .sjg-demand-icon__svg--transit #combined_housing_house{-webkit-transform:translate3d(-100%, 0, 0) scale(1.5);transform:translate3d(-100%, 0, 0) scale(1.5);opacity:0}.sjg-demand-icon .sjg-demand-icon__svg--transit #combined_housing_family{opacity:0;-webkit-transform:translate3d(-130%, 0, 0) scale(1.9);transform:translate3d(-130%, 0, 0) scale(1.9)}.sjg-demand-icon .sjg-demand-icon__svg--transit #combined_building,.sjg-demand-icon .sjg-demand-icon__svg--transit #combined_tree_small{opacity:0}.sjg-demand-icon .sjg-demand-icon__svg--transit #combined_building_copy{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}.sjg-demand-icon .sjg-demand-icon__svg--transit #combined_tree_big{opacity:0;-webkit-transform:translate3d(70%, -40%, 0) scaleX(-2.3) scaleY(2.3);transform:translate3d(70%, -40%, 0) scaleX(-2.3) scaleY(2.3)}.sjg-demand-icon .sjg-demand-icon__svg--transit #combined_tree_small_copy{opacity:1;-webkit-transform:translate3d(-70%, -30%, 0) scale(1.8);transform:translate3d(-70%, -30%, 0) scale(1.8)}.sjg-demand-icon .sjg-demand-icon__svg--transit #combined_transit_cyclist{opacity:1;-webkit-transform:translate3d(2%, 8%, 0) scale(1);transform:translate3d(2%, 8%, 0) scale(1)}.sjg-demand-icon .sjg-demand-icon__svg--transit #combined_transit_bus,.sjg-demand-icon .sjg-demand-icon__svg--transit #combined_transit_cook,.sjg-demand-icon .sjg-demand-icon__svg--transit #combined_transit_techie{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}.sjg-demand-icon .sjg-demand-icon__svg--oversight #combined_housing_house{opacity:0}.sjg-demand-icon .sjg-demand-icon__svg--oversight #combined_housing_family{opacity:0}.sjg-demand-icon .sjg-demand-icon__svg--oversight #combined_tree_big{opacity:0}.sjg-demand-icon .sjg-demand-icon__svg--oversight #combined_building,.sjg-demand-icon .sjg-demand-icon__svg--oversight #combined_tree_small{opacity:0}.sjg-demand-icon .sjg-demand-icon__svg--oversight #combined_building_copy{opacity:1;-webkit-transform:translate3d(35%, 0, 0) scale(0.75);transform:translate3d(35%, 0, 0) scale(0.75)}.sjg-demand-icon .sjg-demand-icon__svg--oversight #combined_tree_small_copy{opacity:0;-webkit-transform:translate3d(11%, 0%, 0) scale(1);transform:translate3d(11%, 0%, 0) scale(1)}.sjg-demand-icon .sjg-demand-icon__svg--oversight #combined_oversight{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}