.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu li{position:relative}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.sf-menu>li{float:left}.sf-menu li.sfHover>ul,.sf-menu li:hover>ul{display:block}.sf-menu a{display:block;position:relative}.sf-menu ul ul{top:0;left:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.hide-text{overflow:hidden;text-indent:101%;white-space:nowrap;height:0}.center-image{display:block;margin:0 auto}.overlay-title .surround{background:#000;box-decoration-break:clone;box-shadow:15px 0 0 #000,-15px 0 0 #000;color:#fff;display:inline;padding:5px 0}.dark-link{color:#002438;font-weight:600}.dark-link:hover{color:#dd6022}@font-face{font-family:icomoon;src:url(../../fonts/icomoon.eot?lod4ll);src:url(../../fonts/icomoon.eot?lod4ll#iefix) format("embedded-opentype"),url(../../fonts/icomoon.ttf?lod4ll) format("truetype"),url(../../fonts/icomoon.woff?lod4ll) format("woff"),url(../../fonts/icomoon.svg?lod4ll#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-download:before{content:"\e910"}.icon-google-plus:before{content:"\e912"}.icon-facebook:before{content:"\e913"}.icon-facebook2:before{content:"\e914"}.icon-instagram:before{content:"\e915"}.icon-twitter:before{content:"\e916"}.icon-youtube:before{content:"\e917"}.icon-youtube2:before{content:"\e918"}.icon-vimeo:before{content:"\e919"}.icon-vimeo2:before{content:"\e91a"}.icon-linkedin:before{content:"\e91b"}.icon-linkedin2:before{content:"\e91c"}.icon-chevron-down:before{content:"\e900"}.icon-chevron-left:before{content:"\e901"}.icon-chevron-right:before{content:"\e902"}.icon-chevron-small-down:before{content:"\e903"}.icon-chevron-small-left:before{content:"\e904"}.icon-chevron-small-right:before{content:"\e905"}.icon-chevron-small-up:before{content:"\e906"}.icon-chevron-thin-down:before{content:"\e907"}.icon-chevron-thin-left:before{content:"\e908"}.icon-chevron-thin-right:before{content:"\e909"}.icon-chevron-thin-up:before{content:"\e90a"}.icon-chevron-up:before{content:"\e90b"}.icon-chevron-with-circle-down:before{content:"\e90c"}.icon-chevron-with-circle-left:before{content:"\e90d"}.icon-chevron-with-circle-right:before{content:"\e90e"}.icon-chevron-with-circle-up:before{content:"\e90f"}.icon-google-plus:before{content:"\e912"}.icon-facebook:before{content:"\e913"}.icon-facebook2:before{content:"\e914"}.icon-instagram:before{content:"\ea92"}.icon-twitter:before{content:"\e916"}.icon-youtube:before{content:"\e917"}.icon-youtube2:before{content:"\e918"}.icon-vimeo:before{content:"\e919"}.icon-vimeo2:before{content:"\e91a"}.icon-linkedin:before{content:"\e91b"}.icon-linkedin2:before{content:"\e91c"}.icon-cross:before{content:"\e91d"}.icon-menu:before{content:"\e91e"}.icon-twitter2:before{content:"\e92a"}.icon-mail:before{content:"\f0e0"}.icon-paper:before{content:"\f15b"}.icon-report:before{content:"\f15c"}.icon-graphic:before{content:"\f1c5"}.icon-zip:before{content:"\f1c6"}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{height:100%;background-color:#fff}body{padding:0}body,input,textarea{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1em;line-height:1.6875rem;color:#002438}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-weight:700;text-decoration:none;line-height:1em}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}h1{font-size:2.8125rem}@media (min-width:40em){h1{font-size:4.5rem}}h2{font-size:1.6875rem;margin:0 0 32px 0}@media (min-width:40em){h2{font-size:2.8125rem}}h3{font-size:1.5rem}@media (min-width:40em){h3{font-size:1.6875rem}}.sponsors h3{font-size:1.313em;line-height:1.4em;padding-bottom:15px}h4{font-size:1.125rem}@media (min-width:40em){h4{font-size:1.5rem}}h5{font-size:1.125rem}.h6,h6{font-size:1em}.h4,.h6,h4,h6{margin:0 0 8px 0}@media (min-width:40em){.h4,.h6,h4,h6{line-height:1em}}p{font-size:1.125rem;margin-bottom:1em;line-height:1.6875rem}a{text-decoration:none;color:#dd6022;outline:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}a:hover{color:#002438}strong{font-weight:700}em{font-style:italic}hr{display:block;border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}mark{background:rgba(0,36,56,.1);color:#002438;font-weight:700}.button{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;background:#dd6022;color:#fff;border-color:#dd6022;border-radius:5px;margin:15px 0;padding:11px 10px;width:300px;transition:.5s;text-transform:none;font-size:1.125rem;display:block;text-align:center}.button:focus{outline:0}.button:hover{background:#002438;border-color:#002438;color:#fff;transition:.5s;cursor:pointer}.button.is-centered{margin-left:auto;margin-right:auto}.is-hidden{display:none!important}.is-visible{display:block!important}.is-white .nav-logo-blue{display:none!important}.is-blue .nav-logo-white{display:none!important}.disable-scrolling{overflow:hidden}form .form-input{margin-bottom:20px}form label{display:block}form input,form select,form textarea{width:100%;font-style:italic;padding:2px 8px;background:rgba(112,196,196,.09);border:1px solid rgba(112,196,196,.41);font-size:1em;font-size:.875em}form input::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:rgba(0,36,56,.6)}form input::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:rgba(0,36,56,.6)}form input:-moz-placeholder,form select:-moz-placeholder,form textarea:-moz-placeholder{color:rgba(0,36,56,.6)}form input:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:rgba(0,36,56,.6)}form input.input-alt,form select.input-alt,form textarea.input-alt{background:#fff;border:1px solid rgba(0,0,0,.25)}form input.input-alt::-webkit-input-placeholder,form select.input-alt::-webkit-input-placeholder,form textarea.input-alt::-webkit-input-placeholder{color:rgba(0,0,0,.6)}form input.input-alt::-moz-placeholder,form select.input-alt::-moz-placeholder,form textarea.input-alt::-moz-placeholder{color:rgba(0,0,0,.6)}form input.input-alt:-moz-placeholder,form select.input-alt:-moz-placeholder,form textarea.input-alt:-moz-placeholder{color:rgba(0,0,0,.6)}form input.input-alt:-ms-input-placeholder,form select.input-alt:-ms-input-placeholder,form textarea.input-alt:-ms-input-placeholder{color:rgba(0,0,0,.6)}@media (min-width:40em){form input,form select,form textarea{font-size:1em}}form textarea{resize:vertical}form button{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700;width:100%;margin:0 auto;font-size:1em;font-size:.875em}@media (min-width:40em){form button{font-size:1em}}.button-wrap{display:block;width:100%;text-align:center}.wf-loading{visibility:hidden}.wf-active{visibility:visible}.container{max-width:80em;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-wrapper embed,.video-wrapper iframe,.video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.clear-float{clear:both}body.no-scroll{overflow:hidden}body.nav-open #mobile-social-icons,body.nav-open footer,body.nav-open main{display:none}body.nav-open header{width:100%;height:100%}body.nav-open #mobile-menu-icon span:first-child{display:none}body.nav-open #mobile-menu-icon span:last-child{display:block}body.nav-open #nav-primary{display:block}body.device-no-scroll{overflow:hidden}body p.intro-p{font-size:1.565em;line-height:1.4em}@media (min-width:40em){body p.intro-p{font-size:2em;line-height:1.4em}}@media (min-width:60em){body p.intro-p{font-size:2.5em;line-height:1.4em}}body p.large-p{font-size:1.5em;line-height:1.4em}@media (min-width:40em){body p.large-p{font-size:1.5em;line-height:1.4em}}@media (min-width:60em){body p.large-p{font-size:1.7em;line-height:1.4em}}body img{display:inline-block;height:auto}body img.img-lrg{display:block;width:100%;max-width:1240px}body img.img-med{max-width:800px}body img.img-sml{max-width:400px}#navigation-bar{position:absolute;width:100%;height:100px;z-index:100}#navigation-bar a{color:#fff}#navigation-bar a img{transition:.5s;opacity:1}#navigation-bar a:hover{color:#dd6022}#navigation-bar a:hover img{transition:.5s;opacity:.5}#navigation-bar .nav-logo{height:50px;width:50px}#navigation-bar .nav-logo img{height:100%}#navigation-bar .nav-burger-icon{font-size:3em;cursor:pointer}#navigation-bar #site-menu{display:flex;justify-content:space-between;padding:30px 25px}#navigation-bar #site-menu .nav-logo-blue{display:none}#navigation-bar #site-menu .nav-logo-white{display:block}#navigation-bar #site-menu #nav-end{display:flex;align-items:center;justify-content:space-between}#navigation-bar #site-menu .nav-news{display:none}#navigation-bar #site-menu.is-blue .nav-logo-white{display:none}#navigation-bar #site-menu.is-blue .nav-logo-blue{display:block}#navigation-bar #site-menu.is-blue a{color:#002438}#navigation-bar #site-menu.is-blue a:hover{color:#dd6022}#navigation-bar .nav-menu{position:fixed;top:0;left:0;right:0;height:0;width:100vw;transition:height .5s;overflow:hidden;cursor:pointer;background-color:#002438;color:#fff}#navigation-bar .nav-menu-bar{display:flex;justify-content:space-between;padding:30px 25px;cursor:default}#navigation-bar .nav-menu-bar .nav-burger-icon{font-size:2.5em;margin-top:6px}#navigation-bar .nav-menu-items{margin-left:auto;margin-right:auto;margin-top:-20px;width:60%;max-height:75vh;max-width:25rem;overflow-y:auto;cursor:default}#navigation-bar .nav-menu-item{font-size:1.75em;font-weight:700;margin:13px 0}#navigation-bar .nav-menu .sub-menu{padding:7px 0 0 40px;font-size:.6em;line-height:30px;font-weight:400}#navigation-bar .nav-menu #nav-social-primary{position:relative;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:10rem;bottom:10px;background-color:#002438}#navigation-bar .nav-menu hr{width:70%;margin:16px 0}#navigation-bar .nav-menu .container{height:100vh}#navigation-bar .oursites-logos{display:flex;justify-content:space-between;flex-flow:wrap;margin-top:25px}#navigation-bar .oursites-logos .oursites-logo{width:45%;margin-bottom:25px;padding:0 30px 25px 0}#navigation-bar .oursites-logos .oursites-logo img{width:100%}#navigation-bar a.active{color:#dd6022}#navigation-bar .open-nav{height:100vh}@media (min-width:40em){#navigation-bar #site-menu{height:100px;padding:50px 45px 0 35px}#navigation-bar #site-menu #nav-end{width:150px}#navigation-bar #site-menu .nav-news{display:block;margin-right:5%;font-weight:700;font-size:1.25em}#navigation-bar .nav-menu-bar{height:100px;padding:50px 60px 0 34px}#navigation-bar .nav-menu-items{max-height:82vh;margin-top:-40px;margin-left:35%}#navigation-bar .nav-menu-items::-webkit-scrollbar{display:none;background-color:#002438}#navigation-bar .nav-menu-items::-webkit-scrollbar-thumb{display:none;color:#fff}#navigation-bar .nav-menu .oursites-logos{width:70%}#navigation-bar .nav-menu .oursites-logos .oursites-logo{width:33%;padding:0 15px 0 0}}main .page-body{width:100%;float:left;margin-left:0;margin-right:0;padding-left:8.57143%;padding-right:8.57143%}@media (min-width:60em){main .page-body{padding-left:8.57143%;padding-right:17.14286%}}main .page-body a{font-weight:700}main .page-intro{background-color:#70c4c4;padding:60px 1rem 60px 1rem;height:auto}@media (min-width:40em){main .page-intro{padding-top:90px;padding-bottom:90px}}@media (min-width:60em){main .page-intro{padding-top:120px;padding-bottom:105px}}main .page-intro .inner{display:table;height:100%;width:100%}main .page-intro .inner .helper{display:table-cell;height:100%;width:100%;vertical-align:middle}main .page-intro .intro-text{color:#fff;font-weight:700;margin-top:15px}main .page-intro h1{color:#fff}main .page-intro .is-blue h1{color:#002438}main .page-intro .is-blue .intro-text{color:#002438}main .page-banner{padding-top:160px}@media (min-width:60em){main .page-banner h1{width:80%}main .page-banner h4{width:70%}}main .flex-content{clear:both}main .flex-content .content-block{display:block;width:100%}main .flex-content .content-block.block-bg-brick a,main .flex-content .content-block.block-bg-brick div,main .flex-content .content-block.block-bg-brick h1,main .flex-content .content-block.block-bg-brick h2,main .flex-content .content-block.block-bg-brick h3,main .flex-content .content-block.block-bg-brick h4,main .flex-content .content-block.block-bg-brick h5,main .flex-content .content-block.block-bg-brick h6,main .flex-content .content-block.block-bg-brick p,main .flex-content .content-block.block-bg-brick span,main .flex-content .content-block.block-bg-turquoise a,main .flex-content .content-block.block-bg-turquoise div,main .flex-content .content-block.block-bg-turquoise h1,main .flex-content .content-block.block-bg-turquoise h2,main .flex-content .content-block.block-bg-turquoise h3,main .flex-content .content-block.block-bg-turquoise h4,main .flex-content .content-block.block-bg-turquoise h5,main .flex-content .content-block.block-bg-turquoise h6,main .flex-content .content-block.block-bg-turquoise p,main .flex-content .content-block.block-bg-turquoise span,main .flex-content .content-block.block-bg-yellow a,main .flex-content .content-block.block-bg-yellow div,main .flex-content .content-block.block-bg-yellow h1,main .flex-content .content-block.block-bg-yellow h2,main .flex-content .content-block.block-bg-yellow h3,main .flex-content .content-block.block-bg-yellow h4,main .flex-content .content-block.block-bg-yellow h5,main .flex-content .content-block.block-bg-yellow h6,main .flex-content .content-block.block-bg-yellow p,main .flex-content .content-block.block-bg-yellow span{color:#fff}main .flex-content .content-block.block-bg-brick{background:#dd6022}main .flex-content .content-block.block-bg-sand{background:#ccb287}main .flex-content .content-block.block-bg-yellow{background:#ffc31a}main .flex-content .content-block.block-bg-turquoise{background:#70c4c4}main .flex-content .heading-block,main .flex-content .text-block{padding-top:84px;padding-bottom:84px}main .flex-content .heading-block.white,main .flex-content .text-block.white{padding-top:42px;padding-bottom:42px}main .flex-content .heading-block .content,main .flex-content .text-block .content{width:100%;float:left;margin-left:0;margin-right:0;padding-left:8.57143%;padding-right:8.57143%}main .flex-content .heading-block .content h2,main .flex-content .text-block .content h2{text-align:center}main .flex-content .heading-block .content a,main .flex-content .text-block .content a{font-weight:700}main .flex-content .heading-block .content p,main .flex-content .text-block .content p{line-height:1.5em}main .flex-content .heading-block .content .text ul li,main .flex-content .text-block .content .text ul li{display:list-item;padding:0 0 0 10px;margin:0 0 1em 20px;list-style:disc}main .flex-content .heading-block .content .text ol li,main .flex-content .text-block .content .text ol li{display:list-item;padding:0 0 0 10px;margin:0 0 1em 20px;list-style:decimal}@media (min-width:60em){main .flex-content .heading-block.block-align-left .content,main .flex-content .text-block.block-align-left .content{padding-left:8.57143%;padding-right:34.28571%;text-align:left}main .flex-content .heading-block.block-align-left .content h2,main .flex-content .text-block.block-align-left .content h2{text-align:left}}@media (min-width:70em){main .flex-content .heading-block.block-align-left .content,main .flex-content .text-block.block-align-left .content{padding-left:8.57143%;padding-right:47.14286%}}@media (min-width:60em){main .flex-content .heading-block.block-align-right .content,main .flex-content .text-block.block-align-right .content{padding-left:34.28571%;padding-right:8.57143%;text-align:right}main .flex-content .heading-block.block-align-right .content h2,main .flex-content .text-block.block-align-right .content h2{text-align:right}}@media (min-width:70em){main .flex-content .heading-block.block-align-right .content,main .flex-content .text-block.block-align-right .content{padding-left:47.14286%;padding-right:8.57143%}}@media (min-width:60em){main .flex-content .text-block.twitter-block .content{width:65.71429%;float:left;margin-right:2.85714%;padding-left:8.57143%;padding-right:8.57143%}}@media (min-width:70em){main .flex-content .text-block.twitter-block .content{width:65.71429%;float:left;margin-right:2.85714%;padding-left:8.57143%;padding-right:8.57143%}}main .flex-content .text-block.twitter-block .feed{width:100%;float:left;margin-left:0;margin-right:0;padding-left:8.57143%;padding-right:8.57143%;text-align:center}@media (min-width:60em){main .flex-content .text-block.twitter-block .feed{width:31.42857%;float:right;margin-right:0;padding-left:0;padding-right:8.57143%}}@media (min-width:70em){main .flex-content .text-block.twitter-block .feed{width:31.42857%;float:right;margin-right:0;padding-left:0;padding-right:8.57143%}}main .flex-content .video-block .content{width:100%;float:left;margin-left:0;margin-right:0;padding-left:8.57143%;padding-right:8.57143%}@media (min-width:40em){main .flex-content .video-block .content{padding-left:8.57143%;padding-right:8.57143%}}@media (min-width:60em){main .flex-content .video-block .content{padding-left:8.57143%;padding-right:34.28571%}}@media (min-width:70em){main .flex-content .video-block .content{padding-left:8.57143%;padding-right:42.85714%}}main .flex-content .video-block .iframe-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:5%}main .flex-content .video-block iframe{position:absolute;top:0;left:0;width:100%;height:100%}main .flex-content .image-block .content{width:100%;float:left;margin-left:0;margin-right:0;padding-left:8.57143%;padding-right:8.57143%}@media (min-width:40em){main .flex-content .image-block .content{padding-left:8.57143%;padding-right:8.57143%}}@media (min-width:60em){main .flex-content .image-block .content{padding-left:8.57143%;padding-right:34.28571%}}@media (min-width:70em){main .flex-content .image-block .content{padding-left:8.57143%;padding-right:47.14286%}}main .flex-content .image-block .content img.img-lrg{margin-bottom:14px;display:block;width:100%}main .flex-content .image-block .content .text{margin-bottom:42px}main .flex-content .image-block .content .text p{color:#002438;font-size:1em}main .flex-content .image-block .content a{font-weight:700}main .flex-content .image-block .content p{line-height:1.5em}main .gallery-block{margin-bottom:40px}main .gallery-block .content{width:100%;float:left;margin-left:0;margin-right:0;padding-left:8.57143%;padding-right:8.57143%}main .gallery-block a,main .gallery-block a:hover{color:#002438;font-weight:900}main .gallery-block h3{padding-left:8.57143%;font-size:2em;margin-top:20px;margin-bottom:30px}main .gallery-block .gallery-item{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:20px}@media (min-width:40em){main .gallery-block .gallery-item{width:31.42857%;float:left}main .gallery-block .gallery-item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}main .gallery-block .gallery-item:nth-child(3n+2){margin-left:34.28571%;margin-right:-100%;clear:none}main .gallery-block .gallery-item:nth-child(3n+3){margin-left:68.57143%;margin-right:-100%;clear:none}}@media (min-width:60em){main .gallery-block .gallery-item{width:31.42857%;float:left}main .gallery-block .gallery-item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}main .gallery-block .gallery-item:nth-child(3n+2){margin-left:34.28571%;margin-right:-100%;clear:none}main .gallery-block .gallery-item:nth-child(3n+3){margin-left:68.57143%;margin-right:-100%;clear:none}}main .gallery-block .gallery-item-image{height:100%;border:1px solid rgba(0,0,0,.1);border-radius:8px}main .gallery-block .gallery-item-image img{display:block;width:100%;max-height:100%;border-radius:8px}main .gallery-block .gallery-item-link{color:#002438;transition:.5s}main .gallery-block .gallery-item-link:hover{color:#dd6022;transition:.5s}main .gallery-block .gallery-item-text{margin-top:17px;margin-bottom:10px;padding-left:12px;font-size:1em}main .gallery-block .gallery-item-text .icon-chevron-right{float:right;margin-top:4px}main .gallery-block .gallery-item p{margin-top:5px;padding-right:15px}main .download-block .content{padding-left:8.57143%;padding-right:8.57143%}@media (min-width:40em){main .download-block .content{padding-right:25.71429%}}@media (min-width:60em){main .download-block .content{padding-right:34.28571%}}main .download-block .download,main .multi-download .download{width:100%;margin-bottom:30px}@media (min-width:60em){main .download-block .download,main .multi-download .download{width:70%}}main .download-block .download a,main .multi-download .download a{color:#002438;transition:.5s}main .download-block .download a .download-type,main .multi-download .download a .download-type{color:#002438;transition:none}main .download-block .download a:hover,main .multi-download .download a:hover{color:#dd6022;transition:.5s;cursor:pointer}main .download-block .download a:hover .download-type,main .multi-download .download a:hover .download-type{color:#002438;transition:none}main .download-block .download-image,main .multi-download .download-image{overflow:hidden;z-index:1}main .download-block .download-image img,main .multi-download .download-image img{width:100%;height:100%;border-radius:10px}main .download-block .download-bottom,main .multi-download .download-bottom{position:relative;background-color:#fff;margin-top:-13px;padding-bottom:3%;z-index:2;overflow:visible;border-left:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15);border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 2px 1px 0 rgba(0,0,0,.3)}main .download-block .download-icon,main .download-block .download-text,main .download-block .download-type,main .multi-download .download-icon,main .multi-download .download-text,main .multi-download .download-type{float:left;z-index:inherit}main .download-block .download-text,main .multi-download .download-text{width:60%;margin:3% 0 1% 4%}main .download-block .download-text h4,main .multi-download .download-text h4{font-size:.75em;font-weight:900;line-height:1.45}@media (min-width:40em){main .download-block .download-text h4,main .multi-download .download-text h4{font-size:1em}}main .download-block .download-text p,main .multi-download .download-text p{font-size:.75em}main .download-block .download-type,main .multi-download .download-type{padding:3% 4% 3.5% 4%;margin-top:-13px;margin-left:6.5%;background-color:#fff;box-shadow:0 2px 1px -1px #a9a9a9;border:inherit;border-radius:5px;font-size:2.5em}main .download-block .download-icon,main .multi-download .download-icon{font-size:1.5em;width:6%;position:absolute;right:5%;bottom:12%}main .multi-download{margin-bottom:15px}main .multi-download .content{padding-left:8.57143%;padding-right:8.57143%}@media (min-width:40em){main .multi-download .content{padding-left:17.14286%;padding-right:17.14286%}}@media (min-width:60em){main .multi-download .content{padding-left:8.57143%;padding-right:4.28571%;display:flex;justify-content:space-between;flex-flow:wrap}main .multi-download .content .download{width:50%;padding-right:4.5%;height:100%}main .multi-download .content .download h4{min-height:46px}}@media (min-width:70em){main .multi-download .content{padding-right:17.14286%}}.page-intro{background-size:cover;background-repeat:no-repeat}@media (min-width:40em){.page-intro .intro-text,.page-intro h1{padding-left:8.57143%;padding-right:8.57143%}}.about-page .page-intro{background:url(../../img/header-bg/bg-about.jpg);background-size:cover}.participants-page .page-intro{background:url(../../img/header-bg/bg-partners.jpg);background-size:cover}.news-page .page-intro{background:url(../../img/header-bg/bg-news.jpg);background-size:cover;margin-bottom:32px}@media (min-width:40em){.news-page .page-intro{margin-bottom:64px}}.contact-page .page-intro{background:url(../../img/header-bg/bg-contact.jpg);background-size:cover;background-repeat:no-repeat;margin-bottom:32px}@media (min-width:40em){.contact-page .page-intro{margin-bottom:64px}}.about-page .flex-content .content-block.heading-block,.about-page .flex-content .content-block.quote-block,.about-page .flex-content .content-block.text-block,.homepage-page .flex-content .content-block.heading-block,.homepage-page .flex-content .content-block.quote-block,.homepage-page .flex-content .content-block.text-block,.news-page .flex-content .content-block.heading-block,.news-page .flex-content .content-block.quote-block,.news-page .flex-content .content-block.text-block,.open-letter .flex-content .content-block.heading-block,.open-letter .flex-content .content-block.quote-block,.open-letter .flex-content .content-block.text-block,.participants-page .flex-content .content-block.heading-block,.participants-page .flex-content .content-block.quote-block,.participants-page .flex-content .content-block.text-block,.policy-page .flex-content .content-block.heading-block,.policy-page .flex-content .content-block.quote-block,.policy-page .flex-content .content-block.text-block,.projects-page .flex-content .content-block.heading-block,.projects-page .flex-content .content-block.quote-block,.projects-page .flex-content .content-block.text-block,.publication-page .flex-content .content-block.heading-block,.publication-page .flex-content .content-block.quote-block,.publication-page .flex-content .content-block.text-block{padding-top:42px;padding-bottom:42px}@media (min-width:70em){.about-page .flex-content .content-block.heading-block.block-align-left .content,.about-page .flex-content .content-block.quote-block.block-align-left .content,.about-page .flex-content .content-block.text-block.block-align-left .content,.homepage-page .flex-content .content-block.heading-block.block-align-left .content,.homepage-page .flex-content .content-block.quote-block.block-align-left .content,.homepage-page .flex-content .content-block.text-block.block-align-left .content,.news-page .flex-content .content-block.heading-block.block-align-left .content,.news-page .flex-content .content-block.quote-block.block-align-left .content,.news-page .flex-content .content-block.text-block.block-align-left .content,.open-letter .flex-content .content-block.heading-block.block-align-left .content,.open-letter .flex-content .content-block.quote-block.block-align-left .content,.open-letter .flex-content .content-block.text-block.block-align-left .content,.participants-page .flex-content .content-block.heading-block.block-align-left .content,.participants-page .flex-content .content-block.quote-block.block-align-left .content,.participants-page .flex-content .content-block.text-block.block-align-left .content,.policy-page .flex-content .content-block.heading-block.block-align-left .content,.policy-page .flex-content .content-block.quote-block.block-align-left .content,.policy-page .flex-content .content-block.text-block.block-align-left .content,.projects-page .flex-content .content-block.heading-block.block-align-left .content,.projects-page .flex-content .content-block.quote-block.block-align-left .content,.projects-page .flex-content .content-block.text-block.block-align-left .content,.publication-page .flex-content .content-block.heading-block.block-align-left .content,.publication-page .flex-content .content-block.quote-block.block-align-left .content,.publication-page .flex-content .content-block.text-block.block-align-left .content{padding-left:8.57143%;padding-right:42.85714%}}@media (min-width:70em){.about-page .flex-content .content-block.heading-block.block-align-right .content,.about-page .flex-content .content-block.quote-block.block-align-right .content,.about-page .flex-content .content-block.text-block.block-align-right .content,.homepage-page .flex-content .content-block.heading-block.block-align-right .content,.homepage-page .flex-content .content-block.quote-block.block-align-right .content,.homepage-page .flex-content .content-block.text-block.block-align-right .content,.news-page .flex-content .content-block.heading-block.block-align-right .content,.news-page .flex-content .content-block.quote-block.block-align-right .content,.news-page .flex-content .content-block.text-block.block-align-right .content,.open-letter .flex-content .content-block.heading-block.block-align-right .content,.open-letter .flex-content .content-block.quote-block.block-align-right .content,.open-letter .flex-content .content-block.text-block.block-align-right .content,.participants-page .flex-content .content-block.heading-block.block-align-right .content,.participants-page .flex-content .content-block.quote-block.block-align-right .content,.participants-page .flex-content .content-block.text-block.block-align-right .content,.policy-page .flex-content .content-block.heading-block.block-align-right .content,.policy-page .flex-content .content-block.quote-block.block-align-right .content,.policy-page .flex-content .content-block.text-block.block-align-right .content,.projects-page .flex-content .content-block.heading-block.block-align-right .content,.projects-page .flex-content .content-block.quote-block.block-align-right .content,.projects-page .flex-content .content-block.text-block.block-align-right .content,.publication-page .flex-content .content-block.heading-block.block-align-right .content,.publication-page .flex-content .content-block.quote-block.block-align-right .content,.publication-page .flex-content .content-block.text-block.block-align-right .content{padding-left:42.85714%;padding-right:8.57143%}}@media (min-width:70em){.about-page .flex-content .content-block.image-block .content,.about-page .flex-content .content-block.quote-block .content,.homepage-page .flex-content .content-block.image-block .content,.homepage-page .flex-content .content-block.quote-block .content,.news-page .flex-content .content-block.image-block .content,.news-page .flex-content .content-block.quote-block .content,.open-letter .flex-content .content-block.image-block .content,.open-letter .flex-content .content-block.quote-block .content,.participants-page .flex-content .content-block.image-block .content,.participants-page .flex-content .content-block.quote-block .content,.policy-page .flex-content .content-block.image-block .content,.policy-page .flex-content .content-block.quote-block .content,.projects-page .flex-content .content-block.image-block .content,.projects-page .flex-content .content-block.quote-block .content,.publication-page .flex-content .content-block.image-block .content,.publication-page .flex-content .content-block.quote-block .content{padding-left:8.57143%;padding-right:42.85714%}}.projects-page .page-intro,.publication-page .page-intro{background-color:#70c4c4;background-size:cover}.projects-page .author,.publication-page .author{font-weight:900;padding-bottom:10%}.projects-page .iframe-wrapper,.publication-page .iframe-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:5%}.projects-page iframe,.publication-page iframe{position:absolute;top:0;left:0;width:100%;height:100%}.projects-page .gallery-header{margin:40px 0}.filter{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;margin:20px 0 50px 0}.filter .filter-option{display:flex;align-items:center;flex-basis:50%;justify-content:space-evenly;cursor:pointer}.filter .filter-option.inactive .filter-arrow,.filter .filter-option.inactive .filter-title{color:#afb7bd}.filter .filter-option.inactive .icon-chevron-down{display:none}.filter .filter-option.inactive .icon-chevron-up{display:block}.filter .filter-option .icon-chevron-up{display:none}.filter .filter-option .filter-arrow{font-size:1.5rem}.filter .filter-option .filter-title{margin-bottom:0;font-size:1rem}@media (min-width:40em){.filter .filter-option{justify-content:flex-start}.filter .filter-option .filter-arrow{font-size:2.5rem}.filter .filter-option .filter-title{margin-bottom:0;font-size:2rem}}@media (min-width:60em){.filter{height:100px;flex-grow:1;justify-content:space-between}.filter .filter-option{justify-content:space-between;flex-basis:40%;height:100%}.filter .filter-option:first-of-type{margin-left:0;padding-left:0}.filter .filter-option:last-of-type{margin-right:0;padding-right:0;border-right:none}.filter .filter-option .filter-arrow{font-size:3rem}.filter .filter-separator{width:1px;height:100%;background-color:#d3d3d3}.filter .filter-separator:last-child{display:none}}@media (min-width:70em){.filter{width:90%}}.contact-page #contact-intro{background:url(../../img/header-bg/bg-contact.jpg);background-size:cover;background-repeat:no-repeat}.contact-page #contact-intro.page-intro{margin-bottom:32px}@media (min-width:40em){.contact-page #contact-intro.page-intro{margin-bottom:64px}}.contact-page #contact-form-thanks{display:none;text-align:center;width:100%;float:left;margin-left:0;margin-right:0;padding-left:8.57143%;padding-right:8.57143%;padding-top:84px;padding-bottom:84px}@media (min-width:60em){.contact-page #contact-form-thanks{text-align:left}}.contact-page .contact-form-wrap{margin-bottom:32px;min-height:120px;width:100%;float:left;margin-left:0;margin-right:0;padding-left:8.57143%;padding-right:8.57143%}@media (min-width:40em){.contact-page .contact-form-wrap{margin-bottom:64px}.contact-page .contact-form-wrap .button{width:auto;display:inline-block;min-width:176px;float:right}}@media (min-width:60em){.contact-page .contact-form-wrap{padding-left:8.57143%;padding-right:34.28571%}}#news-intro.page-intro{background:url(../../img/header-bg/bg-news.jpg);background-size:cover;margin-bottom:32px}@media (min-width:40em){#news-intro.page-intro{margin-bottom:64px}}#news-intro.page-intro h3.date{text-align:center;color:#fff;font-size:.875em;font-weight:400;margin:0 0 15px 0}@media (min-width:40em){#news-intro.page-intro h3.date{font-size:1.15em;padding-left:8.57143%;padding-right:8.57143%;font-weight:400}}@media (min-width:60em){#news-intro.page-intro h3.date{text-align:left}}#news-intro.page-intro .share-block{text-align:center}@media (min-width:40em){#news-intro.page-intro .share-block{padding-left:8.57143%;padding-right:8.57143%;text-align:center}}@media (min-width:60em){#news-intro.page-intro .share-block{text-align:left}}#news-intro.page-intro .share-block a{background:#fff;color:#002438;display:inline-block;width:20px;height:20px;text-align:center;line-height:24px;font-size:.875em;margin:0 7px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (min-width:60em){#news-intro.page-intro .share-block a{margin:0 15px 0 0}}#news-intro.page-intro .share-block a:hover{color:#fff;background-color:#002438}#news-twitter-feed{text-align:center;width:100%;float:left;margin-left:0;margin-right:0;padding-left:8.57143%;padding-right:8.57143%}#news-twitter-feed .twitter-timeline{min-height:600px!important;width:100%;height:100vh!important}@media (min-width:60em){#news-twitter-feed{width:27.14286%;float:right;margin-right:0;padding-left:0;padding-right:8.57143%;float:right}#news-twitter-feed .twitter-timeline{min-height:600px!important;width:100%;height:100vh!important}}@media (min-width:60em){#news-main-body.page-body{width:70%;float:left;margin-right:2.85714%;padding-left:8.57143%;padding-right:1.71429%;float:left}}#news-main-body #news-listing{display:block;width:100%;margin:0 0 54px 0}#news-main-body #news-listing .news-item{margin-bottom:54px;width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:40em){#news-main-body #news-listing .news-item{width:48.57143%;float:left}#news-main-body #news-listing .news-item:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}#news-main-body #news-listing .news-item:nth-child(2n+2){margin-left:51.42857%;margin-right:-100%;clear:none}}@media (min-width:60em){#news-main-body #news-listing .news-item{width:48.57143%;float:left}#news-main-body #news-listing .news-item:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}#news-main-body #news-listing .news-item:nth-child(2n+2){margin-left:51.42857%;margin-right:-100%;clear:none}}#news-main-body #news-listing .news-item a{display:block;color:#002438}#news-main-body #news-listing .news-item a img.thumbnail{display:block;width:100%;height:auto;margin-bottom:27px}#news-main-body #news-listing .news-item a h3{margin-bottom:12px}#news-main-body #news-listing .news-item a .date{font-size:.875em;font-weight:400;margin-top:8px;margin-bottom:0}@media (min-width:40em){#news-main-body #news-listing .news-item a .date{font-size:1.15em;font-weight:400}}#news-main-body #news-listing .news-item a:hover{color:#dd6022}.news-page .pagination{display:flex;justify-content:space-between;margin-left:8%;margin-right:20%}.open-letter-page .page-body{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:70em){.open-letter-page .page-body{padding-left:12.85714%;padding-right:8.57143%}}@media (min-width:90em){.open-letter-page .page-body{padding-left:21.42857%;padding-right:25.71429%}}#participants-main-intro{background:url(../../img/header-bg/bg-partners.jpg);background-size:cover;background-repeat:no-repeat}#participants-main-body{padding-top:54px}#participants-main-body h2{padding-left:1.3888888889%}#participants-main-body.page-body{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:60em){#participants-main-body.page-body{padding-left:8.57143%;padding-right:17.14286%}}.modal-gallery{display:block;width:100%;margin:0 0 54px 0;overflow:hidden}.modal-gallery .gallery-item{margin-bottom:2.5em;width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:40em){.modal-gallery .gallery-item{width:31.42857%;float:left;max-width:100%}.modal-gallery .gallery-item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.modal-gallery .gallery-item:nth-child(3n+2){margin-left:34.28571%;margin-right:-100%;clear:none}.modal-gallery .gallery-item:nth-child(3n+3){margin-left:68.57143%;margin-right:-100%;clear:none}}@media (min-width:60em){.modal-gallery .gallery-item{width:31.42857%;float:left}.modal-gallery .gallery-item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.modal-gallery .gallery-item:nth-child(3n+2){margin-left:34.28571%;margin-right:-100%;clear:none}.modal-gallery .gallery-item:nth-child(3n+3){margin-left:68.57143%;margin-right:-100%;clear:none}}@media (min-width:40em){.modal-gallery .gallery-item.is-expanded .gallery-content .arrow-up{display:block}}.modal-gallery .gallery-item.is-expanded .gallery-expand{display:block!important}.modal-gallery .gallery-item .gallery-content .img-wrap-outer{display:block;height:220px;border:1px solid rgba(0,0,0,.1);margin-bottom:1.1em;padding:2em;display:block}.modal-gallery .gallery-item .gallery-content .img-wrap-outer .img-wrap{display:block;width:100%;height:100%;max-width:280px;margin:0 auto;display:block}.modal-gallery .gallery-item .gallery-content .img-wrap-outer .img-wrap .thumbnail{display:block;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.modal-gallery .gallery-item .gallery-content h3{font-size:1em;margin-bottom:12px;min-height:39px;margin-left:3%}@media (min-width:40em){.modal-gallery .gallery-item .gallery-content h3{font-size:.95em}}@media (min-width:60em){.modal-gallery .gallery-item .gallery-content h3{font-size:1.125em}}.modal-gallery .gallery-item .gallery-content .expand-open{position:relative;display:block;float:right;width:42px;height:42px;margin-left:6%;margin-right:3%;background:#002438;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}@media (min-width:40em){.modal-gallery .gallery-item .gallery-content .expand-open{width:32px;height:32px}}@media (min-width:60em){.modal-gallery .gallery-item .gallery-content .expand-open{width:39px;height:39px}}.modal-gallery .gallery-item .gallery-content .expand-open:hover{background:#dd6022}.modal-gallery .gallery-item .gallery-content .expand-open:after{content:'...';width:43px;height:42px;line-height:32px;color:#fff;text-align:center;font-size:1.4em;font-weight:200;letter-spacing:2px;position:absolute;left:0;top:0}@media (min-width:40em){.modal-gallery .gallery-item .gallery-content .expand-open:after{width:35px;height:32px;line-height:19px}}@media (min-width:60em){.modal-gallery .gallery-item .gallery-content .expand-open:after{width:41px;height:39px;line-height:28px}}.modal-gallery .gallery-item .gallery-content .arrow-up{display:none}@media (min-width:40em){.modal-gallery .gallery-item .gallery-content .arrow-up{border-bottom:10px solid #222;border-left:10px solid transparent;border-right:10px solid transparent;height:0;width:0;margin:2px auto 0 auto}}.modal-gallery .gallery-item .gallery-expand{display:none;background:#002438;position:relative;left:0;color:#fff;overflow:hidden;width:100%}.modal-gallery .gallery-item .gallery-expand .inner{padding:28px}@media (min-width:40em){.modal-gallery .gallery-item .gallery-expand{box-sizing:content-box;width:318%;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}}.modal-gallery .gallery-item .gallery-expand a{color:#70c4c4;font-weight:400}@media (min-width:40em){.modal-gallery .gallery-item:nth-of-type(3n+2) .gallery-expand{margin-left:-100%;left:-9%}.modal-gallery .gallery-item:nth-of-type(3n+3) .gallery-expand{margin-left:-200%;left:-18%}}#gallery-overlay{display:none}body.device-no-scroll header{position:fixed;width:100%;z-index:1001}@media (min-width:60em){body.device-no-scroll header{position:relative}}body.device-no-scroll #gallery-overlay{display:block;position:fixed;top:60px;left:0;width:100%;height:100%;background-color:#002438;opacity:1;z-index:1000;overflow-y:scroll}@media (min-width:60em){body.device-no-scroll #gallery-overlay{display:none}}body.device-no-scroll #gallery-overlay #close{position:absolute;top:10px;right:10px;left:auto;display:block;width:20px;height:20px;z-index:1001;color:#002438;cursor:pointer;font-size:1.6em;font-weight:400}body.device-no-scroll #gallery-overlay #close:hover{color:#dd6022}body.device-no-scroll #gallery-overlay .img-wrap-outer{display:block;height:250px;padding:3em 2em;width:100%;background-color:#fff}body.device-no-scroll #gallery-overlay .img-wrap-outer .img-wrap{width:100%;height:100%;max-width:280px;margin:0 auto;display:block}body.device-no-scroll #gallery-overlay .img-wrap-outer .thumbnail{display:block;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}body.device-no-scroll #gallery-overlay .content{display:block;width:100%;padding-bottom:4em}body.device-no-scroll #gallery-overlay .content .inner{padding:30px 10%;color:#fff}@media (min-width:40em){body.device-no-scroll #gallery-overlay .content .inner{font-size:1.55em;padding:58px 10%}}body.device-no-scroll #gallery-overlay .content a{color:#70c4c4;font-weight:400}@media (min-width:40em){body.device-no-scroll #gallery-overlay .content a{font-size:.86em}}body.innovation-prize-page{height:100%}.prize--video-content{color:#fff;font-size:2.25em;margin-top:15px;text-shadow:0 2px 4px rgba(0,0,0,.1)}@media (min-width:40em){.prize--video-content{font-size:2.75em;margin-top:0}}@media (min-width:60em){.prize--video-content{padding:0}}header.prize{background:0 0;height:80%;overflow:hidden;position:relative}@media only screen and (max-width:669px) and (orientation:landscape){header.prize{height:100%}}@media (min-width:669px){.prize--video-wrap #mobile-background{display:none}}@media only screen and (max-width:669px) and (orientation:landscape){.prize--video-wrap{padding:50px 0 0 0}}.prize--video-wrap .share-block{display:flex;justify-content:space-between;margin-left:43%;margin-right:43%;padding-top:40px;font-size:1.5rem;color:#002438}.prize--video-wrap .share-block .icon-facebook,.prize--video-wrap .share-block .icon-twitter2{color:#002438}.prize--video-wrap .share-block .icon-facebook:hover,.prize--video-wrap .share-block .icon-twitter2:hover{color:#dd6022}.prize--video-wrap .video{background:url(/img/prize_mobile_bg.jpg) center no-repeat;background-size:cover;height:130vh}@media (min-width:669px){.prize--video-wrap .video{background-image:none;background-color:#89c7c2;top:40%;height:100%;height:100vh;min-height:600px}}@media (min-width:669px) and (min-width:60em){.prize--video-wrap .video{height:90vh;min-height:700px}}.prize--video-content{position:relative;z-index:2;display:table;height:100%;margin:0 auto}.prize--video-content .cell{position:absolute;transform:translate(-50%,-115%);left:0;margin-bottom:2%}@media (min-width:669px){.prize--video-content .cell{transform:translate(-50%,10%);margin-left:5%;height:490px;width:600px;margin-top:0}}@media (min-width:60em){.prize--video-content .cell{width:900px}}.prize--video-content .cell{display:table-cell;text-align:center;vertical-align:middle}.prize--header-intro{margin:0 auto;padding-bottom:10px;text-align:center;width:80%}.prize--header-intro #inno-subtext{color:#002438;text-shadow:0 2px 4px rgba(0,0,0,.1);font-weight:400;margin-bottom:30px}@media (min-width:60em){.prize--header-intro{width:490px}}.prize #inno-header{text-transform:uppercase;letter-spacing:3.3px;margin-bottom:20px}.prize--primary-navigation{position:relative;z-index:2;margin-bottom:60px}@media (min-width:40em){.prize--primary-navigation{margin-bottom:0}}.prize--primary-navigation .nav-item{position:absolute;left:10px;top:20px}.prize--primary-navigation .nav-item:nth-child(2){left:43px;right:auto;top:50px}@media (min-width:40em){.prize--primary-navigation .nav-item:nth-child(2){left:auto;right:30px;top:20px}}.prize--primary-navigation .nav-item:nth-child(3){left:20px;right:auto;top:50px}@media (min-width:40em){.prize--primary-navigation .nav-item:nth-child(3){left:auto;right:100px;top:20px}}.prize--primary-navigation .nav-item a{color:#002438;font-weight:700}.prize--primary-navigation .nav-item a:hover{color:#fff}.prize--1-column.centered .text{font-size:1.5em;padding-top:10px}.prize--2-column .col{width:100%}@media (min-width:40em){.prize--2-column .col{width:48.57143%;float:left;margin-right:2.85714%}.prize--2-column .col:last-of-type{float:right;margin-right:0}}.prize--content-block{padding:70px 20px}.prize--content-block .title{padding-bottom:30px;text-align:center}.prize-main{position:relative;z-index:2}.centered{text-align:center}.winners-container{max-width:80em;margin-left:auto;margin-right:auto;padding-left:4.5%;padding-right:4.5%;width:100%}.winners-container:after{content:" ";display:block;clear:both}@media (min-width:90em){.winners-container{max-width:none}}.winners-container #winners{width:10em;margin-left:auto;margin-right:auto;margin-top:12%;text-align:center;font-weight:900;font-size:2em}@media (min-width:40em){.winners-container #winners{font-size:2.5em;width:10em}}@media (min-width:60em){.winners-container #winners{font-size:3.375em;width:12em;margin-top:8%;margin-bottom:2%}}@media (min-width:90em){.winners-container #winners{width:11.25em}}.winners-container #winners-subheader{text-align:center;padding-bottom:7%;margin-left:auto;margin-right:auto}@media (min-width:40em){.winners-container #winners-subheader{width:70%}}@media (min-width:60em){.winners-container #winners-subheader{width:60%}}@media (min-width:90em){.winners-container #winners-subheader{width:50%}}@media (min-width:40em){.winners-container .winner-item{width:48.57143%;float:left}.winners-container .winner-item:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.winners-container .winner-item:nth-child(2n+2){margin-left:51.42857%;margin-right:-100%;clear:none}}@media (min-width:90em){.winners-container .winner-item{width:31.42857%;float:left}.winners-container .winner-item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.winners-container .winner-item:nth-child(3n+2){margin-left:34.28571%;margin-right:-100%;clear:none}.winners-container .winner-item:nth-child(3n+3){margin-left:68.57143%;margin-right:-100%;clear:none}}.winners-container .winner-item a{color:#002438}.winners-container .winner-item a :hover{color:#dd6022;-webkit-transition:all .4s ease;transition:all .4s ease}.winners-container .winner-content{width:100%;padding-bottom:3em}.winners-container .winner-content .winner-link-image{width:100%;height:100%;border-width:7px;box-shadow:1px 1px 3px grey;border-bottom:5px #ffc31a solid;margin-bottom:2%}@media (min-width:40em){.winners-container .winner-content .winner-link-image{border-bottom:10px #ffc31a solid}}@media (min-width:60em){.winners-container .winner-content .winner-link-image{border-bottom:10px #ffc31a solid}}.winners-container .winner-content h3,.winners-container .winner-content h4{font-weight:700}.winners-container .winner-content h3{font-size:1.67em;margin-bottom:10px}.winners-container .winner-content h4{font-size:1.17em}.download-banner{position:relative;text-align:left;height:180px;width:100%;background-color:#002438;margin-top:3%;margin-bottom:2%;padding-left:8.8%}@media (min-width:40em){.download-banner{height:160px}}@media (min-width:60em){.download-banner{height:140px;padding-left:26%}}.download-banner .download-text{float:left;width:70%;margin-top:65px;margin-bottom:2%}@media (min-width:40em){.download-banner .download-text{margin-top:40px;margin-bottom:50px}}@media (min-width:60em){.download-banner .download-text{width:50%;margin-top:35px;margin-bottom:25px}}@media (min-width:70em){.download-banner .download-text{margin-top:45px}}.download-banner .download-text h3{color:#fff;font-weight:900;font-size:1.5em}@media (min-width:40em){.download-banner .download-text h3{font-size:2em}}.download-banner .download-img{float:left;margin-top:65px;margin-bottom:2%;padding-left:3%}@media (min-width:40em){.download-banner .download-img{margin-top:55px}}@media (min-width:60em){.download-banner .download-img{margin-top:45px}}.download-banner .download-img img{float:right}.columns{margin-left:9.1%;margin-right:8.8%}@media (min-width:60em){.columns{margin-left:25%;margin-right:25%}}.choose-challenge{background:#f3f2f2}.choose-challenge--desc{clear:both;padding:0 0 20px 0}@media (min-width:60em){.choose-challenge--desc{padding:0}}.choose-challenge .overlay-title{font-size:1.688em;line-height:1.6em;margin:0 auto;width:60%}@media (min-width:60em){.choose-challenge .overlay-title{font-size:2em}}.choose-challenge .link{display:block;padding:23.5% 0;max-height:384px}@media (min-width:40em){.choose-challenge .link{max-height:454px}}.choose-challenge .cell{max-height:384px}@media (min-width:40em){.choose-challenge .cell{height:454px;max-height:454px}}.choose-challenge .challenge-wrap{box-shadow:7px 15px 22px 0 rgba(0,0,0,.11)}.choose-challenge--challenge{background:url(/img/challengebg_1.jpg) top center no-repeat;background-color:#ffc31a;background-size:cover;box-shadow:7px 15px 22px 0 rgba(0,0,0,.11);width:100%}.choose-challenge--materials{background:url(/img/challengebg_2.jpg) top center no-repeat;background-size:cover;width:100%}.choose-challenge .accent3,.choose-challenge .accent4{display:table;height:100%;margin:0 auto;margin-bottom:25px}.choose-challenge .accent3 .cell,.choose-challenge .accent4 .cell{display:table-cell;text-align:center;vertical-align:middle}.choose-challenge .accent3{background-color:#ffc31a}.choose-challenge .accent3 .surround{background:#ffc31a;box-shadow:15px 0 0 #ffc31a,-15px 0 0 #ffc31a;color:#000}.choose-challenge .accent4{background-color:#70c4c4}.choose-challenge .accent4 .surround{background:#70c4c4;box-shadow:15px 0 0 #70c4c4,-15px 0 0 #70c4c4;color:#000}.sponsors{border-top:1px solid #ddd}@media (min-width:40em){.sponsors img{width:100%;max-width:100%;padding-right:7%;padding-left:7%}}@media (min-width:60em){.sponsors img{width:auto;max-width:none;padding-right:0;padding-left:0}}.sponsors--2-col{margin:0 auto;width:50%}@media (min-width:40em){.sponsors--2-col .s-col{width:48.57143%;float:left;margin-right:2.85714%}.sponsors--2-col .s-col:last-of-type{float:right;margin-right:0}}.sponsors--3-col{margin:0 auto;width:80%}@media (min-width:40em){.sponsors--3-col .s-col{width:31.42857%;float:left;margin-right:2.85714%}.sponsors--3-col .s-col:last-of-type{float:right;margin-right:0}}.sponsors--4-col{margin:0 auto;width:90%}@media (min-width:40em){.sponsors--4-col .s-col{width:22.85714%;float:left;margin-right:2.85714%;margin-left:1%;margin-right:1%}.sponsors--4-col .s-col:last-of-type{float:right;margin-right:0}}#winner-intro{background-repeat:no-repeat;background-size:cover;height:85vh;min-height:60vh;text-align:center;vertical-align:middle;padding-top:0;padding-bottom:0;margin-bottom:15%;position:relative}@media (min-width:60em){#winner-intro{height:70vh;margin-bottom:5%}}#winner-intro h1,#winner-intro h3{text-align:center;vertical-align:middle;color:#fff}#winner-intro h1{margin-bottom:15px;font-weight:900}@media (min-width:60em){#winner-intro h1{margin:0;padding:0 10%;font-size:3.4em}}@media (min-width:70em){#winner-intro h1{padding:0 20%}}@media (min-width:90em){#winner-intro h1{font-size:5em;padding:0 10%}}#winner-intro h3{font-size:1.31em;font-weight:300;line-height:26pt;max-width:80%;margin-left:10%}@media (min-width:60em){#winner-intro h3{max-width:60%;margin-left:auto;margin-right:auto}}#winner-intro h3.country{font-style:italic}#winner-intro .tinted{background:rgba(0,0,0,.65);height:100%;z-index:2}#winner-intro .share-block{font-size:1.4em;margin-top:3%}#winner-intro .share-block .icon-facebook,#winner-intro .share-block .icon-twitter2{color:#fff}#winner-intro .share-block .icon-facebook:hover,#winner-intro .share-block .icon-twitter2:hover{color:#dd6022}#winner-intro .share-block .share{color:#fff}#winner-main #winner-content .text-block{padding-bottom:3%}#winner-main #winner-content .content{padding-left:8.8%;padding-right:9.1%}@media (min-width:60em){#winner-main #winner-content .content{padding-left:9.6%;padding-right:34.3%}}#winner-main #winner-content .content .image-block{padding-left:0;padding-right:0}#winner-main #winner-content #winner-desc,#winner-main #winner-content #winner-title{margin-bottom:10%;padding-left:8.8%;padding-right:9.1%}@media (min-width:60em){#winner-main #winner-content #winner-desc,#winner-main #winner-content #winner-title{margin-bottom:5%;padding-left:9.6%;padding-right:34.3%}}#winner-main #winner-content #winner-title{font-style:italic}#winner-main #winner-content .flex-content div{padding-top:0}#winner-main #winner-content h2{font-weight:900;text-align:left;color:#003253}#winner-main #winner-content p{color:#002438;font-weight:400;line-height:19pt;font-size:1em}#winner-main #winner-content .author{font-weight:900;padding-bottom:10%}#winner-main #winner-content .iframe-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:5%}#winner-main #winner-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.questions{padding-left:8.8%;padding-right:9.1%}@media (min-width:60em){.questions{padding-left:9.6%;padding-right:34.3%}}.questions h2{color:#003253;padding-top:5%;padding-bottom:2%;font-weight:900}.questions .winner-profile{text-align:center}@media (min-width:60em){.questions .winner-profile{text-align:left;padding-top:1%}}.questions .winner-profile .winner-info{padding-top:4.5%}@media (min-width:60em){.questions .winner-profile .winner-info{padding-top:55px}}.questions .winner-profile #winner-name{font-size:1.125em;font-weight:900}.questions .winner-profile #winner-role{font-size:1em}.questions .winner-profile .img-circle{border-radius:50%}.questions .winner-profile #winner-image{width:151px;height:151px}@media (min-width:60em){.questions .winner-profile #winner-image{width:168px;height:168px;margin-right:2%;margin-bottom:7%;float:left}}.questions .question-block{padding-bottom:6%;clear:both}.questions .question-block .question p{margin-bottom:0;font-weight:900;font-style:italic}.questions .question-block .answer{padding-bottom:3%}.questions .question-block .answer p{font-size:1em}.winner-url{padding-bottom:10%}#winner-nav{padding-bottom:10%}@media (min-width:60em){#winner-nav{padding-bottom:3%}}#winner-nav .pagination{text-align:center;font-weight:800;margin-top:30px;margin-bottom:30px;height:50px}@media (min-width:60em){#winner-nav .pagination{padding-left:10%;margin-top:0;text-align:left;margin-bottom:60px}}#winner-nav .pagination a{display:block;padding:13px;color:#002438;float:left;width:50%;text-align:center;font-size:.875em}@media (min-width:40em){#winner-nav .pagination a{width:160px;float:none;display:inline-block;font-size:1.15em}}@media (min-width:60em){#winner-nav .pagination a{width:200px}}#winner-nav .pagination a:hover{background:#002438;color:#fff}.open-letter{margin-left:auto;margin-right:auto;width:90%}.open-letter-block{margin-bottom:50px}.open-letter-block .open-letter-text{height:50vh;overflow-y:auto;margin-top:35px}.open-letter-block .open-letter-text::-webkit-scrollbar{width:10px}.open-letter-block .open-letter-text::-webkit-scrollbar-track{background:#000;border:4px solid transparent;background-clip:content-box}.open-letter-block .open-letter-text::-webkit-scrollbar-thumb{background-color:#002438;border:1px solid #002438;border-radius:15px;transition:.5s}.open-letter-block .open-letter-text::-webkit-scrollbar-thumb:hover{background-color:#dd6022;border:1px solid #dd6022;transition:.5s}.open-letter-block .letter-header{width:100%;height:50px;transform:skewY(-4deg);margin-top:-16px;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px}.open-letter-block .letter-header figure{position:absolute;right:20px;top:-30px;width:120px;height:120px;border-radius:60px;padding:35px 25px 20px 30px;background-color:#fff;z-index:1}.open-letter-block .letter-header figure img{width:100%}.open-letter-block .letter-text{padding:0 10px 30px 40px}.open-letter-block .signatures{display:flex;justify-content:space-around;flex-wrap:wrap}.open-letter-block .signatures img{width:100%}.open-letter-block .signatures .signer{font-weight:700;text-align:center}.show-support{text-align:center;margin-top:20%;margin-bottom:20px}.show-support .support-title{font-size:2em}.show-support .support-options{overflow:hidden;transition:.5s;margin:20px 0 50px 0}.show-support .support-options .option{width:100%;margin-top:20px}.show-support .support-options .option-text{font-weight:700}.show-support .support-options .option-icon{color:#002438;font-size:1.5em}.show-support .support-options .option-icon a{color:#002438}.show-support .support-options .option-icon a:hover,.show-support .support-options .option-icon:hover{color:#dd6022}.show-support .support-options .option a svg{transition:.5s}.show-support .support-options .option a:hover svg{transition:.5s;fill:#dd6022!important}.signatories-section-title{text-align:center;font-size:2rem}.open-letter-supporters{display:flex;flex-flow:row wrap;justify-content:center}.open-letter-supporters .supporter-job-title{text-align:center;font-weight:200;color:grey;max-width:300px;margin-left:auto;margin-right:auto}.open-letter-supporters .supporter.is-closed{flex:50%;padding:.6rem .3rem}.open-letter-supporters .supporter.is-closed .img-container{width:110px;height:110px;margin:0 auto;border:solid 1px #d3d3d3;border-radius:8px;overflow:hidden}.open-letter-supporters .supporter.is-closed .img-container .supporter-image{width:100%}.open-letter-supporters .supporter.is-closed .supporter-tile-name{font-weight:700;text-align:center;transition:color .5s;margin-top:.4rem}.open-letter-supporters .supporter.is-closed .icon-cross,.open-letter-supporters .supporter.is-closed .supporter-name,.open-letter-supporters .supporter.is-closed .supporter-quote,.open-letter-supporters .supporter.is-closed .supporter-quote-mark{display:none}.onward-text{margin-bottom:5%;padding:20px}@media (min-width:40em){.open-letter-block{border:1px solid #d3d3d3;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.open-letter-block .letter-header{transform:skewY(0);margin-top:-30px}.open-letter-block .open-letter-text{height:auto;overflow:visible}.show-support{width:70%;margin:10% auto 7% auto}.show-support .support-title{margin-bottom:7%}.show-support .support-options{display:flex;justify-content:space-around;height:120px}.show-support .support-options .share-container{flex-grow:1;flex-basis:0}.show-support .support-options .support-download{border-left:1px solid #f1f1f1;padding-left:40px;flex-grow:1;flex-basis:0}.show-support .support-options .support-download .option-text{margin-bottom:30px}.open-letter-supporters .supporter.is-closed{flex:25%;padding:20px}.open-letter-supporters .supporter.is-closed .img-container{width:130px;height:130px}.open-letter-supporters .supporter.is-closed .supporter-name,.open-letter-supporters .supporter.is-closed .supporter-tile-name{font-weight:700;text-align:center}.open-letter-supporters .supporter.is-closed .supporter-info{height:0}.open-letter-supporters .supporter.is-closed .supporter-info .supporter-name{display:none}}@media (min-width:60em){.open-letter{width:80%}.open-letter-block{width:80%;margin-left:auto;margin-right:auto}.open-letter-block .letter-header{margin-top:-95px;height:100px}.open-letter-block .open-letter-text{margin-top:0}.open-letter-supporters .supporter.is-closed{flex:20%}.open-letter-supporters .supporter.is-closed .img-container{width:140px;height:140px}}@media (min-width:90em){.open-letter{width:60%}}.global-commitment .sticky-nav{min-height:64px;width:100%;font-size:1rem;font-weight:600;line-height:2rem;padding:.5rem;display:flex;text-align:center;flex-direction:column;background-color:#002438}.global-commitment .sticky-nav:hover{cursor:pointer}.global-commitment .sticky-nav .nav-toggle{text-align:center;color:#dd6022}.global-commitment .sticky-nav .nav-toggle .icon{position:relative;top:.4rem;left:.4rem;font-size:2rem;color:#fff}.global-commitment .sticky-nav .nav-toggle .icon i{display:none}.global-commitment .sticky-nav .nav-toggle .icon i.is-visible{display:inline}.global-commitment .sticky-nav a{z-index:1;color:#fff}.global-commitment .sticky-nav a:hover{color:#dd6022}.global-commitment .sticky-nav a.nav-element{display:none}.global-commitment .sticky-nav a.nav-element.is-visible{display:block}.global-commitment .top-block{display:flex;flex-direction:column}.global-commitment .top-block .content-panel{background-size:cover;padding:3rem 2rem;font-size:1.1rem;font-weight:600;color:#fff}.global-commitment .top-block .content-panel h2{font-size:2.25rem;margin-bottom:1.8rem}.global-commitment .top-block .content-panel .box-text{padding:0 .2rem .2rem .2rem;margin-bottom:1rem}.global-commitment .top-block .content-panel .link h5{display:inline}.global-commitment .top-block .content-panel .link:hover{cursor:pointer;color:#dd6022;transition:.4s}.global-commitment .top-block .content-panel .link .icon{position:relative;top:.2rem;font-size:1.7rem}.global-commitment .top-block .content-panel .modal{background-size:cover}.global-commitment .top-block .vision-box{color:#fff}.global-commitment .top-block .vision-box #vision-modal{background-color:#ffc31a}.global-commitment .whos-involved-box{padding:20px}.global-commitment .whos-involved-box h2{padding:3rem 1.5rem 1rem 1.5rem;font-size:2.25rem;margin:0}.global-commitment .whos-involved-box p{padding:0 1.5em 1.5rem 1.5rem;margin-bottom:1em;font-size:1.1rem;font-weight:400}.global-commitment .whos-involved-box .participant-block{display:flex;flex-flow:row wrap;justify-content:center}.global-commitment .whos-involved-box .participant-block .participant{flex:50%;margin-bottom:1rem;display:none}.global-commitment .whos-involved-box .participant-block .participant.is-visible{display:flex;flex-direction:column;align-items:center}.global-commitment .whos-involved-box .participant-block .participant .img-container{display:flex;justify-content:center;align-items:center;width:120px;height:120px;border:solid 1px #d3d3d3;border-radius:8px;overflow:hidden;margin-left:auto;margin-right:auto}.global-commitment .whos-involved-box .participant-block .participant .participant-type{margin-top:.6rem;color:gray}.global-commitment .whos-involved-box .participant-block .participant h5{max-width:120px;margin:.8rem auto 1.6rem auto;text-align:center}.global-commitment .whos-involved-box .page-selector-container{height:30px;text-align:center;margin:1.5rem}.global-commitment .whos-involved-box .page-selector-container .icon{display:inline-block;font-size:2.4rem;color:#002438}.global-commitment .whos-involved-box .page-selector-container .icon:hover{cursor:pointer;color:#dd6022}.global-commitment .whos-involved-box .page-selector-container #page-selector{display:inline-block;margin-left:1.2rem;margin-right:1.2rem}.global-commitment .whos-involved-box .page-selector-container #page-selector .page-link{margin:.5rem;height:1.2rem;width:1.2rem;display:inline-block;border-radius:50%;background-color:#afb7bd}.global-commitment .whos-involved-box .page-selector-container #page-selector .page-link.is-active{background-color:#002438}.global-commitment .whos-involved-box .page-selector-container #page-selector .page-link.is-active:hover{cursor:default;background-color:#002438}.global-commitment .whos-involved-box .page-selector-container #page-selector .page-link:hover{cursor:pointer;background-color:#dd6022}.global-commitment .get-involved-box .choose-your-path{background-color:#e8e8e8;padding:1.6rem 1.8rem 1.4rem 1.8rem;margin:2rem 1rem 1rem 1rem}.global-commitment .get-involved-box .choose-your-path .user-type-selector{text-align:center;margin-bottom:.4rem}.global-commitment .get-involved-box .choose-your-path .user-type-selector:hover{cursor:pointer}.global-commitment .get-involved-box .choose-your-path .user-type-selector h3{display:inline-block;color:#002438;margin-bottom:1rem;font-size:1.375rem}.global-commitment .get-involved-box .choose-your-path .user-type-selector .icon{position:relative;top:.5rem;left:.3rem;font-size:2rem}.global-commitment .get-involved-box .choose-your-path .user-type-selector .icon i{display:none}.global-commitment .get-involved-box .choose-your-path .user-type-selector .icon i.is-visible{display:inline-block}.global-commitment .get-involved-box .choose-your-path .link-container{display:block;text-align:center}.global-commitment .get-involved-box .choose-your-path .link-container a{display:none;color:#002438;font-weight:600;margin:1.3rem}.global-commitment .get-involved-box .choose-your-path .link-container a:hover{color:#dd6022;cursor:pointer}.global-commitment .get-involved-box .choose-your-path .link-container a.is-active{color:#dd6022;display:block}.global-commitment .get-involved-box .choose-your-path .link-container a.is-visible{display:block}.global-commitment .get-involved-box .choose-your-path .link-container a .img-container{display:none}.global-commitment .get-involved-box .choose-your-path .link-container a .icon{display:none}.global-commitment .get-involved-box .onward-path-container{padding:2rem 2rem 0 2rem;margin-bottom:50px}.global-commitment .get-involved-box .onward-path-container h6{font-size:1.125rem;margin-bottom:1.2rem}.global-commitment .get-involved-box .onward-path-container p{font-size:1.1rem}.global-commitment .get-involved-box .onward-path-container .onward-path{display:none}.global-commitment .get-involved-box .onward-path-container .onward-path.is-visible{display:block}.global-commitment .get-involved-box .onward-path-container .onward-path h6{color:#dd6022}.global-commitment .get-involved-box .onward-path-container .onward-path h2{font-size:1.6875rem}.global-commitment .get-involved-box .onward-path-container .modal .modal-content .contact-form-wrap h6{text-align:left;color:#dd6022}.global-commitment .get-involved-box .onward-path-container .modal .modal-content .contact-form-wrap h2{font-size:1.3rem;margin-bottom:1rem}.global-commitment .get-involved-box .onward-path-container .modal .modal-content .contact-form-wrap form .form-input{margin:.4rem 0;border:none;background-color:#909ea7;font-style:normal}.global-commitment .get-involved-box .onward-path-container .modal .modal-content .contact-form-wrap form .submit-button{background-color:#003253;color:#fff;border:solid 2px #fff;border-radius:5px;font-style:normal;font-weight:600;padding:.5rem;margin:1rem auto 0 auto;width:10rem}.global-commitment .get-involved-box .onward-path-container .modal .modal-content .contact-form-wrap form .submit-button:hover{cursor:pointer}.global-commitment .button-container{display:flex;justify-content:center;align-items:center;margin:3.8rem 1.4rem}.global-commitment .button-container .link,.global-commitment .button-container a{padding-top:.6rem;text-align:center;width:14.3125rem;height:3.125rem;border:4px solid #dd6022;border-radius:8px;color:#dd6022;font-weight:900;transition:all .4s ease-out}.global-commitment .button-container .link:hover,.global-commitment .button-container a:hover{background-color:#dd6022;cursor:pointer;color:#fff}.global-commitment .modal{padding:20px;display:none;position:fixed;top:0;left:0;z-index:200;width:100%;height:100%;overflow:auto;background-color:#003253;color:#fff}.global-commitment .modal.is-visible{display:block}.global-commitment .modal .icon{text-align:right;font-size:2rem}.global-commitment .modal .icon:hover{cursor:pointer}.global-commitment .modal .modal-content{padding:1rem}.global-commitment .modal a:hover{color:#fff}.global-commitment .modal h2{margin-bottom:1.8rem}.global-commitment .modal p{font-size:1.1rem;font-weight:500}.fixed-nav .sticky-nav{position:fixed;top:0;z-index:5}.anchor{display:block;height:64px;margin-top:-64px;visibility:hidden}@media (min-width:40em){.global-commitment .whos-involved-box .participant-block{display:flex}.global-commitment .whos-involved-box .participant-block .participant{flex:25%}.global-commitment .whos-involved-box .participant-block .participant .img-container{width:130px;height:130px}.global-commitment .whos-involved-box .participant-block .participant h5{max-width:130px;margin:.8rem auto 0 auto}}@media (min-width:60em){.global-commitment .sticky-nav{display:flex;flex-direction:row;font-size:1.5rem;padding:1rem 5rem}.global-commitment .sticky-nav .nav-toggle{display:none}.global-commitment .sticky-nav a.is-visible-desktop{display:inline-block;margin-right:6rem}.global-commitment .sticky-nav a.nav-element{font-size:1.125rem;font-weight:900}.global-commitment .top-block{flex-direction:row}.global-commitment .top-block .content-panel{position:relative}.global-commitment .top-block .content-panel p{font-size:1.125rem;font-weight:500}.global-commitment .top-block .content-panel h2{font-size:3.375rem;margin-bottom:3.2rem}.global-commitment .top-block .content-panel .link{position:absolute;bottom:3.5rem}.global-commitment .top-block .content-panel .link .icon{font-size:2.6rem;top:.35rem}.global-commitment .top-block .content-panel.overview-box{flex:55%;padding:5rem}.global-commitment .top-block .content-panel.vision-box{flex:45%;padding:5rem 5rem 5rem 3.5rem}.global-commitment .top-block .content-panel .modal{padding:5rem 10rem}.global-commitment .whos-involved-box{padding:4rem 5rem 3rem 5rem}.global-commitment .whos-involved-box h2{padding:0;font-size:3.375rem;margin-bottom:.5rem}.global-commitment .whos-involved-box p{padding:0 0 3rem 0}.global-commitment .whos-involved-box .participant-block .participant{flex:20%}.global-commitment .whos-involved-box .participant-block .participant .img-container{width:140px;height:140px}.global-commitment .whos-involved-box .participant-block .participant h5{max-width:140px;margin:.8rem auto .8rem auto}.global-commitment .whos-involved-box .button-container{margin-top:5.4rem;margin-bottom:0}.global-commitment .whos-involved-box .button-container a{width:17.8125rem;height:4.125rem;font-size:1.5rem;padding:1.1rem}.global-commitment .whos-involved-box .page-selector-container{margin-top:3rem}.global-commitment .get-involved-box .choose-your-path .user-type-selector{text-align:left}.global-commitment .get-involved-box .choose-your-path .user-type-selector h3{font-size:3.375rem;padding:2rem 4rem 0 4rem;margin-bottom:0}.global-commitment .get-involved-box .choose-your-path .user-type-selector .icon{display:none}.global-commitment .get-involved-box .choose-your-path .link-container{display:flex;padding:0 2rem}.global-commitment .get-involved-box .choose-your-path .link-container .user-type-link{flex:20%;flex-direction:row}.global-commitment .get-involved-box .choose-your-path .link-container .user-type-link a .img-container{display:block}.global-commitment .get-involved-box .choose-your-path .link-container .user-type-link a .img-container svg{width:160px;height:160px}.global-commitment .get-involved-box .choose-your-path .link-container .user-type-link a .icon{display:block}.global-commitment .get-involved-box .choose-your-path .link-container .user-type-link a.is-active .img-container .cls-2,.global-commitment .get-involved-box .choose-your-path .link-container .user-type-link a.is-active .img-container svg .cls-1,.global-commitment .get-involved-box .choose-your-path .link-container .user-type-link a:hover .img-container .cls-2,.global-commitment .get-involved-box .choose-your-path .link-container .user-type-link a:hover .img-container svg .cls-1{stroke:#dd6022;transition:.5s}.global-commitment .get-involved-box .choose-your-path .link-container .user-type-link a.is-active i{display:block;transition:.5s}.global-commitment .get-involved-box .choose-your-path .link-container .user-type-link a i{font-size:2.4rem;padding-top:.15rem;display:none}.global-commitment .get-involved-box .onward-path-container{padding:1.5rem 5rem 0 5rem}.global-commitment .get-involved-box .onward-path-container .get-started-modal .modal-content{padding:2rem 5rem}.global-commitment .get-involved-box .onward-path-container .get-started-modal .modal-content h2{width:35rem}.global-commitment .get-involved-box h6{font-size:1.2rem}.global-commitment .get-involved-box h2{font-size:3rem!important;padding-top:1rem;padding-bottom:.5rem}.global-commitment .get-involved-box .button-container{justify-content:flex-start;margin-left:0;margin-top:3.2rem}.global-commitment .get-involved-box .button-container .link{width:17.8125rem;height:4.125rem;font-size:1.5rem;padding:1.1rem}}@media (min-width:60em){.global-commitment .multi-download .content{padding-left:0;padding-right:17.14286%;padding-left:5rem}}.gc-participant-list{padding:1rem 0}.gc-participant-list .back-button{padding:0 1rem}.gc-participant-list .back-button .icon{position:relative;font-size:1.2rem;top:.2rem;right:.4rem}.gc-participant-list .back-button h6{position:relative;right:.6rem}.gc-participant-list .whos-involved-block .intro-content{padding:0 1rem 2rem 1rem}.gc-participant-list .whos-involved-block .intro-content h2{margin-top:2rem}.gc-participant-list .whos-involved-block .participant-container{display:flex;flex-flow:row wrap;justify-content:center;padding:0 1rem}.gc-participant-list .whos-involved-block .participant-container .participant{flex:50%;display:flex;flex-direction:column;align-items:center}.gc-participant-list .whos-involved-block .participant-container .participant .img-container{display:flex;align-items:center;justify-content:center;width:120px;height:120px;border:solid 1px #d3d3d3;border-radius:8px;overflow:hidden}.gc-participant-list .whos-involved-block .participant-container .participant h6{padding:1rem 0 2rem 0;width:140px;text-align:center}.gc-participant-list .whos-involved-block .link-container{padding:0 1rem}.gc-participant-list .whos-involved-block .link-container .link-pages{display:flex;flex-flow:row wrap;justify-content:center}.gc-participant-list .whos-involved-block .link-container .link-pages .page-link{display:inline-block;width:40px;padding:5px;margin:2px;background-color:#002438;color:#fff;text-align:center;border-radius:5px}.gc-participant-list .whos-involved-block .link-container .link-pages .page-link.current{background-color:#dd6022}.gc-participant-list .whos-involved-block .link-container .link-pages .page-link:hover{color:#fff;background-color:#dd6022}.gc-participant-list .whos-involved-block .link-container .prev-link .icon{position:relative;font-size:1.7rem;top:.4rem}.gc-participant-list .whos-involved-block .link-container .next-link{float:right}.gc-participant-list .whos-involved-block .link-container .next-link .icon{position:relative;font-size:1.7rem;top:.4rem}.gc-participant-list .link{font-weight:600;color:#002438}.gc-participant-list .link:hover{color:#dd6022;transition:.5s}.gc-participant-list .link h6{display:inline}@media (min-width:40em){.gc-participant-list .whos-involved-block .participant-container .participant{flex:25%}}@media (min-width:60em){.gc-participant-list{padding:4rem 2rem}.gc-participant-list .back-button{padding:0 5rem}.gc-participant-list .whos-involved-block .intro-content{padding:0 5rem 4rem 5rem}.gc-participant-list .whos-involved-block .participant-container{padding:0 1rem}.gc-participant-list .whos-involved-block .participant-container .participant{flex:20%}.gc-participant-list .whos-involved-block .link-container{padding:1.5rem 2rem}}.homepage-page #home-intro.page-intro{position:relative;height:100vh;background-color:transparent;overflow:hidden;padding-bottom:20px}@media (min-width:40em){.homepage-page #home-intro.page-intro{height:75vh;min-height:620px;padding-bottom:20px}}@media (min-width:60em){.homepage-page #home-intro.page-intro{padding-bottom:40px}}.homepage-page #home-intro .home-bg-image,.homepage-page #home-intro .home-bg-video{position:absolute;width:100%;left:0;right:0;top:0;bottom:0;height:100%;z-index:1}@media (min-width:70em){.homepage-page #home-intro .home-bg-video{width:100%;height:auto}}.homepage-page #home-intro .home-text-overlay{position:absolute;margin-left:auto;margin-right:auto;top:50px;left:0;right:0;z-index:2}.homepage-page #home-intro .home-text-overlay .scroll-down-arrow{width:40px;height:40px;margin-left:auto;margin-right:auto;margin-top:65px;padding:2px 1px;font-size:2em;color:#fff;transition:color .5s,border .5s;border:3px solid rgba(180,180,180,.6);border-radius:30px;cursor:pointer}.homepage-page #home-intro .home-text-overlay .scroll-down-arrow:hover{color:#dd6022;transition:color .5s,border .5s;border:3px solid #fff}.homepage-page #home-intro .home-text-overlay .bounce{-moz-animation:bounce 1.5s infinite;-webkit-animation:bounce 1.5s infinite;animation:bounce 1.5s infinite}@keyframes bounce{0%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}}.homepage-page #home-intro .content{width:100%;float:left;margin-left:0;margin-right:0;padding-left:8.57143%;padding-right:8.57143%}.homepage-page #home-intro .site-logo-wrapper{margin-left:auto;margin-right:auto;width:20%;max-width:200px;min-width:100px}.homepage-page #home-intro .site-logo-wrapper .site-logo{width:100%}.homepage-page #home-intro .intro-logo{margin-left:auto;margin-right:auto;margin-top:100px;margin-bottom:20px;width:13rem}.homepage-page #home-intro .intro-logo img{width:100%;height:100%}.homepage-page #home-intro .intro-title{color:#fff;text-align:center;font-weight:900;margin-bottom:20px}.homepage-page #home-intro .intro-title a:hover{color:#dd6022}.homepage-page #home-intro .intro-text{text-align:center;font-weight:700;padding:0 8%;margin-bottom:5px;width:100%}@media (min-width:40em){.homepage-page #home-intro .intro-text{padding:0 25%}}.homepage-page #home-intro .intro-text p{font-size:inherit}@media (min-width:40em){.homepage-page #home-intro .intro-video{padding-left:21.42857%;padding-right:21.42857%}}@media (min-width:60em){.homepage-page #home-intro .intro-video{padding-left:51.42857%;padding-right:8.57143%}}.homepage-page .modal{position:fixed;top:0;left:0;right:0;height:0;width:100vw;transition:height .5s;overflow:hidden;background-color:#002438;color:#fff;overflow:auto;z-index:100}.homepage-page .modal ul{list-style-type:disc;margin-left:20px;margin-bottom:20px}.homepage-page .modal a:hover{color:#fff}.homepage-page .modal .modal-body{padding:5%}.homepage-page .modal .modal-content{padding:10%}.homepage-page .modal .icon-cross{position:relative;font-size:3em;float:right;margin:1% 5%;transition:.5s}.homepage-page .modal .icon-cross:hover{cursor:pointer;color:#dd6022;transition:.5s}.homepage-page .modal .video-wrapper{max-height:100%}.homepage-page .modal-video-wrap{padding:0 5% 5% 5%}.homepage-page .modal.is-open{height:100vh}.homepage-page .home-intro-block .home-intro-text,.homepage-page .home-intro-block .home-intro-video{width:100%}.homepage-page .home-intro-block .home-intro-video{position:relative}.homepage-page .home-intro-block .home-intro-video iframe,.homepage-page .home-intro-block .home-intro-video img{width:100%;height:100%;min-height:500px;display:block}.homepage-page .home-intro-block .home-intro-video .play-button{position:absolute;top:calc(50% - 125px/2);left:calc(50% - 125px/2);width:125px;height:125px}.homepage-page .home-intro-block .home-intro-video .play-button:hover{cursor:pointer}.homepage-page .home-featured-block{width:100%}.homepage-page .home-featured-block .featured-section{font-size:1.25em;color:#dd6022;margin:5px 0 40px 0}@media (min-width:60em){.homepage-page .home-featured-block .featured-section{margin:10px 0 20px 0;display:none}}.homepage-page .home-featured-block .featured-section.is-desktop{display:none}@media (min-width:60em){.homepage-page .home-featured-block .featured-section.is-desktop{display:block}}.homepage-page .home-featured-block .featured-image{width:100%;margin-bottom:20px}.homepage-page .home-featured-block .featured-image img{width:100%;max-height:200%;border-radius:15px}.homepage-page .home-featured-block .featured-content{width:100%}.homepage-page .home-featured-block .featured-content .featured-text{line-height:25px;margin-bottom:25px}.homepage-page .home-featured-block .featured-content a{color:#002438;transition:color .5s}.homepage-page .home-featured-block .featured-content a:hover{cursor:pointer}.homepage-page .home-featured-block .featured-content a:hover .icon-chevron-right{transition:color .5s;color:#dd6022}.homepage-page .home-featured-block .featured-content .arrow-separator{display:flex;align-items:center;margin-bottom:10px}.homepage-page .home-featured-block .featured-content .arrow-separator .separator{width:60%;height:0;background-color:#002438}@media (min-width:60em){.homepage-page .home-featured-block .featured-content .arrow-separator .separator{height:1px}}.homepage-page .home-featured-block .featured-content .arrow-separator .icon-chevron-right{font-size:1.5em;margin-left:10px;position:absolute;right:30px}@media (min-width:60em){.homepage-page .home-featured-block .featured-content .arrow-separator .icon-chevron-right{position:relative;right:0}}.homepage-page .gallery-block .gallery-content .page-content{padding-bottom:0;padding-top:15%}.homepage-page .gallery-block .gallery-content h3{padding-left:0}.homepage-page .gallery-block .gallery-item .gallery-item-image{position:relative}.homepage-page .gallery-block .gallery-item a .item-type,.homepage-page .gallery-block .gallery-item a:hover .item-type{color:#002438}.homepage-page .gallery-block .gallery-item .item-type{position:absolute;bottom:-1px;left:-1px;background-color:#fff;padding:3px 15px;border-top-right-radius:5px;font-size:1em;font-weight:400}.homepage-page .page-content{padding:10% 7% 4% 10%}.homepage-page .block-bg{background-color:#f1f1f1}.homepage-page .what-else-title{font-size:2.8rem;margin-bottom:20px}.homepage-page .what-else-title+p{margin-bottom:40px}@media (min-width:60em){.homepage-page .page-content{padding:4% 7% 4% 10%}.homepage-page .gallery-content{padding-right:15%}.homepage-page .home-intro-block{display:flex}.homepage-page .home-intro-block .home-intro-text,.homepage-page .home-intro-block .home-intro-video{width:50%}.homepage-page .home-featured-block{height:270px;display:flex;justify-content:space-between}.homepage-page .home-featured-block .featured-image{max-width:800px}.homepage-page .home-featured-block .featured-content{width:auto;flex-basis:60%;padding-right:0;padding-left:8%}.homepage-page .home-featured-block .featured-title{font-size:2.8rem}.homepage-page .home-featured-wrap{margin-bottom:8%}.homepage-page .gallery-block{margin-bottom:20%}.homepage-page .gallery-block .gallery-item{width:31.42857%;float:left}.homepage-page .gallery-block .gallery-item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.homepage-page .gallery-block .gallery-item:nth-child(3n+2){margin-left:34.28571%;margin-right:-100%;clear:none}.homepage-page .gallery-block .gallery-item:nth-child(3n+3){margin-left:68.57143%;margin-right:-100%;clear:none}}@media (min-width:90em){.homepage-page .home-featured-block .featured-content{width:auto}.homepage-page .gallery-block{margin-top:5%}.homepage-page .gallery-block .gallery-item{width:31.42857%;float:left}.homepage-page .gallery-block .gallery-item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.homepage-page .gallery-block .gallery-item:nth-child(3n+2){margin-left:34.28571%;margin-right:-100%;clear:none}.homepage-page .gallery-block .gallery-item:nth-child(3n+3){margin-left:68.57143%;margin-right:-100%;clear:none}}.contact-page .intro-text{font-size:1.375rem;font-weight:600;margin-bottom:3.2rem}.contact-page .button{font-style:normal}.g-recaptcha{margin-left:auto;margin-right:0;width:300px}footer{margin-top:40px}footer #footer-signup-wrap{background:#f8dfd3;clear:both}@media (max-width:40em){footer #footer-signup-wrap .container{padding:0 1rem}}footer #footer-signup-wrap .container #footer-signup{padding:20px 0;margin:20px 0}@media (min-width:60em){footer #footer-signup-wrap .container #footer-signup{width:100%;float:left;margin-left:0;margin-right:0;padding-left:8.57143%;padding-right:8.57143%}}@media (min-width:70em){footer #footer-signup-wrap .container #footer-signup{padding-left:12.85714%;padding-right:12.85714%}}footer #footer-signup-wrap .container #footer-signup .text{text-align:center;width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:40em){footer #footer-signup-wrap .container #footer-signup .text{text-align:center;padding-left:8.57143%;padding-right:8.57143%}}@media (min-width:60em){footer #footer-signup-wrap .container #footer-signup .text{text-align:left;padding-left:0;padding-right:0}footer #footer-signup-wrap .container #footer-signup .text h3{display:inline-block;float:left;line-height:24px;margin-right:12px}footer #footer-signup-wrap .container #footer-signup .text p{display:inline-block;float:left;font-size:.8em;line-height:26px}}footer #footer-signup-wrap .container #footer-signup .form-input{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:40em){footer #footer-signup-wrap .container #footer-signup .form-input{padding-left:8.57143%;padding-right:8.57143%}}@media (min-width:60em){footer #footer-signup-wrap .container #footer-signup .form-input{padding-left:0;padding-right:0;width:22.85714%;float:left;margin-right:2.85714%}footer #footer-signup-wrap .container #footer-signup .form-input button,footer #footer-signup-wrap .container #footer-signup .form-input input{font-size:.875em;padding:0 6px;margin:0;height:34px;line-height:34px}}footer #footer-signup-wrap .container #footer-signup .mc-feedback{width:100%;float:left;margin-left:0;margin-right:0;display:none;margin-bottom:28px}@media (min-width:40em){footer #footer-signup-wrap .container #footer-signup .mc-feedback{padding-left:8.57143%;padding-right:8.57143%}}@media (min-width:60em){footer #footer-signup-wrap .container #footer-signup .mc-feedback{padding-left:0;padding-right:0}}footer #footer-signup-wrap .container #footer-signup .mc-feedback .text{display:block;background:#dd6022;padding:14px;color:#fff;position:relative;text-align:center}footer #footer-signup-wrap .container #footer-signup .mc-feedback .text span.icon-cross{position:absolute;top:5px;left:auto;right:5px;font-size:.875em;cursor:pointer}footer #footer-about-emf,footer #footer-about-npec,footer #footer-core-partners,footer #footer-info,footer #footer-philanthropic-funders,footer #footer-philanthropic-partners,footer #footer-social{padding:48px 0;text-align:center;width:100%;float:left;margin-left:0;margin-right:0;margin-left:auto;margin-right:auto}@media (min-width:60em){footer #footer-about-emf,footer #footer-about-npec,footer #footer-core-partners,footer #footer-info,footer #footer-philanthropic-funders,footer #footer-philanthropic-partners,footer #footer-social{padding-left:12.85714%;padding-right:25.71429%;text-align:left}}footer #footer-about-emf h5,footer #footer-about-npec h5,footer #footer-core-partners h5,footer #footer-info h5,footer #footer-philanthropic-funders h5,footer #footer-philanthropic-partners h5,footer #footer-social h5{text-transform:uppercase;margin-bottom:42px}@media (min-width:60em){footer #footer-about-emf h5,footer #footer-about-npec h5,footer #footer-core-partners h5,footer #footer-info h5,footer #footer-philanthropic-funders h5,footer #footer-philanthropic-partners h5,footer #footer-social h5{max-width:100%;text-align:left}}footer #footer-about-emf .logo-grid,footer #footer-about-npec .logo-grid,footer #footer-core-partners .logo-grid,footer #footer-info .logo-grid,footer #footer-philanthropic-funders .logo-grid,footer #footer-philanthropic-partners .logo-grid,footer #footer-social .logo-grid{max-width:700px}footer #footer-about-emf .logo-grid li,footer #footer-about-npec .logo-grid li,footer #footer-core-partners .logo-grid li,footer #footer-info .logo-grid li,footer #footer-philanthropic-funders .logo-grid li,footer #footer-philanthropic-partners .logo-grid li,footer #footer-social .logo-grid li{display:block;margin:28px 0;text-align:center;height:75px;line-height:75px}@media (min-width:40em){footer #footer-about-emf .logo-grid li,footer #footer-about-npec .logo-grid li,footer #footer-core-partners .logo-grid li,footer #footer-info .logo-grid li,footer #footer-philanthropic-funders .logo-grid li,footer #footer-philanthropic-partners .logo-grid li,footer #footer-social .logo-grid li{display:inline-block;margin:16px 32px}footer #footer-about-emf .logo-grid li:nth-child(3n-2),footer #footer-about-npec .logo-grid li:nth-child(3n-2),footer #footer-core-partners .logo-grid li:nth-child(3n-2),footer #footer-info .logo-grid li:nth-child(3n-2),footer #footer-philanthropic-funders .logo-grid li:nth-child(3n-2),footer #footer-philanthropic-partners .logo-grid li:nth-child(3n-2),footer #footer-social .logo-grid li:nth-child(3n-2){margin-left:0}}footer #footer-about-emf .logo-grid li a,footer #footer-about-npec .logo-grid li a,footer #footer-core-partners .logo-grid li a,footer #footer-info .logo-grid li a,footer #footer-philanthropic-funders .logo-grid li a,footer #footer-philanthropic-partners .logo-grid li a,footer #footer-social .logo-grid li a{display:block;height:100%;width:100%}footer #footer-about-emf .logo-grid li img,footer #footer-about-npec .logo-grid li img,footer #footer-core-partners .logo-grid li img,footer #footer-info .logo-grid li img,footer #footer-philanthropic-funders .logo-grid li img,footer #footer-philanthropic-partners .logo-grid li img,footer #footer-social .logo-grid li img{display:inline;vertical-align:middle}footer #footer-social{text-align:center}@media (min-width:60em){footer #footer-social{text-align:left}}footer #footer-social h5{margin-bottom:40px}@media (min-width:40em){footer #footer-social ul{width:30em;margin-left:auto;margin-right:auto}}@media (min-width:60em){footer #footer-social ul{width:auto;margin-left:0;margin-right:0}}footer #footer-social ul li{margin-bottom:10px;text-align:center}@media (min-width:40em){footer #footer-social ul li{display:inline-block;margin-right:2%}}@media (min-width:60em){footer #footer-social ul li{margin-right:2.6%}}@media (min-width:70em){footer #footer-social ul li{margin-right:5%}}footer #footer-social ul li:last-child{margin-right:0}footer #footer-social ul li .title{padding-left:7px}footer #footer-social ul li a{color:#002438}footer #footer-social ul li a:hover{color:#dd6022}#footer-about-emf,#footer-about-npec{padding:42px 0;text-align:center}#footer-about-emf .logo,#footer-about-npec .logo{display:block;margin-bottom:32px}@media (min-width:40em){#footer-about-emf .logo,#footer-about-npec .logo{float:left;margin-right:42px}}#footer-about-emf .logo img,#footer-about-npec .logo img{display:inline-block;height:40px;width:auto}#footer-about-emf .text,#footer-about-npec .text{display:block;font-size:1em;font-size:1.1em}@media (min-width:40em){#footer-about-emf .text,#footer-about-npec .text{text-align:left}}@media (min-width:40em){#footer-about-npec .logo{margin-right:112px}}#footer-about-npec .logo img{height:50px}#footer-info{font-size:1em}#footer-info .policy-page-link{margin-bottom:2.5%}#footer-info .charity-info{font-size:.8em}#footer-info .charity-info p{margin-bottom:.25em}.innov-footer #footer-about-emf,.innov-footer #footer-about-npec{padding-left:225px}