@charset "UTF-8";.content-type--main .editor h1,.content-type--main .editor h2,.content-type--main .editor h3,.content-type--main .editor h4,.content-type--main .editor h5,.content-type--main .editor h6{color:#bd3c0c}.heading,.page-heading,.sub-subheading,.subheading{color:#bd3c0c}.header.site-menu-active{background-color:#a0330a}.site-header{background-color:#bd3c0c}@media (max-width:960px){.site-header .site-header__title{font-size:1.28145rem;line-height:1.40449}}@media (max-width:960px) and (min-width:600px) and (max-width:960px){.site-header .site-header__title{font-size:calc(1.28145rem + .32036 * ((100vw - 600px)/ 360))}}@media (max-width:960px) and (min-width:960px){.site-header .site-header__title{font-size:1.60181rem}}@media (min-width:760px) and (max-width:860px){.site-header__nav--primary{display:none;visibility:hidden}}@media (min-width:760px){.site-header__nav--secondary .list__item{width:25%}}.footer{background-color:#cb400d;padding-top:0}.page-layout-default .footer,.page-layout-wide-boxed .footer{margin-top:1.5rem}.site-footer{margin-top:0;padding-bottom:4.5rem;padding-top:4.5rem}.site-footer .content-type--heading .heading{font-size:1.44163rem;line-height:1.24861;color:#fff;margin-top:0;padding-bottom:1.5rem;padding-top:0;text-align:center}@media (min-width:600px) and (max-width:960px){.site-footer .content-type--heading .heading{font-size:calc(1.44163rem + .36041 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.site-footer .content-type--heading .heading{font-size:1.80203rem}}@media (min-width:760px){.site-footer .content-type--heading .heading{font-size:1.62183rem;line-height:1.35668}}@media (min-width:760px) and (min-width:600px) and (max-width:960px){.site-footer .content-type--heading .heading{font-size:calc(1.62183rem + .40546 * ((100vw - 600px)/ 360))}}@media (min-width:760px) and (min-width:960px){.site-footer .content-type--heading .heading{font-size:2.02729rem}}@media (min-width:760px){.site-footer .rich-boxes--footer .rich-box{padding:0 .75rem}}.site-footer .rich-boxes--footer .rich-box__link::before{background-color:#b83a0c}.site-footer .rich-boxes--footer .rich-box__link:active::before,.site-footer .rich-boxes--footer .rich-box__link:focus::before,.site-footer .rich-boxes--footer .rich-box__link:hover::before{background-color:#a0330a}.site-footer .rich-boxes--footer .rich-box__heading{font-size:1.13906rem;line-height:1.40449;margin-bottom:0}@media (min-width:600px) and (max-width:960px){.site-footer .rich-boxes--footer .rich-box__heading{font-size:calc(1.13906rem + .28477 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.site-footer .rich-boxes--footer .rich-box__heading{font-size:1.42383rem}}@media (min-width:760px){.site-footer .rich-boxes--footer .rich-box__heading{font-size:1.28145rem;line-height:1.40449}}@media (min-width:760px) and (min-width:600px) and (max-width:960px){.site-footer .rich-boxes--footer .rich-box__heading{font-size:calc(1.28145rem + .32036 * ((100vw - 600px)/ 360))}}@media (min-width:760px) and (min-width:960px){.site-footer .rich-boxes--footer .rich-box__heading{font-size:1.60181rem}}.site-footer .rich-boxes--footer .rich-box__icon-container .icon{height:3.5rem}@media (min-width:960px){.site-footer .rich-boxes--footer .rich-box__icon-container .icon{height:4.5rem}}.editor a{color:#bd3c0c}.editor a:active,.editor a:focus,.editor a:hover{color:#cb400d}.main-content .link{color:#bd3c0c}.main-content .link:active,.main-content .link:focus,.main-content .link:hover{color:#cb400d}.main-content .link:active .icon__svg,.main-content .link:focus .icon__svg,.main-content .link:hover .icon__svg{fill:#cb400d}.main-content .link .icon__svg{fill:#bd3c0c}.sidebar__nav--primary .sidebar__heading{background-color:#832c19;color:#fff}.sidebar__nav--primary .sidebar__heading::after,.sidebar__nav--primary .sidebar__heading::before{background-color:#fff}.sidebar__nav--primary .sidebar__heading:focus,.sidebar__nav--primary .sidebar__heading:hover{background-color:#98331d;color:#fff}.sidebar__nav--primary .sidebar__heading:focus::after,.sidebar__nav--primary .sidebar__heading:focus::before,.sidebar__nav--primary .sidebar__heading:hover::after,.sidebar__nav--primary .sidebar__heading:hover::before{background-color:#fff}.sidebar__nav--primary .list__item.active{background-color:#98331d}.sidebar__nav--primary .list__item.active .sidebar__link,.sidebar__nav--primary .list__item.active a{color:#fff}.sidebar__nav--primary .list__item.active .sidebar__link:active,.sidebar__nav--primary .list__item.active .sidebar__link:focus,.sidebar__nav--primary .list__item.active .sidebar__link:hover,.sidebar__nav--primary .list__item.active a:active,.sidebar__nav--primary .list__item.active a:focus,.sidebar__nav--primary .list__item.active a:hover{color:#fff}.sidebar__nav--primary .list__item a{color:#98331d}.sidebar__nav--primary .list__item a:active,.sidebar__nav--primary .list__item a:focus,.sidebar__nav--primary .list__item a:hover{color:#c34125}.sidebar .list__link,.sidebar__link{color:#98331d}.sidebar .list__link:active,.sidebar .list__link:focus,.sidebar .list__link:hover,.sidebar__link:active,.sidebar__link:focus,.sidebar__link:hover{color:#c34125}.sidebar .list__link:active .icon__svg,.sidebar .list__link:focus .icon__svg,.sidebar .list__link:hover .icon__svg,.sidebar__link:active .icon__svg,.sidebar__link:focus .icon__svg,.sidebar__link:hover .icon__svg{fill:#c34125}.sidebar .list__link .icon__svg,.sidebar__link .icon__svg{fill:#98331d}.sidebar__subheading{color:#98331d}.button--default,.button--standout,.callout .button,.parallax .button{background-color:#bd3c0c}.button--default:active,.button--default:focus,.button--default:hover,.button--standout:active,.button--standout:focus,.button--standout:hover,.callout .button:active,.callout .button:focus,.callout .button:hover,.parallax .button:active,.parallax .button:focus,.parallax .button:hover{background-color:#cb400d}.button--subtle{border-color:#bd3c0c;color:#bd3c0c}.button--subtle:active,.button--subtle:focus,.button--subtle:hover{border-color:#cb400d;color:#cb400d}.main-content .event .button{background-color:#bd3c0c}.main-content .event .button:active,.main-content .event .button:focus,.main-content .event .button:hover{background-color:#cb400d}.callout__heading{color:#bd3c0c}.callout--standout{background:#98331d;color:#fff}.callout--standout .callout__heading{color:#fff}.callout--standout .button{background-color:#fff;color:#98331d}.callout--standout .button .icon__svg{fill:#98331d}.callout--standout .button:focus,.callout--standout .button:hover{background-color:#d04628;color:#fff}.callout--standout .button:focus .icon__svg,.callout--standout .button:hover .icon__svg{fill:#fff}.callout--standout .caption{color:#fff}.page-masters .callout,.page-research-degrees .callout,.page-undergraduate .callout{text-align:center}.page-masters .callout .editor h3,.page-research-degrees .callout .editor h3,.page-undergraduate .callout .editor h3{font-size:1.44163rem;line-height:1.24861;margin-bottom:1.875rem}@media (min-width:600px) and (max-width:960px){.page-masters .callout .editor h3,.page-research-degrees .callout .editor h3,.page-undergraduate .callout .editor h3{font-size:calc(1.44163rem + .36041 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.page-masters .callout .editor h3,.page-research-degrees .callout .editor h3,.page-undergraduate .callout .editor h3{font-size:1.80203rem}}.card--standout .card__link:active .card__content,.card--standout .card__link:focus .card__content,.card--standout .card__link:hover .card__content{background-color:#cb400d}.card--standout .card__link .card__content{background-color:#bd3c0c}.card--quote .card__link:active .card__content,.card--quote .card__link:focus .card__content,.card--quote .card__link:hover .card__content{background-color:#ad3a21}.card--quote .card__link .card__content{background-color:#98331d}.card--light .card__link:active .card__heading,.card--light .card__link:focus .card__heading,.card--light .card__link:hover .card__heading,.card--subtle .card__link:active .card__heading,.card--subtle .card__link:focus .card__heading,.card--subtle .card__link:hover .card__heading{color:#c34125}.card--light .card__link:active .icon .icon__svg,.card--light .card__link:focus .icon .icon__svg,.card--light .card__link:hover .icon .icon__svg,.card--subtle .card__link:active .icon .icon__svg,.card--subtle .card__link:focus .icon .icon__svg,.card--subtle .card__link:hover .icon .icon__svg{fill:#c34125}.card--light .card__link .card__heading,.card--subtle .card__link .card__heading{color:#98331d}.card--light .card__link .icon .icon__svg,.card--subtle .card__link .icon .icon__svg{fill:#98331d}.card--contact .card__heading-link{color:#98331d}.card--contact .card__heading-link .icon .icon__svg{fill:#98331d}.card--contact .card__heading-link:focus,.card--contact .card__heading-link:hover{color:#c34125}.card--contact .card__heading-link:focus .icon .icon__svg,.card--contact .card__heading-link:hover .icon .icon__svg{fill:#c34125}.cards--courses,.cards--research-areas,.rich-boxes--accolades{left:50%;margin-left:-50vw;position:relative;right:50%;width:100vw}.cards--courses>.container,.cards--research-areas>.container,.rich-boxes--accolades>.container{float:none;margin:0 auto;max-width:1180px;padding:0}.cards--courses,.cards--research-areas{background-color:#f6f7f7;padding:1.5rem 1.25rem 2.25rem}@media (min-width:960px){.cards--courses,.cards--research-areas{padding:1.5rem 0 2.25rem}}.cards--courses .content-type--heading .heading,.cards--research-areas .content-type--heading .heading{margin-bottom:2.25rem}.cards--courses{text-align:center}.cards--courses .card{text-align:left}.rich-boxes--accolades{background-color:#fff;padding:2.25rem .375rem 4.5rem}@media (min-width:960px){.rich-boxes--accolades{padding:2.25rem 0 4.5rem}}.rich-boxes--accolades>.container{padding:0 .75rem}.our-graduates .main-content,.our-students .main-content{text-align:center}.our-graduates .main-content .page-heading,.our-students .main-content .page-heading{padding-bottom:1.5rem}.our-graduates .card,.our-students .card{text-align:left}.our-graduates .heading,.our-students .heading{padding-bottom:.75rem}.slick-slider{position:relative}.slick-arrow{height:100%;position:absolute;text-align:center;top:0}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-next{right:0}.slick-arrow .icon{height:3rem;width:1.5rem}.slick-arrow .icon__svg{fill:#f26a38}.slick-dots{list-style:none;margin:1.5rem 0 0;padding:0;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0;padding:0;text-align:center;vertical-align:middle}.slick-dots button{background-color:#f26a38;border:0;border-radius:50%;cursor:pointer;display:block;height:.75rem;margin-left:.375rem;margin-right:.375rem;opacity:.5;outline:0;overflow:hidden;padding:0;text-indent:100%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;white-space:nowrap;width:.75rem}.slick-dots button:focus,.slick-dots button:hover{opacity:.75;-webkit-transform:scale(1.2);transform:scale(1.2)}.slick-dots .slick-active button{cursor:default;opacity:1;-webkit-transform:scale(1.4);transform:scale(1.4)}.carousel--course{margin-bottom:2.25rem}@media (min-width:600px){.carousel--course{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1220px){.carousel--course{margin-left:-4.5rem;margin-right:-4.5rem;padding-left:3rem;padding-right:3rem}}.carousel--course .card,.carousel--course .media-link{margin-bottom:0}.carousel--course .card__container,.carousel--course .media-link__container{padding-left:1px;padding-right:1px}@media (min-width:600px){.carousel--course .card__container,.carousel--course .media-link__container{padding-left:1.5rem;padding-right:1.5rem}}.carousel--course .card{padding-right:0}.carousel--facilities .media-link .icon{height:4.5rem;margin-left:-2.25rem;margin-top:-2.25rem;width:4.5rem}.carousel--profiles{margin-bottom:0}.carousel--profiles .card{margin-bottom:0}.carousel--profiles .card__link .card__content{background-color:#f26a38}.carousel--profiles .card__link:focus .card__content,.carousel--profiles .card__link:hover .card__content{background:#f26a38}@media (max-width:960px){.cols{display:inline-block}}.cols .col{width:100%}@media (min-width:960px){.cols .col.col--33{width:33%}}@media (min-width:960px){.cols .col.col--66{width:66%}}.contact .list__link{color:#ae370b}.contact .list__link:focus,.contact .list__link:hover{color:#cb400d}.download .download__heading{color:#bd3c0c}.download .download__heading:active,.download .download__heading:focus,.download .download__heading:hover{color:#cb400d}.embed__content--standout{background-color:#ae370b}.events-listing .list__item{display:inline-block;padding:.375rem;width:100%}@media (min-width:760px){.events-listing .list__item{width:50%}}.events-listing .list__item .list__link{background-color:#f6f7f7;display:block}.events-listing .list__item .list__link:active,.events-listing .list__item .list__link:focus,.events-listing .list__item .list__link:hover{background-color:#fafbfb}.events-listing .list__item .list__link:active .list__heading,.events-listing .list__item .list__link:focus .list__heading,.events-listing .list__item .list__link:hover .list__heading{color:#8f301b}.events-listing .list__item .list__link:active .list__text,.events-listing .list__item .list__link:focus .list__text,.events-listing .list__item .list__link:hover .list__text{color:#525e66}.events-listing .list__item .list__link:active .date-box,.events-listing .list__item .list__link:focus .date-box,.events-listing .list__item .list__link:hover .date-box{background-color:#832c19}.events-listing .list__item .date-box,.events-listing .list__item .list__content{display:inline-block;vertical-align:top}.events-listing .list__item .date-box{background-color:#98331d;padding-top:1.125rem;-webkit-transition:all .3s;transition:all .3s;width:22%}@media (min-width:960px){.events-listing .list__item .date-box{width:17%}}.events-listing .list__item .list__content{padding:.75rem;width:75%}@media (min-width:960px){.events-listing .list__item .list__content{width:81%}}.events-listing .list__item .list__content .list__heading{font-size:1.13906rem;line-height:1.40449;color:#98331d;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:.1875rem}@media (min-width:600px) and (max-width:960px){.events-listing .list__item .list__content .list__heading{font-size:calc(1.13906rem + .28477 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.events-listing .list__item .list__content .list__heading{font-size:1.42383rem}}.events-listing .list__item .list__content .list__text{font-size:.71111rem;line-height:1.68729;color:#5d6b74}@media (min-width:600px) and (max-width:960px){.events-listing .list__item .list__content .list__text{font-size:calc(.71111rem + .17778 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.events-listing .list__item .list__content .list__text{font-size:.88889rem}}.events-listing .card--event{padding-right:3rem}.events-listing .card--event .date-box{background-color:#98331d;bottom:unset;left:-10px;padding:1.125rem;padding-bottom:.9375rem;top:-10px;z-index:99999}.events-listing .card--event .card__image-wrapper{overflow:visible;padding-bottom:0}.events-listing .card--event .card__content{padding-left:4.875rem}.event .list__link{color:#98331d}.event .list__link:focus,.event .list__link:hover{color:#762816}.event .list--event-contact .list__item--term{color:#832c19}.intro{background-color:#bd3c0c}.main-content .list__link{color:#98331d}.main-content .list__link .list__heading{color:#98331d}.main-content .list__link:focus,.main-content .list__link:hover{color:#c34125}.main-content .list__link:focus .list__heading,.main-content .list__link:hover .list__heading{color:#c34125}.card--news-article .card__link:focus .card__heading,.card--news-article .card__link:hover .card__heading{color:#c34125}.card--news-article .card__link:focus .card__content,.card--news-article .card__link:hover .card__content{background-color:rgba(246,247,247,.4)}.card--news-article .card__link .card__heading{color:#98331d}.card--news-article .card__link .card__image-wrapper{display:none;visibility:hidden}.card--news-article .card__link .card__content{background-color:rgba(246,247,247,.75);padding:1.125rem}.news-article .news-article__heading{color:#98331d}@media (min-width:960px){.page-research .col .rich-box__container{padding:3rem 2.25rem}}.form--filter .form__components--buttons .button{color:#ae370b}.form--filter .form__components--buttons .button.active,.form--filter .form__components--buttons .button:active,.form--filter .form__components--buttons .button:focus,.form--filter .form__components--buttons .button:hover{background-color:#bd3c0c;color:#fff}.filtered-staff-listing .list__item .list__link,.list--staff .list__item .list__link{color:#bd3c0c}.filtered-staff-listing .list__item .list__link:active,.filtered-staff-listing .list__item .list__link:focus,.filtered-staff-listing .list__item .list__link:hover,.list--staff .list__item .list__link:active,.list--staff .list__item .list__link:focus,.list--staff .list__item .list__link:hover{color:#cb400d}.filtered-staff-listing .list__item .list__link:active .icon__svg,.filtered-staff-listing .list__item .list__link:focus .icon__svg,.filtered-staff-listing .list__item .list__link:hover .icon__svg,.list--staff .list__item .list__link:active .icon__svg,.list--staff .list__item .list__link:focus .icon__svg,.list--staff .list__item .list__link:hover .icon__svg{fill:#cb400d}.filtered-staff-listing .list__item .list__link .icon__svg,.list--staff .list__item .list__link .icon__svg{fill:#bd3c0c}.filtered-staff-listing .link,.list--staff .link{color:#bd3c0c}.filtered-staff-listing .link:active,.filtered-staff-listing .link:focus,.filtered-staff-listing .link:hover,.list--staff .link:active,.list--staff .link:focus,.list--staff .link:hover{color:#cb400d}.filtered-staff-listing .link:active .icon__svg,.filtered-staff-listing .link:focus .icon__svg,.filtered-staff-listing .link:hover .icon__svg,.list--staff .link:active .icon__svg,.list--staff .link:focus .icon__svg,.list--staff .link:hover .icon__svg{fill:#cb400d}.filtered-staff-listing .link .icon__svg,.list--staff .link .icon__svg{fill:#bd3c0c}.filtered-staff-listing .list__item--featured,.list--staff .list__item--featured{background-color:#98331d}.filtered-staff-listing .list__item--featured .list__link,.list--staff .list__item--featured .list__link{color:#fff}.filtered-staff-listing .list__item--featured .list__link:active,.filtered-staff-listing .list__item--featured .list__link:focus,.filtered-staff-listing .list__item--featured .list__link:hover,.list--staff .list__item--featured .list__link:active,.list--staff .list__item--featured .list__link:focus,.list--staff .list__item--featured .list__link:hover{color:#fff}.filtered-staff-listing .list__item--featured .link,.list--staff .list__item--featured .link{color:#fff}.filtered-staff-listing .list__item--featured .link:active,.filtered-staff-listing .list__item--featured .link:focus,.filtered-staff-listing .list__item--featured .link:hover,.list--staff .list__item--featured .link:active,.list--staff .list__item--featured .link:focus,.list--staff .list__item--featured .link:hover{color:#fff}.filtered-staff-listing .list__item--featured .link:active .icon__svg,.filtered-staff-listing .list__item--featured .link:focus .icon__svg,.filtered-staff-listing .list__item--featured .link:hover .icon__svg,.list--staff .list__item--featured .link:active .icon__svg,.list--staff .list__item--featured .link:focus .icon__svg,.list--staff .list__item--featured .link:hover .icon__svg{fill:#fff}.filtered-staff-listing .list__item--featured .link .icon__svg,.list--staff .list__item--featured .link .icon__svg{fill:rgba(255,255,255,.6)}.page-staff-profile .lead-paragraph{color:#bd3c0c}.sp__heading{color:#bd3c0c}.sp__qualifications{color:#bd3c0c}.sp__pronouns{color:#bd3c0c}.sp__roles{color:#bd3c0c}.sp__roles-item::marker{color:rgba(189,60,12,.5)}.sp__card-content{color:#bd3c0c}.sp__contact-svg{fill:rgba(189,60,12,.5)}.sp__contact-link{color:#bd3c0c;-webkit-text-decoration-color:rgba(189,60,12,.5);text-decoration-color:rgba(189,60,12,.5)}.sp__contact-link:focus,.sp__contact-link:hover{color:#cb400d;-webkit-text-decoration-color:#cb400d;text-decoration-color:#cb400d}.sp__contact-link:focus .sp__contact-svg,.sp__contact-link:hover .sp__contact-svg{fill:#cb400d}.sp__research-link{color:#bd3c0c}.sp__research-link:focus,.sp__research-link:hover{color:#cb400d;-webkit-text-decoration-color:#cb400d;text-decoration-color:#cb400d}.sp__research-link:focus .sp__research-link-svg-circle,.sp__research-link:hover .sp__research-link-svg-circle{fill:#cb400d}.sp__research-link-svg-circle{fill:#bd3c0c}.sp__research-groups-link{color:#bd3c0c}.sp__research-groups-link:focus,.sp__research-groups-link:hover{color:#cb400d;-webkit-text-decoration-color:#cb400d;text-decoration-color:#cb400d}.sp__publications .button{background-color:#bd3c0c}.sp__publications .button:focus,.sp__publications .button:hover{background-color:#cb400d}.tabs__link:active,.tabs__link:focus,.tabs__link:hover{background-color:#cb400d;border-bottom-color:#cb400d;color:#fff}.main-content .tabs__link:active,.main-content .tabs__link:focus,.main-content .tabs__link:hover{color:#fff}.tabs__link[aria-selected=true]{background-color:#b83a0c;border-bottom-color:#b83a0c;color:#fff}.tabs__link[aria-selected=true]:active,.tabs__link[aria-selected=true]:focus,.tabs__link[aria-selected=true]:hover{background-color:#b83a0c;border-bottom-color:#b83a0c;color:#fff}.editor th{color:#bd3c0c}.toggle__button{background-color:#872d1a}.toggle__button:focus,.toggle__button:hover{background-color:#d5430e}.toggle.active .toggle__button{background-color:#ae370b}.home .parallax:last-of-type{margin-bottom:0}.home .parallax .button{background-color:#bd3c0c}.home .parallax .button:last-of-type{margin-right:0}.home .parallax .button:focus,.home .parallax .button:hover{background-color:#cb400d}.home .parallax>.container{text-align:center}.home .parallax .parallax__content{width:100%}@media (min-width:960px){.home .parallax .parallax__content{display:inline-block;text-align:center;width:65%}}.home .banner{z-index:-1}@media (min-width:760px){.home .banner .banner__image-wrapper{height:450px}}@media (min-width:960px){.home .banner .banner__image-wrapper{height:598px}}.home__intro{margin-bottom:3px;z-index:1}@media (max-width:960px){.home__intro>.container{padding-left:0;padding-right:0}}.home__intro .intro-accolades__container{background-color:#bd3c0c;vertical-align:top;width:100%}@media (min-width:960px){.home__intro .intro-accolades__container{margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 2.5rem)}}@media (min-width:1220px){.home__intro .intro-accolades__container{margin-left:-2.5rem;margin-right:-2.5rem;width:calc(100% + 5rem)}}.home__intro .intro--outer-container{background-color:#bd3c0c;display:inline-block;margin-left:0;margin-right:0;max-width:100%;padding:0;width:100%}@media (min-width:760px){.home__intro .intro--outer-container{width:66.6%}}.home__intro .intro{margin:0;vertical-align:top}@media (max-width:960px){.home__intro .intro{padding-left:0;padding-right:0}}@media (min-width:960px){.home__intro .intro{padding-bottom:calc(2rem + 2px)}}@media (max-width:960px){.home__intro .intro .intro__content{padding:0 1.5rem}}.home__intro .carousel--accolades,.home__intro .content-type--intro{display:inline-block;vertical-align:top}.home__intro .carousel--outer-container{border-top:#fff 3px solid;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%}@media (min-width:760px){.home__intro .carousel--outer-container{border-top:0;margin-left:-4px;width:33%}}.home__intro .carousel--accolades{position:relative;width:100%}.home__intro .carousel--accolades .accolade{color:#fff;display:block;padding:1.5rem 0;vertical-align:top}@media (min-width:760px){.home__intro .carousel--accolades .accolade{padding:0}}.home__intro .carousel--accolades .accolade .icon__svg{fill:#fff}.home__intro .carousel--accolades .accolade__container{padding:0 1.5rem}.home__intro .carousel--accolades .accolade__icon-container{display:inline-block;padding-right:15px;vertical-align:top;width:calc(33% - 15px)}.home__intro .carousel--accolades .accolade__icon-container .icon{height:5rem;margin-bottom:0;position:relative;top:0;-webkit-transition:top .3s;transition:top .3s;width:100%;z-index:10}@media (min-width:760px){.home__intro .carousel--accolades .accolade__icon-container .icon{height:6rem}}@media (min-width:960px){.home__intro .carousel--accolades .accolade__icon-container .icon{height:8rem;margin-bottom:1rem}}.home__intro .carousel--accolades .accolade__text-container{display:inline-block;vertical-align:top;width:66%}.home__intro .carousel--accolades .accolade__text-container .accolade__heading{font-size:1.13906rem;line-height:1.40449}@media (min-width:600px) and (max-width:960px){.home__intro .carousel--accolades .accolade__text-container .accolade__heading{font-size:calc(1.13906rem + .28477 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.home__intro .carousel--accolades .accolade__text-container .accolade__heading{font-size:1.42383rem}}@media (min-width:760px){.home__intro .carousel--accolades .accolade__text-container .accolade__heading{font-size:1.0125rem;line-height:1.38231}}@media (min-width:760px) and (min-width:600px) and (max-width:960px){.home__intro .carousel--accolades .accolade__text-container .accolade__heading{font-size:calc(1.0125rem + .25313 * ((100vw - 600px)/ 360))}}@media (min-width:760px) and (min-width:960px){.home__intro .carousel--accolades .accolade__text-container .accolade__heading{font-size:1.26562rem}}.home__intro .carousel--accolades .accolade__text-container .accolade__text{font-size:.8rem;line-height:1.5}@media (min-width:600px) and (max-width:960px){.home__intro .carousel--accolades .accolade__text-container .accolade__text{font-size:calc(.8rem + .2 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.home__intro .carousel--accolades .accolade__text-container .accolade__text{font-size:1rem}}@media (min-width:760px){.home__intro .carousel--accolades .accolade__text-container .accolade__text{font-size:.71111rem;line-height:1.68729}}@media (min-width:760px) and (min-width:600px) and (max-width:960px){.home__intro .carousel--accolades .accolade__text-container .accolade__text{font-size:calc(.71111rem + .17778 * ((100vw - 600px)/ 360))}}@media (min-width:760px) and (min-width:960px){.home__intro .carousel--accolades .accolade__text-container .accolade__text{font-size:.88889rem}}.home__intro .carousel--accolades .slick-list{background-color:#bd3c0c}@media (min-width:760px){.home__intro .carousel--accolades .slick-list{border-left:#fff 3px solid;margin:1.5rem 1.5rem 1.5rem 0}}.home__intro .slick-dots{bottom:20px;margin:0;padding-right:10px;position:absolute;right:0;text-align:right}@media (min-width:960px){.home__intro .slick-dots{padding-left:calc(33.3% - 7px)}}.home__intro .slick-dots button{background-color:#fff}@media (max-width:1220px){.home__degrees{margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 1.25rem + 2px)}}.home__degrees>.container{padding-left:0;padding-right:0}@media (min-width:1220px){.home__degrees>.container{max-width:1264px;padding-left:1px;padding-right:0;width:calc(100% + 5rem + 1px)}}@media (max-width:760px){.home__degrees .rich-box{padding-left:0;padding-right:0}}.home__degrees .rich-box__heading{font-size:1.62183rem;line-height:1.35668;margin-bottom:0}@media (min-width:600px) and (max-width:960px){.home__degrees .rich-box__heading{font-size:calc(1.62183rem + .40546 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.home__degrees .rich-box__heading{font-size:2.02729rem}}@media (min-width:960px){.home__degrees .rich-box__link{padding:4.5rem 3rem}}.home__degrees .rich-box .rich-box__link::before{background-color:transparent}.home__degrees .rich-box:first-of-type .rich-box__container{background-color:#a0330a}.home__degrees .rich-box:first-of-type .rich-box__link:focus::before,.home__degrees .rich-box:first-of-type .rich-box__link:hover::before{background-color:#b3390c}.home__degrees .rich-box:nth-of-type(2) .rich-box__container{background-color:#882b09}.home__degrees .rich-box:nth-of-type(2) .rich-box__link:focus::before,.home__degrees .rich-box:nth-of-type(2) .rich-box__link:hover::before{background-color:#9b310a}.home__degrees .rich-box:last-of-type .rich-box__container{background-color:#702407}.home__degrees .rich-box:last-of-type .rich-box__link:focus::before,.home__degrees .rich-box:last-of-type .rich-box__link:hover::before{background-color:#832a09}.home__quote-container{padding:3rem 0}@media (min-width:760px){.home__quote-container{padding:4.5rem 0 3rem}}.home__quote-container .quote.has-image{margin:0;padding-left:0}.home__quote-container .quote.has-image .image{display:inline-block;width:100%}@media (min-width:760px){.home__quote-container .quote.has-image .image{width:50%}}.home__quote-container .quote.has-image .image.image--left{float:left;margin-left:0}@media (min-width:760px){.home__quote-container .quote.has-image .image.image--left{padding-right:2.25rem}}.home__quote-container .quote .button{background-color:#bd3c0c;margin-top:1.5rem}.home__quote-container .quote .button:active,.home__quote-container .quote .button:focus,.home__quote-container .quote .button:hover{background-color:#cb400d}.home__quote-container .quote .quote__blockquote,.home__quote-container .quote .quote__source{display:inline-block;width:100%}@media (min-width:760px){.home__quote-container .quote .quote__blockquote,.home__quote-container .quote .quote__source{width:50%}}.home__quote-container .quote .quote__source{color:#bd3c0c}.home__quote-container .quote .quote__blockquote::before{color:#cb400d;font-size:175px;margin-left:0;margin-top:-3.25rem}@media (min-width:760px){.home__quote-container .quote .quote__blockquote::before{font-size:200px;margin-left:10px;margin-top:-1rem}}@media (min-width:1180px){.home__quote-container .quote .quote__blockquote::before{font-size:300px}}.home__quote-container .quote .quote__blockquote .quote__text{font-size:1.13906rem;line-height:1.40449;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:.75rem}@media (min-width:600px) and (max-width:960px){.home__quote-container .quote .quote__blockquote .quote__text{font-size:calc(1.13906rem + .28477 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.home__quote-container .quote .quote__blockquote .quote__text{font-size:1.42383rem}}@media (min-width:760px){.home__quote-container .quote .quote__blockquote .quote__text{margin-top:3.75rem}}@media (min-width:1180px){.home__quote-container .quote .quote__blockquote .quote__text{margin-top:6rem}}.home__staff{padding:3rem 0}@media (min-width:760px){.home__staff{padding:4.5rem 0}}@media (min-width:960px){.home__staff>.container{width:60%}}.home__staff .heading{margin-top:0}.home__news-events{background-color:#f6f7f7;padding:3rem 0}@media (min-width:760px){.home__news-events{padding:4.5rem 0}}.home__news-events .content-type--social-follow,.home__news-events .heading-container{display:inline-block;vertical-align:top;width:100%}@media (min-width:760px){.home__news-events .content-type--social-follow,.home__news-events .heading-container{width:49%}}.home__news-events .heading-container .heading{text-align:center}@media (max-width:760px){.home__news-events .heading-container .heading{margin-bottom:0;padding-bottom:1.125rem}}@media (min-width:760px){.home__news-events .heading-container .heading{text-align:left}}.home__news-events .content-type--social-follow{text-align:center}@media (min-width:760px){.home__news-events .content-type--social-follow{text-align:right}}.home__news-events .content-type--social-follow .social__link:last-of-type{margin-right:0}.home__news-events .content-type--social-follow .social__link .icon__svg{fill:#98331d}.home__news-events .content-type--social-follow .social,.home__news-events .content-type--social-follow .subheading{display:inline-block;margin-top:0}.home__news-events .content-type--social-follow .subheading{padding-right:1.5rem}.home__news-events .news-events{display:inline-block;vertical-align:top;width:100%}.home__news-events .news .list__item .list__content{border-left:#98331d 10px solid}.home__news-events .heading{margin-top:0;padding-bottom:.75rem}.home__news-events .more{font-size:1.28145rem;line-height:1.40449;border-left:1px #525e66 solid;color:#ae370b;margin-left:1rem;margin-top:-.75rem;padding-left:1.25rem}@media (min-width:600px) and (max-width:960px){.home__news-events .more{font-size:calc(1.28145rem + .32036 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.home__news-events .more{font-size:1.60181rem}}.home__news-events .more:focus,.home__news-events .more:hover{color:#cb400d}.home__news-events .list__item{display:inline-block;padding:.375rem;width:100%}@media (min-width:760px){.home__news-events .list__item{width:100%}}.home__news-events .list__item .list__link{background-color:#fff;display:block}.home__news-events .list__item .list__link:active,.home__news-events .list__item .list__link:focus,.home__news-events .list__item .list__link:hover{background-color:#fafbfb}.home__news-events .list__item .list__link:active .list__heading,.home__news-events .list__item .list__link:focus .list__heading,.home__news-events .list__item .list__link:hover .list__heading{color:#8f301b}.home__news-events .list__item .list__link:active .list__text,.home__news-events .list__item .list__link:focus .list__text,.home__news-events .list__item .list__link:hover .list__text{color:#525e66}.home__news-events .list__item .list__content{padding:1.125rem}.home__news-events .list__item .list__content .list__heading{font-size:1.0125rem;line-height:1.38231;color:#98331d;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:.1875rem}@media (min-width:600px) and (max-width:960px){.home__news-events .list__item .list__content .list__heading{font-size:calc(1.0125rem + .25313 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.home__news-events .list__item .list__content .list__heading{font-size:1.26562rem}}.home__news-events .list__item .list__content .list__text{font-size:.8rem;line-height:1.5;color:#5d6b74;margin-bottom:0}@media (min-width:600px) and (max-width:960px){.home__news-events .list__item .list__content .list__text{font-size:calc(.8rem + .2 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.home__news-events .list__item .list__content .list__text{font-size:1rem}}.home__news-events .list__item .list__content .list__text--date{display:none;visibility:hidden}.home__news-events .list__item .list__content--image,.home__news-events .list__item .list__image-wrapper{display:none;visibility:hidden}.home__news-events .list__item .featured__news-item .list__content,.home__news-events .list__item .news .list__content{width:100%}.home__news-events .news .list__content .list__text--excerpt{display:none;visibility:hidden}.home__news-events .events .list__item{width:100%}@media (min-width:760px){.home__news-events .events .list__item{width:calc(50% - .35rem)}}.home__news-events .events .list__item .date-box,.home__news-events .events .list__item .list__content{display:inline-block;vertical-align:top}.home__news-events .events .list__item .date-box{background-color:#98331d;padding-top:1.125rem;-webkit-transition:all .3s;transition:all .3s;width:22%}@media (min-width:960px){.home__news-events .events .list__item .date-box{width:17%}}.home__news-events .events .list__item .list__link .date-box{background-color:#832c19}.home__news-events .events .list__item .list__content{width:75%}@media (min-width:960px){.home__news-events .events .list__item .list__content{width:81%}}.home__news-events .events .list__item .list__content .list__text{font-size:.71111rem;line-height:1.68729}@media (min-width:600px) and (max-width:960px){.home__news-events .events .list__item .list__content .list__text{font-size:calc(.71111rem + .17778 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.home__news-events .events .list__item .list__content .list__text{font-size:.88889rem}}.home__news-events .news-events .card--news-article{width:100%}@media (min-width:760px){.home__news-events .news-events .card--news-article{margin-bottom:.75rem;padding-left:.375rem;padding-right:.375rem;width:33%}}.home__news-events .news-events .card--news-article .card__image-wrapper{display:block;visibility:visible}.home__news-events .news-events .card--news-article .card__content{background-color:rgba(255,255,255,.8)}.home__news-events .news-events .card--news-article .card__link:focus .card__content,.home__news-events .news-events .card--news-article .card__link:hover .card__content{background-color:#fff}.home__news-events .news-events .card--news-article .card__text--date{display:none;visibility:hidden}.card--news-article .card__link:focus .card__heading,.card--news-article .card__link:hover .card__heading{color:#cb400d}.card--news-article .card__link:focus .card__content,.card--news-article .card__link:hover .card__content{background-color:rgba(246,247,247,.4)}.card--news-article .card__link .card__heading{color:#ae370b}.card--news-article .card__link .card__image-wrapper{display:none;visibility:hidden}.card--news-article .card__link .card__content{background-color:rgba(246,247,247,.75);padding:1.125rem}.news-article .news-article__heading{color:#ae370b}.page-news-events .main-content{border-top:2px #fff solid;padding-top:0}.news-events .news-events__page-title{background-color:#8b2f1b;padding:1.5rem 0}.news-events .news-events__page-title .page-heading{font-size:1.44163rem;line-height:1.24861;color:#fff;margin:0;text-align:left}@media (min-width:600px) and (max-width:960px){.news-events .news-events__page-title .page-heading{font-size:calc(1.44163rem + .36041 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.news-events .news-events__page-title .page-heading{font-size:1.80203rem}}@media (min-width:400px){.news-events .news-events__page-title .page-heading{padding-left:5px;text-align:left}}.news-events .events-listing,.news-events .news-listing{padding-bottom:3.75rem;padding-top:3.75rem}.news-events .events-listing .subheading,.news-events .news-listing .subheading{font-size:1.44163rem;line-height:1.24861;margin-top:0;padding-bottom:.75rem;text-align:left}@media (min-width:600px) and (max-width:960px){.news-events .events-listing .subheading,.news-events .news-listing .subheading{font-size:calc(1.44163rem + .36041 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.news-events .events-listing .subheading,.news-events .news-listing .subheading{font-size:1.80203rem}}@media (min-width:400px){.news-events .events-listing .subheading,.news-events .news-listing .subheading{padding-left:5px;text-align:left}}.news-events .events-listing .more,.news-events .news-listing .more{font-size:1.13906rem;line-height:1.40449;border-left:1px #525e66 solid;color:#ae370b;margin-left:1rem;margin-top:-.75rem;padding-left:1.25rem}@media (min-width:600px) and (max-width:960px){.news-events .events-listing .more,.news-events .news-listing .more{font-size:calc(1.13906rem + .28477 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.news-events .events-listing .more,.news-events .news-listing .more{font-size:1.42383rem}}.news-events .events-listing .more:focus,.news-events .events-listing .more:hover,.news-events .news-listing .more:focus,.news-events .news-listing .more:hover{color:#cb400d}.news-events .news-listing{background-color:#fff}.news-events .events-listing{background-color:#f6f7f7}.news-events .events-listing .list__item .list__link{background-color:#fff}@media (min-width:760px){.news-events .news-listing__items .card--news-article{margin-bottom:.75rem;padding:0 .375rem;width:33.3%}}.news-events .news-listing__items .card--news-article .card__content{background-color:#f7f8f8}@media (min-width:760px){.news-events .events-listing__items .list__item{width:33.3%}}.events-page .events-listing .card--news-article,.events-page .events-listing .list__item,.events-page .news-listing .card--news-article,.events-page .news-listing .list__item,.news-page .events-listing .card--news-article,.news-page .events-listing .list__item,.news-page .news-listing .card--news-article,.news-page .news-listing .list__item{width:100%}.events-page .events-listing .card--news-article,.events-page .news-listing .card--news-article,.news-page .events-listing .card--news-article,.news-page .news-listing .card--news-article{margin-bottom:1.125rem}.events-page .events-listing .list__item,.events-page .news-listing .list__item,.news-page .events-listing .list__item,.news-page .news-listing .list__item{margin-bottom:.375rem}.events-page .page-heading,.news-page .page-heading{font-size:1.82456rem;line-height:1.31521;padding-bottom:1.125rem}@media (min-width:600px) and (max-width:960px){.events-page .page-heading,.news-page .page-heading{font-size:calc(1.82456rem + .45614 * ((100vw - 600px)/ 360))}}@media (min-width:960px){.events-page .page-heading,.news-page .page-heading{font-size:2.2807rem}}