.gw-font-avenir-light{font-family:"Avenir Next W05 Light",Helvetica,Arial,sans-serif}.gw-font-avenir-regular{font-family:"Avenir Next W05 Regular",Helvetica,Arial,sans-serif}.gw-font-avenir-medium{font-family:"Avenir Next W05 Medium",Helvetica,Arial,sans-serif}.gw-font-avenir-demi{font-family:"Avenir Next W05 Demi",Helvetica,Arial,sans-serif}.gw-font-avenir-bold{font-family:"Avenir Next W05 Bold",Helvetica,Arial,sans-serif}.gw-italicized{font-style:italic}strong{font-family:"Avenir Next W05 Demi",Helvetica,Arial,sans-serif}.gw-darkblue,.gw-hover-darkblue:hover{background-color:#033c5a}.gw-darkblue-tint-1,.gw-hover-darkblue-tint-1:hover{background-color:#688a9c}.gw-buff,.gw-hover-buff:hover{background-color:#aa9868}.gw-buff-tint-1,.gw-hover-buff-tint-1:hover{background-color:#c0b28e}.gw-buff-tint-2,.gw-hover-buff-tint-2:hover{background-color:#d9d0bb}.gw-blue-shade,.gw-hover-blue-shade:hover{background-color:#0073aa}.gw-blue,.gw-hover-blue:hover{background-color:#0190db!important}.gw-blue-tint-1,.gw-hover-blue-tint-1:hover{background-color:#67bce9}.gw-blue-tint-2,.gw-hover-blue-tint-2:hover{background-color:#b2ddf4}.gw-gray-shade,.gw-hover-gray-shade:hover{background-color:#4a4a4a}.gw-gray,.gw-hover-gray:hover{background-color:#9b9b9b}.gw-gray-tint-1,.gw-hover-gray-tint-1:hover{background-color:#e0e0e0}.gw-gray-tint-2,.gw-hover-gray-tint-2:hover{background-color:#f3f3f3}.gw-darkgreen-shade-deep,.gw-hover-darkgreen-shade-deep:hover{background-color:#004a46}.gw-darkgreen-shade,.gw-hover-darkgreen-shade:hover{background-color:#00635d}.gw-darkgreen,.gw-hover-darkgreen:hover{background-color:#008364}.gw-darkgreen-tint-1,.gw-hover-darkgreen-tint-1:hover{background-color:#66b5a2}.gw-darkgreen-tint-2,.gw-hover-darkgreen-tint-2:hover{background-color:#b2d9d0}.gw-green,.gw-hover-green:hover{background-color:#78be20}.gw-green-tint-1,.gw-hover-green-tint-1:hover{background-color:#aed879}.gw-green-tint-2,.gw-hover-green-tint-2:hover{background-color:#d6ebbc}.gw-brown,.gw-hover-brown:hover{background-color:#a75523}.gw-brown-tint-1,.gw-hover-brown-tint-1:hover{background-color:#ca997b}.gw-brown-tint-2,.gw-hover-brown-tint-2:hover{background-color:#e4ccbd}.gw-gold,.gw-hover-gold:hover{background-color:#ffd400}.gw-hover-red:hover,.gw-red{background-color:#c9102f}.gw-hover-text-darkblue:hover,.gw-text-darkblue{color:#033c5a}.gw-hover-text-darkblue-tint-1:hover,.gw-text-darkblue-tint-1{color:#688a9c}.gw-hover-text-buff:hover,.gw-text-buff{color:#aa9868}.gw-hover-text-buff-tint-1:hover,.gw-text-buff-tint-1{color:#c0b28e}.gw-hover-text-buff-tint-2:hover,.gw-text-buff-tint-2{color:#d9d0bb}.gw-hover-text-blue-shade:hover,.gw-text-blue-shade{color:#0073aa}.gw-hover-text-blue:hover,.gw-text-blue{color:#0190db}.gw-hover-text-blue-tint-1:hover,.gw-text-blue-tint-1{color:#67bce9}.gw-hover-text-blue-tint-2:hover,.gw-text-blue-tint-2{color:#b2ddf4}.gw-hover-text-gray-shade:hover,.gw-text-gray-shade{color:#4a4a4a}.gw-hover-text-gray:hover,.gw-text-gray{color:#9b9b9b}.gw-hover-text-gray-tint-1:hover,.gw-text-gray-tint-1{color:#e0e0e0}.gw-hover-text-gray-tint-2:hover,.gw-text-gray-tint-2{color:#f3f3f3}.gw-portrait-frame{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.gw-portrait-frame img{position:absolute;width:100%}.center-origin-to-screen{position:absolute;top:50%;left:50%}.center-element-to-origin{transform:translate(-50%,-50%)}*,:after,:before{box-sizing:border-box}html{background:#033c5a}body,html{width:100%!important;overflow-x:hidden;-webkit-overflow-scrolling:touch;color:#033c5a}body{margin:0 auto;background:#fff;font-family:"Avenir Next W05 Regular",Helvetica,Arial,sans-serif;font-size:16px}.pseudo-h1,.pseudo-h2,.pseudo-h3,.pseudo-h4,.pseudo-h5,.pseudo-h6,h1,h2,h3,h4,h5,h6{font-family:"Avenir Next W05 Demi",Helvetica,Arial,sans-serif;font-weight:400!important;display:block;margin-left:0;margin-right:0;width:100%}.pseudo-h1,h1{font-size:2em!important;line-height:2em;margin-top:.67em;margin-bottom:.67em}.pseudo-h2,h2{font-size:1.5em!important;line-height:1.5em;margin-top:.83em;margin-bottom:.83em}.pseudo-h3,h3{font-size:1.17em!important;margin-top:1em;margin-bottom:1em}.pseudo-h4,h4{font-size:1rem!important;margin-top:1.33em!important;margin-bottom:1.33em}.pseudo-h5,h5{font-size:.83em!important;line-height:.83em;margin-top:1.67em;margin-bottom:1.67em}.pseudo-h6,h6{font-size:.67em!important;line-height:.67em;margin-top:2.33em;margin-bottom:2.33em}.w3-tiny{font-size:10px!important;line-height:12px}.w3-small{font-size:12px!important;line-height:15px}.w3-medium{font-size:15px!important;line-height:18px}.w3-large{font-size:18px!important;line-height:24px}.w3-xlarge{font-size:24px!important;line-height:36px}.w3-xxlarge{font-size:36px!important;line-height:48px}.w3-xxxlarge{font-size:48px!important;line-height:64px}.w3-jumbo{font-size:64px!important;line-height:72px}a{font-family:inherit;font-size:inherit;color:#033c5a;text-decoration:none}a:hover{color:#0190db;text-decoration:none}#sliding-popup .eu-cookie-compliance-banner #cookie-banner a{color:#fff;text-decoration:underline!important}#privacy-notice-link{text-decoration:underline!important}.gw-block-toggle{cursor:pointer}.gw-block-toggle::before,.gw-toggle-plus::before{font-family:FontAwesome;content:"\f0fe";padding-right:.5em}.gw-expanded-toggle::before,.gw-toggle-plus.gw-toggle-expanded::before{font-family:FontAwesome;content:"\f146"}.gw-block-toggle{font-size:18px!important;line-height:24px;padding-left:20px!important}@media only screen and (min-width:40rem){.gw-block-toggle{font-size:24px!important;line-height:36px}}#main{max-width:90rem;margin-right:auto;margin-left:auto}#bottom a,#main a{color:#033c5a;text-decoration:none;border-bottom:.0625rem dotted #033c5a;font-family:"Avenir Next W05 Medium",Helvetica,Arial,sans-serif}#bottom a:hover,#main a:hover{color:#0190db;border-bottom:none}main{font-family:"Avenir Next W05 Regular",Helvetica,Arial,sans-serif;width:100%}main p{margin:.5rem 0}main p:first-of-type{margin-top:0}main p:last-of-type{margin-bottom:0}main a{color:#033c5a;text-decoration:none;border-bottom:.0625rem dotted #033c5a;font-family:"Avenir Next W05 Medium",Helvetica,Arial,sans-serif}main a:hover{color:#0190db;border-bottom:none}main ul li{list-style:square;margin:0;padding:.125rem;margin-left:1.1rem}main ul li li{list-style:circle}main .gw-no-bullets ul li,main ul.gw-no-bullets li{list-style:none}main em{font-style:italic!important}main blockquote{font-style:italic;width:66%;margin-left:auto;margin-right:auto}#programs .tab-wrapper ul li{list-style:none!important;margin:0}#programs .tab-wrapper ul li a{border-bottom:none!important;padding:6px 16px;display:block;color:#033c5a}#programs .tab-wrapper ul li a:hover{color:#fff;background:#0190db}table,tbody,td,th,thead,tr{padding:.5rem}table{background-color:#b2ddf4}fieldset{border:none;margin:0;padding:0}.hidden{position:absolute;left:-625rem;top:auto;width:.0625rem;height:.0625rem;overflow:hidden}#search-form-toggle{display:none;justify-content:center;align-items:center;padding-right:1rem}@media only screen and (min-width:50rem){#search-form-toggle{display:flex}}#gw-search-form{height:3rem;display:none;flex-grow:1;margin:1rem;text-shadow:none}#search-form #edit-basic{display:flex;align-content:flex-start;margin-bottom:2rem;border:.0625rem solid #033c5a}#search-form #edit-basic label{display:none}#search-form #edit-basic .form-item{margin:0;order:2;flex-grow:1}#search-form #edit-basic h2{margin-bottom:2rem}#search-form input[type=text]{height:3rem;margin:0;border:none;padding:0 .5rem;color:#000;background:#fff;width:100%}#search-form input[type=submit]{height:3rem;margin:0;border:none;padding:0 .5rem;color:#fff;background:#033c5a;text-transform:uppercase;font-family:"Avenir Next W05 Medium",Helvetica,Arial,sans-serif;border-right:.0625rem solid #033c5a;order:1;border-radius:0}#search-form input[type=submit]:hover{background:#0190db;text-shadow:.0625rem .0625rem .0625rem #033c5a}#gw-search-form input[type=text]{height:3rem;margin:0;border:none;padding:0 .5rem;color:#033c5a;background:#b2ddf4}#gw-search-form input[type=submit]{height:3rem;margin:0;border:none;padding:0 .5rem;color:#fff;background:#033c5a;text-transform:uppercase;font-family:"Avenir Next W05 Medium",Helvetica,Arial,sans-serif;border-right:.0625rem solid #033c5a}#gw-search-form input[type=submit]:hover{background:#0190db;text-shadow:.0625rem .0625rem .0625rem #033c5a}#search-form-toggle:hover{cursor:pointer}div.page-banner-image{background-size:cover;background-repeat:no-repeat;background-position:center;padding-bottom:33%}.hero{background-position:top center;padding:0;border:none}footer[role=contentinfo]{background:#033c5a}.main-page{max-width:90rem;margin-left:auto;margin-right:auto;background:#fff}.not-front #main-content{max-width:90rem;margin-left:auto;margin-right:auto;background:#fff;padding:.5rem}.not-front #main-content{order:0;display:flex;flex-direction:column}.not-front #main-content aside,.not-front #main-content main,.not-front #main-content nav{padding:.5rem}@media only screen and (min-width:60rem){.not-front #main-content{flex-direction:row}.not-front #main-content nav{width:20rem;order:-1}.not-front #main-content aside{width:20rem;order:2}}main .page-title h1{margin:0}.page-title{color:#033c5a}.page-title h1{margin:0 0 0 1rem}#main-content{padding-top:0!important}#main-content main{padding-top:0!important}#main-content main div.content{padding-top:0!important}.breadcrumb-trail{max-width:90rem;padding:1rem;margin-left:auto;margin-right:auto;font-family:"Avenir Next W05 Medium",Helvetica,Arial,sans-serif}ul.breadcrumb-trail{display:flex}ul.breadcrumb-trail li{list-style:none}ul.breadcrumb-trail li:after{font-family:FontAwesome;content:" \f101 "}.breadcrumb-trail{display:flex}.breadcrumb-trail li{list-style:none;margin-right:.25rem}.breadcrumb-trail li:after{font-family:FontAwesome;content:" \f101 "}.breadcrumb-trail li:last-child:after{content:""}.page-banner-image{position:relative}.page-banner-image-attribution{font-size:.75rem;padding:.5rem;position:absolute;bottom:0;text-align:right;width:100%;background:rgba(3,60,90,.25);color:#fff;text-shadow:.0625rem .0625rem .0625rem #033c5a}@media only screen and (min-width:60rem){.read-easy{column-count:2}}.tab-wrapper{margin-top:1rem;padding-top:0;border-radius:none;border-bottom:1rem solid rgba(3,60,90,.25)}.tab-panel .tab-title-spacer{width:100%;height:.75rem}.tab-panel .tab-content{padding:0 0 .5rem 0}@media only screen and (min-width:40rem){.tab-wrapper{margin-top:0;border-bottom:none}.tab-wrapper .panel-tabs{display:flex}.panel-columns{display:flex}.panel-columns .panel-column{flex:1 1 20rem}.tab-wrapper a.tab-button{display:none}.tab-wrapper .tab-content{width:100%}.tab-panel .tab-content{padding:inherit}}#program-footer{margin-top:.5rem;border-top:.0625rem dotted rgba(3,60,90,.25)}.events-list .event.profile{display:flex}.events-list .event.profile>div{padding:.25rem}.events-list .event.profile>div:first-of-type{min-width:4rem}.event-date{font-family:"Avenir Next W05 Medium",Helvetica,Arial,sans-serif}.event-time{font-size:.75rem}div.stem-row{margin-bottom:1rem}div.stem-image{margin:0 1rem 0 0}.view-people .views-row-odd{background-color:#eee}.view-display-id-block_personal_artifacts p,.view-display-id-block_personal_presentations p{margin:1em;text-indent:-1em}.view-display-id-block_personal_artifacts .views-row,.view-display-id-block_personal_presentations .views-row{margin-bottom:.5em}.tabs{font-family:"Avenir Next W05 Medium",Helvetica,Arial,sans-serif;font-size:.75rem;text-transform:uppercase;background:#fff;margin-left:auto;margin-right:auto;padding-top:.5em;display:flex;justify-content:center}.tabs ul.primary{margin:0;border:none}.tabs ul.primary li a{border:none;background:inherit;padding:.25em .5em}.tabs ul.primary li a.active{color:#fff;background:#033c5a}#user-login,#user-pass{font-family:"Avenir Next W05 Regular",Helvetica,Arial,sans-serif;padding:1em}#user-login label,#user-pass label{font-family:"Avenir Next W05 Medium",Helvetica,Arial,sans-serif}#user-login input,#user-login label,#user-pass input,#user-pass label{max-width:15em}#user-login .description,#user-pass .description{margin-top:.25em;margin-left:1em}.flex-profile{display:flex;flex-flow:row wrap}.flex-profile.full>div{flex:3 1 30rem}.flex-profile.full>div:nth-child(1){flex:1 1 10rem}.flex-profile.full>div:nth-child(2){flex:2 1 20rem;padding:0 1rem}.flex-profile.teaser{padding:.5rem}.flex-profile.teaser>div:nth-child(1){flex:1 1 10rem}.flex-profile.teaser>div:nth-child(2){flex:1 2 10rem;padding:0 1rem}.flex-profile.list-item{padding:.5rem;width:100%}.flex-profile.list-item>div{width:100%}@media only screen and (min-width:30rem){.flex-profile.list-item>div{width:50%}}@media only screen and (min-width:40rem){.flex-profile.list-item>div{width:25%}}.flex-profile img{width:100%;border-radius:.5rem}.flex-profile.artifact.teaser>div:nth-child(1){flex:none}.flex-profile.artifact.teaser img{width:auto;max-width:8rem;border-radius:0}.flex-profile blockquote{margin:0;padding:1rem;font-style:italic;border-radius:.5rem}.item-list ul.pager{margin-top:1rem}.articles .view-content{width:100%;display:flex;flex-wrap:wrap}.view-articles .flex-profile{width:100%}@media only screen and (min-width:40rem){.view-articles .flex-profile{width:50%;margin:.5rem 0}}.view-articles .item-list{max-width:90rem}#dissertation-calendar .tab-content{position:relative;padding-bottom:75%;height:0;overflow:hidden}#dissertation-calendar .tab-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.splash-bg{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:66vh}@media only screen and (max-device-width:1024px){.splash-bg{background-attachment:scroll}}.w3-container p{margin:.5em 0}.w3-content{max-width:1440px}.w3-content a{color:#fff}.w3-accordion-content a{color:#fff}.nova-title{padding:16px 16px 16px 0;text-align:left;font-family:"Lyon Text",Helvetica,Arial,sans-serif;font-size:16px;line-height:16px}#cookie-banner a{color:#fff}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:active,a.skip-main:focus{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;border:4px solid #ff0;text-align:center;font-size:1.2em;z-index:999}
/*})'"*/
