/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:cleaner-suburbs;src:url(../fonts/cleaner-suburbs.eot);src:url(../fonts/cleaner-suburbs.eot?#iefix) format("embedded-opentype"),url(../fonts/cleaner-suburbs.woff) format("woff"),url(../fonts/cleaner-suburbs.ttf) format("truetype"),url(../fonts/cleaner-suburbs.svg#cleaner-suburbs) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:cleaner-suburbs!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bag:before{content:"\61"}.icon-certificate:before{content:"\62"}.icon-flower:before{content:"\63"}.icon-map:before{content:"\64"}.icon-network:before{content:"\65"}.icon-people:before{content:"\66"}.icon-smile:before{content:"\67"}.icon-check:before{content:"\68"}.icon-cross:before{content:"\69"}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-family:Avenir LT W01_45 Book1475508,Arial,Helvetica,"sans-serif";font-size:16px}body,h1,h2,h3{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{font-family:Avenir LT W01_65 Medium1475532,Arial,Helvetica,"sans-serif"}b,strong{font-family:Avenir LT W01_85 Heavy1475544,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.green,a{color:#0067b1}.large{font-size:24px}.entry-content img{margin:0 0 1.5em}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.banner{position:relative;height:435px;background-position:50%;background-repeat:no-repeat;background-size:cover}.banner:after{content:"";background:linear-gradient(90deg,rgba(0,44,75,.3) 0,rgba(0,44,75,.3));position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.banner .banner-content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:2;color:#fff;text-align:center}.banner .banner-content .logo-ihb img{height:72px}.banner .banner-content h1,.banner .banner-content h2{font-family:Avenir LT W01_85 Heavy1475544,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 0 16px rgba(23,31,34,.6)}.banner .banner-content h2{font-size:32px;line-height:1.6;margin:20px 0 0}.banner .banner-content h1{font-size:40px;line-height:1.4;margin:10px 0 0}@media (max-width:767px){.banner .banner-content h2{font-size:18px}.banner .banner-content h1{font-size:33px}}.banner .caption{position:absolute;right:20px;bottom:8px;font-size:14px;color:#fff;line-height:1;font-style:italic;text-shadow:1px 1px 0 rgba(23,31,34,.6);z-index:2}.banner.banner-home{height:594px}.banner.banner-home .banner-content{top:275px;transform:translateY(0)}@media (max-width:767px){.banner.banner-home{min-height:320px;height:auto;background-position:top;background-size:auto 320px}.banner.banner-home:after{bottom:auto;height:320px}.banner.banner-home .banner-content{position:static;transform:none;text-align:center;padding:340px 20px 60px}.banner.banner-home .banner-content h1{font-size:20px;line-height:1.6;color:#0067b1;text-shadow:none}.banner.banner-home .banner-content h2{display:none}.banner.banner-home .caption{bottom:"";top:300px}}@media (max-width:479px){.banner.banner-home{min-height:220px;background-size:auto 220px}.banner.banner-home:after{height:220px}.banner.banner-home .banner-content{padding-top:240px}.banner.banner-home .caption{top:200px}}.banner.banner-simple{height:200px;background:linear-gradient(90deg,#0067b1 0,#0067b1)}.bg-grey{background:#fafafa}.bg-green{background:#a7c7e7}.button{display:inline-block;font-family:Avenir LT W01_85 Heavy1475544,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;line-height:46px;padding:0 27px;border-radius:23px;text-decoration:none;transition:.3s linear}.button,.button:hover{background:#0067b1}button.button,input.button{border:0}.button-white,.button-white:hover{color:#0067b1;background:#fff}.button-teal{background:#0067b1}.button-teal:hover{background:#00497e}.left-right-blocks .block:after,.left-right-blocks .block:before{display:table;content:" "}.left-right-blocks .block:after{clear:both}.left-right-blocks .block.image-left-text-right .content,.left-right-blocks .block.image-right-text-left .image{text-align:right}@media (max-width:767px){.left-right-blocks .block.image-left-text-right .content{text-align:left}}.left-right-blocks .block .image{position:relative;width:530px;float:right}.left-right-blocks .block .image img{max-width:100%}.left-right-blocks .block .image .caption{position:absolute;right:0;bottom:-14px;font-size:14px;color:#0067b1;line-height:1;font-style:italic}.left-right-blocks .block .content{margin-right:610px}.left-right-blocks .block:nth-last-of-type(2n) .image{float:left}.left-right-blocks .block:nth-last-of-type(2n) .content{margin-right:0;margin-left:610px}@media (max-width:1199px){.left-right-blocks .block .image{width:450px}.left-right-blocks .block .content{margin-right:510px}.left-right-blocks .block:nth-last-of-type(2n) .content{margin-right:0;margin-left:510px}}@media (max-width:991px){.left-right-blocks .block .image{width:345px}.left-right-blocks .block .content{margin-right:385px}.left-right-blocks .block:nth-last-of-type(2n) .content{margin-right:0;margin-left:385px}}@media (max-width:767px){.left-right-blocks{padding:0}.left-right-blocks .block .image,.left-right-blocks .block:nth-last-of-type(2n) .image{width:100%;float:none;text-align:center}.left-right-blocks .block .image .caption,.left-right-blocks .block:nth-last-of-type(2n) .image .caption{position:static;text-align:right;padding-right:20px}.left-right-blocks .block .content,.left-right-blocks .block:nth-last-of-type(2n) .content{width:100%;margin:0;padding-left:20px;padding-right:20px;padding-bottom:20px}}.date-table td{padding:24px 30px;background-color:#fff;border-bottom:4px solid #a7c7e7}.date-table td.date{background-color:#d5e7f2;text-align:center;border-right:4px solid #a7c7e7;font-family:Avenir LT W01_65 Medium1475532,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:175px}@media (max-width:767px){.date-table td{padding:20px}.date-table td.date{min-width:100px}}@media (max-width:479px){.date-table td{display:block}.date-table td.date{position:relative;min-width:0;border:none;text-align:left}.date-table td.date:after{content:"";position:absolute;width:20px;height:20px;left:44px;bottom:-10px;background-color:#d5e7f2;transform:rotate(45deg)}}.awards-list{border-bottom:1px solid #e5e9e7}.awards-list .award .award-head{padding-top:50px}.awards-list .award .award-head h3{font-size:21px;line-height:1.42857;margin-top:0}.awards-list .award .award-body .prize{font-family:Avenir LT W01_85 Heavy1475544,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0067b1}.awards-list .award .award-foot{padding-top:10px;padding-bottom:50px}.awards-list .award:nth-child(2n){background:#fafafa}.eligibility-list .eligibility{text-align:center}.eligibility-list .eligibility .eligibility-icon{color:#0067b1;font-size:60px;line-height:1}.eligibility-list .eligibility .eligibility-head h3{font-family:Avenir LT W01_45 Book1475508,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:21px;line-height:1.52381}.eligibility-list .eligibility .eligibility-body{padding-bottom:80px}.eligibility-list .eligibility .eligibility-body .prize{font-family:Avenir LT W01_85 Heavy1475544,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0067b1}.nominees-list{border-top:1px solid #e5e9e7}.nominees-list .nominee .nominee-head{padding-top:40px}.nominees-list .nominee .nominee-head .nominee-image{width:140px;height:140px;border-radius:50%;border:1px solid #e5e9e7;margin-bottom:24px}.nominees-list .nominee .nominee-head .nominee-image img{border-radius:50%;border:1px solid #e5e9e7;height:100%;width:100%;object-fit:cover;object-position:center}.nominees-list .nominee .nominee-head h3{font-size:21px;line-height:1.42857;margin-top:0}.nominees-list .nominee .nominee-body .nominee-award{color:#0067b1;font-weight:700;font-size:18px}.nominees-list .nominee .nominee-body .nominee-content{min-height:280px!important;max-height:280px!important;overflow-y:auto;padding-right:25px}.nominees-list .nominee .nominee-body .nominee-content::-webkit-scrollbar{-webkit-appearance:none;width:7px}.nominees-list .nominee .nominee-body .nominee-content::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.2);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.nominees-list .nominee .nominee-foot{padding-top:40px;padding-bottom:40px;text-align:center}.nominees-list .nominee .nominee-foot .button-vote{margin:auto;margin-top:12px}.nominees-list .nominee .nominee-foot .text-instruction{margin-left:120px;line-height:1.4}.nominees-list .nominee .nominee-foot .shortcode{text-transform:uppercase;font-family:Avenir LT W01_85 Heavy1475544,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nominees-list .nominee:nth-child(2n){background:#fafafa}@media (max-width:991px){.nominees-list .nominee{width:50%}}@media (max-width:767px){.nominees-list .nominee{width:100%}}.cta{background:#a7c7e7;border-top:1px solid #dce7f2;font-size:30px;line-height:1.5;padding-top:80px;padding-bottom:80px}.cta .green{font-family:Avenir LT W01_85 Heavy1475544,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0067b1}.cta .cta-left{float:left;width:150px}.cta .cta-left img{width:150px}.cta .cta-right{margin-left:210px}.cta .cta-right p{margin:0}.cta .cta-right .subtext{margin-top:40px;font-size:20px}.cta .cta-right .subtext a{color:#323232}@media (max-width:767px){.cta{font-size:20px}.cta .cta-left{width:100%;float:none;text-align:center}.cta .cta-left img{width:120px}.cta .cta-right{margin-left:0;padding:0 20px;text-align:center}.cta .cta-right .subtext{margin-top:20px;font-size:16px}}.gform_wrapper.nomination-form_wrapper .gform_heading{text-align:center}.gform_wrapper.nomination-form_wrapper .gform_heading .gform_title{font-family:Avenir LT W01_45 Book1475508,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;line-height:1.06667;margin:0}.gform_wrapper.nomination-form_wrapper .gform_heading .gform_description{font-family:Avenir LT W01_65 Medium1475532,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.gform_wrapper.nomination-form_wrapper .gf_page_steps{border-bottom:1px solid #189eff;text-align:center}.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step{position:relative;opacity:.4;margin:0 0 24px 63px}.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step:after,.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step:before{content:"";position:absolute;display:block}.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step:before{width:40px;height:1px;left:-53px;top:14px;background:#fff}.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step:after{width:5px;height:5px;left:-17px;top:12px;border:1px solid #fff;border-width:1px 1px 0 0;transform:rotate(45deg)}.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step .gf_step_number{width:29px;height:29px;border-radius:50%;background:#fff;color:#0067b1;text-align:center;line-height:29px;font-size:18px}.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step .gf_step_label{font-family:Avenir LT W01_85 Heavy1475544,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:29px}.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step_active{opacity:1}.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step_active:after,.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step_active:before{opacity:.4}.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step_first{margin:0 0 24px}.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step_first:after,.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step_first:before{display:none}@media (max-width:767px){.gform_wrapper.nomination-form_wrapper .gf_page_steps{text-align:left}.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step{margin-left:20px}.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step:after,.gform_wrapper.nomination-form_wrapper .gf_page_steps .gf_step:before{display:none}}.gform_wrapper.nomination-form_wrapper div.validation_error{display:none}.gform_wrapper.nomination-form_wrapper .gfield{position:relative;margin-top:16px 0 0 0;padding-top:0;padding-bottom:0}.gform_wrapper.nomination-form_wrapper .gfield .gfield_label{font-family:Avenir LT W01_85 Heavy1475544,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gform_wrapper.nomination-form_wrapper .gfield .gfield_label .gfield_required{display:none}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container{margin-top:0}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper.nomination-form_wrapper .gfield .ginput_container select{height:51px}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper.nomination-form_wrapper .gfield .ginput_container select,.gform_wrapper.nomination-form_wrapper .gfield .ginput_container textarea{color:#464648;border:none;padding:12.5px 20px;font-size:18px;line-height:1.44444;border-radius:4px;border:2px solid #fff;background:#fff;box-shadow:0 0 0 transparent;transition:.3s linear;width:100%}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):hover,.gform_wrapper.nomination-form_wrapper .gfield .ginput_container select:hover,.gform_wrapper.nomination-form_wrapper .gfield .ginput_container textarea:hover{box-shadow:4px 4px 8px rgba(0,0,0,.2)}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.gform_wrapper.nomination-form_wrapper .gfield .ginput_container select:focus,.gform_wrapper.nomination-form_wrapper .gfield .ginput_container textarea:focus{box-shadow:4px 4px 8px rgba(0,0,0,.4);outline:none}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,.gform_wrapper.nomination-form_wrapper .gfield .ginput_container select::-webkit-input-placeholder,.gform_wrapper.nomination-form_wrapper .gfield .ginput_container textarea::-webkit-input-placeholder{color:#929295}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.gform_wrapper.nomination-form_wrapper .gfield .ginput_container select::-moz-placeholder,.gform_wrapper.nomination-form_wrapper .gfield .ginput_container textarea::-moz-placeholder{color:#929295}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,.gform_wrapper.nomination-form_wrapper .gfield .ginput_container select:-ms-input-placeholder,.gform_wrapper.nomination-form_wrapper .gfield .ginput_container textarea:-ms-input-placeholder{color:#929295}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder,.gform_wrapper.nomination-form_wrapper .gfield .ginput_container select:-moz-placeholder,.gform_wrapper.nomination-form_wrapper .gfield .ginput_container textarea:-moz-placeholder{color:#929295}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container.ginput_container_select{position:relative}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container.ginput_container_select:after,.gform_wrapper.nomination-form_wrapper .gfield .ginput_container.ginput_container_select:before{content:"";position:absolute;display:block;background:#fff;pointer-events:none}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container.ginput_container_select:before{top:10px;right:2px;width:30px;height:30px}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container.ginput_container_select:after{width:11px;height:11px;right:15px;top:17px;background:#fff;border:2px solid #0067b1;border-width:0 2px 2px 0;transform:rotate(45deg)}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container.ginput_container_checkbox li input{border:1px solid #fff;background:#0067b1;height:16px;margin:0;box-shadow:0 0 0 transparent;transition:.3s linear}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container.ginput_container_checkbox li input:hover{box-shadow:2px 2px 8px rgba(0,0,0,.2)}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container.ginput_container_checkbox li input:focus{box-shadow:2px 2px 8px rgba(0,0,0,.4);outline:none}.gform_wrapper.nomination-form_wrapper .gfield .ginput_container.ginput_container_checkbox li label{font-size:18px;padding-left:10px}.gform_wrapper.nomination-form_wrapper .gfield.gfield_error{background:transparent;border:none;margin-top:16px!important;padding-top:0;padding-bottom:0}.gform_wrapper.nomination-form_wrapper .gfield.gfield_error:after{font-family:cleaner-suburbs!important;content:"\69";color:#fff;position:absolute;top:42px;right:-30px}.gform_wrapper.nomination-form_wrapper .gfield.gfield_error.ginput_container_checkbox:after{top:0}.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .gfield_label{color:#fff;margin-top:0!important}.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container{margin-top:0!important}.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container select,.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container textarea{border-color:#e25757;color:#e25757}.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container select::-webkit-input-placeholder,.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container textarea::-webkit-input-placeholder{color:#e25757}.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container select::-moz-placeholder,.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container textarea::-moz-placeholder{color:#e25757}.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container select:-ms-input-placeholder,.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container textarea:-ms-input-placeholder{color:#e25757}.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder,.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container select:-moz-placeholder,.gform_wrapper.nomination-form_wrapper .gfield.gfield_error .ginput_container textarea:-moz-placeholder{color:#e25757}.gform_wrapper.nomination-form_wrapper .gfield.gfield_error ul.gfield_checkbox{color:#fff}.gform_wrapper.nomination-form_wrapper .gfield.gfield_error ul.gfield_checkbox input{border-color:#e25757}.gform_wrapper.nomination-form_wrapper .gfield.gfield_error.ginput_container_checkbox .validation_message{display:block}@media (max-width:767px){.gform_wrapper.nomination-form_wrapper .gfield.gfield_error:after{display:none}}.gform_wrapper.nomination-form_wrapper .gfield .validation_message{display:none}.gform_wrapper.nomination-form_wrapper .gform_page_footer{position:relative;border-top:1px solid #189eff;text-align:right;margin-top:36px;padding-top:36px}.gform_wrapper.nomination-form_wrapper .gform_page_footer .gform_ajax_spinner{position:absolute;right:14px;top:50px}.gform_wrapper.nomination-form_wrapper .gform_page_footer .button{margin-right:0!important;margin-left:10px;padding:0 40px}.gform_wrapper.nomination-form_wrapper .button{color:#0067b1;background:#fff;box-shadow:0 0 0 transparent;transition:.3s linear}.gform_wrapper.nomination-form_wrapper .button:focus,.gform_wrapper.nomination-form_wrapper .button:hover{color:#0067b1;background:#fff;box-shadow:4px 4px 8px rgba(0,0,0,.4);outline:none}.gform_confirmation_message{font-size:24px}@media only screen and (max-width:641px){.gform_wrapper .gform_page_footer input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:46px}}body{position:relative;padding-top:84px}@media (max-width:768px){body{padding-top:0}}header{position:fixed;top:0;left:0;right:0;height:84px;background:#fff;color:#464648;border-bottom:1px solid #e5e9e7;z-index:5}.logged-in header{top:32px}@media (max-width:782px){.logged-in header{top:46px}}header .logos{float:left}header .logos .logo-bcc{position:relative;float:left;height:84px;margin-top:0}header .logos .logo-bcc img{height:80px;padding-top:2px;padding-left:34px;padding-right:44px}header .logos .logo-bcc:after,header .logos .logo-bcc:before{content:"";position:absolute;left:0;top:0;height:42px;width:9px;background:#ffd200;border:14px solid #0067b1;border-width:14px 0}header .logos .logo-bcc:after{top:42px;background:#0067b1;border-color:#ffd200}header .logos .logo-bcc-sm,header .logos .menu-close{display:none}header .logos .logo-cs{float:left;position:relative;margin-top:8px}header .logos .logo-cs img{height:73px;width:240px;padding-top:10px}header .logos .logo-cs:before{content:"In partnership with";position:absolute;top:0;left:0;right:0;text-align:center;font-family:Avenir LT W01_85 Heavy1475544,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px}header nav{float:right;margin-top:26px;margin-right:36px}header nav a{display:inline-block;padding:0 24px;line-height:46px;text-decoration:none;font-family:Avenir LT W01_85 Heavy1475544,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#464648}header nav a:hover{color:#0067b1}header nav a:last-of-type{padding:0 27px;border-radius:23px;margin-left:18px;transition:all .3s linear}header nav a:last-of-type,header nav a:last-of-type:hover{color:#fff;background:#0067b1}header .menu-shadow,header .menu-toggle,header nav .menu-close{display:none}@media (max-width:1199px){header nav a{padding:0 16px}header nav a:last-of-type{margin-left:10px}}@media (max-width:991px){header .logos{margin-top:10px}header .logos .logo-bcc{display:none}header .logos .logo-bcc-sm{display:block;position:relative;float:left;height:48px;margin-top:18px;padding:0 20px 0 30px;border-right:1px solid #e5e9e7}header .logos .logo-bcc-sm img{height:48px;vertical-align:middle}header .logos .logo-bcc-sm .title{height:36px;padding-left:10px}header .logos .logo-cs{height:46px;margin-top:19px;padding-left:20px}header .logos .logo-cs img{height:46px;padding-top:0}header .logos .logo-cs:before{display:none}}@media (max-width:929px){header nav{margin-right:20px}header nav a{padding:0 10px}header nav a:last-of-type{margin-left:8px}}@media (max-width:768px){header{position:relative;height:90px}header .logos .logo-bcc-sm{padding:0 0 0 20px;height:41px;margin-top:16px;border-right:none}header .logos .logo-bcc-sm img{height:41px;vertical-align:middle}header .logos .logo-bcc-sm .title{height:32px;padding-left:7px}header .logos .logo-cs{height:36px;margin-top:16px;padding-left:20px;clear:left}header .logos .logo-cs img{height:36px;padding-top:0}header .menu-shadow{left:0;right:0;background:rgba(0,0,0,.8);visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s linear}header .menu-shadow,header nav{display:block;position:fixed;top:0;bottom:0;margin:0}header nav{right:-480px;width:480px;padding-right:96px;background:#fff;transition:.3s linear;z-index:1;padding-top:96px}header nav a,header nav a:last-of-type{display:block;border-top:1px solid #e5e9e7;font-family:Avenir LT W01_45 Book1475508,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:36px;text-transform:uppercase;padding:32px 54px;line-height:1.25;color:#0067b1;border-radius:0;margin:0}header nav a.current_page_item,header nav a:last-of-type.current_page_item{color:#cacaca}header nav a:hover,header nav a:last-of-type:hover{background:transparent}header nav a:last-of-type,header nav a:last-of-type.current_page_item{color:#fff}header nav .menu-close{position:absolute;display:block;top:0;width:96px;right:384px;height:97px;background:#0067b1;color:#fff;transition:.3s linear;cursor:pointer;border:1px solid #e5e9e7;z-index:2}header nav .menu-close:after,header nav .menu-close:before{content:"";position:absolute;display:block;width:48px;height:3px;background:#fff;top:43px;left:24px}header nav .menu-close:before{transform:rotate(45deg)}header nav .menu-close:after{transform:rotate(-45deg)}header .menu-toggle{display:block;position:absolute;width:48px;height:48px;top:20px;right:20px;cursor:pointer}header .menu-toggle:after,header .menu-toggle:before{content:"";position:absolute;display:block;width:30px;left:9px}header .menu-toggle:before{top:12px;height:23px;border:3px solid #0067b1;border-width:3px 0}header .menu-toggle:after{top:22px;height:3px;background:#0067b1}}@media (max-width:479px){header nav{width:300px;padding-right:48px;padding-top:48px}header nav a,header nav a:last-of-type{font-size:24px;padding:20px 24px}header nav .menu-close{width:48px;right:252px;height:49px}header nav .menu-close:after,header nav .menu-close:before{width:30px;top:22px;left:8px}}body.mobile-menu-open header .menu-shadow{visibility:visible;opacity:1;transition:visibility 0s,opacity .3s linear}body.mobile-menu-open header nav,body.mobile-menu-open header nav .menu-close{right:0}@media (max-width:479px){body.mobile-menu-open header nav{padding-right:48px}}.main-content{line-height:2.125}@media (max-width:767px){.main-content{line-height:1.5}}.container{position:relative;margin:0 auto;width:1140px}.container:after,.container:before{display:table;content:" "}.container:after{clear:both}@media (max-width:1199px){.container{width:960px}}@media (max-width:991px){.container{width:730px}}.row{position:relative;margin-left:-35px;margin-right:-35px}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.span-4,.span-6,.span-8,.span-12{float:left;padding-left:35px;padding-right:35px}.span-12{width:100%}.span-8{width:66.67%}.span-6{width:50%}.span-4{width:33.33%}@media (max-width:767px){.container{width:100%}.row{margin-left:0;margin-right:0}.span-4,.span-6,.span-8,.span-12{float:none;width:100%;padding-left:20px;padding-right:20px}}section{padding-top:96px;padding-bottom:96px}@media (max-width:767px){section{padding-top:48px;padding-bottom:48px}}footer{min-height:83px;line-height:82px;border-top:1px solid #dce7f2;color:#969696}footer:after,footer:before{display:table;content:" "}footer:after{clear:both}footer .footer-left{float:left}footer .footer-right{float:right}footer a{color:#969696;text-decoration:none}footer a:hover{color:#0067b1}@media (max-width:767px){footer{padding:0 20px}}@media (max-width:479px){footer{line-height:1.5;padding:6px 0}footer .footer-left,footer .footer-right{float:none;padding:6px 20px;text-align:center}}@media (max-width:768px){body{overflow-x:hidden}body.mobile-menu-open,body.no-scroll{overflow:hidden}}.page-template-template-homepage .introduction .span-4{text-align:center}.page-template-template-homepage .introduction .span-8 h2{font-size:28px;line-height:1.33333;margin-top:0;margin-bottom:20px}.page-template-template-homepage .introduction .span-8 .button{margin-top:20px}@media (max-width:767px){.page-template-template-homepage .introduction{text-align:center;margin-top:120px;padding-top:140px;background:#0067b1}.page-template-template-homepage .introduction .span-4{position:absolute;width:280px;height:280px;top:-280px;left:50%;margin-left:-140px;border-radius:50%;background-color:#a7c7e7;box-shadow:4px 4px 16px rgba(0,0,0,.2);overflow:hidden}.page-template-template-homepage .introduction .span-4 img{max-width:180px;max-height:180px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-template-template-homepage .introduction .span-8{color:#fff;padding-top:24px}.page-template-template-homepage .introduction .span-8 h2{font-size:21px}.page-template-template-homepage .introduction .span-8 .button{border:2px solid #fff;background:#0067b1}}.page-template-template-homepage .key-dates{padding-bottom:60px}.page-template-template-homepage .key-dates .span-4 h2,.page-template-template-homepage .key-dates .span-4 h3{color:#0067b1;margin-top:0}.page-template-template-homepage .key-dates .span-4 h2{font-family:Avenir LT W01_85 Heavy1475544,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:38px;line-height:1.52632}@media (max-width:991px){.page-template-template-homepage .key-dates .span-4,.page-template-template-homepage .key-dates .span-8{width:100%;float:none}.page-template-template-homepage .key-dates .span-4{text-align:center}.page-template-template-homepage .key-dates .span-4 img{display:none}}.page-template-template-homepage .key-dates .span-12{text-align:center;padding-top:40px}.page-template-template-homepage .key-dates .span-12 .green{font-family:Avenir LT W01_85 Heavy1475544,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-template-template-homepage .key-dates .span-12 a{color:#323232}.page-template-template-awards .awards-content h2{font-size:28px}.page-template-template-eligibility .eligibility-leadin{text-align:center;position:relative;padding-top:60px;padding-bottom:70px}.page-template-template-eligibility .eligibility-leadin:after{content:"";position:absolute;top:36px;left:20px;right:20px;bottom:10px;z-index:-1;opacity:.1;background:url(../images/csa_logo.svg) 50% no-repeat;background-size:contain;display:none}.page-template-template-eligibility .eligibility-leadin .container{max-width:720px}.page-template-template-eligibility .eligibility-leadin h2{font-family:Avenir LT W01_45 Book1475508,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;line-height:1.36667}@media (max-width:767px){.page-template-template-eligibility .eligibility-leadin .container{padding-left:20px;padding-right:20px}}.page-template-template-vote .content{position:relative;padding-top:60px}.page-template-template-vote .content:after{content:"";position:absolute;top:100px;left:20px;right:20px;bottom:70px;z-index:-1;opacity:.1;background:url(../images/csa_logo.svg) 50% no-repeat;background-size:contain}.page-template-template-vote .content .container{max-width:800px}.page-template-template-vote .content h1{line-height:1.4}@media (max-width:767px){.page-template-template-vote .content{padding-top:24px}}.page-template-template-nominate .nominate-leadin{text-align:center;position:relative;padding-top:60px;padding-bottom:70px}.page-template-template-nominate .nominate-leadin .container{max-width:870px}.page-template-template-nominate .nominate-leadin h2{font-family:Avenir LT W01_45 Book1475508,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;line-height:1.36667;margin-bottom:36px}.page-template-template-nominate .nominate-leadin h2 .green{font-family:Avenir LT W01_85 Heavy1475544,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0067b1}@media (max-width:767px){.page-template-template-nominate .nominate-leadin .container{padding-left:20px;padding-right:20px}}.page-template-template-nominate .nominate-form-section{background:#0067b1;color:#fff;text-align:center;padding-top:60px;padding-bottom:60px}.page-template-template-nominate .nominate-form-section .container{max-width:480px}.page-template-template-nominate .nominate-form-section h2{font-family:Avenir LT W01_45 Book1475508,Arial,Helvetica,"sans-serif";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;line-height:1.36667}@media (max-width:767px){.page-template-template-nominate .nominate-form-section .container{padding-left:20px;padding-right:20px}}.page-template-template-simple-page .content{position:relative;padding-top:60px}.page-template-template-simple-page .content:after{content:"";position:absolute;top:100px;left:20px;right:20px;bottom:70px;z-index:-1;opacity:.1;background:url(../images/csa_logo.svg) 50% no-repeat;background-size:contain}.page-template-template-simple-page .content .container{max-width:800px}.page-template-template-simple-page .content h1{line-height:1.4}@media (max-width:767px){.page-template-template-simple-page .content{padding-top:24px}}img{max-width:100%;height:auto}#shadow-host-companion{padding:0!important}
/*# sourceMappingURL=app.min.css.map */
