#GN-sub-nav div,#GN-sub-nav span,#GN-sub-nav h1,#GN-sub-nav h2,#GN-sub-nav h3,#GN-sub-nav h4,#GN-sub-nav h5,#GN-sub-nav h6,#GN-sub-nav p,#GN-sub-nav blockquote,#GN-sub-nav a,#GN-sub-nav abbr,#GN-sub-nav acronym,#GN-sub-nav address,#GN-sub-nav del,#GN-sub-nav dfn,#GN-sub-nav em,#GN-sub-nav img,#GN-sub-nav ins,q,#GN-sub-nav strike,#GN-sub-nav strong,#GN-sub-nav sub,#GN-sub-nav sup,#GN-sub-nav b,#GN-sub-nav i,#GN-sub-nav dl,#GN-sub-nav dt,#GN-sub-nav dd,#GN-sub-nav ol,#GN-sub-nav ul,#GN-sub-nav li,#GN-sub-nav fieldset,#GN-sub-nav form,#GN-sub-nav label,#GN-sub-nav legend,#GN-sub-nav table,#GN-sub-nav caption,#GN-sub-nav tbody,#GN-sub-nav tfoot,#GN-sub-nav thead,#GN-sub-nav tr,#GN-sub-nav th,#GN-sub-nav td,#GN-sub-nav article,#GN-sub-nav aside,#GN-sub-nav details,#GN-sub-nav embed,#GN-sub-nav figure,#GN-sub-nav figcaption,#GN-sub-nav footer,#GN-sub-nav header,#GN-sub-nav menu,#GN-sub-nav nav,#GN-sub-nav output,#GN-sub-nav section,nav#GN-sub-nav nav{vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%;line-height:1}#GN-sub-nav article,#GN-sub-nav aside,#GN-sub-nav figcaption,#GN-sub-nav figure,#GN-sub-nav footer,#GN-sub-nav header,#GN-sub-nav nav,#GN-sub-nav section,nav#GN-sub-nav nav{display:block}#GN-sub-nav ol,#GN-sub-nav ul{list-style:none}#GN-sub-nav table{border-collapse:collapse;border-spacing:0}@font-face{font-family:NYUPerstare;src:url(https://webstatic.nyu.edu/fonts/NYUPerstare-VF.woff2)format("woff2")}@font-face{font-family:NYUPerstare-Italic;src:url(https://webstatic.nyu.edu/fonts/NYUPerstare-Italic-VF.woff2)format("woff2")}html,body{margin:0;padding:0}.bypass-nav,.bypass-content{color:#000;text-transform:uppercase;z-index:500;background:#3dbbdb;height:3rem;padding:0 3rem 0 6rem;font-family:NYUPerstare,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-stretch:100%;line-height:3rem;transition:all .3s cubic-bezier(.3,-.01,.57,1.36);display:none;position:absolute;top:3.75rem;left:-3rem;transform:translate(-100%)}.bypass-nav:focus,.bypass-content:focus{transform:translate(0)}[id^=GN-] :focus,[class^=GN-] :focus{outline:none;box-shadow:inset 0 0 0 3px #3dbbdb;opacity:1!important}.GN-full-width #GN-banner{width:100%!important}.GN-full-width .GN-logo a{height:60px;padding-left:15px;padding-right:15px;line-height:60px;display:flex;position:relative}.GN-full-width .GN-logo a img{margin:auto}.GN-no-touch #GN-logo:hover,.GN-no-touch #GN-toggle-local-nav:hover,.GN-no-touch #GN-toggle-global-nav:hover{background-color:#0000!important}.GN-screen-reader-text{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);word-wrap:normal;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#GN-overlay{opacity:0;pointer-events:none;z-index:-30;background-color:#828c96cc;transition:opacity 1s;position:fixed;top:60px;left:0;width:100%!important;height:100%!important}#GN-sub-nav{max-width:100%;width:inherit;z-index:9999;background-color:#57068c;font-family:NYUPerstare,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-stretch:100%;position:relative}#GN-sub-nav img{vertical-align:middle;display:inline-block}#GN-sub-nav button{cursor:pointer;background:0 0;border:0;padding:0}#GN-sub-nav #GN-banner{z-index:30;margin:0 auto;position:relative}#GN-sub-nav #GN-banner .GN-icons-layer{z-index:30;background-color:#57068c;justify-content:flex-start;transition:left 1s;display:flex;position:relative;left:0}#GN-sub-nav #GN-banner .GN-icons-layer .GN-logo,#GN-sub-nav #GN-banner .GN-icons-layer .GN-toggle-local-nav,#GN-sub-nav #GN-banner .GN-icons-layer #GN-toggle-search-box,#GN-sub-nav #GN-banner .GN-icons-layer #GN-toggle-global-nav{color:#fff;height:60px;padding-left:15px;padding-right:15px;line-height:60px;transition:background-color .3s;position:relative}#GN-sub-nav #GN-banner .GN-icons-layer .GN-logo svg,#GN-sub-nav #GN-banner .GN-icons-layer .GN-toggle-local-nav svg,#GN-sub-nav #GN-banner .GN-icons-layer #GN-toggle-search-box svg,#GN-sub-nav #GN-banner .GN-icons-layer #GN-toggle-global-nav svg{fill:#fff;vertical-align:middle}#GN-sub-nav #GN-banner .GN-icons-layer .GN-logo:after,#GN-sub-nav #GN-banner .GN-icons-layer .GN-toggle-local-nav:after,#GN-sub-nav #GN-banner .GN-icons-layer #GN-toggle-search-box:after,#GN-sub-nav #GN-banner .GN-icons-layer #GN-toggle-global-nav:after{content:"";opacity:0;background:#fff;width:100%;height:4px;transition:opacity .3s;position:absolute;bottom:0;left:0}#GN-sub-nav #GN-banner .GN-icons-layer .GN-logo:hover,#GN-sub-nav #GN-banner .GN-icons-layer .GN-toggle-local-nav:hover,#GN-sub-nav #GN-banner .GN-icons-layer #GN-toggle-search-box:hover,#GN-sub-nav #GN-banner .GN-icons-layer #GN-toggle-global-nav:hover{background-color:#330662}#GN-sub-nav #GN-banner .GN-icons-layer .GN-logo:hover:after,#GN-sub-nav #GN-banner .GN-icons-layer .GN-toggle-local-nav:hover:after,#GN-sub-nav #GN-banner .GN-icons-layer #GN-toggle-search-box:hover:after,#GN-sub-nav #GN-banner .GN-icons-layer #GN-toggle-global-nav:hover:after{opacity:1}#GN-sub-nav #GN-banner .GN-icons-layer .GN-toggle-local-nav{background:0 0;border:0;line-height:50px}#GN-sub-nav #GN-banner .GN-icons-layer .GN-toggle-local-nav.permanent{display:block!important}#GN-sub-nav #GN-banner .GN-icons-layer .GN-toggle-local-nav.active .GN-nav-bars{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);top:9px;transform:translateY(-10px)rotate(-45deg)}#GN-sub-nav #GN-banner .GN-icons-layer .GN-toggle-local-nav.active .GN-nav-bars:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;top:0;transform:rotate(-90deg)}#GN-sub-nav #GN-banner .GN-icons-layer .GN-toggle-local-nav.active .GN-nav-bars:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;top:0}#GN-sub-nav #GN-banner .GN-icons-layer .GN-toggle-local-nav .GN-nav-bars{background:#fff;width:22px;height:4px;line-height:60px;position:relative}#GN-sub-nav #GN-banner .GN-icons-layer .GN-toggle-local-nav .GN-nav-bars:before,#GN-sub-nav #GN-banner .GN-icons-layer .GN-toggle-local-nav .GN-nav-bars:after{content:"";background:#fff;width:22px;height:4px;transition:all .2s;position:absolute;top:-9px;left:0}#GN-sub-nav #GN-banner .GN-icons-layer .GN-toggle-local-nav .GN-nav-bars:after{top:9px}#GN-sub-nav #GN-banner .GN-icons-layer .GN-logo{align-items:center;margin-left:-15px;margin-right:auto;line-height:59px;display:flex}#GN-sub-nav #GN-banner .GN-icons-layer .GN-logo .GN-logo-full{display:none}#GN-sub-nav #GN-banner .GN-icons-layer .GN-icons-right{margin-left:auto}#GN-sub-nav #GN-banner .GN-icons-layer .GN-icons-right>div,#GN-sub-nav #GN-banner .GN-icons-layer .GN-icons-right>button{background-position:50%;background-repeat:no-repeat;margin-left:1px;display:inline-block;position:relative}#GN-sub-nav #GN-banner .GN-icons-layer .GN-icons-right>div:before,#GN-sub-nav #GN-banner .GN-icons-layer .GN-icons-right>button:before{content:"";background:#fff;width:1px;height:30px;position:absolute;top:15px;right:-1px}#GN-sub-nav #GN-banner .GN-icons-layer .GN-icons-right>div:last-child,#GN-sub-nav #GN-banner .GN-icons-layer .GN-icons-right>button:last-child{margin-right:0}#GN-sub-nav #GN-banner .GN-icons-layer .GN-icons-right>div:last-child:before,#GN-sub-nav #GN-banner .GN-icons-layer .GN-icons-right>button:last-child:before{content:none}#GN-sub-nav #GN-banner .GN-icons-layer .GN-icons-right #GN-search{padding-left:15px;padding-right:15px;display:none}#GN-sub-nav #GN-banner .GN-icons-layer .GN-icons-right #GN-search:before{top:4px}#GN-sub-nav #GN-banner .GN-icons-layer .GN-icons-right #GN-search .GN-search-text-field-container-desktop{position:relative}#GN-sub-nav #GN-banner .GN-icons-layer .GN-icons-right #GN-search .GN-search-text-field-container-desktop .GN-search-btn{top:11px}#GN-sub-nav #GN-banner .GN-icons-layer .GN-icons-right #GN-toggle-global-nav{font-family:NYUPerstare,Helvetica,Arial,sans-serif;font-size:.75em;font-style:normal;font-weight:400;font-stretch:100%;line-height:50px}#GN-sub-nav #GN-banner .GN-icons-layer .GN-icons-right #GN-toggle-global-nav .GN-btn-txt{display:none}#GN-sub-nav #GN-banner input{color:#b8b8b8;letter-spacing:1px;text-indent:8px;background-color:#57068c;border:0;border-bottom:1px solid #fff;border-radius:0;width:228px;padding:6px 25px 0 5px;font-family:NYUPerstare,Helvetica,Arial,sans-serif;font-size:.95em;font-style:normal;font-weight:400;font-stretch:100%;line-height:24px;transition:background-color .35s}#GN-sub-nav #GN-banner input::-webkit-input-placeholder{color:#9885ae;opacity:1;font-size:.688em;position:relative;left:-5px}#GN-sub-nav #GN-banner input:-moz-placeholder-shown{color:#9885ae;opacity:1;font-size:.688em;position:relative;left:-5px}#GN-sub-nav #GN-banner input::-moz-placeholder{color:#9885ae;opacity:1;font-size:.688em;position:relative;left:-5px}#GN-sub-nav #GN-banner input:-ms-placeholder-shown{color:#9885ae;opacity:1;font-size:.688em;position:relative;left:-5px}#GN-sub-nav #GN-banner input :-ms-placeholder-shown{color:#9885ae!important;opacity:1!important;font-size:.688em!important;position:relative!important;left:-5px!important}#GN-sub-nav #GN-banner input ::-moz-placeholder{color:#9885ae;opacity:1;font-size:.688em;position:relative;left:-5px}#GN-sub-nav #GN-banner input:active{background-color:#fff}#GN-sub-nav #GN-banner input:focus{color:#000;background-color:#fff;outline:none}#GN-sub-nav #GN-banner input:focus+.GN-search-btn{opacity:.5}#GN-sub-nav #GN-banner input:focus+.GN-search-btn svg{fill:#57068c}#GN-sub-nav #GN-banner input:focus+.GN-search-btn:hover{opacity:1}#GN-sub-nav #GN-banner .GN-search-btn{cursor:pointer;background:0 0;border:0;width:17px;height:16px;margin:0;padding:0;transition:opacity .3s;position:absolute;top:22px;bottom:4px;right:4px;overflow:hidden}#GN-sub-nav #GN-banner .GN-search-btn svg{fill:#fff}#GN-sub-nav #GN-banner .GN-search-form{z-index:1;background-color:#330662;width:100%;height:60px;line-height:58px;display:none;position:absolute;top:0;left:0}#GN-sub-nav #GN-banner .GN-search-form .GN-search-text-field-container{padding:17px 15px;position:relative}#GN-sub-nav #GN-banner .GN-search-form .GN-search-text-field-container input{box-sizing:border-box;color:#000;background-color:#fff;outline:none;width:100%;font-family:NYUPerstare,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-stretch:100%}#GN-sub-nav #GN-banner .GN-search-form .GN-search-text-field-container input::-webkit-input-placeholder{top:-3px;left:0}#GN-sub-nav #GN-banner .GN-search-form .GN-search-text-field-container input:-moz-placeholder-shown{top:-3px;left:0}#GN-sub-nav #GN-banner .GN-search-form .GN-search-text-field-container input::-moz-placeholder{top:-3px;left:0}#GN-sub-nav #GN-banner .GN-search-form .GN-search-text-field-container input:-ms-placeholder-shown{top:-3px;left:0}#GN-sub-nav #GN-banner .GN-search-form .GN-search-text-field-container .GN-search-btn{opacity:.25;transition:opacity .5s;right:20px}#GN-sub-nav #GN-banner .GN-search-form .GN-search-text-field-container .GN-search-btn svg{fill:#57068c}#GN-sub-nav #GN-banner .GN-search-form .GN-search-text-field-container .GN-search-btn:hover{opacity:1}#GN-sub-nav #GN-global-nav{box-sizing:border-box;z-index:900;-webkit-overflow-scrolling:scroll;background-color:#330662;width:264px;transition:right 1s;position:fixed;top:0;right:-264px;overflow:hidden auto;height:100%!important}#GN-sub-nav #GN-global-nav-body{display:none}#GN-sub-nav #GN-global-nav #GN-global-nav-nyu-logo{height:60px;padding:0 15px;line-height:60px}#GN-sub-nav #GN-global-nav #GN-global-nav-nyu-logo svg{fill:#fff;vertical-align:middle;width:85px}#GN-sub-nav #GN-global-nav #GN-global-nav-nyu-logo a{width:85px;height:60px;padding:0 15px;line-height:60px;display:block}#GN-sub-nav #GN-global-nav .GN-nyu-login-btn{margin:30px 15px 40px}#GN-sub-nav #GN-global-nav .GN-nyu-login-btn a{color:#fff;text-align:center;text-transform:uppercase;background:#330662;border:1px solid #fff;min-width:180px;height:35px;font-size:.875em;line-height:35px;text-decoration:none;transition:background-color .2s,color .2s;display:block}#GN-sub-nav #GN-global-nav .GN-nyu-login-btn a:hover{color:#57068c;background:#fff}#GN-sub-nav #GN-global-nav .GN-close-btn{cursor:pointer;opacity:.5;text-indent:100%;z-index:998;width:18px;height:18px;transition:opacity .5s;position:absolute;top:12px;right:12px}#GN-sub-nav #GN-global-nav .GN-close-btn:before,#GN-sub-nav #GN-global-nav .GN-close-btn:after{content:"";background:#fff;width:2px;height:18px;position:absolute;top:0;left:8px}#GN-sub-nav #GN-global-nav .GN-close-btn:before{transform:rotate(45deg)}#GN-sub-nav #GN-global-nav .GN-close-btn:after{transform:rotate(-45deg)}#GN-sub-nav #GN-global-nav .GN-close-btn:hover{opacity:1}#GN-sub-nav #GN-global-nav .GN-accordion>div{margin-top:30px}#GN-sub-nav #GN-global-nav .GN-accordion .GN-reveal-sub-nav .GN-accordion-title{color:#fff;font-family:NYUPerstare,Helvetica,Arial,sans-serif;font-size:1.5em;font-style:normal;font-weight:400;font-stretch:100%}#GN-sub-nav #GN-global-nav .GN-accordion .GN-reveal-sub-nav .GN-accordion-title:before{transform:rotate(0)}#GN-sub-nav #GN-global-nav .GN-accordion .GN-reveal-sub-nav .GN-accordion-body{opacity:1;max-height:2000px!important}#GN-sub-nav #GN-global-nav .GN-accordion .GN-accordion-title{color:#9885ae;cursor:pointer;padding:0 0 0 40px;font-family:NYUPerstare,Helvetica,Arial,sans-serif;font-size:1.5em;font-style:normal;font-weight:300;font-stretch:100%;position:relative}#GN-sub-nav #GN-global-nav .GN-accordion .GN-accordion-title:before{content:"";-webkit-backface-visibility:hidden;transform:rotate(-90deg);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4xIDE0LjUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNmZmY7fTwvc3R5bGU+PHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxNyAwIDEwLjUgNi41IDQgMCAwIDQgNi41IDEwLjUgMTAuNSAxNC41IDE0LjUgMTAuNSAyMS4xIDQgIi8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;width:.75em;height:.495em;transition:left .2s,transform .4s;position:absolute;top:20%;left:15px;-webkit-transform:translateZ(0)scale(1)rotate(-90deg)}#GN-sub-nav #GN-global-nav .GN-accordion .GN-accordion-title:hover{color:#fff}#GN-sub-nav #GN-global-nav .GN-accordion .GN-accordion-body{opacity:.1;max-height:0;margin-top:15px;transition:opacity .6s,max-height .5s;overflow:hidden}#GN-sub-nav #GN-global-nav .GN-accordion .GN-accordion-body a{color:#9885ae;padding:15px 30px 15px 40px;font-family:NYUPerstare,Helvetica,Arial,sans-serif;font-style:normal;font-weight:300;font-stretch:100%;text-decoration:none;display:block}#GN-sub-nav #GN-global-nav .GN-accordion .GN-accordion-body a:hover{color:#fff}#GN-sub-nav #GN-global-nav .GN-accordion #GN-accordion-locations.GN-reveal-sub-nav .GN-accordion,#GN-sub-nav #GN-global-nav .GN-accordion #GN-accordion-locations.GN-reveal-sub-nav .GN-accordion-body{display:block}#GN-sub-nav #GN-global-nav .GN-accordion #GN-accordion-locations .GN-accordion-body{text-transform:uppercase;font-size:1.25em;display:none}#GN-sub-nav #GN-global-nav .GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-primary li:first-child a{color:#a9b240}#GN-sub-nav #GN-global-nav .GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-primary li:nth-child(2) a{color:#02b79d}#GN-sub-nav #GN-global-nav .GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-primary li:nth-child(3) a{color:#dd7127}#GN-sub-nav #GN-global-nav .GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-primary li a:hover{color:#fff}#GN-sub-nav #GN-global-nav .GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-secondary{font-size:.85em}#GN-sub-nav #GN-global-nav .GN-accordion #GN-accordion-locations .GN-accordion-body a:hover{background:#6d6d6d}#GN-sub-nav #GN-global-nav .GN-accordion #GN-accordion-schools.GN-reveal-sub-nav .GN-accordion-body{display:block}#GN-sub-nav #GN-global-nav .GN-accordion #GN-accordion-schools .GN-accordion-body{display:none}#GN-sub-nav #GN-global-nav .GN-accordion #GN-accordion-schools .GN-accordion-body a:hover{background:#6d6d6d}#GN-sub-nav #GN-global-nav .GN-accordion #GN-accordion-schools .GN-accordion-body ul>li>ul a{padding-left:70px}#GN-sub-nav #GN-local-nav{z-index:900;-webkit-overflow-scrolling:scroll;background-color:#fff;width:264px;transition:left 1s;position:fixed;top:0;left:-264px;overflow:hidden auto}#GN-sub-nav #GN-local-nav-body{display:none}.GN-mquery-tablet #GN-sub-nav #GN-banner #GN-icons-layer{justify-content:space-between}.GN-mquery-tablet #GN-sub-nav #GN-banner #GN-icons-layer #GN-logo{margin-left:auto;margin-right:auto}.GN-mquery-tablet #GN-sub-nav #GN-banner #GN-icons-layer #GN-logo .GN-logo-full{display:inline-block}.GN-mquery-tablet #GN-sub-nav #GN-banner #GN-icons-layer #GN-logo .GN-logo-short{display:none}.GN-mquery-tablet #GN-sub-nav #GN-banner #GN-icons-layer .GN-icons-right{margin-left:unset}.GN-mquery-tablet #GN-sub-nav #GN-search-form #GN-search-text-field-container{float:right}.GN-mquery-tablet #GN-sub-nav #GN-search-form #GN-search-text-field-container input{width:235px}.GN-mquery-desktop #bypass-nav,.GN-mquery-desktop #bypass-content{display:block}.GN-mquery-desktop #GN-sub-nav #GN-banner #GN-icons-layer{justify-content:flex-start}.GN-mquery-desktop #GN-sub-nav #GN-banner #GN-icons-layer #GN-toggle-local-nav{display:none}.GN-mquery-desktop #GN-sub-nav #GN-banner #GN-icons-layer #GN-logo{margin-left:0;margin-right:auto;padding:0 15px}.GN-mquery-desktop #GN-sub-nav #GN-banner #GN-icons-layer #GN-logo .GN-logo-full{display:inline-block}.GN-mquery-desktop #GN-sub-nav #GN-banner #GN-icons-layer #GN-logo .GN-logo-short,.GN-mquery-desktop #GN-sub-nav #GN-banner #GN-icons-layer .GN-icons-right #GN-toggle-search-box{display:none}.GN-mquery-desktop #GN-sub-nav #GN-banner #GN-icons-layer .GN-icons-right #GN-search{display:inline-block}.GN-mquery-desktop #GN-sub-nav #GN-banner #GN-icons-layer .GN-icons-right #GN-toggle-global-nav .GN-btn-txt{padding-left:3px;display:inline-block}.GN-mquery-desktop #GN-sub-nav #GN-banner #GN-search-form{display:none}.GN-mquery-desktop #GN-sub-nav #GN-global-nav{opacity:0;visibility:hidden;z-index:999;background-color:#0000;width:100%;max-width:930px;transition:opacity 1s,transform .5s;position:fixed;left:50%;transform:translate(-50%)scale(3);height:100%!important}.GN-mquery-desktop #GN-sub-nav #GN-global-nav .GN-nyu-login-btn{z-index:1;margin:0;position:absolute;top:30px;right:135px}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-global-nav-nyu-logo{display:none}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations{background:#330662;margin-top:0;padding:16px 20px}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-title{display:none}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-body{max-height:unset;opacity:1;margin-top:0;display:block}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-primary{width:32.6%;display:inline-block!important}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-primary li{line-height:1.5}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-primary li a{padding:0;font-size:2.2em;font-weight:100;transition:padding-left .2s;display:inline-block;position:relative}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-primary li a:before{content:"";-webkit-backface-visibility:hidden;transform:rotate(-90deg);opacity:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4xIDE0LjUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNmZmY7fTwvc3R5bGU+PHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxNyAwIDEwLjUgNi41IDQgMCAwIDQgNi41IDEwLjUgMTAuNSAxNC41IDE0LjUgMTAuNSAyMS4xIDQgIi8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;width:17px;height:11.22px;transition:left .2s,opacity .2s;position:absolute;top:35%;left:-25px;-webkit-transform:translateZ(0)scale(1)rotate(-90deg)}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-primary li a:hover{background:0 0;padding-left:25px}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-primary li a:hover:before{opacity:1;left:5px}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-secondary{width:64%;display:inline-block!important}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-secondary li{display:inline-block}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-secondary li a{color:#1ba7d4;padding:4px 12px 3px;font-family:NYUPerstare,Helvetica,Arial,sans-serif;font-size:.75em;font-style:normal;font-weight:400;font-stretch:100%;position:relative}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-secondary li a:before{content:"";-webkit-backface-visibility:hidden;transform:rotate(-90deg);opacity:.5;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4xIDE0LjUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNmZmY7fTwvc3R5bGU+PHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxNyAwIDEwLjUgNi41IDQgMCAwIDQgNi41IDEwLjUgMTAuNSAxNC41IDE0LjUgMTAuNSAyMS4xIDQgIi8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;width:.8em;height:.528em;transition:left .3s;position:absolute;top:.6em;left:0;-webkit-transform:translateZ(0)scale(1)rotate(-90deg)}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-secondary li a:hover{color:#fff;background:0 0}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-secondary li a:hover:before{opacity:1;left:4px}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-secondary li:nth-child(2n) a{color:#86c3e8}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-locations .GN-accordion-body .GN-locations-secondary li:nth-child(2n) a:hover{color:#fff}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-schools{background:#57068c;margin-top:4px;padding:25px 0;display:none}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-schools .GN-accordion-title{box-sizing:border-box;color:#fff;cursor:default;vertical-align:top;text-align:left;width:34%;padding:0 0 0 25px;display:inline-block}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-schools .GN-accordion-title:before{content:none}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-schools .GN-accordion-body{column-count:2;height:342px;min-height:352px;max-height:unset;opacity:1;column-fill:auto;width:66%;margin-top:0;display:inline-block!important}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-schools .GN-accordion-body li{break-inside:avoid}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-schools .GN-accordion-body li a{color:#fff;padding:8px 0;font-size:.85em;font-weight:300;line-height:1.25;transition:padding-left .2s;position:relative}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-schools .GN-accordion-body li a:before{content:"";-webkit-backface-visibility:hidden;transform:rotate(-90deg);opacity:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4xIDE0LjUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNmZmY7fTwvc3R5bGU+PHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxNyAwIDEwLjUgNi41IDQgMCAwIDQgNi41IDEwLjUgMTAuNSAxNC41IDE0LjUgMTAuNSAyMS4xIDQgIi8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;width:.75em;height:.495em;transition:left .2s,opacity .2s;position:absolute;top:.9em;left:-20px;-webkit-transform:translateZ(0)scale(1)rotate(-90deg)}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-schools .GN-accordion-body li a:hover{color:#ca8ce9;background:0 0;padding-left:20px}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-schools .GN-accordion-body li a:hover:before{opacity:1;left:5px}.GN-mquery-desktop #GN-sub-nav #GN-global-nav #GN-accordion #GN-accordion-schools .GN-accordion-body li ul{margin-left:30px}.GN-search-form-active{overflow:hidden}.GN-search-form-active #GN-overlay{opacity:1;pointer-events:auto}.GN-search-form-active #GN-sub-nav #GN-banner #GN-toggle-search-box{box-sizing:border-box;background-color:#330662}.GN-search-form-active #GN-sub-nav #GN-banner #GN-search-form{display:block;top:60px}.GN-search-form-active #GN-sub-nav #GN-banner #GN-search-form #GN-search-text-field-container{display:block}.GN-reveal-global{overflow:hidden}.GN-reveal-global #GN-overlay{opacity:1;pointer-events:auto}.GN-reveal-global #GN-global-nav-body,.GN-reveal-global #GN-accordion-body,.GN-reveal-global #GN-accordion-schools{display:block!important}.GN-reveal-global #GN-sub-nav #GN-banner #GN-toggle-global-nav{background-color:#330662}.GN-reveal-global #GN-sub-nav #GN-banner #GN-toggle-global-nav:hover{border-bottom-color:#fff}.GN-reveal-global.GN-mquery-phone #GN-sub-nav #GN-banner #GN-icons-layer,.GN-reveal-global.GN-mquery-tablet #GN-sub-nav #GN-banner #GN-icons-layer{left:-264px}.GN-reveal-global.GN-mquery-phone #GN-sub-nav #GN-global-nav,.GN-reveal-global.GN-mquery-tablet #GN-sub-nav #GN-global-nav{display:block;right:0}.GN-reveal-global.GN-mquery-desktop #GN-sub-nav #GN-global-nav{opacity:1;visibility:visible;transform:translate(-50%)scale(1)}.GN-reveal-global.GN-mquery-desktop #GN-sub-nav #GN-global-nav-body{position:relative;top:50%;transform:translateY(-50%)}.GN-reveal-local{overflow:hidden}.GN-reveal-local #GN-overlay{opacity:1;pointer-events:auto}.GN-reveal-local #GN-sub-nav #GN-banner .GN-toggle-local-nav{background-color:#330662}.GN-reveal-local #GN-sub-nav #GN-banner .GN-toggle-local-nav:hover{border-bottom-color:#fff}.GN-reveal-local.GN-mquery-phone #GN-sub-nav #GN-banner #GN-icons-layer,.GN-reveal-local.GN-mquery-tablet #GN-sub-nav #GN-banner #GN-icons-layer{left:264px}.GN-reveal-local.GN-mquery-phone #GN-sub-nav #GN-local-nav,.GN-reveal-local.GN-mquery-tablet #GN-sub-nav #GN-local-nav{display:block;left:0}.GN-reveal-local.GN-mquery-phone #GN-sub-nav #GN-local-nav-body,.GN-reveal-local.GN-mquery-tablet #GN-sub-nav #GN-local-nav-body{display:block}