<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}
.hide-below-rwd-med{display:none !important;}@media (min-width:800px){.hide-below-rwd-med{display:block !important;}}.hide-above-rwd-med{display:block !important;}@media (min-width:800px){.hide-above-rwd-med{display:none !important;}}.fade-up{-webkit-animation:fade-up 1s;animation:fade-up 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}@-webkit-keyframes fade-up{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);}50%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fade-up{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);}50%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.view__events .event__teaser .event__title h3{font-family:"freight-text-pro","Freight Text Book",serif;font-weight:400;}.cke_editable p,.node-bookpage p,.accordion__secondary .field_accordion_item_secondary p,.bio__name,.callout__header [class*="secondary_text"],.field_lfc_callouts .field_lfc_item_primary_text,.field_lfc_callouts .field_lfc_item_secondary_text,.gallery__header--primary,.takeover__secondary,.takeover__cta,.textblock__wrapper p{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;}.view__directory table,.navigator-bar__wrapper .navigator-bar__links .field_navigator_bar_links a{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:500;}.callout__header [class*="primary_text"] *,.view__events .events__header h2,.paragraph--type--navigator-bar .navigator-bar__heading,.takeover__primary h1{font-family:"freight-sans-pro","Freight Sans Bold",sans-serif;font-weight:700;}.cke_editable{font-size:1rem;line-height:1.6;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;}@media (min-width:800px){.cke_editable{font-size:1.09375rem;}}@media (min-width:1200px){.cke_editable{font-size:1.1875rem;}}.cke_editable p,.cke_editable ul,.cke_editable ol,.cke_editable .field-type-text-long div{margin-top:0rem;margin-bottom:1.7rem;}.cke_editable a{text-decoration:underline;color:#215068;}.cke_editable a:hover{text-decoration:none;color:#6400A4;}.cke_editable p{font-size:1rem;line-height:1.6;}@media (min-width:800px){.cke_editable p{font-size:1.09375rem;}}@media (min-width:1200px){.cke_editable p{font-size:1.1875rem;}}.cke_editable h2,.cke_editable h3,.cke_editable h4,.cke_editable h5,.cke_editable h6{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;line-height:1;margin-bottom:0.2rem;margin-top:0rem;font-weight:600;}.cke_editable h2 a,.cke_editable h3 a,.cke_editable h4 a,.cke_editable h5 a,.cke_editable h6 a{text-decoration:underline;color:#215068;}.cke_editable h2 a:hover,.cke_editable h3 a:hover,.cke_editable h4 a:hover,.cke_editable h5 a:hover,.cke_editable h6 a:hover{text-decoration:none;color:#6400A4;}.cke_editable ul,.cke_editable ol{margin-bottom:2rem;}.cke_editable li{padding-bottom:0.8rem;padding-left:0.3rem;}.cke_editable h2{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;line-height:1;margin-bottom:0.2rem;margin-top:0rem;font-weight:600;font-size:1.4rem;line-height:1.6;margin-bottom:0.6rem;font-weight:500;line-height:1.2;}@media (min-width:800px){.cke_editable h2{font-size:1.53125rem;}}@media (min-width:1200px){.cke_editable h2{font-size:1.6625rem;}}.cke_editable h3{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;line-height:1;margin-bottom:0.2rem;margin-top:0rem;font-weight:600;font-size:1.2rem;line-height:1.6;margin-bottom:0.4rem;font-weight:500;line-height:1.2;}@media (min-width:800px){.cke_editable h3{font-size:1.3125rem;}}@media (min-width:1200px){.cke_editable h3{font-size:1.425rem;}}.cke_editable h4{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:700;font-size:0.9rem;line-height:1.6;text-transform:uppercase;letter-spacing:0.1rem;}@media (min-width:800px){.cke_editable h4{font-size:0.98438rem;}}@media (min-width:1200px){.cke_editable h4{font-size:1.06875rem;}}.-breakpoint-med3-only{display:none;}@media (min-width:1000px){.-breakpoint-med3-only{display:block;}}.admin-links,#block-tabs,#block-cornell-local-tasks{position:absolute;z-index:1;left:0;background:rgba(34,34,34,0.5);}.admin-links &gt; ul,#block-tabs &gt; ul,#block-cornell-local-tasks &gt; ul{margin:0;padding:0 .5rem;display:block;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;}.admin-links &gt; ul li,#block-tabs &gt; ul li,#block-cornell-local-tasks &gt; ul li{margin:0;padding:0 .5rem;display:inline-block;}.admin-links &gt; ul li a,#block-tabs &gt; ul li a,#block-cornell-local-tasks &gt; ul li a{display:block;font-size:.9rem;padding:.5rem;color:rgba(255,255,255,0.5);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.admin-links &gt; ul li a:hover,#block-tabs &gt; ul li a:hover,#block-cornell-local-tasks &gt; ul li a:hover{color:#fff;}input,textarea,select{background:#fff;border:2px solid #dedede;border-radius:3px;padding:.75rem .5rem;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-size:1rem;color:#222;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{opacity:1;color:#595959;}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{opacity:1;color:#595959;}input::-ms-input-placeholder,textarea::-ms-input-placeholder,select::-ms-input-placeholder{opacity:1;color:#595959;}input::placeholder,textarea::placeholder,select::placeholder{opacity:1;color:#595959;}input:hover,textarea:hover,select:hover{border-color:#595959;}input:focus,textarea:focus,select:focus{border-color:#222;}input:disabled,textarea:disabled,select:disabled{background:#595959;cursor:not-allowed;}input.error,textarea.error,select.error{border-color:#ef4035;background-color:rgba(239,64,53,0.05);}input[type="button"],input[type="submit"],input[type="reset"],textarea[type="button"],textarea[type="submit"],textarea[type="reset"],select[type="button"],select[type="submit"],select[type="reset"]{-webkit-appearance:none;padding:.75rem 2rem;cursor:pointer;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:700;font-size:0.9rem;line-height:1.6;text-transform:uppercase;letter-spacing:0.1rem;}@media (min-width:800px){input[type="button"],input[type="submit"],input[type="reset"],textarea[type="button"],textarea[type="submit"],textarea[type="reset"],select[type="button"],select[type="submit"],select[type="reset"]{font-size:0.98438rem;}}@media (min-width:1200px){input[type="button"],input[type="submit"],input[type="reset"],textarea[type="button"],textarea[type="submit"],textarea[type="reset"],select[type="button"],select[type="submit"],select[type="reset"]{font-size:1.06875rem;}}input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover,textarea[type="button"]:hover,textarea[type="submit"]:hover,textarea[type="reset"]:hover,select[type="button"]:hover,select[type="submit"]:hover,select[type="reset"]:hover{border-color:#222;}input[type="button"]:active,input[type="submit"]:active,input[type="reset"]:active,textarea[type="button"]:active,textarea[type="submit"]:active,textarea[type="reset"]:active,select[type="button"]:active,select[type="submit"]:active,select[type="reset"]:active{background:#222;color:#fff;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("/themes/custom/cornell/src/svg/select-arrows.svg") right 0.75rem center/auto 50% no-repeat;color:#595959;}select option{color:#222;}label,h4{display:block;margin-bottom:.5rem;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:700;font-size:0.9rem;line-height:1.6;text-transform:uppercase;letter-spacing:0.1rem;}@media (min-width:800px){label,h4{font-size:0.98438rem;}}@media (min-width:1200px){label,h4{font-size:1.06875rem;}}label.form-required:after{content:'*';display:inline;color:#a71919;}.views-exposed-form{background:#f7f7f7;padding:1rem 0;margin:0 0 3rem;}@media (min-width:800px){.views-exposed-form{padding:2rem 0;}}.views-exposed-form .form-item,.views-exposed-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;}@media (min-width:800px){.views-exposed-form .form-item,.views-exposed-form .form-actions{width:calc(100% - 2rem);}}.views-exposed-form .form-item + *,.views-exposed-form .form-actions + *{margin-top:1rem;}.views-exposed-form .form-item &gt; *,.views-exposed-form .form-actions &gt; *{width:100%;}@media (min-width:800px){.views-exposed-form .form-item &gt; *,.views-exposed-form .form-actions &gt; *{width:60%;margin-left:auto;margin-right:auto;}}.views-exposed-form .form-item label,.views-exposed-form .form-actions label{font-size:0.875rem;padding-left:8px;margin-bottom:2px;}.views-exposed-form .form-item .form-submit,.views-exposed-form .form-actions .form-submit{width:auto;max-width:300px;}.views-exposed-form .form-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem;}@media (min-width:800px){.views-exposed-form &gt; h4{width:calc(60% - 2.5rem);margin:1rem auto 0;max-width:840px;}}*{-webkit-box-sizing:border-box;box-sizing:border-box;}html{background-color:#f7f7f7;}body{margin:0;padding:0;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;background-color:#fff;}img{vertical-align:bottom;max-width:100%;height:auto;}iframe{vertical-align:bottom;width:100%;}a{text-decoration:underline;color:#215068;}a:hover{text-decoration:none;color:#6400A4;}main{background-color:#fff;position:relative;}.views-element-container .item-list ul,.views-element-container .item-list li{list-style-type:none;margin:0;padding:0;}.transitions-disabled{-webkit-transition:none !important;transition:none !important;}::-moz-selection{background:#a71919;color:#fff;}::selection{background:#a71919;color:#fff;}#block-cornell-content &gt; article:only-child,#block-cornell-content &gt; div .field_basic_page_page_banner + div,#block-cornell-content &gt; div #block-mainnavigation-2 + div{padding-top:1rem;}.tablefield-wrapper{max-width:100%;overflow-y:visible;overflow-x:auto;}@media (min-width:800px){.tablefield-wrapper{overflow-x:visible;}}table{width:100%;border-collapse:collapse;text-align:left;}table thead{border-bottom:2px solid #222;}table th{vertical-align:top;text-transform:uppercase;padding:.5rem;}@media (min-width:800px){table th{padding:1rem;}}table th p{text-transform:uppercase;letter-spacing:0.1rem;font-size:0.9rem;line-height:1.6;}@media (min-width:800px){table th p{font-size:0.98438rem;}}@media (min-width:1200px){table th p{font-size:1.06875rem;}}table tr{border-bottom:1px solid #595959;}table thead tr{border-bottom:2px solid #222;}table td{position:relative;vertical-align:top;padding:.5rem;}@media (min-width:1000px){table td{padding:1rem;}table td:not(:first-child):after{content:" ";position:absolute;left:0;top:4px;height:calc(100% - 8px);width:1px;background:#dedede;}}table p{margin:.5rem 0;padding:.25rem .75rem;line-height:1.5;}.pager{list-style-type:none;margin:0;padding:0;text-align:center;margin-bottom:1rem;}.pager__item a{display:inline-block;padding:.75rem 2rem;border-radius:3px;cursor:pointer;text-decoration:none;color:#222;border:1px solid #595959;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:700;font-size:0.9rem;line-height:1.6;text-transform:uppercase;letter-spacing:0.1rem;}@media (min-width:800px){.pager__item a{font-size:0.98438rem;}}@media (min-width:1200px){.pager__item a{font-size:1.06875rem;}}.pager__item a:hover{border-color:#222;}.pager__item a:active{background:#222;color:#fff;}.selectboxit-container{position:relative;display:inline-block;vertical-align:top;}.selectboxit-container *{font:14px Helvetica,Arial;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;white-space:nowrap;}.selectboxit-container .selectboxit{width:220px;cursor:pointer;margin:0;padding:0;border-radius:6px;overflow:hidden;display:block;position:relative;}.selectboxit-container span,.selectboxit-container .selectboxit-options a{height:30px;line-height:30px;display:block;}.selectboxit.selectboxit-disabled,.selectboxit-options .selectboxit-disabled{opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;cursor:default;}.selectboxit-text{text-indent:5px;overflow:hidden;text-overflow:ellipsis;float:left;}.selectboxit .selectboxit-option-icon-container{margin-left:5px;}.selectboxit-container .selectboxit-options{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:100%;*width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;border-radius:6px;text-align:left;-webkit-box-shadow:none;box-shadow:none;}.selectboxit-option .selectboxit-option-anchor{padding:0 2px;}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none;}.selectboxit-option,.selectboxit-optgroup-header{text-indent:5px;margin:0;list-style-type:none;}.selectboxit-option-first{border-top-right-radius:6px;border-top-left-radius:6px;}.selectboxit-optgroup-header + .selectboxit-option-first{border-top-right-radius:0px;border-top-left-radius:0px;}.selectboxit-option-last{border-bottom-right-radius:6px;border-bottom-left-radius:6px;}.selectboxit-optgroup-header{font-weight:bold;}.selectboxit-optgroup-header:hover{cursor:default;}.selectboxit-arrow-container{width:30px;position:absolute;right:0;}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:50%;right:0;left:0;}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%;}.selectboxit-option-icon-container{float:left;}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle;}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left;}.selectboxit-rendering{display:inline-block !important;*display:inline !important;zoom:1 !important;visibility:visible !important;position:absolute !important;top:-9999px !important;left:-9999px !important;}.jqueryui .ui-icon{background-color:inherit;}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px;}.selectboxit-btn{background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#e6e6e6));background-image:linear-gradient(to bottom,#ffffff,#e6e6e6);background-repeat:repeat-x;border:1px solid #cccccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{color:#333333;background-color:#e6e6e6;}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{color:#333333;text-decoration:none;background-position:0 -15px;}.selectboxit-default-arrow{width:0;height:0;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;}.selectboxit-list{background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);}.selectboxit-list .selectboxit-option-anchor{color:#333333;}.selectboxit-list &gt; .selectboxit-focus &gt; .selectboxit-option-anchor{color:#ffffff;background-color:#0081c2;background-image:-webkit-gradient(linear,left top,left bottom,from(#0088cc),to(#0077b3));background-image:linear-gradient(to bottom,#0088cc,#0077b3);background-repeat:repeat-x;}.selectboxit-list &gt; .selectboxit-disabled &gt; .selectboxit-option-anchor{color:#999999;}.mm-menu.mm-offcanvas.mm-right{left:auto;}html.mm-right.mm-opening .mm-menu ~ .mm-slideout{-webkit-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0);}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu ~ .mm-slideout{-webkit-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0);}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-menu ~ .mm-slideout{-webkit-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0);}}html.mm-front .mm-slideout{-webkit-transform:none !important;transform:none !important;z-index:0;}html.mm-front #mm-blocker{z-index:1;}html.mm-front .mm-menu.mm-offcanvas{z-index:2;}.mm-menu.mm-offcanvas.mm-front,.mm-menu.mm-offcanvas.mm-next{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.mm-menu.mm-offcanvas.mm-front.mm-right,.mm-menu.mm-offcanvas.mm-next.mm-right{-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.mm-menu.mm-offcanvas.mm-top{-webkit-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}.mm-menu.mm-offcanvas.mm-bottom{-webkit-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{width:100%;min-width:100%;max-width:100%;}.mm-menu.mm-offcanvas.mm-bottom{top:auto;}html.mm-opening .mm-menu.mm-offcanvas.mm-front,html.mm-opening .mm-menu.mm-offcanvas.mm-next{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{height:80%;min-height:140px;max-height:880px;}.mm-hidden{display:none !important;}.mm-wrapper{overflow-x:hidden;position:relative;}.mm-menu{-webkit-box-sizing:border-box;box-sizing:border-box;background:inherit;display:block;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;}.mm-panels,.mm-panels &gt; .mm-panel{background:inherit;border-color:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;}.mm-panels{overflow:hidden;}.mm-panel{-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:top left;transform-origin:top left;}.mm-panel.mm-opened{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-panel.mm-subopened{-webkit-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0);}.mm-panel.mm-highest{z-index:1;}.mm-panel.mm-noanimation{-webkit-transition:none !important;transition:none !important;}.mm-panel.mm-noanimation.mm-subopened{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-panels &gt; .mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px;}.mm-panels &gt; .mm-panel.mm-hasnavbar{padding-top:40px;}.mm-panels &gt; .mm-panel:not(.mm-hidden){display:block;}.mm-panels &gt; .mm-panel:after,.mm-panels &gt; .mm-panel:before{content:'';display:block;height:20px;}.mm-vertical .mm-panel{-webkit-transform:none !important;transform:none !important;}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px;}.mm-listview .mm-vertical .mm-panel .mm-listview &gt; li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview &gt; li:last-child:after{border-color:transparent;}.mm-vertical li.mm-opened &gt; .mm-panel,li.mm-vertical.mm-opened &gt; .mm-panel{display:block;}.mm-listview &gt; li.mm-vertical &gt; .mm-next,.mm-vertical .mm-listview &gt; li &gt; .mm-next{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;bottom:auto;}.mm-listview &gt; li.mm-vertical.mm-opened &gt; .mm-next:after,.mm-vertical .mm-listview &gt; li.mm-opened &gt; .mm-next:after{-webkit-transform:rotate(225deg);transform:rotate(225deg);right:19px;}.mm-btn{-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1;}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px;}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px;}.mm-next:after,.mm-prev:before{content:'';border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;}.mm-prev:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto;}.mm-next:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto;}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0;}.mm-navbar &gt; *{display:block;padding:10px 0;}.mm-navbar a,.mm-navbar a:hover{text-decoration:none;}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.mm-navbar .mm-btn:first-child{left:0;}.mm-navbar .mm-btn:last-child{text-align:right;right:0;}.mm-panel .mm-navbar{display:none;}.mm-panel.mm-hasnavbar .mm-navbar{display:block;}.mm-listview,.mm-listview &gt; li{list-style:none;display:block;padding:0;margin:0;}.mm-listview{font:inherit;font-size:14px;line-height:20px;}.mm-listview a,.mm-listview a:hover{text-decoration:none;}.mm-listview &gt; li{position:relative;}.mm-listview &gt; li,.mm-listview &gt; li .mm-next,.mm-listview &gt; li .mm-next:before,.mm-listview &gt; li:after{border-color:inherit;}.mm-listview &gt; li &gt; a,.mm-listview &gt; li &gt; span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0;}.mm-listview &gt; li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0;}.mm-listview &gt; li:not(.mm-divider):after{left:20px;}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2;}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0;}.mm-listview .mm-next + a,.mm-listview .mm-next + span{margin-right:50px;}.mm-listview .mm-next.mm-fullsubopen{width:100%;}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none;}.mm-listview .mm-next.mm-fullsubopen + a,.mm-listview .mm-next.mm-fullsubopen + span{padding-right:50px;margin-right:0;}.mm-panels &gt; .mm-panel &gt; .mm-listview{margin:20px -20px;}.mm-panels &gt; .mm-panel &gt; .mm-listview:first-child,.mm-panels &gt; .mm-panel &gt; .mm-navbar + .mm-listview{margin-top:-20px;}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);}.mm-menu .mm-navbar a,.mm-menu .mm-navbar &gt; *{color:rgba(0,0,0,0.3);}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,0.3);}.mm-menu .mm-listview{border-color:rgba(0,0,0,0.1);}.mm-menu .mm-listview &gt; li .mm-next:after{border-color:rgba(0,0,0,0.3);}.mm-menu .mm-listview &gt; li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.5);}.mm-menu .mm-listview &gt; li.mm-selected &gt; a:not(.mm-next),.mm-menu .mm-listview &gt; li.mm-selected &gt; span{background:rgba(255,255,255,0.5);}.mm-menu .mm-listview &gt; li.mm-opened.mm-vertical &gt; .mm-panel,.mm-menu .mm-listview &gt; li.mm-opened.mm-vertical &gt; a.mm-next,.mm-menu.mm-vertical .mm-listview &gt; li.mm-opened &gt; .mm-panel,.mm-menu.mm-vertical .mm-listview &gt; li.mm-opened &gt; a.mm-next{background:rgba(0,0,0,0.05);}.mm-menu .mm-divider{background:rgba(0,0,0,0.05);}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1;}html.mm-opened{overflow-x:hidden;position:relative;}html.mm-blocking{overflow:hidden;}html.mm-blocking body{overflow:hidden;}html.mm-background .mm-page{background:inherit;}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2;}html.mm-blocking #mm-blocker{display:block;}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed;}.mm-menu.mm-offcanvas.mm-opened{display:block;}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened{z-index:10;}.mm-menu.mm-offcanvas{width:80%;min-width:140px;max-width:440px;}html.mm-opening .mm-menu ~ .mm-slideout{-webkit-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0);}@media all and (max-width:175px){html.mm-opening .mm-menu ~ .mm-slideout{-webkit-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0);}}@media all and (min-width:550px){html.mm-opening .mm-menu ~ .mm-slideout{-webkit-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0);}}.mm-sronly{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;white-space:nowrap !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;position:absolute !important;}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list.dragging{cursor:pointer;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.node-basicpage__banner{margin-bottom:0;}@media (min-width:800px){.node-basicpage__banner{margin-bottom:60px;}}.node-basicpage__banner.remove-margin{margin:0;}.node-basicpage__banner.-without-image{position:relative;}.node-basicpage__banner.-without-image:before{content:" ";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,right top,left top,from(rgba(34,34,34,0)),to(rgba(34,34,34,0.4)));background-image:linear-gradient(-90deg,rgba(34,34,34,0) 0%,rgba(34,34,34,0.4) 100%);}.node-bookpage{max-width:calc(100% - 2rem);margin:auto;font-size:1rem;line-height:1.6;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;}@media (min-width:800px){.node-bookpage{margin-left:auto;margin-right:auto;width:80%;}}@media (min-width:1200px){.node-bookpage{max-width:700px;}}@media (min-width:1400px){.node-bookpage{max-width:900px;}}@media (min-width:800px){.node-bookpage{font-size:1.09375rem;}}@media (min-width:1200px){.node-bookpage{font-size:1.1875rem;}}.node-bookpage p,.node-bookpage ul,.node-bookpage ol,.node-bookpage .field-type-text-long div{margin-top:0rem;margin-bottom:1.7rem;}.node-bookpage a{text-decoration:underline;color:#215068;}.node-bookpage a:hover{text-decoration:none;color:#6400A4;}.node-bookpage p{font-size:1rem;line-height:1.6;}@media (min-width:800px){.node-bookpage p{font-size:1.09375rem;}}@media (min-width:1200px){.node-bookpage p{font-size:1.1875rem;}}.node-bookpage h2,.node-bookpage h3,.node-bookpage h4,.node-bookpage h5,.node-bookpage h6{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;line-height:1;margin-bottom:0.2rem;margin-top:0rem;font-weight:600;}.node-bookpage h2 a,.node-bookpage h3 a,.node-bookpage h4 a,.node-bookpage h5 a,.node-bookpage h6 a{text-decoration:underline;color:#215068;}.node-bookpage h2 a:hover,.node-bookpage h3 a:hover,.node-bookpage h4 a:hover,.node-bookpage h5 a:hover,.node-bookpage h6 a:hover{text-decoration:none;color:#6400A4;}.node-bookpage ul,.node-bookpage ol{margin-bottom:2rem;}.node-bookpage li{padding-bottom:0.8rem;padding-left:0.3rem;}.node-bookpage h2{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;line-height:1;margin-bottom:0.2rem;margin-top:0rem;font-weight:600;font-size:1.4rem;line-height:1.6;margin-bottom:0.6rem;font-weight:500;line-height:1.2;}@media (min-width:800px){.node-bookpage h2{font-size:1.53125rem;}}@media (min-width:1200px){.node-bookpage h2{font-size:1.6625rem;}}.node-bookpage h3{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;line-height:1;margin-bottom:0.2rem;margin-top:0rem;font-weight:600;font-size:1.2rem;line-height:1.6;margin-bottom:0.4rem;font-weight:500;line-height:1.2;}@media (min-width:800px){.node-bookpage h3{font-size:1.3125rem;}}@media (min-width:1200px){.node-bookpage h3{font-size:1.425rem;}}.node-bookpage h4{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:700;font-size:0.9rem;line-height:1.6;text-transform:uppercase;letter-spacing:0.1rem;}@media (min-width:800px){.node-bookpage h4{font-size:0.98438rem;}}@media (min-width:1200px){.node-bookpage h4{font-size:1.06875rem;}}.event__full{margin:0;}.event__full .event__meta{padding-top:0.5rem;padding-bottom:2rem;}.event__full .event__meta__stage{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;margin-left:0rem;}@media (min-width:800px){.event__full .event__meta__stage{width:calc(100% - 2rem);}}.event__full .event__meta__item{margin-bottom:0.5rem;}.event__full .event__meta__label{color:#222;display:inline-block;font-weight:300;margin-right:0.5rem;font-size:0.8rem;line-height:1.6;text-transform:uppercase;}@media (min-width:800px){.event__full .event__meta__label{font-size:0.875rem;}}@media (min-width:1200px){.event__full .event__meta__label{font-size:0.95rem;}}.event__full .event__meta__value{display:inline-block;font-size:0.9rem;line-height:1.6;}@media (min-width:800px){.event__full .event__meta__value{font-size:0.98438rem;}}@media (min-width:1200px){.event__full .event__meta__value{font-size:1.06875rem;}}.event__full .event__meta__value p{margin:0;}.event__full .event__author__label{color:#222;text-transform:uppercase;}.event__full .event__department__label{color:#222;text-transform:uppercase;}.event__full .event__author{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;font-size:1rem;line-height:1.6;}@media (min-width:800px){.event__full .event__author{font-size:1.09375rem;}}@media (min-width:1200px){.event__full .event__author{font-size:1.1875rem;}}.event__full .event__stage{padding-top:1rem;}@media (min-width:800px){.event__full .event__stage{margin-left:auto;margin-right:auto;width:80%;}}@media (min-width:800px){.event__full .event__stage{min-height:200px;}}.event__full .event__stage .paragraph{max-width:none;margin-left:0px;padding:0;}.event__full .event__stage .paragraph [class*="__wrapper"]{width:100%;}.event__full .event__stage [class*="__wrapper"] &gt; div{padding-left:0rem !important;padding-right:0rem !important;}.lightboxGallery h3{max-width:1170px;width:100%;margin:0px auto;margin-bottom:20px;font-weight:600;font-size:28px;}.lightboxGallery em strong{font-weight:500;}.lightboxGallery strong em{font-weight:bold;}.lightboxGallery .galleryheader{max-width:1170px;width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;}.lightboxGallery .galleryheader .first{max-width:768px;width:100%;}.lightboxGallery .galleryheader .second{max-width:365px;width:100%;}.lightboxGallery .galleryheader .second label{margin-left:5px;font-size:14px;line-height:24px;letter-spacing:1.87px;margin-bottom:0px;}.lightboxGallery .galleryheader .second .selectboxit-options{overflow:visible;}.lightboxGallery .galleryheader .second .selectboxit-container .selectboxit-text{font-size:18px;color:#8c8c8c;}.lightboxGallery .galleryBreadcrumb{margin-top:20px;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-size:19px;line-height:32px;font-weight:600;}.lightboxGallery .galleryBreadcrumb a{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-size:19px;line-height:32px;color:#a71919;font-weight:600;margin-right:5px;}.lightboxGallery #gallerylist li{display:none;}.lightboxGallery #galleryLoadMore{text-align:center;width:100%;margin:auto;padding:80px 0px;font-size:24px;line-height:27px;}.lightboxGallery #galleryLoadMore span{cursor:pointer;color:#fff;padding:15px 100px;background-color:#222;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.25s;transition-duration:.25s;}.lightboxGallery #galleryLoadMore span:hover{background-color:#a71919;}.lightboxGallery #galleryLoadMore span:focus{background-color:#a71919;}.lightboxGallery .gallery-grid-items ul{list-style:none;margin:0px auto;padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1600px;width:100%;}.lightboxGallery .gallery-grid-items ul li{list-style:none;margin:0px;padding:0px;max-width:33.333%;width:100%;position:relative;}.lightboxGallery .gallery-grid-items ul li button.gallery-item-thumbnail{-webkit-appearance:none;padding:0;text-align:left;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:350px;background-size:cover;background-position:center center;background-repeat:no-repeat;font:inherit;border:none;margin:auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.lightboxGallery .gallery-grid-items ul li button.gallery-item-thumbnail .gallery-item-thumbnail-inside{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#fff;font-size:22px;text-decoration:none;font-weight:500;padding:15px 25px 15px 25px;opacity:0;border:0px solid #fff;-webkit-transition-property:background,opacity,border;transition-property:background,opacity,border;-webkit-transition-duration:.25s,.25s,.25s;transition-duration:.25s,.25s,.25s;}.lightboxGallery .gallery-grid-items ul li button.gallery-item-thumbnail:hover{text-decoration:none;position:relative;background:none;-webkit-transition-property:background;transition-property:background;-webkit-transition-duration:.25s;transition-duration:.25s;background-position:center;background-size:cover;}.lightboxGallery .gallery-grid-items ul li button.gallery-item-thumbnail:hover .gallery-item-thumbnail-inside{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#fff;font-size:22px;text-decoration:none;border:15px solid #fff;padding:15px 25px 15px 25px;cursor:pointer;opacity:1;z-index:1000;position:relative;}.lightboxGallery .gallery-grid-items ul li button.gallery-item-thumbnail:hover:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(to bottom,transparent,#000);opacity:.6;content:'';position:absolute;top:0;right:0;bottom:0;left:0;}.lightboxGallery .gallery-grid-items ul li .gallery-item-content{display:none;}.mfp-ajax-holder .mfp-content{width:100%;}.mfp-container{max-width:1300px;width:auto;margin:auto;position:relative;}.mfp-container .mfp-content{width:auto;}.mfp-container .mfp-content .gallery-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:1170px;width:auto;margin:auto;background-color:#fff;}.mfp-container .mfp-content .gallery-content-container .first{max-width:820px;width:100%;text-align:center;}.mfp-container .mfp-content .gallery-content-container .first img{width:100%;height:auto;margin:auto;}.mfp-container .mfp-content .gallery-content-container .first img.largeimage{max-width:820px;}.mfp-container .mfp-content .gallery-content-container .first img.smallimage{max-width:520px;}.mfp-container .mfp-content .gallery-content-container .second{max-width:345px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:60px 35px 60px 35px;font-size:19px;line-height:24px;}.mfp-container .mfp-content .gallery-content-container .second .gallery-artwork-name{font-weight:600;padding-top:15px;background-image:url("/themes/custom/cornell/src/images/red_border_bar.svg");background-size:32px 7px;background-repeat:no-repeat;background-position:top left;}.mfp-container .mfp-content .gallery-content-container .second .gallery-artwork-info{margin-bottom:0px;}.mfp-container .mfp-content .gallery-content-container .second .gallery-artwork-info p{margin-top:0px;}.mfp-container .mfp-close{font-size:40px;color:#222;background-color:#fff;opacity:.75;}.mfp-container button.mfp-arrow{background-size:47px 47px;background-repeat:no-repeat;background-position:center center;}.mfp-container button.mfp-arrow-left{background-image:url("/themes/custom/cornell/src/images/gallery_left_arrow.svg");background-position:5px;}.mfp-container button.mfp-arrow-right{background-image:url("/themes/custom/cornell/src/images/gallery_right_arrow.svg");background-position:30px;}.mfp-container button.mfp-arrow-left:before{border:none;}.mfp-container button.mfp-arrow-left:after{border:none;}.mfp-container button.mfp-arrow-right:before{border:none;}.mfp-container button.mfp-arrow-right:after{border:none;}@media (max-width:1195px){.mfp-container .mfp-close{right:0px;}}@media (max-width:1190px){.lightboxGallery .galleryheader{padding:0px 20px;}.lightboxGallery h3{padding:0px 20px;}}@media (max-width:1024px){.lightboxGallery .gallery-grid-items ul li button.gallery-item-thumbnail .gallery-item-thumbnail-inside{opacity:1;padding:25px;z-index:1000;}.lightboxGallery .gallery-grid-items ul li button.gallery-item-thumbnail:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(to bottom,transparent,#000);opacity:.6;content:'';position:absolute;top:0;right:0;bottom:0;left:0;}}@media (max-width:1023px){.lightboxGallery h3{font-size:18px;line-height:25px;}.lightboxGallery .galleryBreadcrumb{font-size:19px;font-weight:500;font-size:18px;line-height:28px;}.lightboxGallery .galleryBreadcrumb a{font-size:18px;line-height:28px;color:#a71919;font-weight:500;}.mfp-content .gallery-content-container .second{padding:20px;}.mfp-content .gallery-content-container .second .gallery-artwork-info{margin-bottom:20px;}.lightboxGallery .gallery-grid-items ul li button.gallery-item-thumbnail:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(to bottom,transparent,#000);opacity:.6;content:'';position:absolute;top:0;right:0;bottom:0;left:0;}}@media (max-width:768px){.lightboxGallery .galleryheader{margin-top:20px;}.lightboxGallery .gallery-grid-items ul li{max-width:50%;width:100%;}.mfp-container .mfp-content .gallery-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.mfp-container .mfp-content .gallery-content-container .first{max-width:100%;}.mfp-container .mfp-content .gallery-content-container .second{max-width:100%;}}@media (max-width:480px){.lightboxGallery .galleryheader{margin-top:20px;margin-bottom:20px;padding:0px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.lightboxGallery .galleryheader .first{margin-bottom:20px;}.lightboxGallery .gallery-grid-items ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.lightboxGallery .gallery-grid-items ul li{max-width:100%;width:100%;}.mfp-container .mfp-content .gallery-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.mfp-container .mfp-content .gallery-content-container .first{max-width:100%;padding-top:44px;background-color:#fff;}.mfp-container .mfp-content .gallery-content-container .second{max-width:100%;}.lightboxGallery #galleryLoadMore{padding-left:1rem;padding-right:1rem;}.lightboxGallery #galleryLoadMore span{display:block;width:100%;}}#galleryPreviewList{list-style:none;margin:0px;padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1600px;width:100%;margin-top:40px;}#galleryPreviewList li{list-style:none;margin:0px;padding:0px;max-width:33.333%;width:100%;}#galleryPreviewList li a.gallery-item-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:300px;background-size:cover;background-position:center center;background-repeat:no-repeat;}#galleryPreviewList li a.gallery-item-thumbnail .gallery-item-thumbnail-inside{display:none;}#galleryPreviewList li a.gallery-item-thumbnail:hover .gallery-item-thumbnail-inside{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#fff;font-size:22px;text-decoration:none;padding:30px 40px 30px 40px;border:15px solid #fff;padding:15px 25px 15px 25px;cursor:pointer;}.view__directory{padding:1rem;}.view__directory .views-exposed-form{margin-bottom:0;}@media (min-width:480px){.view__directory .views-exposed-form .form-actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.view__directory .views-exposed-form .form-actions input{min-width:185px;margin:0 0 .5rem;}@media (min-width:480px){.view__directory .views-exposed-form .form-actions input{margin:0 .25rem;}}.view__directory table{font-size:0.9375rem;max-width:1200px;margin:0 auto;}@media (min-width:800px){.view__directory table{font-size:1rem;}}@media (min-width:1200px){.view__directory table{font-size:1.1875rem;}}@media (min-width:800px){.view__directory table{width:80%;}}@media print{.view__directory table{width:100%;}}.view__directory table td{font-size:1.2rem;}.view__directory table td p{padding:0;margin:0;}.view__directory table td a{color:#222;text-decoration:underline;}.view__directory table td a:hover{text-decoration:none;}#views-exposed-form-news-block-all{display:block;}#views-exposed-form-news-block-all .form__wrapper{width:100%;max-width:60%;display:-ms-grid;display:grid;-ms-grid-columns:7fr 2fr;grid-template-columns:7fr 2fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;}#views-exposed-form-news-block-all .form__wrapper .form-item-field-news-item-department-target-id label{margin-left:5px;}#views-exposed-form-news-block-all .form__wrapper .form-item-field-news-item-department-target-id .selectboxit-container{width:100%;}#views-exposed-form-news-block-all .form__wrapper .form-actions{margin-top:1.5rem;}.selectboxit-container{display:block;}.selectboxit-container span{height:auto;}.selectboxit-container .ui-dropdownchecklist{width:100% !important;position:relative;overflow:hidden;}.selectboxit-container .ui-dropdownchecklist:after{content:'';position:absolute;top:0;right:17px;bottom:0;margin:auto 0;background-size:contain;width:20px;height:11px;border:none;}.selectboxit-container .selectboxit,.selectboxit-container .ui-dropdownchecklist{width:100%;border:none;background:#fff;border-radius:0;border:2px solid #222;border-radius:3px;height:56px;}.selectboxit-container .selectboxit{overflow:visible;}.selectboxit-container .selectboxit-text{float:none;max-width:none !important;padding-right:30px;}.selectboxit-container .selectboxit-btn{background:#fff;border:2px solid #dedede;border-radius:3px;padding:.75rem .5rem;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-size:1rem;color:#222;}.selectboxit-container .selectboxit-btn::-webkit-input-placeholder{opacity:1;color:#595959;}.selectboxit-container .selectboxit-btn::-moz-placeholder{opacity:1;color:#595959;}.selectboxit-container .selectboxit-btn::-ms-input-placeholder{opacity:1;color:#595959;}.selectboxit-container .selectboxit-btn::placeholder{opacity:1;color:#595959;}.selectboxit-container .selectboxit-btn:hover{border-color:#595959;}.selectboxit-container .selectboxit-btn:focus{border-color:#222;}.selectboxit-container .selectboxit-btn:disabled{background:#595959;cursor:not-allowed;}.selectboxit-container .selectboxit-btn.error{border-color:#ef4035;background-color:rgba(239,64,53,0.05);}.selectboxit-container .selectboxit-btn[type="button"],.selectboxit-container .selectboxit-btn[type="submit"],.selectboxit-container .selectboxit-btn[type="reset"]{-webkit-appearance:none;padding:.75rem 2rem;cursor:pointer;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:700;font-size:0.9rem;line-height:1.6;text-transform:uppercase;letter-spacing:0.1rem;}@media (min-width:800px){.selectboxit-container .selectboxit-btn[type="button"],.selectboxit-container .selectboxit-btn[type="submit"],.selectboxit-container .selectboxit-btn[type="reset"]{font-size:0.98438rem;}}@media (min-width:1200px){.selectboxit-container .selectboxit-btn[type="button"],.selectboxit-container .selectboxit-btn[type="submit"],.selectboxit-container .selectboxit-btn[type="reset"]{font-size:1.06875rem;}}.selectboxit-container .selectboxit-btn[type="button"]:hover,.selectboxit-container .selectboxit-btn[type="submit"]:hover,.selectboxit-container .selectboxit-btn[type="reset"]:hover{border-color:#222;}.selectboxit-container .selectboxit-btn[type="button"]:active,.selectboxit-container .selectboxit-btn[type="submit"]:active,.selectboxit-container .selectboxit-btn[type="reset"]:active{background:#222;color:#fff;}.selectboxit-container .selectboxit-btn:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;background:url(/themes/custom/cornell/src/svg/select-arrows.svg) no-repeat;background-size:cover;width:8px;height:21px;}.selectboxit-container .selectboxit-hover .selectboxit-text{border-color:#222;}.selectboxit-container .selectboxit-options{border-radius:0;border:none;overflow:scroll;max-height:300px;}.selectboxit-container span,.selectboxit-container .selectboxit-options a{height:auto;}.selectboxit-list .selectboxit-option-anchor{color:#222;background:#dedede;padding:5px 17px;-webkit-transition:background 0.2s;transition:background 0.2s;}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{top:0;bottom:0;right:0;left:0;margin:auto;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s;}.selectboxit-btn.selectboxit-enabled:hover{background-color:#fff;}.selectboxit-btn.selectboxit-enabled:focus{background-color:#fff;}span.selectboxit-arrow-container{top:0;right:12px;bottom:0;margin:auto 0;padding:0;}.selectboxit-arrow{background-size:contain;width:20px;height:11px;border:none;}.selectboxit-list &gt; .selectboxit-focus &gt; .selectboxit-option-anchor{color:#fff;background:#222;}span.selectboxit-option-icon-container{display:none;}.ui-dropdownchecklist-dropcontainer-wrapper{background-color:#fff;}.ui-dropdownchecklist-dropcontainer-wrapper .ui-dropdownchecklist-dropcontainer{padding:6px 12px;}.ui-dropdownchecklist-dropcontainer-wrapper input[type='checkbox'] + label{color:#222;}.ui-dropdownchecklist-dropcontainer-wrapper input[type='checkbox'] + label:before,.ui-dropdownchecklist-dropcontainer-wrapper input[type='radio'] + label:before{top:9px;}.selectboxit-open .selectboxit-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.webform-submission-form{background-color:#f7f7f7;padding:0.5rem;max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;}@media (min-width:800px){.webform-submission-form{width:calc(100% - 2rem);}}.webform-submission-form .form-item{margin-bottom:2rem;}.webform-submission-form .form-item.js-form-type-radio label,.webform-submission-form .form-item.js-form-type-checkbox label{font-weight:normal;margin:0;}.webform-submission-form .form-item.js-form-type-radio{margin-bottom:0rem;margin-top:0.2rem;}.webform-submission-form .form-item input{max-width:100%;}.webform-submission-form .form-item .selectboxit-container{max-width:500px;}.webform-submission-form .form-checkboxes{margin-bottom:2rem;}.webform-submission-form .form-checkboxes .js-form-type-checkbox{margin-bottom:0.1rem;}.webform-submission-form label.option{text-transform:none;letter-spacing:normal;}.webform-submission-form .js-form-type-checkbox,.webform-submission-form .js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.webform-submission-form .js-form-type-checkbox .form-checkbox,.webform-submission-form .js-form-type-radio .form-checkbox{padding-right:0.2rem;}.footer{}.footer__global{background:#f7f7f7;padding:0 0 2rem;margin-top:0;border-top:8px solid #fff;}.footer__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:calc(100% - 2rem);max-width:1400px;background:#fff;-webkit-box-shadow:0 6px 14px rgba(34,34,34,0.1);box-shadow:0 6px 14px rgba(34,34,34,0.1);margin:-3rem auto 0;padding:1rem;}@media (min-width:800px){.footer__main{width:calc(100% - 16rem);padding:2rem;}}.footer__main .footer__main--1{display:block;}@media (min-width:800px){.footer__main .footer__main--1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}.footer__main .footer__main--1 nav ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}.footer__main &gt; div{-ms-flex-preferred-size:100%;flex-basis:100%;}.footer__bottom{width:calc(100% - 3rem);max-width:1400px;margin:0 auto;}.footer__connect{background:#a71919;background-image:url(/themes/custom/cornell/img/gradient-2.png);background-position:center bottom;background-size:cover;padding:0 1rem 3rem;}.footer__connect h3{width:100%;display:table;border-bottom:3px solid #222;padding:1rem 1.5rem;margin:0 auto;background:#fff;color:#222;font-family:"freight-sans-pro","Freight Sans Bold",sans-serif;font-weight:700;font-size:.9rem;text-align:center;text-transform:uppercase;letter-spacing:.125rem;}@media (min-width:800px){.footer__connect h3{font-size:1.25rem;padding:1rem 6rem;width:auto;}}.footer__connect-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:.25rem 1rem 2.5rem;}@media (min-width:800px){.footer__connect-stage{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:3rem 1rem;}}.footer__connect-stage .field_footer_b_connectlinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:.25rem 0;}@media (min-width:800px){.footer__connect-stage .field_footer_b_connectlinks{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;}}.footer__connect-stage .field_footer_b_connectlinks a{color:#fff;display:block;width:100%;border-bottom:2px solid rgba(34,34,34,0.25);text-decoration:none;font-size:1rem;padding:.75rem 0 .5rem;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;}.footer__connect-stage .field_footer_b_connectlinks a:hover{border-color:#fff;}@media (min-width:800px){.footer__connect-stage .field_footer_b_connectlinks a{width:auto;border-width:2px;padding:.25rem 0;margin:0 1rem;font-size:1.5rem;letter-spacing:.125rem;}}.footer__address{-ms-flex-preferred-size:100%;flex-basis:100%;}@media (min-width:800px){.footer__address{-ms-flex-preferred-size:35%;flex-basis:35%;}}.footer__address .footer__logo{width:auto;max-width:200px;}@media (min-width:800px){.footer__address .footer__logo{max-width:300px;}}.footer__address address{margin-top:20px;font-style:normal;color:#222;}@media (min-width:800px){.footer__address address{margin-top:20px;}}.footer__links--1.links{-ms-flex-preferred-size:100%;flex-basis:100%;}@media (min-width:800px){.footer__links--1.links{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}.footer__links--1.links .footer__links-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}@media (min-width:800px){.footer__links--1.links .footer__links-stage{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:2rem;}}.footer__links--1.links .field_b_footer_links{margin:.5rem 0;}@media (min-width:800px){.footer__links--1.links .field_b_footer_links{margin:.5rem 1rem;}}.footer__links--1.links .field_b_footer_links a{text-decoration:none;color:#222;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;border-bottom:1px solid rgba(34,34,34,0.25);}.footer__links--1.links .field_b_footer_links a:hover{border-color:#222;}.footer__links--1.links nav ul li{margin:.5rem 0;}@media (min-width:800px){.footer__links--1.links nav ul li{margin:.5rem 1rem;}}.footer__acknowledgement{-ms-flex-preferred-size:100%;flex-basis:100%;}.footer__acknowledgement span{font-size:87% !important;}.footer__main--3{list-style-type:none;margin:0;padding:0;display:block;-webkit-columns:2 auto;-moz-columns:2 auto;columns:2 auto;}@media (min-width:800px){.footer__main--3{-webkit-columns:auto;-moz-columns:auto;columns:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.footer__main--3 .field_b_footer_links2{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:block;padding:1rem 0 0;}@media (min-width:800px){.footer__main--3 .field_b_footer_links2{padding:0 1rem;display:inline-block;}}.footer__main--3 .field_b_footer_links2 a{color:#222;}.footer__follow{border-top:2px solid #dedede;margin:1rem 0;padding:1rem 0 0;}@media (min-width:800px){.footer__follow{margin:2rem 0;padding:2rem 0 0;-ms-flex-preferred-size:100%;flex-basis:100%;}}.footer__follow .field_fc_socialicons{margin:0;}.footer__follow .field_fc_socialicons a{padding:0;border:none;color:#222;}.footer__follow .field_fc_socialicons a img{width:24px;}@media (min-width:800px){.footer__follow .field_fc_socialicons a img{width:30px;}}.footer__follow .field_fc_socialicons.fsad{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;}.footer__follow .field_social_media_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 16px;}.footer__follow .field_social_media_group ul{margin-left:10px;}.footer__follow .field_fc_mediaaccounts{margin-right:10px;}.footer__follow nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}@media (min-width:800px){.footer__follow nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.footer__follow nav h3{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 .5rem 0 0;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;font-size:1rem;}@media (min-width:800px){.footer__follow nav h3{font-size:1.25rem;}}.footer__follow nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:0;}.footer__follow nav ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 .25rem;}.footer__follow nav ul li:nth-child(2){margin-right:.25rem;}.footer__follow nav ul li a{padding:0;}.footer__main--2 .footer__follow nav ul li a{border:none;}.footer__follow nav ul li a img{width:1.5rem;}@media (min-width:800px){.footer__follow nav ul li a img{width:2rem;}}.footer__copyright{text-align:center;}.footer__copyright img{width:72px;height:72px;margin:1rem;}@media (min-width:800px){.footer__copyright img{margin:1.5rem;}}.footer__copyright p{font-size:1rem;margin:0;}.fsad .header__top{height:auto;}.fsad .header__main--logo h1 a{background:transparent url("/themes/custom/cornell/src/svg/logo-fsad.svg") center left/contain no-repeat;}@media (min-width:800px){.fsad .header__main--logo h1 a{background:transparent url("/themes/custom/cornell/src/svg/logo-fsad.svg") center left/contain no-repeat;}.fsad .header__main--logo h1 a img{opacity:0;}}.fsad .header__menu{margin-top:116px;}@media (min-width:800px){.fsad .header__menu{margin-top:164px;}}.fsad .header__departments{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (min-width:800px){.fsad .header__bottom{padding-top:10.25rem;}}.fsad .footer__logo{background:transparent url("/themes/custom/cornell/src/svg/logo-fsad.svg") center left/contain no-repeat;}.fsad .footer__logo img{opacity:0;}.fsad .footer__follow nav ul li.fsad{position:static;clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;width:auto;margin:0;}.header__global{position:relative;z-index:95;width:100%;background:#fff;border-bottom:2px solid #d8d2c9;}@media (min-width:800px){.header__global{position:fixed;}}.header__top{display:block;position:relative;z-index:95;background:#b31b1b;width:100%;overflow:hidden;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;}@media (min-width:800px){.header__top{display:none;}}.header__departments{background:#b31b1b;display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}@media (min-width:600px){.header__departments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.header__departments .logo--university{margin:0rem;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;}.header__departments .logo--university a{display:block;background:url("/themes/custom/cornell/src/svg/cornell-reduced-white.svg") left center/contain no-repeat;height:52px;width:165px;margin:0;white-space:nowrap;text-indent:100%;overflow:hidden;color:#58a5cc;}.header__departments .header__explore-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}@media (min-width:800px){.header__departments .header__explore-links{width:auto;}}.header__departments .header__explore-links a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 1rem 1rem 1rem;font-size:1rem;line-height:1.2;color:#fff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;text-decoration:none;}.header__departments .header__home-link{display:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}@media (min-width:800px){.header__departments .header__home-link{display:block;border:0;width:auto;}.header__departments .header__home-link:hover{background:#555555;}}.header__departments .header__departments--title{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (min-width:800px){.header__departments .header__departments--title{width:calc(100% - 2rem);}}.header__departments .header__departments--toggle{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border-top:1px solid rgba(255,255,255,0.1);-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:100%;}.header__departments .header__departments--toggle a{padding:1rem 2.25rem 1rem 1rem;background:transparent url("/themes/custom/cornell/src/svg/chevron-d-white.svg") right 0.75rem center/12px 12px no-repeat;}.header__departments .header__departments--toggle a.active{background:#fff;}.header__departments .header__departments--toggle a.active a{color:#222;background-image:url("/themes/custom/cornell/src/svg/chevron-u-dark.svg");}@media (min-width:800px){.header__departments .header__departments--toggle{border:0;width:auto;}.header__departments .header__departments--toggle:hover{background:#555555;}}.header__departments .header__departments--menu{background:#fff;display:block;overflow:auto;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;height:auto;max-height:0;width:100%;}.header__departments .header__departments--menu.dept-menu-active{max-height:calc(100vh - 240px);border-bottom:2px solid #d8d2c9;}@media (min-width:480px){.header__departments .header__departments--menu.dept-menu-active{max-height:calc(100vh - 155px);}}@media (min-width:800px){.header__departments .header__departments--menu.dept-menu-active{max-height:35rem;}}.header__departments .header__departments--menu:before{content:" ";position:absolute;display:block;left:0;width:100vw;height:100%;background:#fff;}.header__departments .header__departments--menu-boundary{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:relative;}@media (min-width:800px){.header__departments .header__departments--menu-boundary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:32px;margin:auto;max-width:1400px;}}.header__departments .header__departments--general,.header__departments .header__departments--departments,.header__departments .header__departments--centers{padding:0 1rem;}.header__departments .header__departments--general h3,.header__departments .header__departments--departments h3,.header__departments .header__departments--centers h3{text-transform:uppercase;letter-spacing:0.1rem;font-size:0.9rem;line-height:1.6;padding-bottom:0.5rem;border-bottom:1px solid #dedede;margin-top:0;}@media (min-width:800px){.header__departments .header__departments--general h3,.header__departments .header__departments--departments h3,.header__departments .header__departments--centers h3{font-size:0.98438rem;}}@media (min-width:1200px){.header__departments .header__departments--general h3,.header__departments .header__departments--departments h3,.header__departments .header__departments--centers h3{font-size:1.06875rem;}}.header__departments .header__departments--general ul,.header__departments .header__departments--departments ul,.header__departments .header__departments--centers ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}.header__departments .header__departments--general ul li,.header__departments .header__departments--departments ul li,.header__departments .header__departments--centers ul li{display:-webkit-box;display:-ms-flexbox;display:flex;}.header__departments .header__departments--general ul li a,.header__departments .header__departments--departments ul li a,.header__departments .header__departments--centers ul li a{display:block;width:100%;padding:0.25rem 0.5rem 0.25rem 0;font-size:0.9rem;color:#000000;text-decoration:none;}.header__departments .header__departments--general ul li a:hover,.header__departments .header__departments--departments ul li a:hover,.header__departments .header__departments--centers ul li a:hover{text-decoration:underline;}@media (min-width:800px){.header__departments .header__departments--general ul li a,.header__departments .header__departments--departments ul li a,.header__departments .header__departments--centers ul li a{font-size:1rem;}}.header__departments .header__departments--general{-ms-flex-preferred-size:100%;flex-basis:100%;margin:1rem 0;}@media (min-width:800px){.header__departments .header__departments--general{margin:0;-ms-flex-preferred-size:calc(33.33% - 1rem);flex-basis:calc(33.33% - 1rem);height:0;overflow:visible;}}.header__departments .header__departments--general ul li a{font-size:1.125rem;border-bottom:1px solid #f7f7f7;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.header__departments .header__departments--general ul li a:hover{text-decoration:none;border-color:#222;}@media (min-width:480px){.header__departments .header__departments--general ul li a{font-size:1.25rem;}}@media (min-width:800px){.header__departments .header__departments--general ul li a{padding-top:1rem;padding-bottom:1rem;font-weight:400;font-size:1.5rem;letter-spacing:0.025rem;}}.header__departments .header__departments--centers{margin:1rem 0;}@media (min-width:800px){.header__departments .header__departments--centers{margin-left:auto;}}.header__departments .header__departments--departments,.header__departments .header__departments--centers{-ms-flex-preferred-size:auto;flex-basis:auto;}@media (min-width:800px){.header__departments .header__departments--departments,.header__departments .header__departments--centers{-ms-flex-preferred-size:calc(66.66% - 1rem);flex-basis:calc(66.66% - 1rem);}}@media (min-width:800px){.header__departments .header__departments--departments ul,.header__departments .header__departments--centers ul{display:block;-webkit-columns:2 auto;-moz-columns:2 auto;columns:2 auto;max-width:none;width:100%;}.header__departments .header__departments--departments ul li,.header__departments .header__departments--centers ul li{-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem);-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;padding:0;border:none;}.header__departments .header__departments--departments ul li a,.header__departments .header__departments--centers ul li a{border:none;}}.header__main{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;position:relative;z-index:99;left:0;width:100%;height:100%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:116px;}@media (min-width:800px){.header__main{width:calc(100% - 2rem);}}.header__main--logo{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.header__main--logo h1{width:100%;padding:0;margin:0;display:block;}@media (min-width:800px){.header__main--logo h1{padding:1.5rem 0;}}.header__main--logo img{width:auto;height:3rem;}@media (min-width:800px){.header__main--logo img{margin:0;height:4rem;}}.header__main--logo-a{width:100%;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 0 1rem;background-color:transparent;}@media (min-width:800px){.header__main--logo-a{background-image:none;padding:0;}}.header__main--logo-small{display:block;}@media (min-width:800px){.header__main--logo-small{display:none;}.header__main--logo-large{display:block;}}.header__main--logo.-department .header__main--logo-small{display:none;}.header__main--logo.-department .header__main--logo-large{display:block;}.header__main--1{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-preferred-size:60%;flex-basis:60%;width:60vw;max-width:320px;height:100%;position:absolute;bottom:0;z-index:1;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;}@media (min-width:800px){.header__main--1{max-width:none;position:static;width:auto;-ms-flex-preferred-size:40%;flex-basis:40%;}}@media (min-width:800px){.search-active .header__main--1{-ms-flex-preferred-size:35%;flex-basis:35%;}}.header__main--2{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:stretch;align-self:stretch;position:relative;}.header__main--3{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-preferred-size:5rem;flex-basis:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:800px){.header__main--3{-ms-flex-preferred-size:10rem;flex-basis:10rem;}}.header__main--3 .header__menu--departments .header__menu--departments-menus nav{height:auto;overflow-x:hidden;overflow-y:visible;}.header__main--3 .header__menu--departments .header__menu--departments-menus nav ul,.header__main--3 .header__menu--departments .header__menu--departments-menus nav li{border:none;margin-bottom:0;padding-bottom:0;}.header__main--3 .header__menu--departments .header__menu--departments-menus nav a{border:none;}.header__main--3 .header__menu--departments .header__menu--departments-menus nav span{display:none;}.header__secondary-link{display:none;}@media (min-width:800px){.header__secondary-link{display:block;}}.search-active .header__secondary-link{display:none;overflow:hidden;width:0;opacity:0;}.header__secondary-link__stage{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;margin:0;font-weight:500;letter-spacing:0.05rem;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;}.header__secondary-link__stage a{color:#222;padding:0 1.5rem;font-size:1.125rem;text-decoration:none;-webkit-transition:color 0.2s ease,background 0.2s ease;transition:color 0.2s ease,background 0.2s ease;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline-offset:-5px;}@media (min-width:800px){.header__secondary-link__stage a{min-height:calc(7rem - 2px);}}.header__secondary-link__stage a:hover{background-color:#f7f7f7;}.header__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;}.header__search fieldset{width:100%;border-width:0px;padding:0;margin:0;}.header__search fieldset legend{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.header__search--toggle{z-index:95;position:relative;}.header__search--toggle .toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;color:#222;font-size:1.125rem;text-decoration:none;line-height:3rem;white-space:nowrap;-webkit-transition:color 350ms ease-in-out,background 350ms ease-in-out;transition:color 350ms ease-in-out,background 350ms ease-in-out;outline-offset:-5px;overflow:hidden;padding:0 1.5rem;-webkit-box-sizing:content-box;box-sizing:content-box;text-decoration:none;font-weight:500;letter-spacing:0.05rem;}@media (min-width:800px){.header__search--toggle .toggle{min-height:calc(7rem - 2px);}}.header__search--toggle .toggle:hover{background-color:#f7f7f7;}.header__search--toggle .toggle:before,.header__search--toggle .toggle:after{content:" ";position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:22px;height:24px;background:transparent url("/themes/custom/cornell/src/svg/search.svg") center center/22px auto no-repeat;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;opacity:1;}.header__search--toggle .toggle:after{background-color:#fff;background-image:url("/themes/custom/cornell/src/svg/x.svg");background-size:16px auto;opacity:0;left:auto;right:1.5rem;}@media (max-width:800px){.header__search--toggle .toggle{width:22px;overflow:hidden;text-indent:100%;-webkit-transition:all 350ms ease-in-out 200ms;transition:all 350ms ease-in-out 200ms;min-height:0;color:#fff;padding:0 1.5rem 0 0;}.header__search--toggle .toggle:hover{background-color:transparent;}}@media (min-width:800px){.header__search--toggle .toggle{width:5rem;}}.search-active .header__search--toggle a:hover{background-color:transparent;}@media (min-width:800px){.search-active .header__search--toggle a{color:#fff;}}.search-active .header__search--toggle a:before{opacity:0;}.search-active .header__search--toggle a:after{opacity:1;}.header__search .views-exposed-form{padding:0rem;margin:0rem;width:100%;}.header__search__stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.header__search__stage div,.header__search__stage form,.header__search__stage .views-exposed-form .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;overflow:hidden;background-color:#fff;-ms-flex-negative:0;flex-shrink:0;padding:5px 0;}.header__search__stage form{position:relative;width:100%;}@media (min-width:800px){.header__search__stage form{width:calc(100% - 5rem);}}.header__search__stage form .form-item,.header__search__stage form .form-actions{width:auto;margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:unset;flex-flow:unset;}.header__search__stage label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.header__search--input{width:100vw;max-width:0;padding:0 2.5rem 0 2rem;background:#fff;border-left:2px solid transparent;border-right:2px solid transparent;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;position:absolute;top:0;right:0;z-index:-1;border-left:none;padding:0;}@media (min-width:800px){.header__search--input{border-left:2px solid transparent;}}.search-active .header__search--input{border-color:#d8d2c9;overflow:hidden;z-index:90;max-width:100%;padding:0 4rem 0 1rem;}@media (min-width:800px){.search-active .header__search--input{max-width:calc(100% - 2rem);}}.header__search--input input[type="text"],.header__search--input input[type="search"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;-webkit-box-shadow:none;box-shadow:none;color:#222;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;font-size:1.125rem;-webkit-transition:background 350ms ease-in-out,color 350ms ease-in-out;transition:background 350ms ease-in-out,color 350ms ease-in-out;height:2rem;line-height:2rem;width:90%;padding:0 5px;margin:0;}@media (min-width:800px){.header__search--input input[type="text"],.header__search--input input[type="search"]{font-size:1.5rem;}}.header__search--input input[type="text"]::-webkit-input-placeholder,.header__search--input input[type="search"]::-webkit-input-placeholder{opacity:1;color:#222;}.header__search--input input[type="text"]::-moz-placeholder,.header__search--input input[type="search"]::-moz-placeholder{opacity:1;color:#222;}.header__search--input input[type="text"]::-ms-input-placeholder,.header__search--input input[type="search"]::-ms-input-placeholder{opacity:1;color:#222;}.header__search--input input[type="text"]::placeholder,.header__search--input input[type="search"]::placeholder{opacity:1;color:#222;}.header__search--input input[type="submit"]{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;}.header__search--input input[type="submit"]:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;padding:0.1em 0.3em;border:1px solid #000;margin:0;position:absolute;right:0;}.header__search--input .search-block-form,.header__search--input .form-item-search-keywords-main{width:100%;}.header__bottom{display:none;}@media (min-width:800px){.header__bottom{display:block;padding-top:114px;}}.header__menu--main .header__menu--secondary-nav-wrapper{margin-left:5px;text-align:center;z-index:1;position:relative;margin-top:5px;height:85px;}@media (min-width:480px){.header__menu--main .header__menu--secondary-nav-wrapper{height:30px;}}@media (min-width:800px){.header__menu--main .header__menu--secondary-nav-wrapper{display:none;}}.header__menu--main .header__menu--secondary-nav-wrapper .header__secondary-link{display:block;line-height:2rem;}@media (min-width:480px){.header__menu--main .header__menu--secondary-nav-wrapper .header__secondary-link{display:inline-block;line-height:1rem;}}.header__menu--main .header__menu--secondary-nav-wrapper + nav{position:relative;margin-top:-25px;overflow:visible;}.header__main--logo.cuhe h1 .header__main--logo-large{display:none;}@media (min-width:800px){.header__main--logo.cuhe h1{display:-ms-grid;display:grid;-ms-grid-columns:minmax(50px,auto) minmax(134px,auto);grid-template-columns:minmax(50px,auto) minmax(134px,auto);}.header__main--logo.cuhe h1 .cuhe-seal{padding-right:15px;border-right:1px solid #d8d2c9;}.header__main--logo.cuhe h1 .header__main--logo-large{display:block;}.header__main--logo.cuhe h1 .header__main--logo-large img{height:5rem;}}.hcd,.dns,.psych,.alumni{-ms-flex-preferred-size:32%;flex-basis:32%;margin-left:20px;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;width:100%;max-width:320px;}@media (min-width:800px){.hcd,.dns,.psych,.alumni{margin-left:0;}}body[class^="path-alumni-"] .header__main--1,.alumni{max-width:388px;}.hcd img,.alumni img{height:initial;vertical-align:initial;}.hcd h1,.alumni h1{padding:20px 0 0 0;display:-ms-grid;display:grid;-ms-grid-rows:34px 35px;grid-template-rows:34px 35px;}.hcd h1 .logo-bottom img,.alumni h1 .logo-bottom img{vertical-align:top;}.dns img{height:initial;vertical-align:initial;}.dns h1{padding:10px 0 0 0;display:-ms-grid;display:grid;-ms-grid-rows:29px 44px 22px;grid-template-rows:29px 44px 22px;}.dns h1 .logo-bottom img{vertical-align:top;}@media (min-width:800px){.header__main--1 .header__main--logo.dns h1{-ms-grid-rows:18px 42px 22px;grid-template-rows:18px 42px 22px;}}@media (min-width:930px){.header__main--1 .header__main--logo.dns h1{-ms-grid-rows:27px 44px 22px;grid-template-rows:27px 44px 22px;}}.psych img{height:initial;vertical-align:initial;}.psych h1{padding:10px 0 0 0;display:-ms-grid;display:grid;-ms-grid-rows:41px 24px 22px;grid-template-rows:41px 24px 22px;}.psych h1 .logo-middle img,.psych h1 .logo-bottom img{vertical-align:top;}@media (min-width:800px){.header__main--1 .header__main--logo.psych h1{-ms-grid-rows:41px 19px 22px;grid-template-rows:41px 19px 22px;}}@media (min-width:930px){.header__main--1 .header__main--logo.psych h1{-ms-grid-rows:41px 24px 22px;grid-template-rows:41px 24px 22px;}}.ww-department-seal{display:none;width:96px;margin-left:4%;}@media (min-width:800px){.ww-department-seal{display:-webkit-box;display:-ms-flexbox;display:flex;}}.basic-column__stage{padding:0 1rem;}.basic-column__boundary{max-width:840px;margin:0 auto;}.page__banner--default{margin-bottom:0;}@media (min-width:800px){.page__banner--default{margin-bottom:60px;}}.page__banner--default.remove-margin{margin:0;}.page__banner--default.-without-image{position:relative;}.page__banner--default.-without-image:before{content:" ";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,right top,left top,from(rgba(34,34,34,0)),to(rgba(34,34,34,0.4)));background-image:linear-gradient(-90deg,rgba(34,34,34,0) 0%,rgba(34,34,34,0.4) 100%);}.view__noresults{padding-top:60px;}.views-infinite-scroll-content-wrapper{padding-top:50px;margin-bottom:20px;}.block-sidebarnav{height:100%;z-index:25;right:0;width:100%;pointer-events:none;}@media (min-width:800px){.block-sidebarnav{width:33.33%;width:calc(100% / 3);position:absolute;-webkit-transform:translateY(-75px);transform:translateY(-75px);max-width:480px;}}@media (min-width:1050px){.block-sidebarnav{max-width:calc(1600px / 3);left:50%;right:auto;-webkit-transform:translate(50.09%,-75px);transform:translate(50.09%,-75px);}}.explore-section-active .block-sidebarnav{pointer-events:auto;}.block-sidebarnav__stage{}@media (min-width:800px){.block-sidebarnav__stage{height:auto;margin-top:-60px;margin-bottom:120px;}.block-sidebarnav__stage.add-margin{margin-top:0;margin-bottom:0;}}.banner__wrapper + .block-sidebarnav{height:calc(100% - 500px + 75px);}.block-sidebarnav .main-menu--primary{width:100%;min-width:0;max-width:0;}@media (min-width:800px){.block-sidebarnav .main-menu--primary{padding:0;margin-top:1rem;}}.block-sidebarnav ul.main-menu--primary{width:100%;padding:0;max-width:100%;min-width:100%;}.block-sidebarnav ul.main-menu--primary li:last-child{margin:0;}.block-sidebarnav ~ .news__full{margin:0;position:relative;}.block-sidebarnav ~ .news__full:last-child{margin:50px 0;}.block-sidebarnav ~ .news__full .share-this__toolbox{left:20%;-webkit-transform:translateX(-100%);transform:translateX(-100%);}.block-sidebarnav ~ .news__full .share-this__toolbox ~ div{max-width:60%;margin:auto;}.block-sidebarnav ~ .news__full .share-this__toolbox ~ div.news__meta{max-width:calc(60% - 2rem);}@media (min-width:1200px){.block-sidebarnav ~ .news__full .share-this__toolbox ~ div.news__meta{max-width:700px;}}@media (min-width:1400px){.block-sidebarnav ~ .news__full .share-this__toolbox ~ div.news__meta{max-width:60%;}}.block-sidebarnav ~ .news__full [class*="wrapper"] &gt; div{padding:0 !important;}.block-sidebarnav ~ .news__full .paragraph,.block-sidebarnav ~ .news__full .textblock__wrapper{width:100%;}.block-sidebarnav .nav--sidebar__stage{height:100%;border-left:2px solid #d8d2c9;background-color:#fff;overflow:hidden;-webkit-transition:all 0.4s linear;transition:all 0.4s linear;max-height:0vh;height:100%;width:100%;max-width:100%;}.explore-section-active .block-sidebarnav .nav--sidebar__stage{max-height:1000vh;}.explore-section-active .block-sidebarnav .nav--sidebar__stage.closing,.explore-section-active .block-sidebarnav .nav--sidebar__stage.opening{max-height:90vh;}@media (max-width:800px){.explore-section-first .block-sidebarnav .nav--sidebar__stage{max-height:0vh;}}.block-sidebarnav .explore-section--menu{}.block-sidebarnav .explore-section__menu__stage{overflow:visible;}.block-sidebarnav h3:not(.toggle){text-transform:uppercase;font-size:.85rem;letter-spacing:.1rem;height:3rem;line-height:3rem;padding:0 2rem;margin:1rem 0 0;color:#a71919;font-family:"freight-sans-pro","Freight Sans Bold",sans-serif;}.block-sidebarnav .explore-section{height:calc(100% - 75px);position:relative;overflow:hidden;}.explore-section--toggle{cursor:pointer;position:relative;padding:0 1.5rem;margin:0;height:75px;line-height:75px;background:#f7f7f7;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;font-size:1.25rem;-webkit-transition:all 350ms ease;transition:all 350ms ease;border-left:2px solid #d8d2c9;border-top:2px solid #d8d2c9;border-right:2px solid #d8d2c9;pointer-events:auto;position:relative;}.explore-section--toggle:before,.explore-section--toggle:after{content:" ";position:absolute;right:1rem;display:inline-block;width:22px;height:100%;background:transparent url("/themes/custom/cornell/src/svg/menu.svg") center center/24px auto no-repeat;-webkit-transition:all 350ms ease-in-out 100ms;transition:all 350ms ease-in-out 100ms;opacity:1;}.explore-section--toggle:after{background-image:url("/themes/custom/cornell/src/svg/x.svg");background-size:18px auto;opacity:0;}@media (min-width:800px){.explore-section--toggle{height:75px;line-height:75px;}}.explore-section--toggle:hover{color:#a71919;}.explore-section-active .explore-section--toggle:before{opacity:0;}.explore-section-active .explore-section--toggle:after{opacity:1;}@media (max-width:800px){.explore-section-first .explore-section--toggle:before{opacity:1;}.explore-section-first .explore-section--toggle:after{opacity:0;}}.page__full{position:relative;overflow:hidden;}.page__content{-webkit-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-transition-delay:0.2s;transition-delay:0.2s;max-width:100%;}.explore-section-active .page__content{-webkit-transition-delay:0s;transition-delay:0s;}.explore-section-first .page__content{max-width:66%;}.header__menu--toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:100%;flex-basis:100%;}.header__menu--toggle a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;text-decoration:none;outline-offset:-5px;}@media (min-width:800px){.header__menu--toggle a:hover{background-color:#f7f7f7;}}.header__menu--toggle a &gt; span{display:none;line-height:22px;font-size:1.125rem;color:#222;text-decoration:none;text-align:center;font-weight:500;letter-spacing:.05rem;}@media (min-width:800px){.header__menu--toggle a &gt; span.header__menu--label{display:block;width:6rem;}}.header__menu--hamburger{display:inline-block;position:absolute;left:0;height:22px;width:24px;overflow:hidden;margin-left:0;position:relative;-webkit-transform:none;transform:none;}.header__menu--hamburger span{position:absolute;display:block;background:#222;height:2px;width:24px;}.header__menu--hamburger-1{top:0;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;}.header__menu--hamburger-2{top:50%;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition-delay:50ms;transition-delay:50ms;}.header__menu--hamburger-3{top:50%;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition-delay:50ms;transition-delay:50ms;}.header__menu--hamburger-4{-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;bottom:0;}.menu-active .header__menu--hamburger-1{-webkit-transform:translateX(100%);transform:translateX(100%);}.menu-active .header__menu--hamburger-2{-webkit-transform:rotate(315deg);transform:rotate(315deg);}.menu-active .header__menu--hamburger-3{-webkit-transform:rotate(-315deg);transform:rotate(-315deg);}.menu-active .header__menu--hamburger-4{-webkit-transform:translateX(-100%);transform:translateX(-100%);}.header__menu{position:fixed;right:0;bottom:0;top:0;width:100%;margin-top:118px;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:-1;overflow:hidden;-webkit-transition:-webkit-transform 350ms ease-in-out;transition:-webkit-transform 350ms ease-in-out;transition:transform 350ms ease-in-out;transition:transform 350ms ease-in-out,-webkit-transform 350ms ease-in-out;background:#fff;}@media (min-width:800px){.header__menu{margin-top:114px;width:auto;}}.header__menu.menu-active{-webkit-transform:translateX(0);transform:translateX(0);z-index:100;}.header__menu.-department{margin-top:170px;}@media (min-width:800px){.header__menu.-department{margin-top:166px;}}.menu-active.toolbar-vertical .header__menu.menu-active{margin-top:170px;}@media (min-width:800px){.menu-active.toolbar-vertical .header__menu.menu-active{margin-top:194px;}}.menu-active.toolbar-horizontal .header__menu.menu-active{margin-top:153px;}@media (min-width:800px){.menu-active.toolbar-horizontal .header__menu.menu-active{margin-top:194px;}}.header__menu nav{overflow:auto;height:100%;}.header__menu--main{height:100%;overflow-y:auto;}.header__menu--main__stage{height:100%;position:relative;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}@media (min-width:800px){.header__menu--main__stage{padding:0rem;width:32vw;min-width:380px;max-width:480px;border-left:2px solid #d8d2c9;}}.header__menu--main__stage .header__menu--main{overflow-y:auto;margin-bottom:100px;}.header__menu--main .main-menu--primary{height:100%;margin:0;padding:1rem 0;}@media (min-height:800px){.header__menu--main .main-menu--primary{padding:2rem 0;}}.header__menu--main .menu__panel{padding-bottom:80px;}.header__menu--main nav#block-mainnavigation-3{height:100%;}.header__menu--help li{border-left:2px solid transparent;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;}.header__menu--help li:hover{border-left-color:#a71919;}.header__menu nav div &gt; .header__menu--help{margin:1vh 0;}.header__menu--departments{position:absolute;z-index:101;bottom:0;left:0;width:100%;height:100%;max-height:75px;background:#fff;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}.dept-active .header__menu--departments{max-height:100%;}.header__menu--departments-toggle{-ms-flex-preferred-size:75px;flex-basis:75px;}.header__menu--departments-toggle a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:75px;line-height:75px;width:100%;background:#222;color:#fff;text-align:center;text-decoration:none;font-size:1rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.dept-active .header__menu--departments-toggle a{margin-top:2rem;}.header__menu--departments-toggle a .arrow{position:absolute;z-index:5;top:-15px;left:calc(50% - 15px);display:block;width:30px;height:30px;color:#fff;background:#222;outline:0.5rem solid #222;border:1px solid #fff;border-bottom:0;border-left:0;overflow:hidden;-webkit-transform:rotate(-45deg) translate3d(0,0,0);transform:rotate(-45deg) translate3d(0,0,0);}.header__menu--departments-toggle a .arrow span{display:block;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;-webkit-transform:rotate(45deg) translate(0,0) translate3d(0,0,0);transform:rotate(45deg) translate(0,0) translate3d(0,0,0);width:30px;height:30px;line-height:30px;overflow:visible;font-size:.8rem;color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.dept-active a .arrow span{-webkit-transform:rotate(-135deg) translate(0,0) translate3d(0,0,0);transform:rotate(-135deg) translate(0,0) translate3d(0,0,0);}.dept-active a:hover .arrow span{-webkit-transform:rotate(-135deg) translate(0,-5px) translate3d(0,0,0);transform:rotate(-135deg) translate(0,-5px) translate3d(0,0,0);}.header__menu--departments-toggle:hover .arrow span{-webkit-transform:rotate(45deg) translate(0,-5px) translate3d(0,0,0);transform:rotate(45deg) translate(0,-5px) translate3d(0,0,0);}.header__menu--departments-toggle .copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:100%;flex-basis:100%;line-height:1.5;padding:1rem;position:relative;z-index:5;}.header__menu--departments h3{border-bottom:1px solid rgba(34,34,34,0.25);margin:1rem 1rem 0;padding:0 0 .75rem;text-transform:uppercase;letter-spacing:0.1rem;font-size:0.9rem;line-height:1.6;}@media (min-width:800px){.header__menu--departments h3{font-size:0.98438rem;}}@media (min-width:1200px){.header__menu--departments h3{font-size:1.06875rem;}}@media (min-width:800px){.header__menu--departments h3{margin:2rem 1.75rem 0;}}.header__menu--departments ul{padding:0;}.header__menu--departments ul li{border:none;}.header__menu--departments ul li a{border:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.header__menu--departments ul li a:hover{color:#a71919;}.header__menu--departments-collapse{width:100%;min-height:0;max-height:0;overflow:hidden;background:#fff;text-align:center;margin:auto 0 0;}.dept-active .header__menu--departments-collapse{max-height:none;min-height:75px;}.header__menu--departments-collapse a{color:#595959;display:block;position:relative;text-decoration:none;z-index:0;padding:25px 0 0 0;height:50px;line-height:50px;font-size:.9rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.header__menu--departments-collapse a:before{content:" ";position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg);background:#fff url("/themes/custom/cornell/src/svg/arrow-r-red.svg") center top/contain no-repeat;width:24px;height:24px;}.header__menu--departments-collapse a:hover{color:#a71919;}.header__menu--departments-menus{overflow:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;}.header__menu .header__menu--departments-menus nav{height:100%;overflow-y:auto;overflow-x:hidden;}.header__menu .header__menu--departments-menus .main-menu--primary{height:auto;}.explore-section--menu,.header__menu--main,.header__menu--departments ul,.main-menu--centers &gt; ul{padding:0rem;margin:0rem;position:relative;overflow-x:hidden;overflow-y:hidden;width:100%;background:#fff;}.explore-section--menu .menu__panel,.header__menu--main .menu__panel,.header__menu--departments ul .menu__panel,.main-menu--centers &gt; ul .menu__panel{height:100px;top:0;left:0;position:absolute;background:#fff;-webkit-transition:-webkit-transform 350ms ease-in-out;transition:-webkit-transform 350ms ease-in-out;transition:transform 350ms ease-in-out;transition:transform 350ms ease-in-out,-webkit-transform 350ms ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%);overflow-x:hidden;overflow-y:hidden;width:100%;}.explore-section--menu .menu__panel.explore-active,.explore-section--menu .menu__panel--active-trail,.header__menu--main .menu__panel.explore-active,.header__menu--main .menu__panel--active-trail,.header__menu--departments ul .menu__panel.explore-active,.header__menu--departments ul .menu__panel--active-trail,.main-menu--centers &gt; ul .menu__panel.explore-active,.main-menu--centers &gt; ul .menu__panel--active-trail{-webkit-transform:translateX(0);transform:translateX(0);}.explore-section--menu .menu__panel.explore-active,.header__menu--main .menu__panel.explore-active,.header__menu--departments ul .menu__panel.explore-active,.main-menu--centers &gt; ul .menu__panel.explore-active{overflow-y:hidden;height:auto;}.explore-section--menu .menu__panel.-show-immediate,.header__menu--main .menu__panel.-show-immediate,.header__menu--departments ul .menu__panel.-show-immediate,.main-menu--centers &gt; ul .menu__panel.-show-immediate{-webkit-transition-duration:0ms !important;transition-duration:0ms !important;}.explore-section--menu .menu__panel ul,.header__menu--main .menu__panel ul,.header__menu--departments ul .menu__panel ul,.main-menu--centers &gt; ul .menu__panel ul{padding:0;margin:0;}.explore-section--menu .menu__panel--child-open:before,.header__menu--main .menu__panel--child-open:before,.header__menu--departments ul .menu__panel--child-open:before,.main-menu--centers &gt; ul .menu__panel--child-open:before{background:white;}.explore-section--menu li,.header__menu--main li,.header__menu--departments ul li,.main-menu--centers &gt; ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.5rem;}.explore-section--menu li.menu-item__back,.header__menu--main li.menu-item__back,.header__menu--departments ul li.menu-item__back,.main-menu--centers &gt; ul li.menu-item__back{border:0;padding:0;position:-webkit-sticky;position:sticky;top:0;}.explore-section--menu li.menu-item__back .back,.header__menu--main li.menu-item__back .back,.header__menu--departments ul li.menu-item__back .back,.main-menu--centers &gt; ul li.menu-item__back .back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}.explore-section--menu li.menu-item__back .back a,.header__menu--main li.menu-item__back .back a,.header__menu--departments ul li.menu-item__back .back a,.main-menu--centers &gt; ul li.menu-item__back .back a{position:relative;top:24px;display:block;line-height:1.5;background-color:#f7f7f7;font-size:.85rem;padding:1.4rem 2.2rem 1rem 3.4rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-bottom-width:2px;border-right:2px solid #d8d2c9;}.explore-section--menu li.menu-item__back .back a:before,.header__menu--main li.menu-item__back .back a:before,.header__menu--departments ul li.menu-item__back .back a:before,.main-menu--centers &gt; ul li.menu-item__back .back a:before{content:" ";display:block;position:absolute;top:1rem;left:.8rem;width:2rem;height:2rem;background:transparent url("/themes/custom/cornell/src/svg/arrow-r.svg") 0 0/contain no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:.1;}.explore-section--menu li.menu-item__back .back a span,.header__menu--main li.menu-item__back .back a span,.header__menu--departments ul li.menu-item__back .back a span,.main-menu--centers &gt; ul li.menu-item__back .back a span{display:block;border:none;font-size:1.125rem;}@media (max-height:800px){.explore-section--menu li.menu-item__back .back a span,.header__menu--main li.menu-item__back .back a span,.header__menu--departments ul li.menu-item__back .back a span,.main-menu--centers &gt; ul li.menu-item__back .back a span{font-size:1rem;}}.explore-section--menu li.menu-item__back .back a:hover span,.header__menu--main li.menu-item__back .back a:hover span,.header__menu--departments ul li.menu-item__back .back a:hover span,.main-menu--centers &gt; ul li.menu-item__back .back a:hover span{color:#a71919;}.explore-section--menu li.menu-item__link .link,.header__menu--main li.menu-item__link .link,.header__menu--departments ul li.menu-item__link .link,.main-menu--centers &gt; ul li.menu-item__link .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}.explore-section--menu li.menu-item__link .menu__panel__trigger--child,.header__menu--main li.menu-item__link .menu__panel__trigger--child,.header__menu--departments ul li.menu-item__link .menu__panel__trigger--child,.main-menu--centers &gt; ul li.menu-item__link .menu__panel__trigger--child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1.75rem .75rem .75rem;line-height:1.5rem;font-size:.8rem;color:#000000;text-decoration:none;cursor:pointer;background:transparent url("/themes/custom/cornell/src/svg/arrow-r.svg") right 0.5rem center/15px auto no-repeat;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.explore-section--menu li.menu-item__link .menu__panel__trigger--child:hover,.header__menu--main li.menu-item__link .menu__panel__trigger--child:hover,.header__menu--departments ul li.menu-item__link .menu__panel__trigger--child:hover,.main-menu--centers &gt; ul li.menu-item__link .menu__panel__trigger--child:hover{background-color:#f7f7f7;}@media (min-width:800px){.explore-section--menu li.menu-item__link .menu__panel__trigger--child,.header__menu--main li.menu-item__link .menu__panel__trigger--child,.header__menu--departments ul li.menu-item__link .menu__panel__trigger--child,.main-menu--centers &gt; ul li.menu-item__link .menu__panel__trigger--child{min-width:120px;}}.explore-section--menu li:last-child,.header__menu--main li:last-child,.header__menu--departments ul li:last-child,.main-menu--centers &gt; ul li:last-child{margin-bottom:3rem;}.explore-section--menu li li.menu__panel__title__item,.header__menu--main li li.menu__panel__title__item,.header__menu--departments ul li li.menu__panel__title__item,.main-menu--centers &gt; ul li li.menu__panel__title__item{padding-left:0px;}.explore-section--menu li h3,.explore-section--menu li .menu__panel__title,.header__menu--main li h3,.header__menu--main li .menu__panel__title,.header__menu--departments ul li h3,.header__menu--departments ul li .menu__panel__title,.main-menu--centers &gt; ul li h3,.main-menu--centers &gt; ul li .menu__panel__title{text-transform:uppercase;font-size:.85rem;letter-spacing:.1rem;padding:1.5rem 1.25rem 1rem;margin:0;color:#a71919;font-family:"freight-sans-pro","Freight Sans Bold",sans-serif;font-weight:bold;}.explore-section--menu li a,.header__menu--main li a,.header__menu--departments ul li a,.main-menu--centers &gt; ul li a{font-size:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.75rem .5rem;color:#000000;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;line-height:1.5rem;}@media (min-height:800px){.explore-section--menu li a,.header__menu--main li a,.header__menu--departments ul li a,.main-menu--centers &gt; ul li a{font-size:1.125rem;}}.explore-section--menu li a.is-active,.explore-section--menu li a:active,.header__menu--main li a.is-active,.header__menu--main li a:active,.header__menu--departments ul li a.is-active,.header__menu--departments ul li a:active,.main-menu--centers &gt; ul li a.is-active,.main-menu--centers &gt; ul li a:active{color:#a71919;}.explore-section--menu li,.header__menu--main li,.header__menu--departments ul li,.main-menu--centers &gt; ul li{border-left:2px solid transparent;}.explore-section--menu li:hover,.header__menu--main li:hover,.header__menu--departments ul li:hover,.main-menu--centers &gt; ul li:hover{border-left-color:#a71919;}.explore-section--menu li a,.explore-section--menu li span,.header__menu--main li a,.header__menu--main li span,.header__menu--departments ul li a,.header__menu--departments ul li span,.main-menu--centers &gt; ul li a,.main-menu--centers &gt; ul li span{border-bottom:1px solid #d8d2c9;}@media (min-width:800px){body{overflow-y:scroll;}}body:before{opacity:0;display:block;-webkit-transition:opacity 300ms linear;transition:opacity 300ms linear;}body .mm-menu-wrapper ~ *{-webkit-transition:-webkit-filter 300ms linear;transition:-webkit-filter 300ms linear;transition:filter 300ms linear;transition:filter 300ms linear,-webkit-filter 300ms linear;}body.menu-active{position:fixed;width:100%;height:100%;}body.menu-active:before{content:" ";display:block;position:absolute;z-index:95;top:0;left:0;height:100vh;width:100%;background:rgba(255,255,255,0.5);}@media (min-width:800px){body.menu-active:before{opacity:1;}}body.menu-active .mm-menu-wrapper ~ *{-webkit-filter:blur(5px);filter:blur(5px);}.header__navbar{position:relative;z-index:50;display:none;}@media (min-width:800px){.header__navbar{display:block;}}.header__navbar nav{background:#f7f7f7;}.header__navbar nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:0;width:100%;max-width:1400px;}.header__navbar nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;}.header__navbar nav ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:100%;flex-basis:100%;min-width:100%;position:relative;letter-spacing:.05rem;padding:1rem 1vw;font-weight:400;font-size:1.125rem;text-decoration:none;color:#222;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;}@media (min-width:1200px){.header__navbar nav ul li a{padding:1.1rem 1.5rem;letter-spacing:.1rem;}}.header__navbar nav ul li a:hover,.header__navbar nav ul li a:focus{background:#d8d2c9;}.header__navbar nav ul li a.is-active:after{content:" ";display:block;position:absolute;bottom:0;left:0;width:100%;height:6px;background:#a71919;}.header__navbar nav .menu-item__level0:hover &gt; a,.header__navbar nav .menu-item__level0 &gt; a:hover,.header__navbar nav .menu-item__level0:hover &gt; .link &gt; a,.header__navbar nav .menu-item__level0 &gt; .link &gt; a:hover{background:#fff;}.header__navbar nav .menu-item__level0 .menu__panel__trigger--child{display:none;}.header__navbar nav .menu-item__level0:hover ul,.header__navbar nav .menu-item__level0:hover ul:hover,.header__navbar nav .menu-item__level0.active-focus ul{opacity:1;z-index:-1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto;}.header__navbar nav .menu-item__level0 ul{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;background:#fff;height:190px;max-height:190px;max-width:none;position:absolute;top:100%;left:0;right:0;width:100%;padding:20px 10%;z-index:-2;opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px);pointer-events:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transition-delay:0.15s;transition-delay:0.15s;}.header__navbar nav .menu-item__level1{display:block;text-align:left;width:33.33%;padding:0;}.header__navbar nav .menu-item__level1 a{padding:8px 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1rem;letter-spacing:0;}.header__navbar nav .menu-item__level1 a:hover{color:#a71919;background:#fff;}.header__navbar nav li.menu__panel__title__item,.header__navbar nav li.menu-item__back{display:none;}.paragraph{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;margin-bottom:30px;}@media (min-width:800px){.paragraph{width:calc(100% - 2rem);}}@media (min-width:800px){.paragraph{margin-bottom:45px;}}.paragraph div[class$="__label"]{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;}.field_home_page_body_content{}@media (min-width:800px){.field_home_page_body_content{}}.accordion__group--wrapper{margin-bottom:30px;max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;}@media (min-width:800px){.accordion__group--wrapper{margin-bottom:45px;}}@media (min-width:800px){.accordion__group--wrapper{width:calc(100% - 2rem);}}@media (min-width:800px){.accordion__group--item{width:80%;margin:auto;}}@media (min-width:1200px){.accordion__group--item{max-width:700px;margin:auto;}}@media (min-width:1400px){.accordion__group--item{max-width:900px;margin:auto;}}.accordion__group--item .field_accordion_group_item{margin-bottom:2px;}.accordion__wrapper{background-color:#f7f7f7;margin-bottom:0.2rem;}.accordion__group--title{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;line-height:1;margin-bottom:0.2rem;margin-top:0rem;font-weight:600;font-size:1.4rem;line-height:1.6;margin-bottom:0.6rem;font-weight:500;line-height:1.2;padding-bottom:0.8rem;}@media (min-width:800px){.accordion__group--title{font-size:1.53125rem;}}@media (min-width:1200px){.accordion__group--title{font-size:1.6625rem;}}.accordion__group--title p{margin:0;}.accordion__primary a{-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff;padding:1rem;position:relative;cursor:pointer;display:block;margin:0;color:#222;text-decoration:none;border-bottom:1px solid #222;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.2;}@media (min-width:800px){.accordion__primary a{font-size:1.36719rem;}}@media (min-width:1200px){.accordion__primary a{font-size:1.48438rem;}}@media (min-width:800px){.accordion__primary a{padding:1.5rem;}}.accordion__primary a:hover{background-color:#f7f7f7;}.accordion__primary a:after{content:"+";position:absolute;right:1rem;margin-top:-8px;top:0;bottom:0;left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.5rem;font-weight:100;}.accordion__secondary{overflow:hidden;height:0px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.accordion__secondary .field_accordion_item_secondary{padding-left:1rem;padding-right:1rem;padding-bottom:1rem;padding-top:0rem;font-size:1rem;line-height:1.6;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;}@media (min-width:800px){.accordion__secondary .field_accordion_item_secondary{font-size:1.09375rem;}}@media (min-width:1200px){.accordion__secondary .field_accordion_item_secondary{font-size:1.1875rem;}}.accordion__secondary .field_accordion_item_secondary p,.accordion__secondary .field_accordion_item_secondary ul,.accordion__secondary .field_accordion_item_secondary ol,.accordion__secondary .field_accordion_item_secondary .field-type-text-long div{margin-top:0rem;margin-bottom:1.7rem;}.accordion__secondary .field_accordion_item_secondary a{text-decoration:underline;color:#215068;}.accordion__secondary .field_accordion_item_secondary a:hover{text-decoration:none;color:#6400A4;}.accordion__secondary .field_accordion_item_secondary p{font-size:1rem;line-height:1.6;}@media (min-width:800px){.accordion__secondary .field_accordion_item_secondary p{font-size:1.09375rem;}}@media (min-width:1200px){.accordion__secondary .field_accordion_item_secondary p{font-size:1.1875rem;}}.accordion__secondary .field_accordion_item_secondary h2,.accordion__secondary .field_accordion_item_secondary h3,.accordion__secondary .field_accordion_item_secondary h4,.accordion__secondary .field_accordion_item_secondary h5,.accordion__secondary .field_accordion_item_secondary h6{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;line-height:1;margin-bottom:0.2rem;margin-top:0rem;font-weight:600;}.accordion__secondary .field_accordion_item_secondary h2 a,.accordion__secondary .field_accordion_item_secondary h3 a,.accordion__secondary .field_accordion_item_secondary h4 a,.accordion__secondary .field_accordion_item_secondary h5 a,.accordion__secondary .field_accordion_item_secondary h6 a{text-decoration:underline;color:#215068;}.accordion__secondary .field_accordion_item_secondary h2 a:hover,.accordion__secondary .field_accordion_item_secondary h3 a:hover,.accordion__secondary .field_accordion_item_secondary h4 a:hover,.accordion__secondary .field_accordion_item_secondary h5 a:hover,.accordion__secondary .field_accordion_item_secondary h6 a:hover{text-decoration:none;color:#6400A4;}.accordion__secondary .field_accordion_item_secondary ul,.accordion__secondary .field_accordion_item_secondary ol{margin-bottom:2rem;}.accordion__secondary .field_accordion_item_secondary li{padding-bottom:0.8rem;padding-left:0.3rem;}.accordion__secondary .field_accordion_item_secondary h2{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;line-height:1;margin-bottom:0.2rem;margin-top:0rem;font-weight:600;font-size:1.4rem;line-height:1.6;margin-bottom:0.6rem;font-weight:500;line-height:1.2;}@media (min-width:800px){.accordion__secondary .field_accordion_item_secondary h2{font-size:1.53125rem;}}@media (min-width:1200px){.accordion__secondary .field_accordion_item_secondary h2{font-size:1.6625rem;}}.accordion__secondary .field_accordion_item_secondary h3{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;line-height:1;margin-bottom:0.2rem;margin-top:0rem;font-weight:600;font-size:1.2rem;line-height:1.6;margin-bottom:0.4rem;font-weight:500;line-height:1.2;}@media (min-width:800px){.accordion__secondary .field_accordion_item_secondary h3{font-size:1.3125rem;}}@media (min-width:1200px){.accordion__secondary .field_accordion_item_secondary h3{font-size:1.425rem;}}.accordion__secondary .field_accordion_item_secondary h4{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:700;font-size:0.9rem;line-height:1.6;text-transform:uppercase;letter-spacing:0.1rem;}@media (min-width:800px){.accordion__secondary .field_accordion_item_secondary h4{font-size:0.98438rem;}}@media (min-width:1200px){.accordion__secondary .field_accordion_item_secondary h4{font-size:1.06875rem;}}@media (min-width:800px){.accordion__secondary .field_accordion_item_secondary{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;}}.accordion__secondary .field_accordion_item_secondary p:last-child{margin-bottom:0rem;}.accordion__secondary ul,.accordion__secondary ol{margin-left:2rem;}.accordion__wrapper.active .accordion__primary a{background-color:#f7f7f7;color:#222;border-bottom:none;}.accordion__wrapper.active .accordion__primary a:after{content:"\2013";}.accordion__wrapper.active .accordion__secondary{background-color:#f7f7f7;}.accordion__wrapper .accordion__secondary .field_accordion_item_secondary ul{margin-bottom:0;}.paragraph--type--action-link .field_action_link_link{margin-bottom:0.8rem;}.paragraph--type--action-link .field_action_link_link a{font-size:1.2rem;line-height:1.6;letter-spacing:0.04rem;text-decoration:none;position:relative;}@media (min-width:800px){.paragraph--type--action-link .field_action_link_link a{font-size:1.3125rem;}}@media (min-width:1200px){.paragraph--type--action-link .field_action_link_link a{font-size:1.425rem;}}.paragraph--type--action-link .field_action_link_link a:after{content:'';position:absolute;background-color:#EFC2FF;height:6px;width:100%;top:100%;left:0px;}.paragraph--type--action-link .field_action_link_link a:hover{text-decoration:none;}.paragraph--type--action-link .field_action_link_link a:hover:after{background-color:#e28fff;}.paragraph--type--action-link .field_action_link_link:last-child{margin-bottom:0rem;}.paragraph--type--page-banner{max-width:none;padding:0;margin:0;width:100%;position:relative;}@media (min-width:800px){.paragraph--type--page-banner{padding:0;}}.paragraph--type--page-banner:before{content:" ";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,right top,left top,from(rgba(34,34,34,0.1)),to(rgba(34,34,34,0.5)));background-image:linear-gradient(-90deg,rgba(34,34,34,0.1) 0%,rgba(34,34,34,0.5) 100%);}.banner__stage{position:relative;max-height:500px;overflow:hidden;min-height:200px;border-top:2px solid #fff;}@media (min-width:800px){.banner__stage{min-height:400px;}}@media (min-width:1400px){.banner__stage{min-height:500px;}}.banner__wrapper{padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#a71919;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear;}.banner__wrapper.no-bg{background-color:transparent;}.banner__wrapper.no-bg .banner__primary *{color:black;text-shadow:none;text-align:center;font-size:65px;line-height:72px;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:550;letter-spacing:2px;}@media (max-width:799px){.banner__wrapper.no-bg .banner__primary *{text-align:left;font-size:48px;line-height:60px;font-weight:400;}}.banner__wrapper.-image{background-color:#f7f7f7;position:absolute;height:100%;width:100%;}.banner__wrapper.-image .loader{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;opacity:1;width:100px;height:100px;z-index:10;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}.banner__wrapper.-image .loader:before{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;border-radius:50%;border:4px solid #cccccc;border-top-color:#000000;-webkit-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite;}.banner__wrapper.-image .banner__text-wrapper{position:relative;}.banner__wrapper.-image .banner__text-wrapper:before{content:'';opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:1s;transition-delay:1s;position:absolute;width:100%;height:100%;max-width:1600px;background-color:#000;left:0;top:0;}.banner__wrapper.-image .banner__breadcrumbs,.banner__wrapper.-image .banner__primary,.banner__wrapper.-image .banner__secondary{opacity:0;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}.banner__wrapper.-image.loaded{background-color:transparent;}.banner__wrapper.-image.loaded .banner__text-wrapper:before{opacity:1;}.banner__wrapper.-image.loaded .banner__breadcrumbs,.banner__wrapper.-image.loaded .banner__primary,.banner__wrapper.-image.loaded .banner__secondary{opacity:1;}.banner__wrapper.-image.loaded .loader{opacity:0;}.banner__wrapper.-without-image .text-to-black a,.banner__wrapper.-without-image .text-to-black li:after,.banner__wrapper.-without-image .text-to-black .banner__primary{color:#222;text-shadow:none;}@media (min-width:800px){.banner__wrapper.-without-image .text-to-black a,.banner__wrapper.-without-image .text-to-black li:after,.banner__wrapper.-without-image .text-to-black .banner__primary{color:#222;text-shadow:none;}}@media (min-width:800px){.banner__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:400px;}}@media (min-width:1400px){.banner__wrapper{min-height:500px;}}@media (min-width:1000px){.banner__wrapper{padding-right:10%;padding-left:10%;}}@media (min-width:1200px){.banner__wrapper{padding-right:15%;padding-left:15%;}}@media (max-width:799px){.banner__wrapper .story__author__details{padding:0;}}.banner__breadcrumbs{position:relative;z-index:20;}.banner__breadcrumbs.paragraph{margin-bottom:0;}.banner__breadcrumbs.paragraph .story__stage{min-height:0;}.-department .banner__breadcrumbs li:first-of-type{display:none;}.banner__breadcrumbs ol{margin:0 0 1rem;padding:0;width:100%;display:block;}@media (min-width:800px){.banner__breadcrumbs ol{text-align:left;}}.banner__breadcrumbs ol li{display:inline;margin:0;padding:.25rem .5rem .25rem 0;color:#222;line-height:1.5;letter-spacing:.05rem;font-weight:bold;text-transform:uppercase;letter-spacing:0.1rem;font-size:0.9rem;line-height:1.6;}@media (min-width:800px){.banner__breadcrumbs ol li{font-size:0.98438rem;}}@media (min-width:1200px){.banner__breadcrumbs ol li{font-size:1.06875rem;}}@media (min-width:800px){.banner__breadcrumbs ol li{font-size:.9rem;padding:.5rem 1rem .5rem 0;}}@media (max-width:800px){.banner__breadcrumbs ol li{display:none;}.banner__breadcrumbs ol li.breadcrumb__link__mobile{display:block;}.banner__breadcrumbs ol li.breadcrumb__link__mobile:before{content:"\2039";font-weight:700;font-size:1rem;color:#222;margin-right:.5rem;}.banner__breadcrumbs ol li.breadcrumb__link__mobile:after{content:"";margin:0;}}.banner__breadcrumbs ol li:after{content:"\203A";font-weight:700;font-size:1rem;color:#222;margin-left:1rem;}.banner__breadcrumbs ol li a{color:#a71919;border-bottom:1px solid rgba(255,255,255,0.25);-webkit-transition:all .2s ease;transition:all .2s ease;text-decoration:none;text-transform:uppercase;letter-spacing:0.1rem;font-size:0.75rem;line-height:1.6;}@media (min-width:800px){.banner__breadcrumbs ol li a{font-size:0.82031rem;}}@media (min-width:1200px){.banner__breadcrumbs ol li a{font-size:0.89062rem;}}.banner__breadcrumbs ol li a:hover{border-color:transparent;}.banner__primary{position:relative;z-index:20;max-width:750px;}@media (max-width:799px){.banner__primary .field_news_item_news_title{margin:32px 0 32px 0;}}.banner__primary,.banner__primary *{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;margin:0;color:#fff;font-size:2rem;text-shadow:-2px 0 5px rgba(34,34,34,0.5);}.banner__primary.text-to-black,.banner__primary *.text-to-black{color:#222;text-shadow:none;}@media (min-width:800px){.banner__primary,.banner__primary *{font-size:4rem;text-align:center;}}.banner__secondary{position:relative;z-index:20;}.banner__background{max-width:1600px;margin:0 auto;}.banner__background picture{z-index:15;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;opacity:0;}.banner__background.loaded picture{opacity:1;}.banner__background .media-banner-image &gt; :not(.field_banner_image_bundle_image){border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;}.banner__background .field_page_banner_background_img{z-index:15;}@media (min-width:800px){.banner__background .field_page_banner_background_img{position:relative;}}.banner__background .field_page_banner_background_img picture:before{content:" ";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,right top,left top,from(rgba(34,34,34,0.25)),to(rgba(34,34,34,0.75)));background-image:linear-gradient(-90deg,rgba(34,34,34,0.25) 0%,rgba(34,34,34,0.75) 100%);}.banner__background .field_page_banner_background_img img{z-index:15;width:100%;height:auto;max-width:1600px;}.banner__wrapper.-video{min-height:400px;}.banner__wrapper.-video:before{content:'';position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,right top,left top,from(rgba(34,34,34,0.1)),to(rgba(34,34,34,0.5)));background-image:linear-gradient(-90deg,rgba(34,34,34,0.1) 0%,rgba(34,34,34,0.5) 100%);}.banner__video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;min-width:100%;max-width:1600px;}@media (min-width:800px){.banner__video{height:auto;min-height:100%;min-width:none;width:100%;}}.bio__wrapper{width:calc(100% - 2rem);max-width:690px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;padding-top:2rem;margin:2rem auto;margin-bottom:45px;position:relative;text-align:center;}.bio__wrapper:before{content:" ";position:absolute;display:block;top:180px;left:0;bottom:0;right:0;background:#f7f7f7;z-index:0;}@media (min-width:800px){.bio__wrapper{display:block;background:#f7f7f7;padding-left:8.5rem;text-align:left;max-width:690px;min-height:265px;}.bio__wrapper:before{display:none;}}.bio__wrapper div{-ms-flex-preferred-size:100%;flex-basis:100%;position:relative;z-index:1;}.bio__wrapper p{margin:0;}.bio__wrapper .label{text-transform:uppercase;letter-spacing:0.1rem;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:700;font-size:0.75rem;line-height:1.6;}@media (min-width:800px){.bio__wrapper .label{font-size:0.82031rem;}}@media (min-width:1200px){.bio__wrapper .label{font-size:0.89062rem;}}.bio__image{position:relative;}@media (min-width:800px){.bio__image{width:200px;height:0;-webkit-transform:translateX(-15rem);transform:translateX(-15rem);}}.bio__name{font-size:1.625rem;margin:.5rem 0;font-size:42px;font-weight:600;letter-spacing:2px;}@media (min-width:800px){.bio__name{font-size:2rem;}}@media (min-width:1200px){.bio__name{font-size:2.5rem;}}@media (min-width:800px){.bio__name{margin:0;margin-bottom:1rem;}}.bio__name *{display:inline;}.bio__cv{margin-bottom:2rem;}.bio__cv a{font-size:15px;text-decoration:none;}.bio__cv a:hover{text-decoration:underline;}.bio__title{color:#595959;margin-bottom:.5rem;max-width:400px;}@media (min-width:800px){.bio__title{max-width:none;}}.bio__title .field{display:inline;}.bio__title .field:after{content:",\00a0";}.bio__title .field:last-child:after{content:"";}.bio__address{margin-bottom:1rem;}.bio__address address{font-size:1.1rem;line-height:1.4;font-style:normal;}@media (min-width:800px){.bio__address address{font-size:1.20312rem;}}@media (min-width:1200px){.bio__address address{font-size:1.30625rem;}}.bio__dept{margin-bottom:.5rem;}.bio__dept .field_bio_department_2{font-size:15px;display:inline-block;}.bio__dept .field_bio_department_2:not(:last-of-type):after{content:',';}.bio__phone,.bio__fax,.bio__email,.bio__office{width:100%;min-width:200px;-ms-flex-preferred-size:30% !important;flex-basis:30% !important;margin:0 1rem 1rem;white-space:nowrap;}.bio__phone span.label,.bio__fax span.label,.bio__email span.label,.bio__office span.label{font-size:12px;display:inline-block;width:65px;}@media (min-width:800px){.bio__phone,.bio__fax,.bio__email,.bio__office{margin:0 1rem 1rem 0;margin-bottom:.5rem;}.bio__phone *,.bio__fax *,.bio__email *,.bio__office *{font-size:18px;display:inline;}}.bio__phone a,.bio__fax a,.bio__email a,.bio__office a{text-decoration:none;}.bio__phone a:hover,.bio__fax a:hover,.bio__email a:hover,.bio__office a:hover{text-decoration:underline;}.bio__website{width:100%;-ms-flex-preferred-size:100% !important;flex-basis:100% !important;}@media (max-width:1400px) and (min-width:800px){.explore-section-active .bio__image{-webkit-transform:translateX(-13.5rem);transform:translateX(-13.5rem);}.explore-section-active .bio__wrapper{padding-left:12.5rem;}}.field_bio_position{color:#222;font-size:15px;}.bio_content{max-width:690px;width:100%;margin:auto;position:relative;}.bio_content .textblock__wrapper{width:100%;}.bio_content .accordion__group--item{width:100%;}.bio_breadcrumbs{margin-top:40px;}a.view_all_people{padding:10px 30px 10px 30px;background-color:#a71919;color:#fff;text-decoration:none;display:inline-block;margin-top:60px;margin-bottom:60px;text-transform:uppercase;}a.view_all_people:hover{text-decoration:underline;}@media (max-width:480px){.bio__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;}.bio__wrapper div{width:100%;margin-left:0;}.bio__image{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}.bio__name{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20;}.bio__dept{-webkit-box-ordinal-group:31;-ms-flex-order:30;order:30;}.bio__title{-webkit-box-ordinal-group:36;-ms-flex-order:35;order:35;}.bio__cv{-webkit-box-ordinal-group:41;-ms-flex-order:40;order:40;}.bio__office{-webkit-box-ordinal-group:46;-ms-flex-order:45;order:45;width:100%;min-width:auto;max-width:420px;}.bio__address{-webkit-box-ordinal-group:51;-ms-flex-order:50;order:50;width:100%;min-width:auto;max-width:420px;}.bio__phone{-webkit-box-ordinal-group:66;-ms-flex-order:65;order:65;width:100%;min-width:auto;max-width:420px;}.bio__fax{-webkit-box-ordinal-group:71;-ms-flex-order:70;order:70;width:100%;min-width:auto;max-width:420px;}.bio__email{-webkit-box-ordinal-group:81;-ms-flex-order:80;order:80;width:100%;min-width:auto;max-width:420px;}.bio__website{-webkit-box-ordinal-group:91;-ms-flex-order:90;order:90;width:100%;min-width:auto;max-width:420px;}}.view__directory .bio__image img{height:150px;width:150px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;}@media (max-width:480px){.view__directory .bio__wrapper{padding:1rem;}}@media (max-width:799px){.view__directory .bio__wrapper{display:block;}.view__directory .bio__wrapper:before{top:110px;}}@media (min-width:800px) and (max-width:930px){.view__directory .bio__wrapper{max-width:500px;}}.view__directory .bio__name{margin-bottom:0.6rem;font-size:1.4rem;}@media (min-width:800px){.view__directory .bio__name{font-size:1.6rem;}}@media (min-width:1200px){.view__directory .bio__name{font-size:2rem;}}.view__directory .bio__title{margin-bottom:0.3rem;max-width:100%;}.view__directory .bio__dept{margin-bottom:1rem;}.view__directory .bio__phone,.view__directory .bio__fax,.view__directory .bio__email,.view__directory .bio__office{margin:0.3rem 0;}.view__directory .bio__rinterests_title{text-transform:none;letter-spacing:normal;margin-bottom:.125rem;}.view__directory .field_bio_rinterests_teaser{margin-bottom:1rem;}.callout__wrapper{margin-bottom:30px;position:relative;overflow:hidden;padding:0;}@media (min-width:800px){.callout__wrapper{margin-bottom:45px;}}.callout__wrapper__boundary{padding-left:1rem;padding-right:1rem;margin:auto;width:100%;max-width:1200px;padding-bottom:4rem;}@media (min-width:1200px){.callout__wrapper__boundary{padding-left:4rem;padding-right:4rem;}}.callout__wrapper--small picture img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto;width:auto;min-width:100%;min-height:100%;}.callout__background{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:2rem;}:root .node--hero-page__page__content.rwd-med .callout__background{padding-bottom:4rem;}.callout__background [class*="background_image"]{position:relative;max-width:1600px;margin:auto;height:100%;opacity:0.6;}:root .node--hero-page__page__content.rwd-med3 .callout__background [class*="background_image"]{height:auto;opacity:0.8;}.callout__header{padding-top:2rem;padding-bottom:2rem;padding-left:2rem;padding-right:2rem;background-color:#ffffff;width:100%;display:table;border-bottom:3px solid #222;margin:0 auto 1.5rem;background:#fff;text-align:center;position:relative;z-index:1;}:root .node--hero-page__page__content.rwd-med .callout__header{border-width:6px;padding:2rem;margin-bottom:4rem;}.callout__header [class*="primary_text"] *{margin:0;letter-spacing:0.125rem;font-size:0.875rem;text-transform:uppercase;text-align:center;}@media (min-width:800px){.callout__header [class*="primary_text"] *{font-size:1rem;}}@media (min-width:1200px){.callout__header [class*="primary_text"] *{font-size:1.3125rem;}}.callout__header [class*="secondary_text"]{width:100%;margin:1rem auto .5rem;text-align:left;font-size:0.9375rem;}@media (min-width:800px){.callout__header [class*="secondary_text"]{font-size:1rem;}}@media (min-width:1200px){.callout__header [class*="secondary_text"]{font-size:1.1875rem;}}:root .node--hero-page__page__content.rwd-med .callout__header [class*="secondary_text"]{max-width:80%;text-align:center;}.callout__header [class*="secondary_text"] *{margin:0;}.callout__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0 auto;position:relative;z-index:1;}:root .node-basicpage__page__content.rwd-med .callout__items:not(.landscape){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}:root .node--hero-page__page__content.rwd-med .callout__items:not(.landscape){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}:root .node-basicpage__page__content.rwd-med .callout__items:not(.landscape) [class*="callouts"]{-ms-flex-preferred-size:calc(33.33% - 1.5rem);flex-basis:calc(33.33% - 1.5rem);}:root .node--hero-page__page__content.rwd-med .callout__items:not(.landscape) [class*="callouts"]{-ms-flex-preferred-size:calc(33.33% - 1.5rem);flex-basis:calc(33.33% - 1.5rem);}.callout__items:not(.landscape) [class*="callouts"] + [class*="callouts"]{margin-top:.5rem;}:root .node-basicpage__page__content.rwd-med .callout__items:not(.landscape) [class*="callouts"] + [class*="callouts"]{margin-top:0;}:root .node--hero-page__page__content.rwd-med .callout__items:not(.landscape) [class*="callouts"] + [class*="callouts"]{margin-top:0;}:root .node-basicpage__page__content.rwd-med .callout__items:not(.landscape) [class*="callouts"]:nth-child(n+4){margin-top:2.25rem;}:root .node--hero-page__page__content.rwd-med .callout__items:not(.landscape) [class*="callouts"]:nth-child(n+4){margin-top:2.25rem;}:root .node-basicpage__page__content.rwd-med .callout__items:not(.landscape) [class*="callouts"]:nth-child(3n+2):last-child{margin-left:2.25rem;margin-right:auto;}:root .node--hero-page__page__content.rwd-med .callout__items:not(.landscape) [class*="callouts"]:nth-child(3n+2):last-child{margin-left:2.25rem;margin-right:auto;}.callout__items.landscape-callout .field_lfc_callouts{margin-bottom:0.5rem;}.callout__items.landscape-callout .field_lfc_callouts:last-child{margin-bottom:0;}.callout__items.landscape-callout a.item-class{min-height:0 !important;}.paragraph--type--large-feature-callout{max-width:none;padding:0;margin:0;width:100%;}@media (min-width:800px){.paragraph--type--large-feature-callout{padding:0;}}:root .node-basicpage__page__content.rwd-med .paragraph--type--large-feature-callout:not(.landscape).-callout-count-2 .field_lfc_callouts{-ms-flex-preferred-size:calc(50% - 1.5rem);flex-basis:calc(50% - 1.5rem);}:root .node--hero-page__page__content.rwd-med .paragraph--type--large-feature-callout:not(.landscape).-callout-count-2 .field_lfc_callouts{-ms-flex-preferred-size:calc(50% - 1.5rem);flex-basis:calc(50% - 1.5rem);}.callout__wrapper--large{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.23)),to(rgba(0,0,0,0.14)));background-image:linear-gradient(0deg,rgba(255,255,255,0.23) 0%,rgba(0,0,0,0.14) 100%);}.field_lfc_callouts .item-class{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:7.5rem;position:relative;overflow:hidden;padding:1.5rem;text-decoration:none;}.field_lfc_callouts .item-class:before{content:" ";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,right top,left top,from(rgba(34,34,34,0.1)),to(rgba(34,34,34,0.5)));background-image:linear-gradient(-90deg,rgba(34,34,34,0.1) 0%,rgba(34,34,34,0.5) 100%);}:root .node-basicpage__page__content.rwd-med .field_lfc_callouts .item-class{min-height:18rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:calc(2% + 1vw);}:root .node--hero-page__page__content.rwd-med .field_lfc_callouts .item-class{min-height:18rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:calc(2% + 1vw);}:root .node-basicpage__page__content.rwd-lrg .field_lfc_callouts .item-class{padding:1.5rem;}:root .node--hero-page__page__content.rwd-lrg .field_lfc_callouts .item-class{padding:1.5rem;}.field_lfc_callouts .field_lfc_item_background_image{position:absolute;top:0;bottom:0;left:0;right:0;}.field_lfc_callouts .field_lfc_item_background_image img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.field_lfc_callouts .field_lfc_item_background_image picture:before{content:" ";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,right top,left top,from(rgba(34,34,34,0.1)),to(rgba(34,34,34,0.5)));background-image:linear-gradient(-90deg,rgba(34,34,34,0.1) 0%,rgba(34,34,34,0.5) 100%);}.field_lfc_callouts .field_lfc_item_primary_text{font-size:1.5rem;line-height:1.2;width:100%;position:relative;z-index:1;color:#fff;}@media (min-width:800px){.field_lfc_callouts .field_lfc_item_primary_text{font-size:1.75rem;}}@media (min-width:1200px){.field_lfc_callouts .field_lfc_item_primary_text{font-size:2rem;}}.field_lfc_callouts .field_lfc_item_secondary_text{font-size:0.9375rem;width:100%;position:relative;z-index:1;color:#fff;margin-top:.5rem;}@media (min-width:800px){.field_lfc_callouts .field_lfc_item_secondary_text{font-size:1rem;}}@media (min-width:1200px){.field_lfc_callouts .field_lfc_item_secondary_text{font-size:1.1875rem;}}.field_lfc_callouts .field_lfc_item_secondary_text *{margin:0;}.callout__wrapper--small .field_sfc_item_target a{cursor:pointer;word-break:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:100%;background:#1C114E url("/themes/custom/cornell/src/svg/arrow-r-white.svg") right 1rem center/22px 22px no-repeat;padding:2rem 3rem 2rem 2rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.5rem;color:#fff;font-weight:300;font-size:1.2rem;}:root .node-basicpage__page__content.rwd-med .callout__wrapper--small .field_sfc_item_target a{font-size:1.4rem;}.callout__wrapper--small .field_sfc_item_target a:hover{background-position:right .75rem center;}.callout__items.landscape .field_lfc_callouts .item-class{min-height:0 !important;margin-bottom:30px;}.callout__items.landscape .field_lfc_callouts:last-child .item-class{margin-bottom:0;}.standard .field_lfc_item_background_image__landscape{display:none;}.landscape .field_lfc_item_background_image{display:none;}.landscape .field_lfc_item_background_image__landscape{display:block;}.paragraph--type--dea-homepage-component-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-height:750px;max-width:1440px;width:100%;margin-bottom:0px;}.paragraph--type--dea-homepage-component-item .first{background-color:#6400A4;max-width:50%;width:100%;color:#fff;}.paragraph--type--dea-homepage-component-item .first .first_content{margin-top:110px;margin-bottom:110px;margin-left:130px;}.paragraph--type--dea-homepage-component-item .first .field_dea_homepage_title{text-transform:uppercase;font-size:65px;line-height:65px;font-weight:bold;margin-bottom:20px;max-width:90%;}.paragraph--type--dea-homepage-component-item .first .field_dea_homepage_text_area{font-size:24px;line-height:34px;max-width:80%;margin-bottom:20px;}.paragraph--type--dea-homepage-component-item .first a{color:#fff;font-size:22px;line-height:1.8;text-decoration:none;border-bottom:6px solid #fff;padding-bottom:5px;}.paragraph--type--dea-homepage-component-item .second{max-width:50%;width:100%;height:100%;min-height:750px;overflow:hidden;position:relative;}.paragraph--type--dea-homepage-component-item .second .homepagebackgroundimage{height:100%;min-height:750px;width:100%;background-position:center;background-size:cover;}.paragraph--type--dea-homepage-component-item .second .video-background{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.paragraph--type--dea-homepage-component-item .second .videopausebutton{z-index:2000;position:absolute;bottom:25px;right:20px;}.paragraph--type--dea-homepage-component-item .second .videopausebutton button.sliderPauseBtn{font-size:0px;cursor:pointer;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:0px;height:45px;width:45px;border:0px;background:none;background-position:center;background-repeat:no-repeat;background-image:url("/themes/custom/cornell/src/images/slick_pause_btn.svg");}.paragraph--type--dea-homepage-component-item .second .videopausebutton button.sliderPauseBtn.paused{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:0px;height:45px;width:45px;border:0px;background:none;background-position:center;background-repeat:no-repeat;background-image:url("/themes/custom/cornell/src/images/slick_play_btn.svg");}.paragraph--type--dea-homepage-component-slideshow{position:relative;max-height:750px;height:100%;max-width:1440px;width:100%;margin-bottom:0px;}.paragraph--type--dea-homepage-component-slideshow .dea_slide_arrows{position:absolute;right:0px;top:42%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--dea-homepage-component-slideshow .dea_slide_arrows button{font-size:0px;border:none;background:none;background-position:center center;background-repeat:no-repeat;height:44px;width:44px;margin:10px 20px;}.paragraph--type--dea-homepage-component-slideshow .dea_slide_arrows button.slick-prev{background-image:url("/themes/custom/cornell/src/images/gallery_left_arrow.svg");}.paragraph--type--dea-homepage-component-slideshow .dea_slide_arrows button.slick-next{background-image:url("/themes/custom/cornell/src/images/gallery_right_arrow.svg");}.paragraph--type--dea-homepage-component-slideshow .dea_slide_navigation{width:calc(100% - 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;position:relative;bottom:70px;right:30px;}.paragraph--type--dea-homepage-component-slideshow .dea_slide_navigation ul.slick-dots{margin:0px;padding:0px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.paragraph--type--dea-homepage-component-slideshow .dea_slide_navigation ul.slick-dots li{margin:0px;padding:0px;display:inline;list-style-type:none;line-height:33px;}.paragraph--type--dea-homepage-component-slideshow .dea_slide_navigation ul.slick-dots li button{cursor:pointer;border:none;background:none;background-image:url("/themes/custom/cornell/src/images/slick_btn_off.svg");background-size:11px 11px;background-repeat:no-repeat;margin:0px 10px 0px 10px;font-size:0;height:11px;width:11px;}.paragraph--type--dea-homepage-component-slideshow .dea_slide_navigation ul.slick-dots li.slick-active button{background-image:url("/themes/custom/cornell/src/images/slick_btn_on.svg");}.paragraph--type--dea-homepage-component-slideshow .dea_slide_navigation button.sliderPauseBtn{cursor:pointer;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:0px;height:45px;width:45px;border:0px;background:none;background-position:center;background-repeat:no-repeat;background-image:url("/themes/custom/cornell/src/images/slick_pause_btn.svg");}.paragraph--type--dea-homepage-component-slideshow .dea_slide_navigation button.sliderPauseBtn.paused{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:0px;height:45px;width:45px;border:0px;background:none;background-position:center;background-repeat:no-repeat;background-image:url("/themes/custom/cornell/src/images/slick_play_btn.svg");}@media (max-width:1280px){.paragraph--type--dea-homepage-component-item .first .first_content{margin-top:50px;margin-left:50px;margin-bottom:50px;}}@media (max-width:1023px){.paragraph--type--dea-homepage-component-slideshow{height:100%;}.paragraph--type--dea-homepage-component-slideshow .dea_slide_navigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;right:0px;}.paragraph--type--dea-homepage-component-slideshow .dea_slide_arrows{position:absolute;width:100%;right:0px;top:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.paragraph--type--dea-homepage-component-slideshow .dea_slide_arrows button{font-size:0px;border:none;background:none;background-position:center center;background-repeat:no-repeat;height:44px;width:44px;margin:10px;}.paragraph--type--dea-homepage-component-slideshow .dea_slide_arrows button.slick-prev{background-image:url("/themes/custom/cornell/src/images/gallery_left_arrow.svg");}.paragraph--type--dea-homepage-component-slideshow .dea_slide_arrows button.slick-next{background-image:url("/themes/custom/cornell/src/images/gallery_right_arrow.svg");}.paragraph--type--dea-homepage-component-slideshow .paragraph--type--dea-homepage-component-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;}.paragraph--type--dea-homepage-component-slideshow .paragraph--type--dea-homepage-component-item .first{width:100%;max-width:100%;height:100%;}.paragraph--type--dea-homepage-component-slideshow .paragraph--type--dea-homepage-component-item .first .first_content{margin:20px;min-height:290px;}.paragraph--type--dea-homepage-component-slideshow .paragraph--type--dea-homepage-component-item .first .first_content .field_dea_homepage_title{font-size:38px;line-height:41px;margin-bottom:10px;letter-spacing:.34px;max-width:100%;}.paragraph--type--dea-homepage-component-slideshow .paragraph--type--dea-homepage-component-item .first .first_content .field_dea_homepage_text_area{font-size:19px;line-height:32px;max-width:100%;margin-bottom:20px;}.paragraph--type--dea-homepage-component-slideshow .paragraph--type--dea-homepage-component-item .first .first_content .field_dea_homepage_link{margin-bottom:10px;}.paragraph--type--dea-homepage-component-slideshow .paragraph--type--dea-homepage-component-item .second{max-width:100%;width:100%;min-height:350px;height:100%;}.paragraph--type--dea-homepage-component-slideshow .paragraph--type--dea-homepage-component-item .second .homepagebackgroundimage{min-height:350px;height:100%;background-position:0 12%;}.paragraph--type--dea-homepage-component-slideshow .paragraph--type--dea-homepage-component-item .second .videopausebutton{z-index:2000;position:absolute;bottom:20px;right:20px;}}@media only screen and (min-width:1280px){.paragraph--type--dea-homepage-component-item .first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.view__events{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;}@media (min-width:800px){.view__events{width:calc(100% - 16rem);}}.view__events .views-element-container &gt; div,.view__events .select-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}@media (min-width:800px){.view__events .views-element-container &gt; div,.view__events .select-events{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}}.view__events .events__header{-ms-flex-preferred-size:100%;flex-basis:100%;}.view__events .events__header h2{letter-spacing:0.0625rem;font-size:1.125rem;line-height:1.2;text-transform:uppercase;margin-top:0;text-align:center;}@media (min-width:800px){.view__events .events__header h2{font-size:1.75rem;letter-spacing:0.125rem;}}@media (min-width:1200px){.view__events .events__header h2{font-size:2.25rem;letter-spacing:0.25rem;}}@media (min-width:800px){.view__events .events__header h2{display:inline-block;}}.view__events .events__header a{display:none;color:#a71919;}@media (min-width:800px){.view__events .events__header a{display:inline-block;margin-left:2rem;text-decoration:underline;}.view__events .events__header a:hover{text-decoration:none;}}@media (min-width:800px){.view__events .views-row,.view__events .field_select_events{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;}}.view__events .event__teaser{margin-bottom:60px;}.view__events .event__teaser .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:row;flex-wrap:row;}.view__events .event__teaser .flex .event__date .event__date_items{border-right:1px solid #979797;color:#222;text-align:center;margin-top:7px;padding-right:10px;margin-right:10px;}.view__events .event__teaser .flex .event__date .event__date_items .event__date_month{display:block;text-transform:uppercase;font-family:"freight-sans-pro","Freight Sans Bold",sans-serif;font-size:14px;line-height:8px;font-weight:bold;}.view__events .event__teaser .flex .event__date .event__date_items .event__date_day{display:block;text-transform:uppercase;font-family:"freight-text-pro","Freight Text Medium",serif;font-size:38px;line-height:42px;font-weight:100;}.view__events .event__teaser .flex .event__details .event__details_title{margin-bottom:10px;}.view__events .event__teaser .flex .event__details .event__details_title a{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;color:#a71919;font-size:20px;text-decoration:none;}.view__events .event__teaser .flex .event__details .event__details_title a span{margin-right:10px;}.view__events .event__teaser .flex .event__details .event__details_title a:hover{text-decoration:underline;}.view__events .event__teaser .flex .event__details .event__details_time{color:#222;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-size:15px;}.view__events .event__teaser .flex .event__details .event__details_time div{display:inline;}.view__events .event__teaser .event__title{border:none;}.view__events .event__teaser .event__title h3{font-size:1.25rem;margin:0;}@media (min-width:800px){.view__events .event__teaser .event__title h3{font-size:1.3125rem;}}@media (min-width:1200px){.view__events .event__teaser .event__title h3{font-size:1.5rem;}}.view__events .event__teaser .event__extra{border-top:2px solid #222;margin-bottom:5rem;}.view__events--landing{margin-bottom:60px;margin-top:60px;}.view__events--landing .no-results-wrapper{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;}@media (min-width:800px){.view__events--landing .no-results-wrapper{width:calc(100% - 2rem);}}.view__events--landing .no-results-wrapper .no-results{width:62%;margin:0 auto 2rem;}.view__events--landing .views-exposed-form{margin:0;}.view__events--landing .views-infinite-scroll-content-wrapper{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;padding-top:0px;}@media (min-width:800px){.view__events--landing .views-infinite-scroll-content-wrapper{width:calc(100% - 2rem);}}.view__events--landing .views-infinite-scroll-content-wrapper .views-title{width:20%;height:0;margin:0;padding-right:2rem;overflow:visible;text-align:right;line-height:1;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;font-size:1.25rem;line-height:1;}@media (min-width:800px){.view__events--landing .views-infinite-scroll-content-wrapper .views-title{font-size:1.36719rem;}}@media (min-width:1200px){.view__events--landing .views-infinite-scroll-content-wrapper .views-title{font-size:1.48438rem;}}.view__events--landing .views-infinite-scroll-content-wrapper .views-row{width:62%;margin:0 auto 2rem;}.view__events--landing .views-infinite-scroll-content-wrapper .event__teaser .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.view__events--landing .views-infinite-scroll-content-wrapper .event__teaser .flex .event__details{max-width:calc(100% - 180px);width:100%;padding-right:40px;}.view__events--landing .views-infinite-scroll-content-wrapper .event__teaser .flex .event__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;max-width:180px;width:100%;}.event__teaser .event__date{color:#a71919;font-size:0.8rem;line-height:1.6;margin-bottom:10px;}@media (min-width:800px){.event__teaser .event__date{font-size:0.875rem;}}@media (min-width:1200px){.event__teaser .event__date{font-size:0.95rem;}}.event__teaser .event__title{font-size:1.25rem;line-height:1.6;line-height:1.6;font-family:"freight-text-pro","Freight Text Book",serif;font-weight:400;border-bottom:2px solid #222;margin:0 0 .75rem;padding:0 0 .5rem;}@media (min-width:800px){.event__teaser .event__title{font-size:1.36719rem;}}@media (min-width:1200px){.event__teaser .event__title{font-size:1.48438rem;}}.event__teaser .event__title a{color:#222;text-decoration:none;}.event__teaser .event__time,.event__teaser .event__location{color:#222;font-size:0.8rem;line-height:1.6;line-height:1.2;}@media (min-width:800px){.event__teaser .event__time,.event__teaser .event__location{font-size:0.875rem;}}@media (min-width:1200px){.event__teaser .event__time,.event__teaser .event__location{font-size:0.95rem;}}.event__teaser .event__time p,.event__teaser .event__location p{margin:0;}.event__stage{max-width:930px;width:100%;margin:auto;}.event__stage .event__meta{margin-left:7rem;}.event__stage .field_add_to_calendar{text-align:center;width:100px;}.event__stage .field_add_to_calendar .atcb-list{z-index:1000;width:100px;}.share-this__toolbox .addthis__custom-images a.atcb-link{display:block;background-image:url("/themes/custom/cornell/src/images/icon_addcalendar.svg");background-size:24px 24px;background-position:top center;background-repeat:no-repeat;padding-top:30px;margin-top:10px;text-decoration:none;font-style:normal;}.share-this__toolbox .addthis__custom-images a.atcb-link em{font-style:normal;}.share-this__toolbox .addthis__custom-images ul{text-align:left;padding:5px 10px;border:1px solid #666;}.share-this__toolbox .addthis__custom-images ul li{text-align:left;}.share-this__toolbox .addthis__custom-images ul li a{text-align:left;}.share-this__toolbox .addthis__custom-images ul li a:hover{text-decoration:underline;}.event__heading{max-width:930px;width:100%;margin:auto;position:relative;padding-bottom:40px;margin-bottom:20px;}.event__heading:after{content:" ";position:absolute;bottom:0px;left:0;width:100%;max-width:930px;display:block;height:1rem;background:transparent url(/themes/custom/cornell/src/images/diagonal.png) 0 0 repeat;opacity:.15;}.event__heading .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.event__heading .flex .event__heading_image{margin-right:30px;min-width:200px;padding-top:12px;}.event__heading .flex .event__heading_image img{width:200px;height:auto;}.event__heading .flex .event__heading_image a{display:block;background-color:#a71919;color:#fff;text-transform:uppercase;padding:10px;margin-top:10px;text-align:center;text-decoration:none;}.event__heading .flex .event__heading_image a:hover{text-decoration:underline;}.event__heading .flex .field_event_location p{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;font-size:14px;font-weight:normal;}.event__heading .event__heading_title h3{font-size:42px;font-weight:600;margin:0px;line-height:48px;margin-bottom:20px;}.event__heading .event__heading_title .event__heading_date{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;font-size:19px;font-weight:normal;margin-bottom:10px;}.event__heading .event__heading_title .event__location{font-size:14px;}.event__meta .event__details .paragraph--type--text-block .textblock__wrapper{margin-left:0px;}.event__meta .event__meta__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;line-height:20px;margin-bottom:0px;}.event__meta .event__meta__value span.label{text-transform:uppercase;letter-spacing:0.1rem;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:700;font-size:0.75rem;line-height:1.6;width:120px;}@media (min-width:800px){.event__meta .event__meta__value span.label{font-size:0.82031rem;}}@media (min-width:1200px){.event__meta .event__meta__value span.label{font-size:0.89062rem;}}.event__meta .event__Type .field_event_type{margin-right:8px;}.event__meta .event__Type .field_event_type:after{content:",";}.event__meta .event__Type .field_event_type:last-child{margin-right:0px;}.event__meta .event__Type .field_event_type:last-child:after{content:"";}.event__full{margin-bottom:175px;}.event__full .related-department-links{border-top:none;}.event__full .event__meta .event__url a{color:#a71919;text-decoration:none;}.event__full .event__meta .event__url a:hover{text-decoration:underline;}.event__full .event__meta .event__register_url{padding-top:40px;}.event__full .event__meta .event__register_url a{display:block;background-color:#fff;color:#222;font-weight:600;border:1px solid #222;text-transform:uppercase;font-size:14px;letter-spacing:.5px;padding:10px;margin-top:10px;text-align:center;text-decoration:none;max-width:150px;}.event__full .event__meta .event__register_url a:hover{text-decoration:underline;}@media (max-width:800px){.event__stage{max-width:930px;width:80%;margin:auto;}.event__stage .event__meta{margin-left:7rem;}.event__stage .event__meta .paragraph--type--text-block{margin-right:0px;width:100%;}.event__stage .event__meta .paragraph--type--text-block .textblock__wrapper{max-width:1000px;width:100%;}}@media (max-width:1024px){.view__events--landing .views-infinite-scroll-content-wrapper .event__teaser .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.view__events--landing .views-infinite-scroll-content-wrapper .event__teaser .flex .event__details{padding-right:0px;}.view__events--landing .views-infinite-scroll-content-wrapper .event__teaser .flex .event__image{max-width:100%;width:100%;height:100%;}.view__events--landing .views-infinite-scroll-content-wrapper .event__teaser .flex .event__image img{height:100%;width:100%;margin-left:0px;}.view__events--landing .views-infinite-scroll-content-wrapper .event__teaser .flex .event__image img.default_event_logo{width:180px;height:120px;}}@media (max-width:768px){.event__stage{max-width:930px;width:80%;margin:auto;}.event__stage .event__meta{margin-left:0rem;}.view__events--landing .views-infinite-scroll-content-wrapper .views-row{width:calc(100% - 2rem);}}@media (max-width:640px){.event__heading .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.event__heading .flex .event__heading_image{margin:0;}.event__heading .flex .event__heading_image img{max-width:100%;width:100%;}.event__stage{max-width:930px;width:90%;margin:auto;}}@media (max-width:480px){.view__events--landing .views-infinite-scroll-content-wrapper .views-row .event__teaser{position:relative;padding-bottom:20px;}.view__events--landing .views-infinite-scroll-content-wrapper .views-row .event__teaser .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.view__events--landing .views-infinite-scroll-content-wrapper .views-row .event__teaser .flex .event__details{max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:0px;}.view__events--landing .views-infinite-scroll-content-wrapper .views-row .event__teaser .flex .event__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.view__events--landing .views-infinite-scroll-content-wrapper .views-row .event__teaser .flex .event__image img{max-width:480px;width:100%;height:auto;margin:auto;margin-left:0px;}.view__events--landing .views-infinite-scroll-content-wrapper .views-row .event__teaser .flex .event__image img.default_event_logo{max-width:180px;}.view__events--landing .views-infinite-scroll-content-wrapper .views-row .event__teaser:after{content:" ";position:absolute;bottom:0px;left:0;width:100%;max-width:480px;display:block;height:1rem;background:transparent url(/themes/custom/cornell/src/images/diagonal.png) 0 0 repeat;opacity:.15;}.view__events{width:calc(100% - 3rem);}.event__full .event__heading .event__heading_title h3{margin-top:20px;}}.gallery__wrapper{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;margin-bottom:30px;}@media (min-width:800px){.gallery__wrapper{width:calc(100% - 2rem);}}@media (min-width:800px){.gallery__wrapper{margin-bottom:45px;}}@media (min-width:800px){.gallery__header{text-align:center;}}.gallery__header--primary{font-size:1.625rem;margin:3rem 2rem 2rem;}@media (min-width:800px){.gallery__header--primary{font-size:2rem;}}@media (min-width:1200px){.gallery__header--primary{font-size:2.5rem;}}.gallery__header--primary *{margin:0;}.gallery__header--secondary{font-size:1.125rem;line-height:1.6;max-width:80%;margin:0 auto 2rem;}@media (min-width:800px){.gallery__header--secondary{margin-left:auto;margin-right:auto;width:80%;}}@media (min-width:800px){.gallery__header--secondary{font-size:1.23047rem;}}@media (min-width:1200px){.gallery__header--secondary{font-size:1.33594rem;}}.gallery__header--secondary *{margin:0;}.view__gallery,.gallery__view{padding:1rem;}.view__gallery .views-element-container,.gallery__view .views-element-container{overflow:hidden;}.view__gallery .views-element-container &gt; div,.gallery__view .views-element-container &gt; div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:600px){.view__gallery .views-element-container &gt; div,.gallery__view .views-element-container &gt; div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.view__gallery .views-element-container &gt; div &gt; *,.gallery__view .views-element-container &gt; div &gt; *{width:100%;}@media (min-width:600px){.view__gallery .views-element-container &gt; div &gt; *,.gallery__view .views-element-container &gt; div &gt; *{-ms-flex-preferred-size:calc(50% - 1.5rem);flex-basis:calc(50% - 1.5rem);margin-right:1.9995rem;margin-bottom:1.9995rem;}.view__gallery .views-element-container &gt; div &gt; *:nth-child(2n),.gallery__view .views-element-container &gt; div &gt; *:nth-child(2n){margin-right:0;}}@media (min-width:1000px){.view__gallery .views-element-container &gt; div &gt; *,.gallery__view .views-element-container &gt; div &gt; *{-ms-flex-preferred-size:calc(25% - 1.5rem);flex-basis:calc(25% - 1.5rem);margin-right:1.9995rem;}.view__gallery .views-element-container &gt; div &gt; *:nth-child(2n),.gallery__view .views-element-container &gt; div &gt; *:nth-child(2n){margin-right:1.9995rem;}.view__gallery .views-element-container &gt; div &gt; *:nth-child(4n),.gallery__view .views-element-container &gt; div &gt; *:nth-child(4n){margin-right:0;}}.view__gallery .views-element-container &gt; div .views-row,.gallery__view .views-element-container &gt; div .views-row{position:relative;width:100%;}.view__gallery .views-element-container &gt; div .views-row:before,.gallery__view .views-element-container &gt; div .views-row:before{content:" ";display:block;background:#a71919;width:5rem;height:3px;position:absolute;left:2rem;}@media (min-width:800px){.view__gallery .views-element-container &gt; div .views-row:before,.gallery__view .views-element-container &gt; div .views-row:before{height:6px;}}.gallery__view .flickity-viewport{margin-bottom:20px;background-color:#222;}.gallery__view .flickity-page-dots{padding:0;margin:0;text-align:center;margin:0 auto;}.gallery__view .flickity-page-dots .dot{display:inline-block;list-style:none;border:2px solid #595959;width:15px;height:15px;border-radius:10px;margin:0 10px;-webkit-transition:background-color 0.25s;transition:background-color 0.25s;}.gallery__view .flickity-page-dots .dot.is-selected,.gallery__view .flickity-page-dots .dot:focus{background-color:#595959;}.view-stories .flickity-viewport,.view-stories-grid .flickity-viewport{width:100%;overflow:hidden;position:relative;}.view-stories &gt; div,.view-stories-grid &gt; div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-stories .views-row,.view-stories-grid .views-row{margin-left:15px;margin-right:15px;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;}:root .node-basicpage__page__content.rwd-xsm .view-stories .views-row,:root .node-basicpage__page__content.rwd-xsm
  .view-stories-grid .views-row{-ms-flex-preferred-size:calc(100% - 30px);flex-basis:calc(100% - 30px);width:100%;}:root .node--hero-page__page__content.rwd-xsm .view-stories .views-row,:root .node--hero-page__page__content.rwd-xsm
  .view-stories-grid .views-row{-ms-flex-preferred-size:calc(100% - 30px);flex-basis:calc(100% - 30px);width:100%;}:root .node-basicpage__page__content.rwd-sm2 .view-stories .views-row,:root .node-basicpage__page__content.rwd-sm2
  .view-stories-grid .views-row{-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px);}:root .node--hero-page__page__content.rwd-sm2 .view-stories .views-row,:root .node--hero-page__page__content.rwd-sm2
  .view-stories-grid .views-row{-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px);}:root .node-basicpage__page__content.rwd-lrg .view-stories .views-row,:root .node-basicpage__page__content.rwd-lrg
  .view-stories-grid .views-row{-ms-flex-preferred-size:calc(25% - 30px);flex-basis:calc(25% - 30px);}:root .node--hero-page__page__content.rwd-lrg .view-stories .views-row,:root .node--hero-page__page__content.rwd-lrg
  .view-stories-grid .views-row{-ms-flex-preferred-size:calc(25% - 30px);flex-basis:calc(25% - 30px);}.view-stories .views-row:before,.view-stories-grid .views-row:before{content:" ";display:block;background:#F5F060;width:5rem;height:3px;position:absolute;}@media (min-width:800px){.view-stories .views-row:before,.view-stories-grid .views-row:before{height:6px;}}.view-stories-slideshow{position:relative;z-index:5;margin-right:35px;}.view-stories-slideshow .views-row{width:100%;}.view-stories-slideshow .flickity-viewport{overflow:hidden;}.view-stories-slideshow .flickity-prev-next-button{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;border:none;}@media (min-width:800px){.view-stories-slideshow .flickity-prev-next-button{width:40px;height:40px;}}.view-stories-slideshow .flickity-prev-next-button.previous{left:-15px;background:#fff url(/themes/custom/cornell/src/svg/arrow-notail-l-black.svg) center center no-repeat;}@media (min-width:800px){.view-stories-slideshow .flickity-prev-next-button.previous{left:-20px;}}.view-stories-slideshow .flickity-prev-next-button.next{right:-15px;background:#fff url(/themes/custom/cornell/src/svg/arrow-notail-r-black.svg) center center no-repeat;}@media (min-width:800px){.view-stories-slideshow .flickity-prev-next-button.next{right:-20px;}}.view-stories-slideshow .flickity-prev-next-button svg{display:none;}@media (min-width:600px){.view__stories--alumni-profiles.gallery-match{max-width:1400px;width:calc(100% - 2rem);margin:0 auto;padding:1rem;}}@-webkit-keyframes hero_banner_content_fade_in_up{from{opacity:0;-webkit-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes hero_banner_content_fade_in_up{from{opacity:0;-webkit-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@-webkit-keyframes hero_banner_cta_fade_in_up{from{opacity:0;-webkit-transform:translate3d(0,-45%,0);transform:translate3d(0,-45%,0);}to{opacity:1;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}}@keyframes hero_banner_cta_fade_in_up{from{opacity:0;-webkit-transform:translate3d(0,-45%,0);transform:translate3d(0,-45%,0);}to{opacity:1;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}}.field_home_page_hero__label{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;}[class*="paragraph--type--hero"]{max-width:none;padding:0;margin:0;width:100%;}@media (min-width:800px){[class*="paragraph--type--hero"]{padding:0;}}[class^="hero__wrapper"]{max-width:1600px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:relative;overflow:hidden;min-height:300px;z-index:1;}@media (min-width:1000px){[class^="hero__wrapper"]{max-height:600px;min-height:400px;}[class^="hero__wrapper"].loaded .hero__cta--multi{-webkit-animation-name:hero_banner_cta_fade_in_up;animation-name:hero_banner_cta_fade_in_up;-webkit-animation-duration:1.5s;animation-duration:1.5s;}}@media (min-width:1200px){[class^="hero__wrapper"]{min-height:500px;}}@media (min-width:1400px){[class^="hero__wrapper"]{min-height:600px;}}[class^="hero__wrapper"] .loader{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;opacity:1;width:100px;height:100px;z-index:10;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}[class^="hero__wrapper"] .loader:before{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;border-radius:50%;border:4px solid #cccccc;border-top-color:#000000;-webkit-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite;}[class^="hero__wrapper"].loaded .hero__content,[class^="hero__wrapper"].loaded .hero__cta--multi{opacity:1;}[class^="hero__wrapper"].loaded .hero__content{-webkit-animation-name:hero_banner_content_fade_in_up;animation-name:hero_banner_content_fade_in_up;-webkit-animation-duration:1.5s;animation-duration:1.5s;}[class^="hero__wrapper"].loaded .loader{opacity:0;}.hero__content{opacity:0;position:relative;z-index:15;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:400px;max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;}@media (min-width:800px){.hero__content{width:calc(100% - 8rem);}}@media (min-width:1000px){.hero__content{min-height:0;padding:10rem 0 2rem;position:absolute;top:0;bottom:0;left:0;right:0;padding:1rem 0;}}[class*="hero-left-aligned"] .hero__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}[class*="hero-bg-video"] .hero__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}[class*="hero-right-aligned"] .hero__content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.hero__content .hero__primary{width:100%;}@media (min-width:1000px){.hero__content .hero__primary{width:60%;}}@media (min-width:1200px){.hero__content .hero__primary{width:50%;}}.hero__content .hero__primary *{margin:0;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;color:#fff;font-size:2.8rem;line-height:1;text-shadow:-2px 0 6px rgba(34,34,34,0.5);}@media (min-width:1000px){.hero__content .hero__primary *{font-size:3.5rem;text-align:center;}}@media (min-width:1200px){.hero__content .hero__primary *{font-size:4rem;}}@media (min-width:1000px){[class*="left"] .hero__content .hero__primary *{text-align:left;}}.hero__content .hero__secondary{margin-top:1rem;width:100%;}@media (min-width:1000px){.hero__content .hero__secondary{width:60%;}}@media (min-width:1200px){.hero__content .hero__secondary{width:50%;}}.hero__content .hero__secondary *{margin:0;color:#fff;font-size:1.3rem;line-height:1.25;text-shadow:-2px 0 5px rgba(34,34,34,0.5);}@media (min-width:1000px){.hero__content .hero__secondary *{font-size:1.25rem;}}@media (min-width:1200px){.hero__content .hero__secondary *{font-size:1.5rem;}}.hero__content .hero__secondary a{border-bottom:3px solid rgba(255,255,255,0.25);-webkit-transition:all .2s ease;transition:all .2s ease;text-decoration:none;}.hero__content .hero__secondary a:hover{border-color:transparent;}.hero__cta--multi{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;opacity:0;z-index:20;}@media (min-width:1000px){.hero__cta--multi{position:absolute;width:320px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);right:0;}}.hero__cta--multi a{display:block;padding-left:1rem;padding-right:3.5rem;padding-right:calc(1rem + 2.5rem);padding-top:1.3rem;padding-bottom:1.3rem;background:#222 url("/themes/custom/cornell/src/svg/arrow-r-white.svg") right 1rem center/22px 22px no-repeat;background-clip:padding-box;border-bottom:1px solid #555555;color:#fff;font-size:1.4rem;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;}@media (min-width:1000px){.hero__cta--multi a{border-bottom:2px dotted rgba(255,255,255,0.8);padding-left:1.3rem;padding-right:3.5rem;}}.hero__cta--multi a:hover{background-position:right .75rem center;}.hero__cta--single{width:100%;margin-top:1rem;font-size:1.125rem;}.hero__cta--single a{color:#fff;}.hero__image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:5;background-color:#E1E1E1;}@media (min-width:1000px){.hero__image{position:relative;width:100%;}}.hero__image.videoexists{position:absolute;}.hero__image .field_banner_image_bundle_image,.hero__image .field_hero_image_bundle{opacity:0;-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear;z-index:15;position:absolute;top:0;bottom:0;left:0;right:0;}@media (min-width:1000px){.hero__image .field_banner_image_bundle_image,.hero__image .field_hero_image_bundle{position:relative;}}.hero__image .field_banner_image_bundle_image picture,.hero__image .field_hero_image_bundle picture{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:auto;width:100%;height:100%;}.hero__image .field_banner_image_bundle_image picture:before,.hero__image .field_hero_image_bundle picture:before{content:" ";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,right top,left top,from(rgba(34,34,34,0.2)),to(rgba(34,34,34,0.6)));background-image:linear-gradient(-90deg,rgba(34,34,34,0.2) 0%,rgba(34,34,34,0.6) 100%);}.hero__image .field_banner_image_bundle_image img,.hero__image .field_hero_image_bundle img{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';width:100%;height:100%;max-width:none;}.hero__image.loaded .field_banner_image_bundle_image,.hero__image.loaded .field_hero_image_bundle{opacity:1;}.hero__image article &gt; div:not(.field_banner_image_bundle_image):not(.field_hero_image_bundle){border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;}.hero__image.videoexists,.banner__wrapper.-video{}.hero__image.videoexists .btn-video,.banner__wrapper.-video .btn-video{width:31px;height:31px;padding:0;background-color:#444;background-color:rgba(0,0,0,0.2);background-position:50% 50%;background-repeat:no-repeat;color:#fff;border:2px solid rgba(255,255,255,0.6);border-radius:200em;position:absolute;z-index:16;bottom:1.5rem;left:2rem;}.hero__image.videoexists .btn-video span,.banner__wrapper.-video .btn-video span{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;}.hero__image.videoexists .btn-pause,.banner__wrapper.-video .btn-pause{background-image:url("/themes/custom/cornell/src/images/icon_pause.svg");}.hero__image.videoexists .btn-video-none,.banner__wrapper.-video .btn-video-none{display:none;}.hero__image.videoexists .btn-play,.banner__wrapper.-video .btn-play{background-image:url("/themes/custom/cornell/src/images/icon_play.svg");}.hero__image.videoexists .btn-video:hover,.hero__image.videoexists .btn-video:focus,.banner__wrapper.-video .btn-video:hover,.banner__wrapper.-video .btn-video:focus{background-color:rgba(0,0,0,0.6);border-color:rgba(255,255,255,0.9);}.hero__image.videoexists .btn-video:active,.banner__wrapper.-video .btn-video:active{background-color:black;opacity:0.6;}@media (min-width:1432px){.banner__wrapper.-video .btn-video{left:calc(50vw - 700px);}}.hero__image.videoexists{background-color:#666;}@media (max-width:1000px){.hero__image.videoexists{z-index:unset;}}.hero__image.videoexists .video-container{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden;}.hero__image.videoexists .video-container video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.hero_banner_slide_container{max-width:1600px;width:100%;margin:auto;overflow:hidden;}.is-hiding-nav-ui .flickity-page-dots,.is-hiding-nav-ui .flickity-button{display:none;}.hero_banner_slide_items{position:relative;}.hero_banner_slide_items .hero_banner_slide_item{width:100%;}.hero_banner_slide_items .flickity-prev-next-button{position:absolute;bottom:0px;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:94;background-color:#000;opacity:.5;position:cursor;border:0;}.hero_banner_slide_items .flickity-prev-next-button svg{color:#fff;opacity:1;}@media (max-width:999px){.hero_banner_slide_items .flickity-prev-next-button{top:40px;}}.hero_banner_slide_items .flickity-prev-next-button:hover{opacity:1;}.hero_banner_slide_items .flickity-prev-next-button.previous{right:75px;}.hero_banner_slide_items .flickity-prev-next-button.next{right:15px;}.hero_banner_slide_items .flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.hero_banner_slide_items .flickity-button-icon{fill:currentColor;}.hero_banner_slide_items .flickity-page-dots{position:absolute;width:100%;padding:0;margin:0;list-style:none;text-align:left;line-height:1;bottom:20px;left:10px;height:20px;}@media (max-width:999px){.hero_banner_slide_items .flickity-page-dots{top:20px;height:20px;}}.hero_banner_slide_items .flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#fff;border-radius:50%;opacity:0.25;cursor:pointer;}.hero_banner_slide_items .flickity-page-dots .dot.is-selected{opacity:1;}.hero_banner_slide_item .hero__image .field_banner_image_bundle_image img,.hero_banner_slide_item .hero__image .field_hero_image_bundle img{min-width:100%;min-height:100%;width:auto;height:auto;}.field_home_page_hero .flickity-prev-next-button.previous{bottom:70px;}.field_home_page_hero .flickity-prev-next-button.next{bottom:70px;}.textblock__wrapper .field_p_inline_callout_image img{margin-bottom:20px;}@media (min-width:480px){.textblock__wrapper .field_p_inline_callout_image img{float:left;margin:0 20px 0 0;}}.textblock__wrapper.width_0 img{width:50px;}.textblock__wrapper.width_100 img{width:100px;}.textblock__wrapper.width_180 img{width:180px;}.textblock__wrapper.width_220 img{width:220px;}.textblock__wrapper.width_350 img{width:350px;}.-wrap-text .textblock__wrapper{display:block;}@media (min-width:600px){.-wrap-text .textblock__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.-wrap-text .textblock__wrapper .field_p_inline_callout_body{-webkit-box-flex:1;-ms-flex:1;flex:1;}}.paragraph__media__stage{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;}@media (min-width:800px){.paragraph__media__stage{width:calc(100% - 2rem);}}.paragraph__media__stage .field_media_image_image_source{width:100%;}.paragraph__media__stage .flickity-viewport{overflow:hidden;}.paragraph__media__boundary{max-width:928px;position:relative;margin-left:auto;margin-right:auto;}.paragraph__media__boundary .flickity-prev-next-button{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;border:none;}@media (min-width:800px){.paragraph__media__boundary .flickity-prev-next-button{width:40px;height:40px;}}.paragraph__media__boundary .flickity-prev-next-button.previous{left:-15px;background:#fff url(/themes/custom/cornell/src/svg/arrow-notail-l-black.svg) center center no-repeat;}@media (min-width:800px){.paragraph__media__boundary .flickity-prev-next-button.previous{left:-20px;}}.paragraph__media__boundary .flickity-prev-next-button.next{right:-15px;background:#fff url(/themes/custom/cornell/src/svg/arrow-notail-r-black.svg) center center no-repeat;}@media (min-width:800px){.paragraph__media__boundary .flickity-prev-next-button.next{right:-20px;}}.paragraph__media__boundary .flickity-prev-next-button svg{display:none;}@media (min-width:1200px){.paragraph__media img{max-width:700px;}}@media (min-width:1400px){.paragraph__media img{max-width:900px;}}.photo-caption{font-size:.875rem;padding-bottom:5px;}.photo-caption p{margin:5px 0;}.photo-credit{text-align:right;color:#666;}.paragraph__media--video{margin-bottom:30px;max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;}@media (min-width:800px){.paragraph__media--video{margin-bottom:45px;}}@media (min-width:800px){.paragraph__media--video{width:calc(100% - 2rem);}}.media-video{}@media (min-width:800px){.media-video{width:calc(60% + 7.48rem);margin:0 auto;}}.paragraph.paragraph--type--more-in{max-width:none;padding:0;margin:0;width:100%;}@media (min-width:800px){.paragraph.paragraph--type--more-in{padding:0;}}.more-in__wrapper{background:#222;position:relative;padding:1rem;}.more-in__wrapper:after{content:" ";position:absolute;z-index:5;top:.5rem;bottom:.5rem;left:.5rem;right:.5rem;pointer-events:none;border-width:3px;border-style:solid;border-color:#fff;}@media (min-width:800px){.more-in__wrapper:after{border-width:6px;top:1rem;bottom:1rem;left:1rem;right:1rem;}}:root .node-basicpage__page__content.rwd-med .more-in__wrapper:after{border-width:3px;}:root .node--hero-page__page__content.rwd-med .more-in__wrapper:after{border-width:3px;}.more-in__header h2{margin:2rem 0 .25rem;font-family:"freight-sans-pro","Freight Sans Bold",sans-serif;font-weight:600;font-size:1rem;text-align:center;text-transform:uppercase;letter-spacing:.1rem;color:#fff;}:root .node-basicpage__page__content.rwd-med .more-in__header h2{font-size:2rem;}:root .node--hero-page__page__content.rwd-med .more-in__header h2{font-size:2rem;}.more-in__header h2 span{display:block;font-size:.7rem;margin-bottom:.5rem;}:root .node-basicpage__page__content.rwd-med .more-in__header h2 span{font-size:.9rem;}:root .node--hero-page__page__content.rwd-med .more-in__header h2 span{font-size:.9rem;}.more-in__content{max-width:1400px;margin:0 auto;padding:0 1rem 1rem;}:root .node-basicpage__page__content.rwd-med .more-in__content{padding:1rem 2rem 3rem;}:root .node--hero-page__page__content.rwd-med .more-in__content{padding:1rem 2rem 3rem;}.more-in__content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0 auto 1rem;padding:0;}:root .node-basicpage__page__content.rwd-med .more-in__content ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}:root .node--hero-page__page__content.rwd-med .more-in__content ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.more-in__content ul li{display:block;}:root .node-basicpage__page__content.rwd-med .more-in__content ul li{-ms-flex-preferred-size:calc(33.33% - 2rem);flex-basis:calc(33.33% - 2rem);margin-top:.75rem;overflow:hidden;white-space:nowrap;}:root .node--hero-page__page__content.rwd-med .more-in__content ul li{-ms-flex-preferred-size:calc(33.33% - 2rem);flex-basis:calc(33.33% - 2rem);margin-top:.75rem;overflow:hidden;white-space:nowrap;}.more-in__content ul li a{display:block;font-weight:400;font-size:1.125rem;text-decoration:none;color:#fff;padding:.75rem .25rem;border-bottom:1px solid #fff;}:root .node-basicpage__page__content.rwd-med .more-in__content ul li a{overflow:hidden;text-overflow:ellipsis;}:root .node--hero-page__page__content.rwd-med .more-in__content ul li a{overflow:hidden;text-overflow:ellipsis;}.more-in__content .menu__panel__title__item{display:none;}.paragraph--type--navigator-bar{max-width:none;padding:0;margin:0;width:100%;margin-bottom:0;}@media (min-width:800px){.paragraph--type--navigator-bar{padding:0;}}.paragraph--type--navigator-bar .navigator-bar__heading{width:100%;display:table;border-bottom:3px solid #222;padding:.75rem 1.5rem;margin:0 auto;background:#fff;color:#222;letter-spacing:0.125rem;font-size:0.875rem;text-transform:uppercase;text-align:center;}@media (min-width:800px){.paragraph--type--navigator-bar .navigator-bar__heading{font-size:1rem;}}@media (min-width:1200px){.paragraph--type--navigator-bar .navigator-bar__heading{font-size:1.3125rem;}}@media (min-width:800px){.paragraph--type--navigator-bar .navigator-bar__heading{padding:.75rem 3rem;width:auto;}}.navigator-bar__wrapper{margin-bottom:30px;}@media (min-width:800px){.navigator-bar__wrapper{margin-bottom:45px;}}.navigator-bar__wrapper p{margin:0;padding:0;}.navigator-bar__wrapper .navigator-bar__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:.25rem 1rem 0rem;}@media (min-width:800px){.navigator-bar__wrapper .navigator-bar__links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:2rem 1rem 0rem;}}.navigator-bar__wrapper .navigator-bar__links .field_navigator_bar_links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:.25rem 0;}@media (min-width:800px){.navigator-bar__wrapper .navigator-bar__links .field_navigator_bar_links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;}}.navigator-bar__wrapper .navigator-bar__links .field_navigator_bar_links a{font-size:1.125rem;letter-spacing:0.0625rem;color:#222;text-decoration:none;display:block;width:100%;border-bottom:2px solid rgba(34,34,34,0.25);padding:.75rem 0 .5rem;-webkit-transition:border 350ms ease-in-out;transition:border 350ms ease-in-out;}@media (min-width:800px){.navigator-bar__wrapper .navigator-bar__links .field_navigator_bar_links a{font-size:1.25rem;}}@media (min-width:1200px){.navigator-bar__wrapper .navigator-bar__links .field_navigator_bar_links a{font-size:1.5rem;}}.navigator-bar__wrapper .navigator-bar__links .field_navigator_bar_links a:hover{border-color:#222;}@media (min-width:800px){.navigator-bar__wrapper .navigator-bar__links .field_navigator_bar_links a{width:auto;border-width:2px;padding:.25rem 0;margin-top:0rem;margin-bottom:0.5rem;margin-left:1rem;margin-right:1rem;}}.paragraph--type--gallery-preview-grid .galleryPreviewheader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:1170px;width:100%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.paragraph--type--gallery-preview-grid .galleryPreviewheader .first,.paragraph--type--gallery-preview-grid .galleryPreviewheader .second{max-width:365px;width:100%;}.paragraph--type--gallery-preview-grid .galleryPreviewheader .first &gt; div,.paragraph--type--gallery-preview-grid .galleryPreviewheader .second &gt; div{text-transform:uppercase;font-weight:600;}.paragraph--type--gallery-preview-grid .selectboxit-container .selectboxit-text{font-size:18px;color:#8c8c8c;}.paragraph--type--gallery-preview-grid .views-title{font-size:28px;font-weight:600;max-width:1170px;width:100%;margin:0px auto 20px auto;}.paragraph--type--gallery-preview-grid .views-exposed-form{background-color:#fff;padding:0px;margin:auto;max-width:1170px;width:100%;}.paragraph--type--gallery-preview-grid .views-exposed-form .form-item,.paragraph--type--gallery-preview-grid .views-exposed-form .form-actions{width:100%;}.paragraph--type--gallery-preview-grid .views-exposed-form .form-item &gt; *,.paragraph--type--gallery-preview-grid .views-exposed-form .form-actions &gt; *{width:100%;max-width:365px;margin:0px;}.paragraph--type--gallery-preview-grid .galleryPreviewGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px;}.paragraph--type--gallery-preview-grid .galleryPreviewGrid .views-row{max-width:33.3333%;width:100%;}.paragraph--type--gallery-preview-grid .galleryPreviewGrid .views-row a{text-decoration:none;}.paragraph--type--gallery-preview-grid .galleryPreviewGrid .views-row .previewImage{position:relative;}.paragraph--type--gallery-preview-grid .galleryPreviewGrid .views-row .previewImage .previewImageInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;bottom:0px;left:0px;padding:20px;opacity:0;z-index:1;width:100%;height:100%;color:#fff;font-size:22px;text-decoration:none;border:0px solid #fff;padding:15px 25px 15px 25px;cursor:pointer;-webkit-transition-property:opacity,border;transition-property:opacity,border;-webkit-transition-duration:.25s,.25s;transition-duration:.25s,.25s;}.paragraph--type--gallery-preview-grid .galleryPreviewGrid .views-row .previewImage .previewImageImage{position:relative;background:none;background-position:center;background-size:cover;}.paragraph--type--gallery-preview-grid .galleryPreviewGrid .views-row .previewImage:hover .previewImageInfo{padding:20px;opacity:1;color:#fff;font-size:22px;text-decoration:none;border:15px solid #fff;padding:15px 25px 15px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:1;width:100%;height:100%;}.paragraph--type--gallery-preview-grid .galleryPreviewGrid .views-row .previewImage:hover .previewImageImage:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(to bottom,transparent,#000);opacity:.6;content:'';position:absolute;top:0;right:0;bottom:0;left:0;}@media (max-width:960px){.paragraph--type--gallery-preview-grid{margin-top:30px;}.paragraph--type--gallery-preview-grid .galleryPreviewGrid .views-row .previewImage .previewImageInfo{opacity:1;}.paragraph--type--gallery-preview-grid .previewImageImage:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(to bottom,transparent,#000);opacity:.6;content:'';position:absolute;top:0;right:0;bottom:0;left:0;}.paragraph--type--gallery-preview-grid .views-exposed-form{padding:0px 10px;}.paragraph--type--gallery-preview-grid .views-title{padding:0px 10px;}.paragraph--type--gallery-preview-grid .galleryPreviewGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--gallery-preview-grid .galleryPreviewGrid .views-row{max-width:50%;width:100%;}}@media (max-width:480px){.paragraph--type--gallery-preview-grid{margin-top:30px;}.paragraph--type--gallery-preview-grid .views-exposed-form{padding:0px 10px;}.paragraph--type--gallery-preview-grid .views-title{padding:0px 10px;}.paragraph--type--gallery-preview-grid .galleryPreviewGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--gallery-preview-grid .galleryPreviewGrid .views-row{max-width:100%;width:100%;}}.quote__basic--wrapper{margin:2rem 0;}@media (min-width:800px){.quote__basic--wrapper{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;}}@media (min-width:800px) and (min-width:800px){.quote__basic--wrapper{width:calc(100% - 2rem);}}@media (min-width:800px){.quote__adv--wrapper.quote-size-medium{padding:2.5rem 0;}}@media (min-width:800px){.quote__adv--wrapper.quote-size-large{padding:5rem 0;}}@media (min-width:800px){.story__stage .quote__basic--content{width:100%;}}.quote__basic--content{border-top:3px solid #f7f7f7;border-bottom:3px solid #f7f7f7;padding:1.5rem 1rem 1.5rem .5rem;position:relative;}@media (min-width:800px){.quote__basic--content{margin:0 auto;border-width:6px;width:60%;}}.quote__basic--content:before{content:" ";position:absolute;top:-3px;left:0;height:3px;width:4rem;background:#a71919;}@media (min-width:800px){.quote__basic--content:before{height:6px;top:-6px;}}.quote__basic--content .open-quote{position:absolute;top:0;left:1rem;font-size:5rem;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;}@media (min-width:800px){.quote__basic--content .open-quote{font-size:8rem;top:-.5rem;left:.25rem;}}.quote__basic--content [class*="--open-quote"] ~ div{margin-left:3.5rem;}@media (min-width:800px){.quote__basic--content [class*="--open-quote"] ~ div{margin-left:5rem;}}.field_basic_quote_quote *{margin:0 0 1rem;font-style:italic;font-size:1.25rem;line-height:1.6;font-family:"freight-text-pro","Freight Text Book",serif;font-weight:400;}@media (min-width:800px){.field_basic_quote_quote *{font-size:1.36719rem;}}@media (min-width:1200px){.field_basic_quote_quote *{font-size:1.48438rem;}}.field_basic_quote_attribution{font-size:1.25rem;line-height:1.6;font-family:"freight-text-pro","Freight Text Book",serif;font-weight:400;}@media (min-width:800px){.field_basic_quote_attribution{font-size:1.36719rem;}}@media (min-width:1200px){.field_basic_quote_attribution{font-size:1.48438rem;}}.field_basic_quote_department{font-size:0.8rem;line-height:1.6;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.1rem;}@media (min-width:800px){.field_basic_quote_department{font-size:0.875rem;}}@media (min-width:1200px){.field_basic_quote_department{font-size:0.95rem;}}.quote__adv--wrapper{max-width:1600px;margin:25px auto;position:relative;overflow:hidden;}@media (min-width:800px){.quote__adv--wrapper{margin-top:50px;margin-bottom:50px;}}[class*="quote-alignment"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap;margin:1rem;}.quote__adv--content{background:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 2rem 3.5rem;position:relative;z-index:2;color:#fff;height:auto;}@media (min-width:800px){.quote__adv--content{background:rgba(34,34,34,0.5);height:auto;width:45%;border:6px solid #fff;margin:1rem;}}@media (min-width:1000px){.quote__adv--content{height:auto;}}.quote__adv--content:before{content:" ";position:absolute;z-index:5;top:.5rem;bottom:.5rem;left:.5rem;right:.5rem;pointer-events:none;border-width:3px;border-style:solid;}@media (min-width:800px){.quote__adv--content:before{border-width:6px;top:1rem;bottom:1rem;left:1rem;right:1rem;}}@media (min-width:800px){.quote__adv--content:before{display:none;}}@media (min-width:800px){.quote-alignment-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}}@media (min-width:800px){.quote-alignment-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap;}}.quote__adv--content .open-quote{display:block;height:0;line-height:0;margin-top:2rem;font-size:6rem;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;}@media (min-width:800px){.quote__adv--content .open-quote{margin-top:4rem;font-size:10rem;}}.quote__adv--quote{width:100%;}.field_adv_quote_quote{font-size:1.25rem;line-height:1.6;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;width:100%;}@media (min-width:800px){.field_adv_quote_quote{font-size:1.36719rem;}}@media (min-width:1200px){.field_adv_quote_quote{font-size:1.48438rem;}}@media (max-width:600px){.field_adv_quote_quote h2{margin-top:0;}}@media (max-width:600px){.field_adv_quote_quote p{font-size:1rem;}}.field_adv_quote_quote a{color:#fff;}.field_adv_quote_attribution{font-size:1.25rem;line-height:1.6;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:600;}@media (min-width:800px){.field_adv_quote_attribution{font-size:1.36719rem;}}@media (min-width:1200px){.field_adv_quote_attribution{font-size:1.48438rem;}}.field_adv_quote_department{text-transform:uppercase;letter-spacing:0.1rem;font-size:0.9rem;line-height:1.6;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:600;}@media (min-width:800px){.field_adv_quote_department{font-size:0.98438rem;}}@media (min-width:1200px){.field_adv_quote_department{font-size:1.06875rem;}}@media (min-width:800px){.quote__adv--background{position:absolute;top:0;bottom:0;left:0;right:0;}.quote__adv--background img{-o-object-fit:cover;object-fit:cover;max-width:none;}}.paragraph--type--related-content{max-width:none;padding:0;margin:0;width:100%;background-color:#f7f7f7;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.23)),to(rgba(0,0,0,0.14)));background-image:linear-gradient(0deg,rgba(255,255,255,0.23) 0%,rgba(0,0,0,0.14) 100%);}@media (min-width:800px){.paragraph--type--related-content{padding:0;}}.related__wrapper{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;}@media (min-width:800px){.related__wrapper{width:calc(100% - 2rem);}}.related__header{padding:2rem 0 1rem;}.related__header *{font-size:1.5rem;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;margin:0;padding:0;}.related__item-list{padding:1rem 0;}@media (min-width:800px){.related__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}}.related__item + .related__item{margin-top:1rem;}@media (min-width:800px){.related__item--image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}.related__item--image a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;}.related__item--image img{width:100%;}@media (min-width:800px){.related__item--image img{min-width:100%;max-width:none;}}.related__item--content{background:#fff;padding:1rem;}@media (min-width:800px){.related__item--content{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.related__item--category *{margin:0;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;background:#fff;color:#222;font-weight:700;text-transform:uppercase;font-size:.8rem;letter-spacing:.05rem;line-height:1.5;}.related__item--title *{margin:0;padding:.75rem 0;font-family:"freight-text-pro","Freight Text Book",serif;font-weight:400;font-size:1.25rem;line-height:1.3;color:#222;}.related__item--teaser *{font-size:.9rem;line-height:1.5;margin:0 0 .5rem;}@media (min-width:800px){.related__item--teaser *{margin:0;}}.related__load-more{margin:1rem 0 0;text-align:center;}.related__load-more a.button{display:block;background:#222;color:#fff;padding:1rem 3rem;text-transform:uppercase;font-family:"freight-sans-pro","Freight Sans Bold",sans-serif;font-size:.9rem;letter-spacing:.1rem;-webkit-transition:all .2s ease;transition:all .2s ease;}@media (min-width:800px){.related__load-more a.button{display:inline-block;}}.related__load-more a.button:hover{background:#555555;}.paragraph--type--social-feed{max-width:none;padding:0;margin:0;width:100%;}@media (min-width:800px){.paragraph--type--social-feed{padding:0;}}.social__wrapper{background:#f7f7f7;}.social__wrapper &gt; .social__facebook,.social__wrapper &gt; .social__twitter{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;}@media (min-width:1200px){.social__wrapper &gt; .social__facebook,.social__wrapper &gt; .social__twitter{width:calc(100% - 2rem);}}.stories-news__header *{margin-top:0;}@media (min-width:1200px){.social-feed__twitter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.social-feed__twitter h2{background:transparent right center/40px 40px no-repeat;border-bottom:1px solid #222;margin:0;padding:1rem 0;font-family:"freight-sans-pro","Freight Sans Bold",sans-serif;font-size:1.25rem;}@media (min-width:1200px){.social-feed__twitter h2{border-bottom:0;padding:1rem 1rem 1rem 4rem;width:35%;max-width:320px;background-position:left center;}}.social-feed__twitter h2 span{display:block;color:#a71919;text-transform:uppercase;letter-spacing:.1rem;font-size:1rem;}.social-feed__twitter a{text-decoration:none;color:#222;}.social-feed__twitter p{margin:1rem 0;}@media (min-width:1200px){.social-feed__twitter p{margin:2rem 0;border-left:1px solid #222;padding:1rem 0 1rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;}}.social-feed__twitter p a{color:#222;font-size:1rem;line-height:2;}.social-feed__twitter p a:after{content:" ";display:inline-block;width:.8rem;height:.8rem;background:transparent url("/themes/custom/cornell/src/svg/simple-arrow-r.svg") center center/contain no-repeat;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:.25rem;}.social__facebook h2{background-image:url("/themes/custom/cornell/src/svg/facebook-color.svg");}.social__twitter h2{background-image:url("/themes/custom/cornell/src/svg/x-social.svg");}.social-feed__instagram{position:relative;overflow:hidden;width:100%;margin-bottom:50px;}.social-feed__instagram .flickity-prev-next-button{position:absolute;z-index:1;top:50%;height:2.5rem;width:2.5rem;line-height:2.5rem;overflow:hidden;text-indent:100%;text-align:center;color:#222;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-position .2s ease;transition:background-position .2s ease;border:none;}.social-feed__instagram .flickity-prev-next-button.previous{left:0;background:#fff url("/themes/custom/cornell/src/svg/simple-arrow-r.svg") center center/1rem auto no-repeat;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}@media (min-width:800px){.social-feed__instagram .flickity-prev-next-button.previous{left:.75rem;}}.social-feed__instagram .flickity-prev-next-button.previous:hover{background-position:left 1rem center;}.social-feed__instagram .flickity-prev-next-button.next{right:0;background:#fff url("/themes/custom/cornell/src/svg/simple-arrow-r.svg") center center/1rem auto no-repeat;}@media (min-width:800px){.social-feed__instagram .flickity-prev-next-button.next{right:.75rem;}}.social-feed__instagram .flickity-prev-next-button.next:hover{background-position:right .5rem center;}.social-feed__instagram .flickity-prev-next-button svg{display:none;}.social-feed__instagram--items{width:300px;height:220px;position:relative;}@media (min-width:800px){.social-feed__instagram--items{width:720px;height:500px;}}.social-feed__instagram--item{position:relative;height:auto;}.social-feed__instagram--item:nth-child(3n + 1){float:right;width:calc(100% * 2/3);height:100%;}.social-feed__instagram--item:nth-child(3n + 2){width:calc(100% * 1/3);height:50%;}.social-feed__instagram--item:nth-child(3n + 3){width:calc(100% * 1/3);height:50%;}.social-feed__instagram--item a{display:block;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;text-indent:-9999px;white-space:nowrap;overflow:hidden;}.social-feed__instagram--item a:after{content:" ";position:absolute;bottom:.5rem;right:.5rem;width:1rem;height:1rem;background:transparent url("/themes/custom/cornell/src/svg/instagram-white.svg") center center/contain no-repeat;}@media (min-width:800px){.social-feed__instagram--item a:after{width:1.5rem;height:1.5rem;}}@media (min-width:1200px){.social-feed__instagram--item a:after{width:2rem;height:2rem;}}.stories-news__header h2{font-family:"freight-sans-pro","Freight Sans Bold",sans-serif;font-size:1.25rem;text-transform:uppercase;letter-spacing:.1rem;text-align:center;}@media (min-width:800px){.stories-news__header h2{font-size:2.25rem;}}@media (min-width:800px){.stories-news__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.view-storiesnews-prominent .views-row:nth-child(even) .stories-news__item.featured{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap;}@media (min-width:800px){.view-storiesnews-prominent .views-row:nth-child(even) .stories-news__item.featured .stories-news__item--content{margin:0 -20% 0 0;}}.stories-news__item.featured{-ms-flex-preferred-size:100%;flex-basis:100%;}@media (min-width:800px){.stories-news__item.featured{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:800px){.stories-news__item.featured .stories-news__item--content{-ms-flex-preferred-size:50%;flex-basis:50%;border:6px solid #fff;background:rgba(255,255,255,0.75);padding:2rem;margin:0 0 0 -20%;}}.stories-news__item.featured .stories-news__item--content:after{position:absolute;top:100%;}@media (min-width:800px){.stories-news__item.featured .stories-news__item--content:after{top:auto;bottom:1.5rem;}}.stories-news__item.featured .stories-news__item--image a{display:block;}.stories-news__item.featured .stories-news__item--image img{width:100%;}@media (min-width:800px){.stories-news__item.featured .stories-news__item--image{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;}}.stories-news__item.featured .stories-news__item--category *{background:#fff;}@media (min-width:800px){.stories-news__item.featured .stories-news__item--category *{background:transparent;}}.stories-news__item.featured .stories-news__item--category a{position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%);padding:.5rem .75rem;}@media (min-width:800px){.stories-news__item.featured .stories-news__item--category a{position:static;-webkit-transform:none;transform:none;padding:0;background:transparent;}}.stories-news__item.featured .stories-news__item--title *{padding:1rem 0;font-size:1.75rem;}@media (min-width:800px){.stories-news__item.featured .stories-news__item--title *{padding:1rem 0 2rem;font-size:2rem;}}@media (min-width:1200px){.stories-news__item.featured .stories-news__item--title *{font-size:2.5rem;}}.stories-news__item{-ms-flex-preferred-size:calc(33.33% - 2rem);flex-basis:calc(33.33% - 2rem);}.stories-news__item + .stories-news__item{margin-top:2rem;}.stories-news__item .stories-news__item--category *{margin:0;background:#fff;color:#222;font-weight:700;text-transform:uppercase;font-size:.9rem;letter-spacing:.05rem;line-height:1.5;}.stories-news__item .stories-news__item--content{position:relative;}@media (min-width:800px){.stories-news__item .stories-news__item--content{padding-top:1.5rem;}}.stories-news__item .stories-news__item--content:after{content:" ";display:block;background:#a71919;width:5rem;height:3px;margin-top:.5rem;margin-bottom:1rem;}@media (min-width:800px){.stories-news__item .stories-news__item--content:after{height:6px;}}@media (min-width:800px){.stories-news__item .stories-news__item--content:after{position:absolute;top:0;margin:0;}}.stories-news__item .stories-news__item--content a{text-decoration:none;}.stories-news__item .stories-news__item--title *{margin:0;padding:.5rem 0 1rem;font-family:"freight-text-pro","Freight Text Book",serif;font-weight:400;font-size:1.25rem;line-height:1.3;color:#222;}.view-storiesnews-prominent{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;margin-bottom:30px;}@media (min-width:800px){.view-storiesnews-prominent{width:calc(100% - 16rem);}}@media (min-width:800px){.view-storiesnews-prominent{margin-bottom:45px;}}.view-storiesnews-prominent [class*="news__item"]{margin:0;}.view-storiesnews-prominent .views-row + .views-row{margin-top:2rem;}.view-storiesnews-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;}@media (min-width:800px){.view-storiesnews-list{width:calc(100% - 16rem);}}@media (min-width:800px){.view-storiesnews-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px;margin-top:40px;}.view-storiesnews-list:after{content:'';-ms-flex-preferred-size:calc(33.33% - 2rem);flex-basis:calc(33.33% - 2rem);}}@media (min-width:1400px){.view-storiesnews-list{padding-right:7.5rem;padding-left:7.5rem;}}@media (min-width:800px){.view-storiesnews-list .views-row{-ms-flex-preferred-size:calc(33.33% - 2rem);flex-basis:calc(33.33% - 2rem);margin-top:2rem;}}.field_p_see_more_news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;}@media (min-width:800px){.field_p_see_more_news{width:calc(100% - 16rem);}}@media (min-width:800px){.field_p_see_more_news{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px;}}.stories-news__item--type-prominent{color:black;font-size:15px;padding-bottom:8px;text-transform:uppercase;font-weight:bold;}.stories-news__item--type-list{color:black;font-size:13px;padding-bottom:0px;text-transform:uppercase;margin-top:15px;}.stories-news.in-the-news .stories-news__item .stories-news__item--content:after{background:#EFC2FF;}.students__filters{background:#f7f7f7;padding:1rem;}@media (min-width:800px){.students__filters{padding:2rem;}}.students__filters form{margin:0 auto;}@media (min-width:800px){.students__filters form{max-width:calc(60% + 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.students__filters .students__filters--search{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;}.students__filters .students__filters--search input[type="search"]{width:calc(100% - 8rem);border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-appearance:none;}.students__filters .students__filters--search input[type="submit"]{width:8rem;border-top-left-radius:0;border-bottom-left-radius:0;}.students__filters .students__filters--filter{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:1rem;}.students__filters .students__filters--filter select{width:100%;}.students__item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:600px){.students__item-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}}.students__item-list .views-row{width:100%;}@media (min-width:600px){.students__item-list .views-row{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);margin-right:30px;}.students__item-list .views-row:nth-child(2n){margin-right:0;}}@media (min-width:900px){.students__item-list .views-row{-ms-flex-preferred-size:calc(25% - 30px);flex-basis:calc(25% - 30px);margin-right:30px;}.students__item-list .views-row:nth-child(2n){margin-right:30px;}.students__item-list .views-row:nth-child(4n){margin-right:0;}}.students__item{margin-top:1rem;}@media (min-width:480px){.students__item{margin-top:2rem;}}@media (min-width:800px){.students__item{margin-top:2.5rem;}}.students__item--image{position:relative;}.students__item--image:before{content:" ";width:5rem;height:6px;background:#a71919;position:absolute;z-index:1;top:0;left:2rem;}.students__item--image img{width:100%;}.students__item--content{padding:1.5rem 2em;background:#222;color:#fff;}.students__item--content a{color:#fff;}.students__item--name *{margin:0;font-family:"freight-text-pro","Freight Text Book",serif;font-weight:400;font-size:1.5rem;}.students__item--major{margin-top:.25rem;}.students__item--major *{margin:0;text-transform:uppercase;font-weight:600;letter-spacing:.1rem;font-size:.9rem;}.students__load-more{margin:2rem 0;text-align:center;}.students__load-more a.button{display:block;background:#222;color:#fff;padding:1rem 3rem;text-transform:uppercase;font-family:"freight-sans-pro","Freight Sans Bold",sans-serif;font-size:.9rem;letter-spacing:.1rem;-webkit-transition:all .2s ease;transition:all .2s ease;}@media (min-width:800px){.students__load-more a.button{display:inline-block;}}.students__load-more a.button:hover{background:#555555;}.takeover-gradient{background-image:url(/themes/custom/cornell/img/gradient-2.png);background-position:left bottom;background-size:cover;}.takeover-gradient.alignment-side-by-side-text-left{background-image:url(/themes/custom/cornell/img/gradient-2.png);background-position:center;background-size:cover;}.takeover-gradient.alignment-side-by-side-text-right{background-image:url(/themes/custom/cornell/img/gradient-2f.png);background-position:50% center;background-size:cover;}.takeover__boundary{padding-left:1rem;padding-right:1rem;margin:auto;width:100%;max-width:1300px;margin:auto;}@media (min-width:1200px){.takeover__boundary{padding-left:4rem;padding-right:4rem;}}.takeover__boundary.slideshow .takeover__border{bottom:20px;top:0;right:0;left:0;border-color:#222;}:root .node--hero-page__page__content.rwd-med2 .takeover__boundary.slideshow .takeover__border__border{bottom:50px;top:35px;right:0;left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}:root .node-basicpage__page__content.rwd-med2 .takeover__boundary.slideshow .takeover__border__border{bottom:50px;top:35px;right:0;left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.takeover__boundary.slideshow .takeover__image{overflow:visible;margin:0;width:calc(100% - 40px);height:auto;margin:0 20px;max-height:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}:root .node--hero-page__page__content.rwd-med2 .takeover__boundary.slideshow .takeover__image{margin:0 35px;width:500px;}:root .node-basicpage__page__content.rwd-med2 .takeover__boundary.slideshow .takeover__image{margin:0 35px;width:500px;}:root .node--hero-page__page__content.rwd-med2 .takeover__boundary.slideshow .takeover__image img{height:500px;width:auto;}:root .node-basicpage__page__content.rwd-med2 .takeover__boundary.slideshow .takeover__image img{height:500px;width:auto;}.takeover__boundary.slideshow .takeover__content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1;flex:1;}@media (max-width:975px){.takeover__boundary{margin:6rem 0 0 0;}}.takeover__stage{position:relative;margin-bottom:30px;}@media (min-width:800px){.takeover__stage{margin-bottom:45px;}}:root .node--hero-page__page__content.rwd-med2 .takeover__stage.alignment-center-aligned{min-height:500px;}:root .node-basicpage__page__content.rwd-med2 .takeover__stage.alignment-center-aligned{min-height:500px;}.takeover__stage.alignment-center-aligned .takeover__image{position:relative;}.takeover__stage.alignment-center-aligned .takeover__image:before{content:" ";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,right top,left top,from(rgba(34,34,34,0.4)),to(rgba(34,34,34,0.7)));background-image:linear-gradient(-90deg,rgba(34,34,34,0.4) 0%,rgba(34,34,34,0.7) 100%);}.takeover__stage.alignment-center-aligned.-with-background-image .takeover__primary{z-index:3;margin-top:-1rem;max-width:calc(100% - 4rem);position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%);}:root .node--hero-page__page__content.rwd-med2 .takeover__stage.alignment-center-aligned .takeover__primary{position:relative;-webkit-transform:none;transform:none;}:root .node-basicpage__page__content.rwd-med2 .takeover__stage.alignment-center-aligned .takeover__primary{position:relative;-webkit-transform:none;transform:none;}:root .node--hero-page__page__content.rwd-med2 .takeover__stage{display:-webkit-box;display:-ms-flexbox;display:flex;}:root .node--hero-page__page__content.rwd-med2 .takeover__stage.alignment-side-by-side-text-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap;}:root .node--hero-page__page__content.rwd-med2 .takeover__stage.alignment-side-by-side-text-left .takeover__content{padding-left:3.25rem;}:root .node--hero-page__page__content.rwd-med2 .takeover__stage.alignment-side-by-side-text-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}:root .node--hero-page__page__content.rwd-med2 .takeover__stage.alignment-side-by-side-text-right .takeover__content{padding-right:3.25rem;}:root .node-basicpage__page__content.rwd-med2 .takeover__stage{display:-webkit-box;display:-ms-flexbox;display:flex;}:root .node-basicpage__page__content.rwd-med2 .takeover__stage.alignment-side-by-side-text-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap;}:root .node-basicpage__page__content.rwd-med2 .takeover__stage.alignment-side-by-side-text-left .takeover__content{padding-left:3.25rem;}:root .node-basicpage__page__content.rwd-med2 .takeover__stage.alignment-side-by-side-text-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}:root .node-basicpage__page__content.rwd-med2 .takeover__stage.alignment-side-by-side-text-right .takeover__content{padding-right:3.25rem;}.takeover__stage a{color:inherit;}.takeover__border{content:" ";position:absolute;z-index:5;top:.5rem;bottom:.5rem;left:.5rem;right:.5rem;pointer-events:none;border-width:3px;border-style:solid;}@media (min-width:800px){.takeover__border{border-width:6px;top:1rem;bottom:1rem;left:1rem;right:1rem;}}.takeover__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:0 30px 50px;}:root .node--hero-page__page__content.rwd-med2 .takeover__content{width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:50px;padding-bottom:50px;}:root .node-basicpage__page__content.rwd-med2 .takeover__content{width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:50px;padding-bottom:50px;}:root .node--hero-page__page__content.rwd-med2 .alignment-center-aligned .takeover__content{width:100%;text-align:center;}:root .node-basicpage__page__content.rwd-med2 .alignment-center-aligned .takeover__content{width:100%;text-align:center;}.takeover__primary,.takeover__secondary,.takeover__cta{position:relative;z-index:2;}:root .node--hero-page__page__content.rwd-med2 .takeover__primary,:root .node--hero-page__page__content.rwd-med2
  .takeover__secondary,:root .node--hero-page__page__content.rwd-med2
  .takeover__cta{padding:0 1rem;position:relative;z-index:2;}:root .node-basicpage__page__content.rwd-med2 .takeover__primary,:root .node-basicpage__page__content.rwd-med2
  .takeover__secondary,:root .node-basicpage__page__content.rwd-med2
  .takeover__cta{padding:0 1rem;position:relative;z-index:2;}:root .node--hero-page__page__content.rwd-lrg .takeover__primary,:root .node--hero-page__page__content.rwd-lrg
  .takeover__secondary,:root .node--hero-page__page__content.rwd-lrg
  .takeover__cta{padding:0 2rem;}:root .node-basicpage__page__content.rwd-lrg .takeover__primary,:root .node-basicpage__page__content.rwd-lrg
  .takeover__secondary,:root .node-basicpage__page__content.rwd-lrg
  .takeover__cta{padding:0 2rem;}:root .node--hero-page__page__content.rwd-med2 .alignment-center-aligned .takeover__primary,:root .node--hero-page__page__content.rwd-med2 .alignment-center-aligned
  .takeover__secondary,:root .node--hero-page__page__content.rwd-med2 .alignment-center-aligned
  .takeover__cta{width:75%;margin-left:auto;margin-right:auto;}:root .node-basicpage__page__content.rwd-med2 .alignment-center-aligned .takeover__primary,:root .node-basicpage__page__content.rwd-med2 .alignment-center-aligned
  .takeover__secondary,:root .node-basicpage__page__content.rwd-med2 .alignment-center-aligned
  .takeover__cta{width:75%;margin-left:auto;margin-right:auto;}.takeover__primary *,.takeover__secondary *,.takeover__cta *{margin:0;}:root .node--hero-page__page__content.rwd-med2 .takeover__primary *,:root .node--hero-page__page__content.rwd-med2
    .takeover__secondary *,:root .node--hero-page__page__content.rwd-med2
    .takeover__cta *{margin:auto;}:root .node-basicpage__page__content.rwd-med2 .takeover__primary *,:root .node-basicpage__page__content.rwd-med2
    .takeover__secondary *,:root .node-basicpage__page__content.rwd-med2
    .takeover__cta *{margin:auto;}.takeover__primary{position:relative;margin-top:1.5rem;}.takeover__primary h1{letter-spacing:0.0625rem;font-size:1.125rem;line-height:1.2;text-transform:uppercase;}@media (min-width:800px){.takeover__primary h1{font-size:1.75rem;letter-spacing:0.125rem;}}@media (min-width:1200px){.takeover__primary h1{font-size:2.25rem;letter-spacing:0.25rem;}}:root .node--hero-page__page__content.rwd-med2 .takeover__primary{margin-top:0;position:static;-webkit-transform:none;transform:none;max-width:none;}:root .node-basicpage__page__content.rwd-med2 .takeover__primary{margin-top:0;position:static;-webkit-transform:none;transform:none;max-width:none;}.takeover__secondary{font-size:1.1875rem;line-height:1.5;padding-top:1rem;padding-bottom:0;}@media (min-width:800px){.takeover__secondary{font-size:1.25rem;line-height:1.75;}}@media (min-width:1200px){.takeover__secondary{font-size:1.5rem;}}:root .node--hero-page__page__content.rwd-med2 .takeover__secondary &gt; div{margin-top:2rem;}:root .node-basicpage__page__content.rwd-med2 .takeover__secondary &gt; div{margin-top:2rem;}.takeover__cta{font-size:1.1875rem;line-height:1.5;}@media (min-width:800px){.takeover__cta{font-size:1.25rem;line-height:1.75;}}@media (min-width:1200px){.takeover__cta{font-size:1.5rem;}}.takeover__cta:empty{display:none;}.takeover__cta__boundary{border-bottom-width:3px;border-bottom-style:solid;display:inline-block;}:root .node--hero-page__page__content.rwd-med2 .takeover__cta__boundary{border-bottom-width:6px;}:root .node-basicpage__page__content.rwd-med2 .takeover__cta__boundary{border-bottom-width:6px;}.takeover__cta__boundary:hover{border-bottom-width:0px;margin-bottom:3px;}:root .node--hero-page__page__content.rwd-med2 .takeover__cta__boundary:hover{margin-bottom:6px;}:root .node-basicpage__page__content.rwd-med2 .takeover__cta__boundary:hover{margin-bottom:6px;}.takeover__cta a{padding-top:1rem;-webkit-transition:border .2s ease;transition:border .2s ease;color:inherit;text-decoration:none;}.takeover__image{width:100%;max-height:500px;overflow:hidden;}:root .node--hero-page__page__content.rwd-med2 .alignment-center-aligned .takeover__image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;}:root .node--hero-page__page__content.rwd-med2 .alignment-center-aligned .takeover__image:before{content:" ";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,right top,left top,from(rgba(34,34,34,0.1)),to(rgba(34,34,34,0.5)));background-image:linear-gradient(-90deg,rgba(34,34,34,0.1) 0%,rgba(34,34,34,0.5) 100%);}:root .node-basicpage__page__content.rwd-med2 .alignment-center-aligned .takeover__image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;}:root .node-basicpage__page__content.rwd-med2 .alignment-center-aligned .takeover__image:before{content:" ";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,right top,left top,from(rgba(34,34,34,0.1)),to(rgba(34,34,34,0.5)));background-image:linear-gradient(-90deg,rgba(34,34,34,0.1) 0%,rgba(34,34,34,0.5) 100%);}:root .node--hero-page__page__content.rwd-med2 .takeover__image{width:50%;max-height:none;}:root .node-basicpage__page__content.rwd-med2 .takeover__image{width:50%;max-height:none;}.takeover__image &gt; a:after{content:" ";width:3rem;height:3rem;position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:transparent url("/themes/custom/cornell/src/svg/play.svg") center center/contain no-repeat;}:root .node--hero-page__page__content.rwd-med2 .takeover__image &gt; a:after{width:5rem;height:5rem;top:auto;left:auto;bottom:3rem;right:3rem;-webkit-transform:none;transform:none;}:root .node-basicpage__page__content.rwd-med2 .takeover__image &gt; a:after{width:5rem;height:5rem;top:auto;left:auto;bottom:3rem;right:3rem;-webkit-transform:none;transform:none;}.textblock__wrapper{max-width:calc(100% - 2rem);margin:auto;font-size:1rem;line-height:1.6;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;}@media (min-width:800px){.textblock__wrapper{margin-left:auto;margin-right:auto;width:80%;}}@media (min-width:1200px){.textblock__wrapper{max-width:700px;}}@media (min-width:1400px){.textblock__wrapper{max-width:900px;}}@media (min-width:800px){.textblock__wrapper{font-size:1.09375rem;}}@media (min-width:1200px){.textblock__wrapper{font-size:1.1875rem;}}.textblock__wrapper p,.textblock__wrapper ul,.textblock__wrapper ol,.textblock__wrapper .field-type-text-long div{margin-top:0rem;margin-bottom:1.7rem;}.textblock__wrapper a{text-decoration:underline;color:#215068;}.textblock__wrapper a:hover{text-decoration:none;color:#6400A4;}.textblock__wrapper p{font-size:1rem;line-height:1.6;}@media (min-width:800px){.textblock__wrapper p{font-size:1.09375rem;}}@media (min-width:1200px){.textblock__wrapper p{font-size:1.1875rem;}}.textblock__wrapper h2,.textblock__wrapper h3,.textblock__wrapper h4,.textblock__wrapper h5,.textblock__wrapper h6{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;line-height:1;margin-bottom:0.2rem;margin-top:0rem;font-weight:600;}.textblock__wrapper h2 a,.textblock__wrapper h3 a,.textblock__wrapper h4 a,.textblock__wrapper h5 a,.textblock__wrapper h6 a{text-decoration:underline;color:#215068;}.textblock__wrapper h2 a:hover,.textblock__wrapper h3 a:hover,.textblock__wrapper h4 a:hover,.textblock__wrapper h5 a:hover,.textblock__wrapper h6 a:hover{text-decoration:none;color:#6400A4;}.textblock__wrapper ul,.textblock__wrapper ol{margin-bottom:2rem;}.textblock__wrapper li{padding-bottom:0.8rem;padding-left:0.3rem;}.textblock__wrapper h2{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;line-height:1;margin-bottom:0.2rem;margin-top:0rem;font-weight:600;font-size:1.4rem;line-height:1.6;margin-bottom:0.6rem;font-weight:500;line-height:1.2;}@media (min-width:800px){.textblock__wrapper h2{font-size:1.53125rem;}}@media (min-width:1200px){.textblock__wrapper h2{font-size:1.6625rem;}}.textblock__wrapper h3{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;line-height:1;margin-bottom:0.2rem;margin-top:0rem;font-weight:600;font-size:1.2rem;line-height:1.6;margin-bottom:0.4rem;font-weight:500;line-height:1.2;}@media (min-width:800px){.textblock__wrapper h3{font-size:1.3125rem;}}@media (min-width:1200px){.textblock__wrapper h3{font-size:1.425rem;}}.textblock__wrapper h4{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:700;font-size:0.9rem;line-height:1.6;text-transform:uppercase;letter-spacing:0.1rem;}@media (min-width:800px){.textblock__wrapper h4{font-size:0.98438rem;}}@media (min-width:1200px){.textblock__wrapper h4{font-size:1.06875rem;}}.paragraph--type--text-block.-without-bottom-margin{margin-bottom:0rem;}.paragraph--type--text-block .textblock__wrapper ul{margin-bottom:0;}.paragraph--type--three-card-cta{max-width:1440px;width:100%;margin:auto;margin-bottom:40px;}.paragraph--type--three-card-cta .three_cta_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item{position:relative;max-width:535px;width:100%;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:420px;background-size:cover;background-position:center center;padding:40px;color:#fff;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content .large{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-size:33px;line-height:38px;font-weight:500;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content .small{font-size:24px;line-height:34px;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content .cta_link_title,.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content .cta_text_area{z-index:20;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content.hasimage:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(to bottom,transparent,#000);opacity:.6;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content.grey{color:#222;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content.grey a{color:#222;-webkit-transition-property:border-bottom;transition-property:border-bottom;-webkit-transition-duration:.25s;transition-duration:.25s;line-height:40px;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content.grey a:hover{border-width:0px;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.25s;transition-duration:.25s;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item a{text-decoration:none;border-bottom:6px solid #fff;padding-bottom:4px;color:#fff;font-size:24px;line-height:1.6;-webkit-transition-property:border-bottom;transition-property:border-bottom;-webkit-transition-duration:.25s;transition-duration:.25s;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item a:hover{text-decoration:none;border-width:0px;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.25s;transition-duration:.25s;}.paragraph--type--three-card-cta .three_cta_items .red{background-color:#a71919;}.paragraph--type--three-card-cta .three_cta_items .red a{color:#fff;-webkit-transition-property:border-bottom;transition-property:border-bottom;-webkit-transition-duration:.25s;transition-duration:.25s;}.paragraph--type--three-card-cta .three_cta_items .red a:hover{border-width:0px;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.25s;transition-duration:.25s;}.paragraph--type--three-card-cta .three_cta_items .grey{background-color:#979797;color:#222;}.paragraph--type--three-card-cta .three_cta_items .grey a{color:#fff;-webkit-transition-property:border-bottom;transition-property:border-bottom;-webkit-transition-duration:.25s;transition-duration:.25s;}.paragraph--type--three-card-cta .three_cta_items .grey a:hover{border-width:0px;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.25s;transition-duration:.25s;}.paragraph--type--three-card-cta .three_cta_items .black{background-color:#222;color:#fff;}.paragraph--type--three-card-cta .three_cta_items .black a{color:#fff;-webkit-transition-property:border-bottom;transition-property:border-bottom;-webkit-transition-duration:.25s;transition-duration:.25s;}.paragraph--type--three-card-cta .three_cta_items .black a:hover{border-width:0px;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.25s;transition-duration:.25s;}@media (max-width:1023px){.node-hero .paragraph--type--three-card-cta{border-top:9px solid #6400A4;}.paragraph--type--three-card-cta .three_cta_items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item{max-width:100%;width:100%;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content{min-height:140px;height:auto;background-size:contain;background-repeat:no-repeat;padding:34px;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content .cta_link_title{margin-top:40px;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content .large{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-size:28px;line-height:35px;font-weight:500;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content .small{font-size:19px;line-height:32px;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content a{font-size:19px;line-height:34px;}}@media only screen and (min-width:768px){.three_cta_mobile{display:none !important;}.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content{min-height:320px;background-size:cover;background-position:0 13%;}}@media only screen and (min-width:1025px){.paragraph--type--three-card-cta .three_cta_items .three_cta_item .three_cta_item_content{min-height:420px;background-position:center center;padding:40px;}}@media only screen and (max-width:767px){.three_cta_desktop{display:none !important;}}.admin-links,#block-tabs,#block-cornell-local-tasks,#block-tabs,#block-cornell-local-tasks{z-index:25;}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.header__secondary-link a,.header__give a,.header__search--toggle .toggle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.footer__address img{width:100%;}.field_lfc_callouts .field_lfc_item_secondary_text{font-size:1rem;}}.news__date{margin-right:2rem;color:#a71919;}.news__full,.news__teaser{margin-left:auto;margin-right:auto;margin-bottom:50px;}.news__full .news__title *,.news__teaser .news__title *{margin:0;padding:0;}.news__full .news__title a,.news__teaser .news__title a{color:#222;font-family:"freight-text-pro","Freight Text Book",serif;font-size:1.25rem;line-height:1.5;text-decoration:none;}.news__full .news__title a:hover,.news__teaser .news__title a:hover{text-decoration:underline;}@media (min-width:800px){.news__full .news__title a,.news__teaser .news__title a{font-size:1.5rem;}}.news__full .news__title,.news__teaser .news__title{margin-bottom:10px;}.news__full .news__meta,.news__teaser .news__meta{overflow:hidden;display:block;position:relative;padding-bottom:2rem;margin-bottom:0.5rem;}.news__full .news__meta &gt; div,.news__teaser .news__meta &gt; div{float:left;}.news__full .news__meta &gt; div &gt; span,.news__teaser .news__meta &gt; div &gt; span{font-weight:400;}.news__full .news__meta &gt; div &gt; div,.news__teaser .news__meta &gt; div &gt; div{display:inline-block;}.news__full .news__meta .news__author,.news__teaser .news__meta .news__author{font-size:1.125rem;font-weight:700;}.news__full .news__meta .news__dept,.news__teaser .news__meta .news__dept{clear:left;margin-right:2rem;margin-top:.5rem;}.news__full .news__meta .news__label,.news__teaser .news__meta .news__label{font-weight:400;}.news__full .news__meta .news__label-small,.news__teaser .news__meta .news__label-small{color:#595959;text-transform:uppercase;letter-spacing:0.1rem;font-size:0.8rem;line-height:1.6;}@media (min-width:800px){.news__full .news__meta .news__label-small,.news__teaser .news__meta .news__label-small{font-size:0.875rem;}}@media (min-width:1200px){.news__full .news__meta .news__label-small,.news__teaser .news__meta .news__label-small{font-size:0.95rem;}}.news__full .news__meta .news__tags,.news__teaser .news__meta .news__tags{margin-top:.5rem;}.news__full .news__meta .news__tags span,.news__teaser .news__meta .news__tags span{color:#595959;text-transform:uppercase;letter-spacing:0.1rem;font-size:0.8rem;line-height:1.6;}@media (min-width:800px){.news__full .news__meta .news__tags span,.news__teaser .news__meta .news__tags span{font-size:0.875rem;}}@media (min-width:1200px){.news__full .news__meta .news__tags span,.news__teaser .news__meta .news__tags span{font-size:0.95rem;}}.news__full .news__content,.news__teaser .news__content{padding-bottom:20px;margin-bottom:1rem;line-height:1.6;font-size:1rem;line-height:1.6;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;font-weight:400;}@media (min-width:800px){.news__full .news__content,.news__teaser .news__content{font-size:1.09375rem;}}@media (min-width:1200px){.news__full .news__content,.news__teaser .news__content{font-size:1.1875rem;}}.news__full .news__content .paragraph,.news__teaser .news__content .paragraph{margin:0;padding:0;}.news__full .news__content .paragraph .field_text_block_text_block,.news__teaser .news__content .paragraph .field_text_block_text_block{margin:0;width:auto;}.news__full{margin-top:50px;}@media (min-width:800px){.news__full{margin-top:80px;}}.news__full .field_c_story_image{text-align:center;}.view__news--landing{margin-bottom:5rem;}.view__news--landing .views-exposed-form{margin:0;}.view__news--landing .views-infinite-scroll-content-wrapper{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;min-height:500px;padding-top:60px;}@media (min-width:800px){.view__news--landing .views-infinite-scroll-content-wrapper{width:calc(100% - 2rem);}}@media (min-width:1025px){.view__news--landing .views-row{width:60%;margin:auto;}}@media (max-width:1024px){.view__news--landing .views-row{width:80%;margin:auto;}}@media (max-width:800px){.view__news--landing .views-row{width:90%;margin:auto;}}.view__news--landing .paragraph,.view__news--landing .textblock__wrapper{width:100%;max-width:100%;padding:0;margin:0;}.view__news--landing .views-row .news__teaser{position:relative;}.view__news--landing .views-row .news__teaser:after{content:" ";position:absolute;bottom:0;left:0;display:block;width:100%;height:1rem;background:transparent url("/themes/custom/cornell/src/images/diagonal.png") 0 0 repeat;opacity:.15;}.view__news--landing .views-row .news__teaser .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px;}.view__news--landing .views-row .news__teaser .flex .news__teaser_content{padding-right:40px;-ms-flex-preferred-size:calc(100% - 220px);flex-basis:calc(100% - 220px);}.view__news--landing .views-row .news__teaser .flex .news__teaser__image{width:180px;}.view__news--landing .views-row .news__teaser .flex .news__teaser__image img{width:180px;height:auto;}@media (max-width:800px){.view__news--landing .views-row .news__teaser .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.view__news--landing .views-row .news__teaser .flex .news__teaser_content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.view__news--landing .views-row .news__teaser .flex .news__teaser__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media (max-width:480px){.view__news--landing .views-row .news__teaser .flex .news__title{margin-top:5px;}.view__news--landing .views-row .news__teaser .flex .news__teaser__image{max-width:480px;width:100%;text-align:center;}.view__news--landing .views-row .news__teaser .flex .news__teaser__image img{width:100%;margin:auto;}.view__news--landing .views-row .news__teaser .flex .news__teaser__image img.default_news_logo{width:180px;margin:auto;}}body.overlay-active{overflow:hidden;}body.overlay-active .header__global,body.overlay-active .field_basic_page_page_banner,body.overlay-active .field_home_page_body_content &gt; div:not(.takeover__boundary){-webkit-filter:blur(5px);filter:blur(5px);}body.overlay-active .field_home_page_body_content .takeover__stage &gt; div:not(.overlay){-webkit-filter:blur(5px);filter:blur(5px);}.overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;bottom:0;right:0;left:0;z-index:100;background:rgba(255,255,255,0.75);opacity:0;z-index:-1;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease;pointer-events:none;}.overlay.active{z-index:99;opacity:1;pointer-events:auto;}.overlay.active .media-video{width:80vw;height:auto;-webkit-transform:none;transform:none;margin:0;padding:0;}.pager__items{padding:0;}.pager__item{display:inline-block;list-style-type:none;}.pager__item a{color:#222;text-decoration:none;}.pager__item a:hover{color:#222;}.related-department-links{border-top:0.5rem solid #222;padding:2rem 0;margin:2rem 0 0;}.related-department-links a{text-decoration:none;color:#222;display:inline-block;padding-left:2rem;font-weight:500;background:transparent url("/themes/custom/cornell/src/svg/arrow-r-dark.svg") left center/22px 22px no-repeat;}.view-search-results{padding-left:1rem;padding-right:1rem;margin:auto;width:100%;max-width:900px;}@media (min-width:1200px){.view-search-results{padding-left:4rem;padding-right:4rem;}}.view-search-results .views-infinite-scroll-content-wrapper{padding-top:0rem;}.view-search-results .views-row{margin-bottom:30px;line-height:1.4;}.view-search-results .views-row .views-field-title{font-size:1.3rem;padding-bottom:0.2rem;}.view-search-results .views-row .views-field-search-api-excerpt{font-size:1.1rem;}.search__stage .basic-column__boundary{padding-top:60px;}.search__stage .basic-column__boundary &gt; ol,.search__stage .basic-column__boundary &gt; ol &gt; li{list-style-type:none;padding:0;margin:0;}.search__stage .basic-column__boundary &gt; ol &gt; li{margin-bottom:50px;}.search__stage .basic-column__boundary &gt; h2{margin-bottom:30px;}.search-page-form{padding-bottom:30px;}.search-page-form .container-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.search-page-form .container-inline label{display:block;}@media (min-width:800px){.search-page-form .container-inline label{display:inline-block;}}.search-page-form .container-inline &gt; .form-item-keys{-webkit-box-flex:2;-ms-flex:2;flex:2;max-width:400px;}.search-page-form #edit-keys{padding:15px;height:50px;border-top-right-radius:0;border-bottom-right-radius:0;width:100%;}.search-page-form #edit-submit{height:50px;border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0;}.search-page-form .search-help-link,.search-page-form .search-advanced{display:none;}@media (min-width:800px){.share-this__toolbox{position:absolute;}}.share-this__toolbox .addthis__custom-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin:0 1rem;}@media (min-width:800px){.share-this__toolbox .addthis__custom-images{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;}}.share-this__toolbox .addthis__custom-images a{color:#595959;font-size:.9rem;text-align:center;padding:.5rem 0;border-bottom:1px solid #f7f7f7;-webkit-transition:all .2s ease;transition:all .2s ease;}.share-this__toolbox .addthis__custom-images a:hover{color:#222;cursor:pointer;}.share-this__toolbox .addthis__custom-images a span{display:inline-block;line-height:1.5rem;}.share-this__toolbox .addthis__custom-images a img{margin:0 auto;width:1.5rem;height:1.5rem;}@media (min-width:800px){.share-this__toolbox ~ div{margin-left:5rem;}}.table-responsive,.paragraph--type--text-block table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:30px;}@media (min-width:1000px){.table-responsive,.paragraph--type--text-block table{margin-bottom:0;}}.table-responsive thead,.table-responsive table .thead,.paragraph--type--text-block table thead,.paragraph--type--text-block table table .thead{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;}@media (min-width:1000px),print{.table-responsive thead,.table-responsive table .thead,.paragraph--type--text-block table thead,.paragraph--type--text-block table table .thead{position:relative;clip:auto;height:auto;width:auto;overflow:auto;}}.table-responsive tbody,.table-responsive tr,.table-responsive th,.table-responsive td,.paragraph--type--text-block table tbody,.paragraph--type--text-block table tr,.paragraph--type--text-block table th,.paragraph--type--text-block table td{display:block;text-align:left;white-space:normal;}.table-responsive tr,.paragraph--type--text-block table tr{padding-top:10px;}@media (min-width:1000px),print{.table-responsive tr,.paragraph--type--text-block table tr{display:table-row;}}.table-responsive p,.paragraph--type--text-block table p{margin-bottom:0;padding-bottom:0;padding-left:0;}.table-responsive td,.paragraph--type--text-block table td{padding-bottom:10px;}@media (min-width:1000px),print{.table-responsive td,.paragraph--type--text-block table td{padding:10px;}}.table-responsive th.align-right,.table-responsive td.align-right,.paragraph--type--text-block table th.align-right,.paragraph--type--text-block table td.align-right{text-align:right;}@media (min-width:1000px),print{.table-responsive td,.paragraph--type--text-block table td{display:table-cell;}.table-responsive td[data-title="Investigator"],.paragraph--type--text-block table td[data-title="Investigator"]{width:20%;}.table-responsive td[data-title="Coordinator"],.paragraph--type--text-block table td[data-title="Coordinator"]{width:20%;}}.table-responsive tbody:first-child,.paragraph--type--text-block table tbody:first-child{padding-top:0;}.table-responsive tbody th,.paragraph--type--text-block table tbody th{padding-top:40px;}@media (min-width:1000px),print{.table-responsive tbody th,.paragraph--type--text-block table tbody th{padding-top:6px;}}@media (min-width:1000px),print{.table-responsive tbody,.paragraph--type--text-block table tbody{display:table-row-group;padding-bottom:20px;}}.table-responsive tfoot tr:last-child,.paragraph--type--text-block table tfoot tr:last-child{padding-top:0;}.table-responsive th,.paragraph--type--text-block table th{text-transform:uppercase;text-align:right;display:none;}@media (min-width:1000px),print{.table-responsive th,.paragraph--type--text-block table th{display:table-cell;text-transform:none;text-align:left;}.table-responsive th.header,.paragraph--type--text-block table th.header{font-weight:bold;text-transform:uppercase;}}.table-responsive th img,.paragraph--type--text-block table th img{display:none;}.table-responsive td[data-title]:before,.paragraph--type--text-block table td[data-title]:before{content:attr(data-title);display:block;min-width:130px;font-weight:bold;-webkit-box-flex:1;-ms-flex:1;flex:1;background:none;position:static;height:auto;width:auto;}@media (min-width:1000px),print{.table-responsive td[data-title]:before,.paragraph--type--text-block table td[data-title]:before{content:none;}}@media (min-width:1000px),print{.table-responsive td,.paragraph--type--text-block table td{text-align:left;}}.table-responsive .divider,.paragraph--type--text-block table .divider{padding:0;margin:0;}.table-responsive .divider td,.paragraph--type--text-block table .divider td{padding:6px 0 6px 0;}@media (min-width:1000px),print{.table-responsive .divider td,.paragraph--type--text-block table .divider td{display:table-cell;padding:0;}}.table-responsive .btn-wire,.paragraph--type--text-block table .btn-wire{padding:3px 10px;margin:15px 0 30px;}@media (min-width:1000px),print{.table-responsive .btn-wire,.paragraph--type--text-block table .btn-wire{margin:0;}}.table-responsive input[type='text'],.paragraph--type--text-block table input[type='text']{margin-bottom:2px;}.table-responsive input[type='text']:focus,.paragraph--type--text-block table input[type='text']:focus{margin-bottom:0;}.table-responsive td,.paragraph--type--text-block table td{clear:both;min-height:20px;}@media (min-width:1000px),print{.table-responsive td,.paragraph--type--text-block table td{clear:none;min-height:0;}}.table-responsive tr.odd td.active,.paragraph--type--text-block table tr.odd td.active{background:white;}@media (min-width:1000px),print{.table-responsive tr.odd td.active,.paragraph--type--text-block table tr.odd td.active{background:white;}}.table-responsive tr.even td.active,.table-responsive tr.even,.paragraph--type--text-block table tr.even td.active,.paragraph--type--text-block table tr.even{background:white;}@media (min-width:1000px),print{.table-responsive tr.even td.active,.paragraph--type--text-block table tr.even td.active{background:white;}}.table-responsive td.active,.paragraph--type--text-block table td.active{border:none;}.table-responsive tr.even td,.paragraph--type--text-block table tr.even td{background:white;}.table-responsive tr.odd,.paragraph--type--text-block table tr.odd{background-color:white;}#popup-message-wrapper #popup-message-window{width:650px !important;border:5px solid black;}@media (min-width:600px){#popup-message-wrapper #popup-message-window{padding:25px 15px;}}#popup-message-wrapper #popup-message-window #popup-message-close{color:black;font-size:1.5rem;top:15px;}@media (min-width:600px){#popup-message-wrapper #popup-message-window #popup-message-close{top:5px;}}#popup-message-wrapper #popup-message-window h2{color:black;border:none;margin:0;font-size:1.5rem;}@media (min-width:600px){#popup-message-wrapper #popup-message-window h2{font-size:2.0rem;}}#popup-message-wrapper #popup-message-window #popup-message-content{font-size:1.0rem;}@media (min-width:600px){#popup-message-wrapper #popup-message-window #popup-message-content{font-size:1.25rem;}}#popup-message-wrapper #popup-message-window #popup-message-content a{color:black;text-decoration:none;border-bottom:5px solid black;}#popup-message-wrapper #popup-message-window #popup-message-content a:hover{border-bottom:none;}#popup-message-background{background:rgba(0,0,0,0.5) !important;}@media (min-width:600px){#popup-message-background{background:rgba(0,0,0,0.7) !important;}}.view__stories--landing{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;}@media (min-width:800px){.view__stories--landing{width:calc(100% - 2rem);}}.view__stories--landing .views-exposed-form{margin-bottom:0;}.view__stories--landing .item-list li:nth-child(even) .story__teaser--callout{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap;}.view__stories--landing .item-list li:nth-child(even) .story__teaser--callout .story__content{margin:0 -20% 0 0;}.view__stories{padding-bottom:50px;}.story__full{margin:0 1rem;}.story__full .story__meta{padding-top:0.5rem;padding-bottom:2rem;}.story__full .story__meta__stage{max-width:1400px;width:calc(100% - 1rem);margin-left:auto;margin-right:auto;margin-left:0rem;}@media (min-width:800px){.story__full .story__meta__stage{width:calc(100% - 2rem);}}.story__full .story__meta__item{margin-bottom:0.5rem;}.story__full .story__meta__label{color:#222;display:inline-block;font-weight:300;margin-right:0.5rem;font-size:0.8rem;line-height:1.6;text-transform:uppercase;}@media (min-width:800px){.story__full .story__meta__label{font-size:0.875rem;}}@media (min-width:1200px){.story__full .story__meta__label{font-size:0.95rem;}}.story__full .story__meta__value{display:inline-block;font-size:0.9rem;line-height:1.6;}@media (min-width:800px){.story__full .story__meta__value{font-size:0.98438rem;}}@media (min-width:1200px){.story__full .story__meta__value{font-size:1.06875rem;}}.story__full .story__meta__value p{margin:0;}.story__full .story__author__label{color:#222;text-transform:uppercase;}.story__full .story__department__label{color:#222;text-transform:uppercase;}.story__full .story__author{font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;font-size:1rem;line-height:1.6;}@media (min-width:800px){.story__full .story__author{font-size:1.09375rem;}}@media (min-width:1200px){.story__full .story__author{font-size:1.1875rem;}}.story__full .story__stage{padding-top:1rem;}@media (min-width:800px){.story__full .story__stage{margin-left:auto;margin-right:auto;width:80%;}}@media (min-width:800px){.story__full .story__stage{min-height:200px;}}.story__full .story__stage .paragraph{max-width:none;margin-left:0px;padding:0;}.story__full .story__stage .paragraph [class*="__wrapper"]{width:100%;}.story__full .story__stage [class*="__wrapper"] &gt; div{padding-left:0rem !important;padding-right:0rem !important;}.story__full .paragraph{max-width:none;padding:0;}.story__full .paragraph [class*="__wrapper"]{width:100%;margin-left:0rem !important;}.story__full [class*="__wrapper"] &gt; div{padding-left:0rem !important;padding-right:0rem !important;margin-left:0rem !important;}.story__teaser{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;background:#1C114E;}.story__teaser *{color:#fff;text-decoration:none;}.story__teaser .story__image img{width:100%;}.story__teaser .story__dept{padding:1rem 2rem 1rem;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:700;font-size:0.7rem;line-height:1.6;text-transform:uppercase;letter-spacing:0.1rem;}@media (min-width:800px){.story__teaser .story__dept{font-size:0.76562rem;}}@media (min-width:1200px){.story__teaser .story__dept{font-size:0.83125rem;}}.story__teaser .story__text .story__title{padding:.75rem 2rem 0;}.story__teaser .story__text .story__title a{font-family:"freight-text-pro","Freight Text Book",serif;font-weight:400;font-size:1.48438rem;}.story__teaser--callout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:1rem 0;}@media (min-width:800px){.story__teaser--callout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2rem 0;}}.story__teaser--callout .story__content{position:relative;}@media (min-width:800px){.story__teaser--callout .story__content{-ms-flex-preferred-size:50%;flex-basis:50%;border:6px solid #fff;background:rgba(255,255,255,0.75);padding:2rem;margin:0 0 0 -20%;}}.story__teaser--callout .story__content:after{margin-top:.5rem;content:" ";display:block;background:#a71919;width:5rem;height:3px;}@media (min-width:800px){.story__teaser--callout .story__content:after{height:6px;}}@media (min-width:800px){.story__teaser--callout .story__content:after{position:absolute;bottom:1.5rem;margin:0;}}.story__teaser--callout .story__content *{color:#222;}.story__teaser--callout .story__attribute *{background:#fff;}@media (min-width:800px){.story__teaser--callout .story__attribute *{background:transparent;}}.story__teaser--callout .story__attribute div{position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%);padding:.5rem .75rem;}@media (min-width:800px){.story__teaser--callout .story__attribute div{position:static;-webkit-transform:none;transform:none;padding:0;background:transparent;}}.story__teaser--callout .story__image img{width:100%;}@media (min-width:800px){.story__teaser--callout .story__image{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;}}.story__attribute{text-transform:uppercase;letter-spacing:0.1rem;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:700;}.story__image{margin-bottom:30px;}@media (min-width:800px){.story__image{margin-bottom:45px;}}.story__image img{width:900px;max-width:100%;}.story__links{border-top:0.5rem solid #222;padding:2rem 0;margin:2rem 0 0;}.story__links a{text-decoration:none;color:#222;display:inline-block;padding-left:2rem;font-weight:500;background:transparent url("/themes/custom/cornell/src/svg/arrow-r-dark.svg") left center/22px 22px no-repeat;}.story__title{max-width:900px;width:100%;margin:auto;}.story__title h1{text-align:center;font-size:65px;line-height:72px;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:550;letter-spacing:2px;}.story__author__details{max-width:900px;width:100%;margin:auto;}.story__author__details &gt; *{text-align:center;}.story__author__details .story__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:24px;margin-bottom:10px;}.story__author__details .story__author__label{text-transform:uppercase;margin-right:5px;font-size:14px;}.story__author__details .story__author__value{font-size:19px;}.story__author__details .story__department{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:24px;position:relative;padding-bottom:30px;max-width:550px;width:100%;margin:auto;}.story__author__details .story__department:after{content:" ";position:absolute;bottom:0px;left:0;width:100%;display:block;height:1rem;background:transparent url(/themes/custom/cornell/src/images/diagonal.png) 0 0 repeat;opacity:.15;}.story__author__details .story__department__label{text-transform:uppercase;margin-right:5px;font-size:14px;}.node-story__page__content{margin-bottom:80px;}.node-story__page__content .story__image{max-width:930px;width:100%;margin:auto;margin-top:30px;}.node-story__page__content .story__image picture,.node-story__page__content .story__image img{max-width:930px;width:100%;height:auto;}.node-story__page__content .banner__breadcrumbs .story__stage{max-width:815px;width:100%;margin:auto;padding-top:0px;margin-top:50px;}.node-story__page__content .banner__breadcrumbs .story__stage nav{margin-left:7rem;}.node-story__page__content .story__stage{max-width:815px;width:100%;}.node-story__page__content .story__stage .story__content{margin-left:7rem;}.story__view_all a{padding:0px 30px;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#a71919;line-height:40px;display:inline-block;font-weight:500;}.story__view_all a:hover{text-decoration:underline;}@media (max-width:800px){.story__title h1{text-align:center;font-size:48px;line-height:60px;font-family:"freight-sans-pro","Freight Sans Book",sans-serif;font-weight:400;letter-spacing:2px;}}@media (max-width:799px){.story__title{padding:0px 1rem;}.story__title h1{text-align:left;}.story__author__details{padding:0px 1rem;}.story__author__details .story__author{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;}.story__author__details .story__department{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin:0px;text-align:left;}.node-story__page__content .story__stage{max-width:100%;width:100%;margin:auto;}.node-story__page__content .story__stage .story__content{margin-left:0;}.node-story__page__content .story__stage .story__content .textblock__wrapper{margin-right:0;}}@media (max-width:480px){.story__author__details .story__department{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;}.story__full .story__stage .story__content .paragraph--type--text-block{width:100%;margin-top:10px;}.story__full .story__stage .story__content .paragraph--type--text-block .textblock__wrapper{max-width:100%;margin-right:0px;}}
*:focus{outline-width:1.9px;outline-offset:-2px;}.flickity-enabled:focus{outline:none !important;}.aria-target:focus,.custom-focus:focus{outline:none;}.hero_banner_slide_items .flickity-page-dots .dot{-webkit-box-shadow:0 0 2px rgba(0,0,0,0.7);box-shadow:0 0 2px rgba(0,0,0,0.7);}.header__menu--departments ul li.menu-item__link .link .menu__panel__trigger--child,.header__menu--departments ul li.menu-item__link .link + .menu__panel{display:none !important;}#main-content .page__full{overflow:revert;}#main-content a[id][name]:before{content:'';display:block;height:121px;margin-top:-121px;visibility:hidden;}@media (min-width:800px){#main-content a[id][name]:before{height:167px;margin-top:-167px;}}.field_bio_opportunities{background:#f7f7f7;padding:5% 5%;margin-bottom:1.7rem;}.field_bio_opportunities h3{font-size:19px;font-weight:600;color:#b31b1b;margin-bottom:0.6rem;}.field_bio_opportunities h4{font-size:14px;font-weight:600;letter-spacing:0.05rem;margin-bottom:0.4rem;}.field_bio_opportunities p{font-size:17px;line-height:1.4;color:#3d3d3d;margin-bottom:1.7rem;}.field_bio_opportunities p:last-child{margin-bottom:0;}.field_bio_opportunities .opportunities{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.field_bio_opportunities .opportunities &gt; *{margin-bottom:20px;width:100%;}.field_bio_opportunities .opportunities &gt; *:last-of-type{margin-bottom:0;}#block-bioprofile-edit-link{margin:2em auto;max-width:560px;text-align:center;}#block-bioprofile-edit-link p{font-size:1.1em;}#block-bioprofile-edit-link p:first-child{font-size:1.4em;}#block-bioprofile-edit-link a.link-button{background:#b31b1b;font-weight:400;font-size:16px;padding:0.5em 0.8em;display:inline-block;line-height:1;color:#fff;text-decoration:none;white-space:nowrap;}#block-bioprofile-edit-link a.link-button:hover,#block-bioprofile-edit-link a.link-button:focus{background:#d32a2a;}#block-bioprofile-edit-link a.link-button:active{background:#951b1b;}.bio-social .field_bio_social_media a{padding-left:28px;background:transparent 0 50% no-repeat;}.bio-social .field_bio_social_media a.link-facebook{background-image:url(/themes/custom/cornell/src/images/social/icon_facebook.svg);}.bio-social .field_bio_social_media a.link-x-social{background-image:url(/themes/custom/cornell/src/images/social/icon_x-social.svg);}.bio-social .field_bio_social_media a.link-instagram{background-image:url(/themes/custom/cornell/src/images/social/icon_instagram.svg);}.bio-social .field_bio_social_media a.link-linkedin{background-image:url(/themes/custom/cornell/src/images/social/icon_linkedin.svg);}.bio-social .field_bio_social_media a.link-snapchat{background-image:url(/themes/custom/cornell/src/images/social/icon_snapchat.svg);}.bio-social .field_bio_social_media a.link-tiktok{background-image:url(/themes/custom/cornell/src/images/social/icon_tiktok.svg);}.bio-social .field_bio_social_media a.link-twitter{background-image:url(/themes/custom/cornell/src/images/social/icon_twitter.svg);}.bio-social .field_bio_social_media a.link-youtube{background-image:url(/themes/custom/cornell/src/images/social/icon_youtube.svg);}.bio-social .field_bio_social_media a.link-mastodon{background-image:url(/themes/custom/cornell/src/images/social/icon_mastodon.svg);}.bio-social .field_bio_social_media a.link-fediverse{background-image:url(/themes/custom/cornell/src/images/social/icon_fediverse.svg);}
ul[data-drupal-selector="edit-saml-sp-drupal-login-links"]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8.5em 0 7em;padding:0;justify-content:center;}ul[data-drupal-selector="edit-saml-sp-drupal-login-links"] .login-link-button a{display:inline-block;color:#fff;background:#b31b1b;padding:1.25rem 1.75rem;font-size:1.375rem;text-decoration:none;}ul[data-drupal-selector="edit-saml-sp-drupal-login-links"] .login-link-button a:hover{background-color:#9d1818;}ul[data-drupal-selector="edit-saml-sp-drupal-login-links"] .login-link-button{list-style:none;margin:0 1em .5em;}.user-login-form hr,.user-login-form h2{display:none;}#che-drupal-login{padding-top:1.5rem;}body.path-user-login #block-tabs{display:none;}body[class*="path-user"] #block-tabs{width:calc(100% - 16rem);max-width:1400px;margin:90px auto 12px;position:relative;}body[class*="path-user"] #block-tabs ul{background-color:#222222;}body[class*="path-user"] #block-tabs ul li a{color:#ffffff;padding:14px 3px;}body[class*="path-user"] article{width:calc(100% - 16rem);max-width:1400px;margin:0 auto 50px;padding-left:15px;position:relative;}body[class*="path-user"] div[role="alert"]{width:calc(100% - 16rem);text-align:center;max-width:1400px;margin:30px auto;}body[class*="-submissions"] #block-tabs{width:calc(100% - 16rem);max-width:1400px;margin:90px auto 0;position:relative;}body[class*="-submissions"] .webform-results-table{width:calc(100% - 16rem);max-width:1400px;margin:0 auto;border:2px solid #222;}#login-form-wrapper{margin:90px auto;width:90%;max-width:418px;}form.user-pass label,#login-form label{font-weight:normal;text-transform:none;margin-bottom:0;letter-spacing:normal;}#login-form #error_messages{color:#b31b1b;margin-bottom:12px;}#login-form .form-item{margin-bottom:18px;}form.user-pass{width:calc(100% - 16rem);max-width:1400px;margin:20px auto 30px;position:relative;}form.user-pass-reset{width:calc(100% - 16rem);max-width:1400px;margin:30px auto;}form.user-pass input[type="text"],#login-form .form-item input{padding:8px 8px;width:100%;max-width:428px;}#login-form .form-item .description{font-size:15px;margin:0;}form.user-pass &gt; p{font-size:15px;margin:0 0 30px 0;}#login-form .login-form__submit{text-align:center;}div[aria-label="Status message"]{text-align:center;margin:20px 0;}@media (max-width:800px){body[class*="path-user"] #block-tabs{width:calc(100% - 2rem);}body[class*="path-user"] article{width:calc(100% - 2rem);}body[class*="-submissions"] #block-tabs{width:calc(100% - 2rem);}body[class*="-submissions"] .webform-results-table{width:calc(100% - 2rem);}form.user-pass,form.user-pass-reset,body[class*="path-user"] div[role="alert"]{width:calc(100% - 2rem);}}
</pre></body></html>