@font-face{font-family:NYUPerstare-Regular;font-style:normal;font-weight:400;src:url(../fonts/NYUPerstare/NYUPerstare-VF.woff) format("woff")}@font-face{font-family:NYUPerstare-Italic;font-style:italic;font-weight:400;src:url(../fonts/NYUPerstare/NYUPerstare-Italic-VF.woff) format("woff")}@font-face{font-family:NYUPerstare-Condensed;font-style:normal;font-weight:400;src:url(../fonts/NYUPerstare/NYUPerstareCondensed-VF.woff) format("woff")}@font-face{font-family:NYUPerstare-Condensed-Italic;font-style:italic;font-weight:400;src:url(../fonts/NYUPerstare/NYUPerstareCondensed-Italic-VF.woff) format("woff")}img.responsive{height:auto;width:100%}img.fluid{height:auto;max-width:100%}img.rounded{border-radius:30}img.circle{border-radius:50%}img.bordered{border:1px solid #2b094a}.d-none{display:none}.d-block{display:block}.d-inline-block{display:inline-block}.d-inline{display:inline}.hide{opacity:0}.show{opacity:1}.no-float{float:none}.no-background{background:transparent}.no-border{border:0}.no-select{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.font-100{font-weight:100}.font-200{font-weight:200}.font-300{font-weight:300}.font-400{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.font-800{font-weight:800}.font-900{font-weight:900}.font-normal{font-style:normal}.font-italic{font-style:italic}.font-sans{font-family:sans-serif}.font-serif{font-family:serif}.lowercase{text-transform:lowercase}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.relative{position:relative}.absolute{position:absolute}.static{position:static}.fixed{position:fixed}.flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-space-around{justify-content:space-around}.flex-space-between{justify-content:space-between}.flex-start{justify-content:flex-start}.flex-center{justify-content:center}.flex-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap;-ms-flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-align-stretch{align-items:stretch}.flex-align-start{align-items:flex-start}.flex-align-end{align-items:flex-end}.flex-align-center{align-items:center}.flex-align-baseline{align-items:baseline}.flex-align-content-start{align-content-items:flex-start}.flex-align-content-end{align-content-items:flex-end}.flex-align-content-center{align-content-items:center}.flex-align-content-space-between{align-content-items:space-between}.flex-align-content-space-around{align-content-items:space-around}.flex-align-content-stretch{align-content-items:stretch}.flex-align-self-start{align-self:flex-start}.flex-align-self-end{align-self:flex-end}.flex-align-self-center{align-self:center}.flex-align-self-baseline{align-self:baseline}.flex-align-self-stretch{align-self:stretch}.order-1{order:1}.order-2{order:2}.form-group{overflow:hidden}#past-winners-directory .form-group div.label,.form-group #past-winners-directory div.label,.form-group label{display:inline-block;padding-top:8px}.disabled,[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.checkbox,.radio{display:inline-block;position:relative}#past-winners-directory .checkbox div.label,#past-winners-directory .radio div.label,.checkbox #past-winners-directory div.label,.checkbox label,.radio #past-winners-directory div.label,.radio label{display:inline-block;padding-left:20px;padding-top:0}.checkbox input[type=checkbox],.checkbox input[type=radio],.radio input[type=checkbox],.radio input[type=radio]{left:0;position:absolute;top:4px}.no-bullet,.no-bullet li{list-style:none}.no-bullet li:before{content:""}.list-unstyled{list-style:none}.list-inline,.list-unstyled,.list-unstyled li{margin:0;padding:0}.list-inline{list-style:none}.list-inline li{display:inline-block;margin:0;padding:0}.nowrap{white-space:nowrap}.breakword{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.no-border__bottom{border-bottom:none}.no-border__top{border-top:none}.no-border__left{border-left:none}.no-border__right{border-right:none}.no-border__all{border:none}.wrapper{margin:auto;position:relative;width:100%}.print-only{display:none!important}*,:after,:before{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}button,html,input,select,textarea{font-family:sans-serif}body,button,fieldset,form,input,legend,select,textarea{margin:0}html{font-size:100%}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color:#fff;color:#323232;font-family:sans-serif;font-size:18px;font-size:1.125rem;line-height:30px;line-height:1.875rem}b,strong{font-weight:700}.em,em,i{font-style:italic}a{color:#0c8088;cursor:pointer;outline:0;text-decoration:underline;transition:border .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,fill .3s ease-in-out,box-shadow .3s ease-in-out;-moz-transition:border .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,fill .3s ease-in-out,box-shadow .3s ease-in-out;-webkit-transition:border .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,fill .3s ease-in-out,box-shadow .3s ease-in-out;-ms-transition:border .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,fill .3s ease-in-out,box-shadow .3s ease-in-out;-o-transition:border .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,fill .3s ease-in-out,box-shadow .3s ease-in-out}a:hover{color:#e87224}a:active,a:focus,a:hover{outline:0}a:focus-visible{outline:0}p,pre{margin:0 0 1rem}abbr[title]{border-bottom:1px dotted}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}small{font-size:80%}big{font-size:120%}sub{vertical-align:sub}sub,sup{font-size:smaller}sup{vertical-align:super}dfn{font-style:italic}img{-ms-interpolation-mode:bicubic;border:0}svg:not(:root){overflow:hidden}figure{margin:0}figcaption{font-size:14px;font-size:.875rem;text-align:center}hr{background:none;background-color:#f8ca06;border:0;box-sizing:content-box;height:1px;margin:.8em 0;*margin:.8em 0;outline:0}hr.small{height:1px;margin:15px 0;width:140px}hr.small.lt-purple{background-color:#5d2b85}mark{background:#f8ca06;color:#111}code,kbd,pre,samp{word-wrap:break-word;background-color:#f1f1f1;font-family:courier new,monospace,serif;font-size:18px;font-size:1.125rem;font-weight:400;line-height:normal;padding:10px}code{color:#111}#be-the-light .promo-stat .promo-stat--description p,.lead{font-family:NYUPerstare-Regular,sans-serif;font-size:26px;font-size:1.625rem;font-style:normal;font-weight:300;line-height:44px;line-height:2.75rem;margin:0 0 1.25rem}.lead-large{margin:1.75rem 0}:focus{box-shadow:0 0 0 .2rem #3dbbdb;-webkit-box-shadow:0 0 0 .2rem #3dbbdb;outline:none;transition:box-shadow .15s ease-in-out,color .15s ease-in-out}ol,ul{padding:0}dd,dl,menu,ol,ol ol,ol ul,ul,ul ol,ul ul{margin:.8em 0}menu,ol,ul{padding:0 0 0 22px}nav ol,nav ul{list-style:none;list-style-image:none}.unstyled-list{list-style:none;margin:0;padding:0}.unstyled-list li{margin-bottom:0;margin-top:0}.inline-list,.inline-list li{display:inline-block}.lead-large,h1,h2,h3,h4,h5,h6{color:#47115f;font-family:NYUPerstare-Condensed,sans-serif;font-style:normal;font-weight:600;line-height:normal;margin:0 0 .75rem}.h1,h1{font-size:64px;font-size:4rem;line-height:68px;line-height:4.25rem}@media only screen and (max-width:1030px){.h1,h1{font-size:50px;font-size:3.125rem;line-height:54px;line-height:3.375rem}}@media only screen and (max-width:480px){.h1,h1{font-size:40px;font-size:2.5rem;line-height:44px;line-height:2.75rem}}.h2,h2{font-size:58px;font-size:3.625rem}@media only screen and (max-width:774px){.h2,h2{font-size:44px;font-size:2.75rem;line-height:48px;line-height:3rem}}@media only screen and (max-width:480px){.h2,h2{font-size:38px;font-size:2.375rem;line-height:42px;line-height:2.625rem}}.h3,.lead-large,h3{font-size:36px;font-size:2.25rem;font-weight:300;line-height:42px;line-height:2.625rem}@media only screen and (max-width:480px){.h3,.lead-large,h3{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}}.h4,.h5,.h6,h4,h5,h6{font-size:24px;font-size:1.5rem}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 .2rem #3dbbdb;-webkit-box-shadow:0 0 0 .2rem #3dbbdb;outline:none;transition:box-shadow .15s ease-in-out,color .15s ease-in-out}fieldset,legend{border:0;padding:0}legend{font-weight:400;*margin-left:-7px;white-space:normal}#past-winners-directory div.label,label{color:#270e47;cursor:pointer;font-size:18px;font-size:1.125rem;font-weight:600;line-height:34px;line-height:2.125rem;margin:0 0 10px;text-transform:uppercase}input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle}html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}input[type=submit]{margin-bottom:0;width: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}input::-moz-focus-inner{border:0;padding:0}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:2px solid #b59ed1;color:#270e47;display:block;font-family:NYUPerstare-Regular,sans-serif;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal;line-height:34px;line-height:2.125rem;padding:10px;width:100%}input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{box-shadow:0 0 0 .2rem #3dbbdb;-webkit-box-shadow:0 0 0 .2rem #3dbbdb;outline:none;transition:box-shadow .15s ease-in-out,color .15s ease-in-out}input[type=checkbox],input[type=image],input[type=radio]{cursor:pointer;display:inline-block;margin:0;padding:0}textarea{height:5.5rem;overflow:auto;padding:10px;resize:vertical;vertical-align:top}.checkbox{display:block;margin:.2em 0}.checkbox input[type=checkbox],.checkbox input[type=radio]{margin-top:.5em;text-align:left}#past-winners-directory .checkbox div.label,.checkbox #past-winners-directory div.label,.checkbox label{*zoom:1;display:table;overflow:hidden;padding-left:5px}input[disabled],textarea[disabled]{cursor:not-allowed;overflow:hidden;white-space:nowrap}::-moz-placeholder{opacity:.8}::placeholder{opacity:.8}.button,button{background-color:transparent;border:2px solid #b59ed1;border-radius:10px;color:#47115f;cursor:pointer;display:inline-block;font-size:16px;font-size:1rem;font-weight:700;line-height:normal;*overflow:visible;padding:12px 40px;text-align:center;text-decoration:none;text-transform:uppercase}.button:focus,.button:hover,button:focus,button:hover{background-color:#47115f;border-color:#47115f;color:#fff}button[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}.button--white{color:#fff}.button--white,.button--white:focus,.button--white:hover{border-color:#fff}.load-more{display:block;margin-left:auto;margin-right:auto;margin-top:2.5rem;padding:1.25rem 3.75rem;transition:border .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,fill .3s ease-in-out,box-shadow .3s ease-in-out;-moz-transition:border .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,fill .3s ease-in-out,box-shadow .3s ease-in-out;-webkit-transition:border .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,fill .3s ease-in-out,box-shadow .3s ease-in-out;-ms-transition:border .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,fill .3s ease-in-out,box-shadow .3s ease-in-out;-o-transition:border .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,fill .3s ease-in-out,box-shadow .3s ease-in-out}a.button{margin:.9375rem 0}table{word-wrap:break-word;-ms-word-wrap:break-word;border-bottom:1px solid #f8ca06;border-collapse:collapse;border-right:1px solid #f8ca06;border-spacing:0;margin:1em 0;table-layout:fixed;*white-space:normal;width:100%}table td,table th{border-left:1px solid #f8ca06;border-top:1px solid #f8ca06;padding:5px;text-align:left;vertical-align:top}table tfoot th,table thead th{background-color:#f1f1f1;color:#333;font-style:normal;vertical-align:bottom}table caption{border-bottom:0;font-style:normal;font-weight:400;padding:5px 0}blockquote{font-family:NYUPerstare-Italic,sans-serif;font-size:24px;font-size:1.5rem;font-style:italic;font-weight:300;line-height:44px;line-height:2.75rem}blockquote,blockquote p{margin:1.25rem 0}q{font-style:italic;quotes:none}q:after,q:before{content:"";content:none}cite{color:#323232;font-size:12px;font-size:.75rem;font-style:normal;line-height:normal}.section{position:relative;width:100%}.container{padding-left:10px;padding-right:10px;position:relative}.container,.container-full{margin-left:auto;margin-right:auto;max-width:1250px}.col{float:left;padding-left:15px;padding-right:15px}[class*=pull-],[class*=push-]{position:relative}.no-gutter{padding-left:0;padding-right:0}.col-1{width:8.3333333333%;width:8.33333%}.col-2{width:16.6666666667%;width:16.66667%}.col-20{width:20%}.col-3{width:25%}.col-4{width:33.3333333333%;width:33.33333%}.col-5{width:41.66665%;width:41.6666666667%;width:41.66667%}.col-6{width:50%}.col-7{width:58.3333333333%;width:58.33333%}.col-8{width:66.66666%;width:66.6666666667%;width:66.66667%}.col-9{width:75%}.col-10{width:83.3333333333%;width:83.33333%}.col-11{width:91.66666%;width:91.6666666667%;width:91.66667%}.col-12,.session-col-1-1{width:100%}.session-col-1-2,.session-col-2-2{width:50%}.session-col-1-3,.session-col-2-3,.session-col-3-3{width:33.3333333333%;width:33.33333%}.session-col-1-4,.session-col-2-4,.session-col-3-4,.session-col-4-4{width:25%}.session-col-1-5,.session-col-2-5,.session-col-3-5,.session-col-4-5,.session-col-5-5{width:20%}.push-1{left:8.3333333333%;left:8.33333%}.pull-1{left:-8.3333333333%;left:-8.33333%}.push-2{left:16.6666666667%;left:16.66667%}.pull-2{left:-16.6666666667%;left:-16.66667%}.push-3{left:25%}.pull-3{left:-25%}.push-4{left:33.3333333333%;left:33.33333%}.pull-4{left:-33.3333333333%;left:-33.33333%}.push-5{left:41.66665%;left:41.6666666667%;left:41.66667%}.pull-5{left:-41.66665%;left:-41.6666666667%;left:-41.66667%}.push-6{left:50%}.pull-6{left:-50%}.push-7{left:58.3333333333%;left:58.33333%}.pull-7{left:-58.3333333333%;left:-58.33333%}.push-8{left:66.66666%;left:66.6666666667%;left:66.66667%}.pull-8{left:-66.66666%;left:-66.6666666667%;left:-66.66667%}.push-9{left:75%}.pull-9{left:-75%}.push-10{left:83.3333333333%;left:83.33333%}.pull-10{left:-83.3333333333%;left:-83.33333%}.push-11{left:91.66666%;left:91.6666666667%;left:91.66667%}.pull-11{left:-91.66666%;left:-91.6666666667%;left:-91.66667%}.row{padding-bottom:1em;padding-top:1em}.clear:after,.clear:before{content:"";display:table}.clear:after{clear:both}.clear{zoom:1}.left{float:left}.right{float:right}.block{display:block}.inline{display:inline}.inline-block{*zoom:1;display:inline-block;*display:inline}.no-desktop,.none,[hidden]{display:none}.heavy{font-weight:900}.strong{font-weight:700}.normal{font-weight:400}.thin{font-weight:300}.italic{font-style:italic}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.left-text{text-align:left}.right-text{text-align:right}.center-text{text-align:center}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;left:-9999em;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyvisible{clip:auto;height:auto;left:0;overflow:visible;width:auto}.no-margin{margin:0}.no-padding{padding:0}@media only screen and (min-width:774px) and (max-width:1250px){.container,.tablet-container{float:none;margin-left:auto;margin-right:auto;max-width:1250px;padding-left:10px;padding-right:10px}.container:first-child,.tablet-container:first-child{margin-left:auto}.tablet-container-full{float:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.tablet-container-full:first-child{margin-left:auto}.tablet-no-gutter{padding-left:0;padding-right:0}.tablet-col-1{width:8.3333333333%;width:8.33333%}.tablet-col-2{width:16.6666666667%;width:16.66667%}.tablet-col-3{width:25%}.tablet-col-4{width:33.3333333333%;width:33.33333%}.tablet-col-5{width:41.66665%;width:41.6666666667%;width:41.66667%}.tablet-col-6{width:50%}.tablet-col-7{width:58.3333333333%;width:58.33333%}.tablet-col-8{width:66.66666%;width:66.6666666667%;width:66.66667%}.tablet-col-9{width:75%}.tablet-col-10{width:83.3333333333%;width:83.33333%}.tablet-col-11{width:91.66666%;width:91.6666666667%;width:91.66667%}.tablet-col-12{width:100%}.tablet-push-1{left:8.3333333333%;left:8.33333%}.tablet-pull-1{left:-8.3333333333%;left:-8.33333%}.tablet-push-2{left:16.6666666667%;left:16.66667%}.tablet-pull-2{left:-16.6666666667%;left:-16.66667%}.tablet-push-3{left:25%}.tablet-pull-3{left:-25%}.tablet-push-4{left:33.3333333333%;left:33.33333%}.tablet-pull-4{left:-33.3333333333%;left:-33.33333%}.tablet-push-5{left:41.66665%;left:41.6666666667%;left:41.66667%}.tablet-pull-5{left:-41.66665%;left:-41.6666666667%;left:-41.66667%}.tablet-push-6{left:50%}.tablet-pull-6{left:-50%}.tablet-push-7{left:58.3333333333%;left:58.33333%}.tablet-pull-7{left:-58.3333333333%;left:-58.33333%}.tablet-push-8{left:66.66666%;left:66.6666666667%;left:66.66667%}.tablet-pull-8{left:-66.66666%;left:-66.6666666667%;left:-66.66667%}.tablet-push-9{left:75%}.tablet-pull-9{left:-75%}.tablet-push-10{left:83.3333333333%;left:83.33333%}.tablet-pull-10{left:-83.3333333333%;left:-83.33333%}.tablet-push-11{left:91.66666%;left:91.6666666667%;left:91.66667%}.tablet-pull-11{left:-91.66666%;left:-91.6666666667%;left:-91.66667%}.tablet-no-pull,.tablet-no-push{left:auto}.tablet-row{padding-bottom:1em;padding-top:1em}.tablet-full{clear:both;display:block;float:none;left:auto;margin:1em 0 0;width:100%}.tablet-full:first-child{margin-top:0}.tablet-left-text{text-align:left}.tablet-right-text{text-align:right}.tablet-center-text{text-align:center}.tablet-left{float:left}.tablet-right{float:right}.tablet-no-float{float:none}.tablet-no-margin{margin:0}.tablet-no-padding{padding:0}.no-tablet{display:none}.show-tablet{display:block}}@media only screen and (max-width:774px){.container,.mobile-container{float:none;margin-left:auto;margin-right:auto;padding-left:5px;padding-right:5px}.container:first-child,.mobile-container:first-child{margin-left:auto}.mobile-container-full{float:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.mobile-container-full:first-child{margin-left:auto}.mobile-no-gutter{padding-left:0;padding-right:0}.mobile-col-1-2{width:50%}.mobile-col-1-3{width:33.3333333333%;width:33.33333%}.mobile-col-1-4{width:25%}.mobile-col-3-4{width:75%}.mobile-push-1-2{left:50%}.mobile-pull-1-2{left:-50%}.mobile-push-1-3{left:25%}.mobile-pull-1-3{left:-25%}.mobile-push-1-4{left:33.3333333333%;left:33.33333%}.mobile-pull-1-4{left:-33.3333333333%;left:-33.33333%}.mobile-push-3-4{left:75%}.mobile-pull-3-4{left:-75%}.mobile-no-pull,.mobile-no-push{left:auto}.mobile-row{padding-bottom:1em;padding-top:1em}.mobile-full{clear:both;display:block;float:none;left:auto;margin:.2em 0 0;width:100%}.mobile-full:first-child{margin-top:0}.mobile-left-text{text-align:left}.mobile-right-text{text-align:right}.mobile-center-text{text-align:center}.mobile-left{float:left}.mobile-right{float:right}.mobile-no-float{float:none}.mobile-no-margin{margin:0}.mobile-no-padding{padding:0}table td,table th{padding:4px}.no-mobile{display:none}.show-mobile{display:block}}#header{background-color:#47115f;height:auto;position:sticky;top:0;width:100%;z-index:9999}@media only screen and (max-width:774px){#header{height:90px}}#header .row{align-items:center;display:flex;padding:30px 0;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media only screen and (max-width:950px){#header .row{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:774px){#header .row{align-items:normal;flex-wrap:nowrap;justify-content:normal;padding:10px 0}}#header .site-branding #logo{display:inline-block;line-height:0}@media only screen and (min-width:774px) and (max-width:1250px){#header .site-branding #logo{margin:auto;position:relative}}#header .site-branding #logo img{height:auto;max-width:100%}@media only screen and (max-width:774px){#header .site-branding #logo img{max-width:315px;width:100%}}#header #mobile-menu-btn{background:transparent!important;border:none;border-radius:0;cursor:pointer;display:none;font-size:0;height:32px;line-height:0;margin-left:auto;margin-top:0;padding:0;position:relative;right:15px;width:32px}#header #mobile-menu-btn span,#header #mobile-menu-btn span:after,#header #mobile-menu-btn span:before{background-color:#fff;content:"";display:block;height:4px;position:absolute;top:7px;transition:all .2s ease 0s;width:32px}#header #mobile-menu-btn span:before{top:8px}#header #mobile-menu-btn span:after{top:16px}#header #mobile-menu-btn.active span{background-color:transparent}#header #mobile-menu-btn.active span:after,#header #mobile-menu-btn.active span:before{background-color:#fff;top:6px}#header #mobile-menu-btn.active span:after{transform:rotate(-45deg)}#header #mobile-menu-btn.active span:before{transform:rotate(45deg)}#header #mobile-menu-btn.active:focus span{background-color:transparent;box-shadow:none}#header #mobile-menu-btn:focus span,#header #mobile-menu-btn:focus span:after,#header #mobile-menu-btn:focus span:before{background-color:#f8ca06}@media only screen and (max-width:774px){#header #mobile-menu-btn{display:block}}#header ul.menu{margin:0;position:relative;text-align:right}@media only screen and (min-width:774px) and (max-width:1250px){#header ul.menu{text-align:center}}#header ul.menu li{display:inline-block;font-size:16px;font-size:1rem;line-height:normal;padding:0 13px;position:relative}#header ul.menu li a{border-bottom:1px solid transparent;color:#fff;display:block;font-weight:700;padding:7px 0;text-decoration:none}#header ul.menu li a:focus,#header ul.menu li a:hover{border-bottom:1px solid #f8ca06;color:#fff}#header ul.menu li a:focus{color:#f8ca06}#header ul.menu li.current a,#header ul.menu li.parent-current>a,#header ul.menu li.sfHover a{border-bottom:1px solid #f8ca06}#header ul.menu li.current ul.sub-menu li a,#header ul.menu li.sfHover ul.sub-menu li a{border-bottom:1px solid transparent}#header ul.menu li.current ul.sub-menu li.current a,#header ul.menu li.sfHover ul.sub-menu li.current a{border-bottom:1px solid #f8ca06}#header ul.menu li:last-child{padding-right:0}#header ul.menu li:first-child{padding-left:0}#header ul.menu li:hover>ul{display:block}@media only screen and (max-width:774px){#header ul.menu{float:none;margin-top:0;text-align:right}#header ul.menu li{display:block;padding:5px 10px}#header ul.menu li:first-child,#header ul.menu li:last-child{padding:5px 10px}}#header ul.menu ul.sub-menu{background-color:#5d2b85;display:none;float:none;margin:0;padding:5px 10px 15px;position:absolute;width:256px}@media only screen and (max-width:774px){#header ul.menu ul.sub-menu{display:block;margin-top:8px;position:relative;top:auto;width:100%}}#header ul.menu ul.sub-menu li{display:block;font-size:14px;font-size:.875rem;line-height:24px;padding:4px 0}#header ul.menu ul.sub-menu li a{display:inline-block;font-weight:400;padding:5px 0}#header ul.menu ul.sub-menu li a:hover{border-bottom:1px solid #f8ca06!important}#header #mobile-navigation-wrapper{margin-left:auto}@media only screen and (max-width:950px){#header #mobile-navigation-wrapper{margin-left:0;margin-top:15px;width:100%}}@media only screen and (max-width:774px){#header #mobile-navigation-wrapper{margin-left:auto;margin-top:10px;width:auto}#header #navigation-wrapper{background:#47115f none repeat scroll 0 0;border-bottom:5px solid #0c8088;border-top:5px solid #0c8088;bottom:0;display:block;height:auto;margin:0;max-width:380px;overflow:hidden;overflow-y:auto;padding:0;position:fixed;right:-380px;top:90px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:-1}#header #navigation-wrapper.on{right:0;visibility:visible}}.blackout{background:rgba(0,0,0,.6) none repeat scroll 0 0;display:none;height:100%;left:0;position:absolute;right:0;top:0;z-index:8}.blackout.on{display:block}#footer .row{padding:45px 0 60px}#footer .logo a{display:inline-block}#footer .cpy{color:#47115f;font-size:16px;font-size:1rem;padding-top:10px;text-align:right}@media only screen and (max-width:774px){#footer,#footer .cpy{text-align:center}}#back-to-top{bottom:10px;width:100%;z-index:99}#back-to-top .scroll-up{background:transparent;border:none;border-radius:50%;display:inline-flex;height:60px;justify-content:center;line-height:0;margin-right:20px;padding:0;width:60px}#back-to-top .scroll-up svg{height:auto;width:95%}#back-to-top .scroll-up svg circle{transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}#back-to-top .scroll-up:focus svg circle,#back-to-top .scroll-up:hover svg circle{fill:#5d0e8b}#back-to-top.stick-to-bottom{margin-top:-40px;position:relative;text-align:center}#back-to-top.stick-to-bottom .scroll-up{margin-right:0}ul.connect-nyu-menu{display:inline-block;margin-top:5px;padding:0}ul.connect-nyu-menu li{float:left;list-style:none}.ui-link{text-decoration:underline}.social-icon{background-size:32px!important;border:0!important;display:inline-block;height:32px;margin:0 .5em;width:32px}.social-icon.facebook-inverse{background:#57008e url(../img/icons/facebook_inverse.svg) no-repeat 50%}.social-icon.instagram-inverse{background:#57008e url(../img/icons/instagram_inverse.svg) no-repeat 50%}.social-icon.twitter-inverse{background:#57008e url(../img/icons/twitter-x_inverse.svg) no-repeat 50%}.social-icon.linkedin-inverse{background:#57008e url(../img/icons/linkedin_inverse.svg) no-repeat 50%}.social-icon:focus,.social-icon:hover{background-color:#f8ca06}html{scroll-padding-top:100px}body{font-family:NYUPerstare-Regular,sans-serif;font-style:normal;font-weight:400;height:100%;position:relative;width:100%}body.nav-open{overflow:hidden}@media only screen and (max-width:774px){body{font-size:18px;font-size:1.125rem;line-height:28px;line-height:1.75rem}}.skip-link{background-color:#3dbbdb;color:#000;font-size:18px;font-size:1.125rem;font-weight:600;left:-110%;padding:10px;position:absolute;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;z-index:-1}.skip-link:hover{color:#000}.skip-link:focus{left:0;z-index:999999}@media only screen and (max-width:774px){#header .skip-link{display:none}}.section-row{padding:1.875rem 0}.section-title{margin-bottom:3.125rem;margin-top:3.125rem;padding-left:15px;padding-right:15px;text-align:center}@media only screen and (max-width:774px){.section-title{margin-bottom:1.875rem;margin-top:1.875rem}}.section-title .lead-large,.section-title h2,.section-title h3{margin:0}.section-title a.back-to-top{display:inline-block;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}.bg-lt-purple{background-color:#5d2b85}.bg-dk-purple{background-color:#47115f}.bg-green{background-color:#0c8088}.bg-yellow{background-color:#f8ca06}.bg-gray{background-color:#f5f5f5}.bg-white{background-color:#fff}.cpy-lt-purple{color:#5d2b85}.cpy-dk-purple{color:#47115f}.cpy-green{color:#0c8088}.cpy-yellow{color:#f8ca06}#overview,.cpy-white{color:#fff}#overview{background-image:url(../img/overview-hero.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding-bottom:70px;padding-top:40px}@media only screen and (max-width:774px){#overview{background-position:0;padding-bottom:30px;padding-top:30px}}#overview h1{color:#fff}#overview .intro-content{max-width:470px}@media only screen and (max-width:774px){#overview .intro-content{max-width:100%}}#overview .featured-img img{border-radius:10px;height:auto;width:100%}#overview p{margin:1.5rem 0}#be-the-light .promo-stat .promo-stat--description #overview p,#overview #be-the-light .promo-stat .promo-stat--description p,#overview .lead{color:#f8ca06;margin-bottom:2rem;margin-top:1rem}#meet-the-honorees .honoree{display:flex;gap:10%;padding:2.5rem .9375rem}@media only screen and (max-width:950px){#meet-the-honorees .honoree{gap:5%}}@media only screen and (max-width:774px){#meet-the-honorees .honoree{flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:580px;padding-bottom:1.25rem;padding-top:1.25rem}}#meet-the-honorees .honoree .honoree--image{line-height:0;width:40%}@media only screen and (max-width:774px){#meet-the-honorees .honoree .honoree--image{width:100%}}#meet-the-honorees .honoree .honoree--image img{border-radius:10px;height:auto;width:100%}#meet-the-honorees .honoree .honoree--content{margin-top:2.5rem;width:50%}@media only screen and (max-width:950px){#meet-the-honorees .honoree .honoree--content{width:55%}}@media only screen and (max-width:774px){#meet-the-honorees .honoree .honoree--content{margin-top:.9375rem;width:100%}}#meet-the-honorees .honoree .honoree--content .lead-large,#meet-the-honorees .honoree .honoree--content h3{color:#0c8088;font-weight:600;text-transform:uppercase}#meet-the-honorees .honoree .honoree--content .lead-large span,#meet-the-honorees .honoree .honoree--content h3 span{display:block;font-size:16px;font-size:1rem;font-weight:700;line-height:20px;line-height:1.25rem;text-transform:none}#meet-the-honorees .honoree .honoree--content blockquote{color:#0c8088}#meet-the-honorees .honoree .honoree--content .honoree-class{font-weight:700;margin-bottom:1.25rem;margin-top:1.25rem;text-transform:uppercase}#meet-the-honorees .honoree .honoree--content .button{padding:.9375rem 5rem}@media only screen and (max-width:580px){#meet-the-honorees .honoree .honoree--content .button{display:block;margin-top:1.5625rem;padding:.9375rem 2.5rem}}#meet-the-honorees .honoree:nth-child(odd) .honoree--image{order:2}@media only screen and (max-width:774px){#meet-the-honorees .honoree:nth-child(odd) .honoree--image{order:1}}#meet-the-honorees .honoree:nth-child(odd) .honoree--content{order:1}@media only screen and (max-width:774px){#meet-the-honorees .honoree:nth-child(odd) .honoree--content{order:2}}#be-the-light{color:#47115f;overflow:hidden}#be-the-light .bg-graphic{background-image:url(../img/bg-light.png);background-repeat:no-repeat;height:100%;position:absolute;right:0;top:0;width:800px}@media only screen and (max-width:1250px){#be-the-light .bg-graphic{right:-260px}}@media only screen and (max-width:950px){#be-the-light .bg-graphic{right:-480px}}@media only screen and (max-width:774px){#be-the-light .bg-graphic{opacity:.2}}#be-the-light .section-title{text-align:left}#be-the-light .section-title h2{text-transform:uppercase}#be-the-light .video-wrapper{margin-bottom:1.5rem;max-width:100%;padding-top:59.6590909091%;position:relative;width:100%}@media only screen and (max-width:774px){#be-the-light .video-wrapper{margin-bottom:0;padding-top:61.9318181818%}}#be-the-light .video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}#be-the-light .promo-stat{display:flex;gap:15px;margin:2.5rem 0;padding-left:15px}#be-the-light .promo-stat:last-child{margin-bottom:0}@media only screen and (max-width:774px){#be-the-light .promo-stat{padding-left:0}}#be-the-light .promo-stat .promo-stat--icon{line-height:0}#be-the-light .promo-stat .promo-stat--description p{line-height:38px;line-height:2.375rem;margin:0}#be-the-light .promo-stat .promo-stat--description p span{display:block;font-family:NYUPerstare-Regular,sans-serif;font-size:16px;font-size:1rem;font-style:normal;font-weight:700;line-height:20px;line-height:1.25rem}#past-winners{margin-bottom:1.75rem}#past-winners .section-title{padding-left:0;padding-right:0}#past-winners-wrapper{border-top:2px solid #b59ed1;margin-top:20px;padding-top:0}#past-winners-wrapper .past-winner img{height:auto;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;width:100%}#past-winners-wrapper .past-winner a.bio-link{display:block;text-decoration:none}#past-winners-wrapper .past-winner a.bio-link:focus{box-shadow:none;text-decoration:underline}#past-winners-wrapper .past-winner a.bio-link:focus img{background-color:#3dbbdb;padding:5px}#past-winners-wrapper .past-winner a.bio-link:hover{text-decoration:underline}#past-winners-wrapper .past-winner a.bio-link:hover img{box-shadow:0 0 8px rgba(0,0,0,.7)}#past-winners-wrapper .past-winner .lead-large,#past-winners-wrapper .past-winner .name,#past-winners-wrapper .past-winner h3{color:#0c8088;font-size:20px;font-size:1.25rem;font-weight:700;line-height:normal;margin:10px 0 0;padding:0;text-transform:capitalize}#past-winners-wrapper .past-winner .h4,#past-winners-wrapper .past-winner h4{color:#2b094a;font-size:16px;font-size:1rem;font-weight:700;line-height:normal;margin:5px 0 0;padding:0;text-transform:uppercase}#past-winners-wrapper .past-winner .meta-info{color:#8863b5;font-size:16px;font-size:1rem;font-weight:500;margin:0}#past-winners-directory #directory .list{display:flex;flex-wrap:wrap;margin:0;padding:0}#past-winners-directory #directory .list li.list-item{list-style:none;padding:30px 15px;width:25%}@media only screen and (max-width:950px){#past-winners-directory #directory .list li.list-item{width:33.33333%;width:33.3333333333%}}@media only screen and (max-width:774px){#past-winners-directory #directory .list li.list-item{width:50%}}@media only screen and (max-width:480px){#past-winners-directory #directory .list li.list-item{clear:both;display:block;float:none;left:auto;padding:15px;width:100%}}#past-winners-directory #no-results,#past-winners-directory #results-amount{display:none;padding:30px 15px 0;text-align:center}#past-winners-directory .letter-button-group{margin-top:15px}@media only screen and (max-width:774px){#past-winners-directory .letter-button-group{margin-bottom:20px}}#past-winners-directory .letter-button-group .button,#past-winners-directory .letter-button-group button{border:none;border-radius:0;color:#47115f;font-family:NYUPerstare-Regular,sans-serif;font-size:24px;font-size:1.5rem;font-style:normal;font-weight:400;line-height:normal;margin:0;padding:2px;text-transform:uppercase;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}#past-winners-directory .letter-button-group .button.is-checked,#past-winners-directory .letter-button-group button.is-checked{color:#0c8088;font-weight:600}#past-winners-directory .letter-button-group .button.is-checked.all,#past-winners-directory .letter-button-group button.is-checked.all{background-color:transparent;color:#0c8088;font-weight:600}#past-winners-directory .letter-button-group .button.is-checked.all:focus,#past-winners-directory .letter-button-group .button.is-checked.all:hover,#past-winners-directory .letter-button-group .button:focus,#past-winners-directory .letter-button-group .button:hover,#past-winners-directory .letter-button-group button.is-checked.all:focus,#past-winners-directory .letter-button-group button.is-checked.all:hover,#past-winners-directory .letter-button-group button:focus,#past-winners-directory .letter-button-group button:hover{background-color:#2b094a;color:#fff}#past-winners-directory .letter-button-group .button:focus,#past-winners-directory .letter-button-group button:focus{box-shadow:0 0 0 .2rem #3dbbdb;-webkit-box-shadow:0 0 0 .2rem #3dbbdb;outline:none;transition:box-shadow .15s ease-in-out,color .15s ease-in-out}#past-winners-directory .letter-button-group .divider{display:inline-block;padding:0 10px}#past-winners-directory .letter-button-group .divider:after{color:#47115f;content:" |";font-size:24px;font-size:1.5rem;font-weight:600}#past-winners-directory .filters{display:flex;justify-content:space-between;padding:30px 0}@media only screen and (max-width:774px){#past-winners-directory .filters{flex-wrap:wrap;padding:15px 0}}#past-winners-directory .filters .filter-select-block{display:flex;flex-wrap:wrap;margin:15px;position:relative;width:100%}@media only screen and (max-width:774px){#past-winners-directory .filters .filter-select-block{display:block}}#past-winners-directory .filters .filter-select-block div.label,#past-winners-directory .filters .filter-select-block label{width:100%}#past-winners-directory .filters .filter-select-block .select-wrapper{margin-top:auto;position:relative;width:100%}#past-winners-directory .filters .filter-select-block .select-wrapper select{background-color:transparent;background-image:url(../img/icon-chevron_down.svg);background-position:97%;background-repeat:no-repeat;background-size:25px;border-radius:10px;padding-right:40px}#past-winners-directory .filters .filter-select{width:100%}#past-winners-directory div.label{cursor:auto}#past-winners-directory .label{font-weight:600;margin-bottom:10px;text-transform:uppercase}@media only screen and (max-width:774px){#past-winners-directory .label{margin-bottom:0;margin-top:25px}}#past-winners-directory #namesearch{border:none;border-bottom:1px solid #b59ed1;font-size:18px;font-size:1.125rem;margin-top:10px;padding:10px 0;width:100%}@media only screen and (max-width:480px){#past-winners-directory #load_honorees-directory{display:none}}#nominations{background-color:#47115f;color:#fff;padding-bottom:70px;padding-top:70px}@media only screen and (max-width:1000px){#nominations{background-color:rgba(71,17,95,.6);text-align:center}}@media only screen and (max-width:774px){#nominations{padding-bottom:30px;padding-top:30px}}#nominations .section-title{padding:0;text-align:left}@media only screen and (max-width:774px){#nominations .section-title{text-align:center}}#nominations .section-title a,#nominations .section-title h2{color:#fff}#nominations .section-title a:hover{color:#f8ca06}#nominations .nominations-content{max-width:450px;padding-left:15px;padding-right:15px;width:100%}@media only screen and (max-width:1000px){#nominations .nominations-content{max-width:100%}}#nominations .bg-image--right{background-image:url(../img/img-bg_nominations.png);background-position:50%;background-size:cover;height:100%;left:50%;position:absolute;top:0;width:50%}@media only screen and (max-width:1000px){#nominations .bg-image--right{left:0;width:100%;z-index:-1}}#hero{background-image:url(../img/overview-hero.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:400px;padding-top:40px;position:relative}@media only screen and (max-width:774px){#hero{min-height:215px;padding-top:20px}}#hero a.back{color:#fff;display:block;font-size:16px;font-size:1rem;font-weight:600;position:absolute;text-transform:uppercase;top:0}#hero a.back:hover{color:#f8ca06}@media only screen and (max-width:774px){#hero a.back{bottom:auto;font-size:16px;font-size:1rem;position:relative;text-align:center}}#bio header .h1,#bio header h1{color:#0c8088;margin-bottom:.3125rem;margin-top:2.625rem;text-transform:uppercase}#bio header .h1 span,#bio header h1 span{display:block;font-size:24px;font-size:1.5rem;margin-top:-20px;text-transform:none}@media only screen and (max-width:1030px){#bio header .h1 span,#bio header h1 span{font-size:20px;font-size:1.25rem}}@media only screen and (max-width:480px){#bio header .h1 span,#bio header h1 span{display:none;font-size:16px;font-size:1rem}}#bio header .subtitle{font-weight:600}#bio header hr{background-color:#cdbadb;margin-bottom:2.75rem;margin-top:2.75rem;max-width:140px}#bio .headshot-block img{border-radius:50%;height:auto;margin-top:-200px;max-width:100%;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media only screen and (max-width:774px){#bio .headshot-block img{margin-top:-150px}#bio .headshot-block{text-align:center}#bio .mobile-flex-column-reverse{display:flex;flex-wrap:wrap;flex-flow:column-reverse}}#bio .content .lead-large{margin-bottom:2.25rem}a.back-bottom{color:#47115f;display:inline-block;font-size:18px;font-size:1.125rem;line-height:normal;position:relative}a.back-bottom:hover{color:#e87224}.promo{text-align:center}.promo h2{font-size:34px;font-size:2.125rem;font-weight:300;line-height:normal;margin:30px 0}@media only screen and (max-width:774px){.promo h2{letter-spacing:0}}.promo .button{margin:30px 0}
