.sm{box-sizing:border-box;position:relative;z-index:9999;-webkit-tap-highlight-color:rgba(0,0,0,0);}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right;}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0;}.sm ul{display:none;}.sm li,.sm a{position:relative;}.sm a{display:block;}.sm a.disabled{cursor:default;}.sm::after{content:"";display:block;height:0;font:0px/0 serif;clear:both;overflow:hidden;}.sm *,.sm *::before,.sm *::after{box-sizing:inherit;}
.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0;}.tablesaw *{box-sizing:border-box;}.tablesaw-btn{border:1px solid #ccc;border-radius:.25em;background:none;box-shadow:0 1px 0 rgba(255,255,255,1);color:#4a4a4a;cursor:pointer;display:inline-block;margin:0;padding:.5em .85em .4em .85em;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;-webkit-appearance:none;-moz-appearance:none;appearance:none;}a.tablesaw-btn{color:#1c95d4;}.tablesaw-btn:hover{text-decoration:none;}.tablesaw-btn:active{background-color:#ddd;}@supports (box-shadow:none){.tablesaw-btn:focus{background-color:#fff;outline:none;}.tablesaw-btn:focus{box-shadow:0 0 .35em #4faeef !important;}}.tablesaw-btn-select select{background:none;border:none;display:inline-block;position:absolute;left:0;top:0;margin:0;width:100%;height:100%;z-index:2;min-height:1em;opacity:0;color:transparent;}.tablesaw-btn select option{background:#fff;color:#000;}.tablesaw-btn{display:inline-block;width:auto;height:auto;position:relative;top:0;}.tablesaw-btn.btn-small{font-size:1.0625em;line-height:19px;padding:.3em 1em .3em 1em;}.tablesaw-btn.btn-micro{font-size:.8125em;padding:.4em .7em .25em .7em;}.tablesaw-btn-select{padding-right:1.5em;text-align:left;display:inline-block;color:#4d4d4d;padding-right:2.5em;min-width:7.25em;}.tablesaw-btn-select:after{content:" ";position:absolute;background:none;background-repeat:no-repeat;background-position:.25em .45em;content:"\25bc";font-size:.55em;padding-top:1.2em;padding-left:1em;left:auto;right:0;margin:0;top:0;bottom:0;width:1.8em;}.tablesaw-btn-select.btn-small:after,.tablesaw-btn-select.btn-micro:after{width:1.2em;font-size:.5em;padding-top:1em;padding-right:.5em;line-height:1.65;background:none;box-shadow:none;border-left-width:0;}.tablesaw-advance .tablesaw-btn{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;text-shadow:0 1px 0 #fff;border-radius:.25em;}.tablesaw-advance .tablesaw-btn.btn-micro{font-size:.8125em;padding:.3em .7em .25em .7em;}.tablesaw-advance a.tablesaw-nav-btn:first-child{margin-left:0;}.tablesaw-advance a.tablesaw-nav-btn:last-child{margin-right:0;}.tablesaw-advance a.tablesaw-nav-btn{display:inline-block;overflow:hidden;width:1.8em;height:1.8em;background-position:50% 50%;margin-left:.25em;margin-right:.25em;position:relative;text-indent:-9999px;}.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before,.tablesaw-advance a.tablesaw-nav-btn.down:before,.tablesaw-advance a.tablesaw-nav-btn.up:before{content:"\0020";overflow:hidden;width:0;height:0;position:absolute;}.tablesaw-advance a.tablesaw-nav-btn.down:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #808080;}.tablesaw-advance a.tablesaw-nav-btn.up:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #808080;}.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before{top:.45em;border-top:5px solid transparent;border-bottom:5px solid transparent;}.tablesaw-advance a.tablesaw-nav-btn.left:before{left:.6em;border-right:5px solid #808080;}.tablesaw-advance a.tablesaw-nav-btn.right:before{left:.7em;border-left:5px solid #808080;}.tablesaw-advance a.tablesaw-nav-btn.disabled{opacity:.25;cursor:default;pointer-events:none;}.tablesaw-bar{clear:both;}.tablesaw-bar *{box-sizing:border-box;}.tablesaw-bar-section{float:left;}.tablesaw-bar-section label{font-size:.875em;padding:.5em 0;clear:both;display:block;color:#888;margin-right:.5em;text-transform:uppercase;}.tablesaw-btn,.tablesaw-enhanced .tablesaw-btn{margin-top:.5em;margin-bottom:.5em;}.tablesaw-btn-select,.tablesaw-enhanced .tablesaw-btn-select{margin-bottom:0;}.tablesaw-bar .tablesaw-bar-section .tablesaw-btn{margin-left:.4em;margin-top:0;text-transform:uppercase;border:none;box-shadow:none;background:transparent;font-size:1em;padding-left:.3em;}.tablesaw-bar .tablesaw-bar-section .btn-select{min-width:0;}.tablesaw-bar .tablesaw-bar-section .btn-select:after{padding-top:.9em;}.tablesaw-bar .tablesaw-bar-section select{color:#888;text-transform:none;background:transparent;}.tablesaw-bar-section ~ table{clear:both;}.tablesaw-bar-section .abbreviated{display:inline;}.tablesaw-bar-section .longform{display:none;}@media (min-width:24em){.tablesaw-bar-section .abbreviated{display:none;}.tablesaw-bar-section .longform{display:inline;}}.tablesaw th,.tablesaw td{padding:.5em .7em;text-align:left;vertical-align:middle;}.tablesaw-sortable-btn{padding:.5em .7em;}.tablesaw thead th{text-align:left;}.tablesaw-row-border tr{border-bottom:1px solid #dfdfdf;}.tablesaw-row-zebra tr:nth-child(2n){background-color:#f8f8f8;}.tablesaw caption{text-align:left;margin:.59375em 0;}.tablesaw-swipe .tablesaw-swipe-cellpersist{border-right:2px solid #e4e1de;}.tablesaw-swipe-shadow .tablesaw-swipe-cellpersist{border-right-width:1px;}.tablesaw-swipe-shadow .tablesaw-swipe-cellpersist{box-shadow:3px 0 4px -1px #e4e1de;}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none;}@media only all{.tablesaw-stack{clear:both;}.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block;}.tablesaw-stack tr{clear:both;display:table-row;}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block;padding:0 .6em 0 0;width:30%;}.tablesaw-stack th .tablesaw-cell-label-top,.tablesaw-stack td .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0;}.tablesaw-cell-label{display:block;}.tablesaw-stack tbody th.group{margin-top:-1px;}.tablesaw-stack th.group b.tablesaw-cell-label{display:none !important;}}@media (max-width:39.9375em){.tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf;}.tablesaw-stack thead td,.tablesaw-stack thead th{display:none;}.tablesaw-stack tbody td,.tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%;}.tablesaw-cell-label{vertical-align:top;}.tablesaw-cell-content{display:inline-block;max-width:67%;}.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-label,.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-content{display:block;width:100%;max-width:100%;padding:0;}.tablesaw-stack td:empty,.tablesaw-stack th:empty{display:none;}}@media (min-width:40em){.tablesaw-stack tr{display:table-row;}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0;}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none !important;}}.tablesaw-fix-persist{table-layout:fixed;}@media only all{.tablesaw-swipe th.tablesaw-swipe-cellhidden,.tablesaw-swipe td.tablesaw-swipe-cellhidden{display:none;}}.tablesaw-overflow{position:relative;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.tablesaw-overflow > .tablesaw{margin-top:2px;}.tablesaw-columntoggle-btn span{text-indent:-9999px;display:inline-block;}.tablesaw-columntoggle-btnwrap{position:relative;}.tablesaw-columntoggle-btnwrap .dialog-content{padding:.5em;}.tablesaw-columntoggle tbody td{line-height:1.5;}.tablesaw-columntoggle-popup{display:none;}.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup{display:block;position:absolute;top:2em;right:0;background-color:#fff;padding:.5em .8em;border:1px solid #ccc;box-shadow:0 1px 2px #ccc;border-radius:.2em;z-index:1;}.tablesaw-columntoggle-popup fieldset{margin:0;}@media only all{.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1,.tablesaw-columntoggle th.tablesaw-priority-0,.tablesaw-columntoggle td.tablesaw-priority-0{display:none;}}.tablesaw-columntoggle-btnwrap .dialog-content{top:0 !important;right:1em;left:auto !important;width:12em;max-width:18em;margin:-.5em auto 0;}.tablesaw-columntoggle-btnwrap .dialog-content:focus{outline-style:none;}@media (min-width:20em){.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1{display:table-cell;}}@media (min-width:30em){.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2{display:table-cell;}}@media (min-width:40em){.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3{display:table-cell;}.tablesaw-columntoggle tbody td{line-height:2;}}@media (min-width:50em){.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4{display:table-cell;}}@media (min-width:60em){.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5{display:table-cell;}}@media (min-width:70em){.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-columntoggle td.tablesaw-priority-6{display:table-cell;}}@media only all{.tablesaw-columntoggle th.tablesaw-toggle-cellhidden,.tablesaw-columntoggle td.tablesaw-toggle-cellhidden{display:none;}.tablesaw-columntoggle th.tablesaw-toggle-cellvisible,.tablesaw-columntoggle td.tablesaw-toggle-cellvisible{display:table-cell;}}.tablesaw-columntoggle-popup .tablesaw-btn-group > label{display:block;padding:.2em 0;white-space:nowrap;cursor:default;}.tablesaw-columntoggle-popup .tablesaw-btn-group > label input{margin-right:.8em;}.tablesaw-sortable-head{position:relative;vertical-align:top;}.tablesaw .tablesaw-sortable-head{padding:0;}.tablesaw-sortable-btn{min-width:100%;color:inherit;background:transparent;border:0;text-align:inherit;font:inherit;text-transform:inherit;}.tablesaw-sortable-arrow:after{display:inline-block;width:10px;height:14px;content:" ";margin-left:.3125em;}.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after,.tablesaw-sortable-descending .tablesaw-sortable-arrow:after{content:"\0020";}.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after{content:"\2191";}.tablesaw-sortable-descending .tablesaw-sortable-arrow:after{content:"\2193";}.tablesaw-advance{float:right;}.tablesaw-advance.minimap{margin-right:.4em;}.tablesaw-advance-dots{float:left;margin:0;padding:0;list-style:none;}.tablesaw-advance-dots li{display:table-cell;margin:0;padding:.4em .2em;}.tablesaw-advance-dots li i{width:.25em;height:.25em;background:#555;border-radius:100%;display:inline-block;}.tablesaw-advance-dots-hide{opacity:.25;cursor:default;pointer-events:none;}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}.node-person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .page--person h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title h3,.page--person .node-subject-area .accordion__title h2,h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.animate-fade{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.animate-fade:hover{opacity:0}.animate-move>.demo-shape{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.demo-animate{background-color:#f5f5f5;border-radius:8px;cursor:pointer;padding:1em;text-align:center}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.local-base{font-size:1rem}body::before{display:none}@media (min-width:0) and (max-width:29.9375em){body::before{content:"xsmall"}}@media (min-width:30em) and (max-width:47.9375em){body::before{content:"small"}}@media (min-width:48em) and (max-width:59.9375em){body::before{content:"medium"}}@media (min-width:60em) and (max-width:74.9375em){body::before{content:"large"}}@media (min-width:75em){body::before{content:"xlarge"}}body::after{content:"xsmall,small,medium,large,xlarge";display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.main{display:block;clear:both}@media (prefers-reduced-motion:reduce){*{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}img{max-width:100%;height:auto}body.unpublished{background:repeating-linear-gradient(-45deg,transparent,transparent 16px,rgba(204,204,204,.1) 16px,rgba(204,204,204,.1) 26px)}body.unpublished header{background-image:none}@media (min-width:48em){.flex-medium-up{display:-webkit-box;display:-ms-flexbox;display:flex}}.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{clear:both}.alert__inner::after,.apply-rfi-ctas__inner::after,.content-bottom .logos::after,.content-bottom .menu-children::after,.content-bottom .pager::after,.content-cards__inner::after,.content-top .logos::after,.content-top .menu-children::after,.content-top .page-title--program-page .page-title__inner::after,.content-top .pager::after,.footer__inner::after,.full-width::after,.header.header--program .header--program__wrapper::after,.header.header--program .search .search__inputs::after,.header__inner::after,.hero--program__copyright::after,.hero-carousel__textbox::after,.hero__copyright::after,.hero__inner::after,.listing::after,.node-subject-area .content-top nav::after,.path-search .main-content::after,.path-user #block-columbia-sps-content::after,.pl .accordion-pane::after,.pl .page-title--program-page .page-title__inner::after,.pl body>.accordion::after,.pl body>.csps-table::after,.pl body>.eyebrow-menu::after,.pl body>.footer__menu .eyebrow-menu::after,.pl body>.footer__menu .footer-menu::after,.pl body>.footer__menu .main-menu__menu::after,.pl body>.inline-menu::after,.pl body>.main-menu::after,.pl body>.menu-children::after,.pl body>.pl-wrap .header .search::after,.pl body>.pl-wrap .header--wrapper .search::after,.pl body>.secondary-breadcrumb::after,.pl body>.social-links::after,.pl body>.tabs__nav::after,.pl body>.tag-links::after,.pl body>.text-columns::after,.pl body>nav .breadcrumb::after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner::after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs::after,.sidebar-menu__inner::after,.text-area::after{clear:both;content:"";display:table}@media (min-width:0) and (max-width:29.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:85%;margin-left:auto;margin-right:auto}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:30em) and (max-width:47.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:48em) and (max-width:59.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:60em) and (max-width:74.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:75em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:1220px;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}.full-width .content-main .content-cards__inner,.full-width .listing,.full-width .text-area,.listing .content-cards__inner,.listing .pager,.pl .accordion .accordion-pane{max-width:none;background-image:none;padding-left:0;padding-right:0}@media (min-width:48em) and (max-width:59.9375em){.content-sidebar{width:35.10055%;float:left;margin-right:3.83912%}}@media (min-width:60em) and (max-width:74.9375em){.content-sidebar{width:23.10469%;float:left;margin-right:2.52708%}}@media (min-width:75em){.content-sidebar{width:23.10469%;float:left;margin-right:2.52708%}}@media (min-width:48em) and (max-width:59.9375em){.full-width .content-main,.main-content--breadcrumbs .block{width:61.06033%;float:right;margin-right:0}}@media (min-width:60em) and (max-width:74.9375em){.full-width .content-main,.main-content--breadcrumbs .block{width:74.36823%;float:right;margin-right:0}}@media (min-width:75em){.full-width .content-main,.main-content--breadcrumbs .block{width:74.36823%;float:right;margin-right:0}}@media (min-width:48em){.path-search .views-infinite-scroll-content-wrapper ul li{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width:60em) and (max-width:74.9375em){.path-search .views-infinite-scroll-content-wrapper ul li{width:65.82431%;float:left;margin-right:2.52708%}}@media (min-width:75em){.path-search .views-infinite-scroll-content-wrapper ul li{width:82.91215%;float:left;margin-right:2.52708%}}body{min-width:305px}body.pattern-lab{min-width:280px}@media (min-width:0) and (max-width:47.9375em){body.is-within-program{padding-top:0!important}}.layout-container{overflow:hidden}main{padding-bottom:1.875rem;max-width:1440px;margin:2rem auto 0 auto}@media (min-width:48em){main{margin-top:0}}.is-within-program main{margin-top:0;max-width:none;padding-bottom:0}.node-person .content-main{width:100%;float:none}.content-main>:first-child{margin-top:0}.content-top{position:relative}.has-top-and-main .content-top{margin-bottom:2rem}@media (min-width:48em){.has-top-and-main .content-top{margin-bottom:4rem}}.node-subject-area .content-sidebar{position:relative}.csps-table{padding-bottom:4rem;border-bottom:1px solid #ebebeb;margin:4rem 0}@media (min-width:48em){.csps-table{padding-bottom:3.125rem;margin:3.125rem 0}}.has-program-centric-branding .content-bottom{margin-bottom:0;margin-top:1.875rem}.has-program-centric-branding .content-bottom .text-long{margin-bottom:1.875rem}.cc-revoke,.cc-window{font-size:.875rem!important}@media (min-width:48em){.cc-revoke,.cc-window{font-size:1.1875rem!important}}.cc-message p{margin:0}.cc-link{opacity:1!important;padding:0!important}.cc-link:focus,.cc-link:hover{text-decoration:none}.cc-btn{background-color:#d4285b!important;border:none!important;color:#fff!important;cursor:pointer!important;padding:.75rem 1.5rem!important;display:inline-block!important;text-decoration:none!important;text-align:center!important;text-transform:uppercase!important;font-size:.75rem!important;font-weight:300!important;line-height:1.5}.cc-btn:focus,.cc-btn:hover{background-color:#022169!important;color:#fff!important}.pl-template{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}.pl .sg-subtype h2,.sg-main .sg-subtype h2{font-size:3rem;text-transform:uppercase;background-color:#363636}.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{max-width:1170px;width:100%;margin:0 auto;padding:1rem 1rem;display:block;color:#fff;text-decoration:none;line-height:1}@media (min-width:30em){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding:1rem 1rem}}@media (min-width:73.125em){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding-left:calc(1rem + calc(-50vw + calc(1170px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1170px / 2)))}}.pl .sg-pattern>div,.sg-main .sg-pattern>div{max-width:1170px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:30em){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding:0 1rem}}@media (min-width:73.125em){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding-left:calc(1rem + calc(-50vw + calc(1170px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1170px / 2)))}}.pl .sg-pattern-title,.sg-main .sg-pattern-title{color:#738ba3;font-size:1.4rem!important;text-transform:none!important}.pl .sg-pattern-title a,.sg-main .sg-pattern-title a{color:#1169ba!important;font-family:Calibre,Arial,sans-serif;font-size:2.2rem;font-weight:500;text-transform:uppercase!important}.pl .sg-pattern-extra-info,.sg-main .sg-pattern-extra-info{width:55%}.pl .sg-pattern .sg-pattern-example,.sg-main .sg-pattern .sg-pattern-example{margin-top:2em}.pl .sg-pattern .sg-pattern-example::after,.sg-main .sg-pattern .sg-pattern-example::after{clear:both;content:"";display:table}.pl .visually-hidden,.sg-main .visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl .sg-colors,.sg-main .sg-colors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.pl .sg-colors li,.sg-main .sg-colors li{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin:0 .5rem 1rem}.pl .sg-colors__sample,.sg-main .sg-colors__sample{display:block;height:100px;margin-bottom:.3em}.switch-skin{background:#292929;color:#fff;font-family:HelveticaNeue,Helvetica,Arial,sans-serif;text-transform:uppercase;position:fixed;top:0;left:0;z-index:100;width:100%;padding:.4em .7em;font-size:70%}.switch-skin span{color:grey;text-decoration:none;line-height:1;-webkit-transition:color .1s ease-out;transition:color .1s ease-out;padding:0 .7em;cursor:pointer}.switch-skin span.is-active{color:#fff}.link-icon-back-to{display:inline-block;font-size:.75rem;font-weight:400;letter-spacing:.01875rem;text-transform:uppercase;position:relative;margin-left:1.25rem}.link-icon-back-to svg{position:absolute;left:-1.25rem;top:.1875rem;width:.875rem;height:.75rem}.link-icon-back-to .icon--arrow-left-blue-dark{display:none}.link-icon-back-to:hover .icon--arrow-left-magenta{display:none}.link-icon-back-to:hover .icon--arrow-left-blue-dark{display:block}.link-icon-download{font-size:.75rem;font-weight:400;letter-spacing:.01875rem;padding-left:1.25rem;position:relative;text-transform:uppercase}.link-icon-download svg.icon{position:absolute;height:17px;left:0;margin-top:4px}.file-downloads{margin-bottom:1.5em}.file-downloads h2{font-size:14px;line-height:normal;font-weight:700}.link-icon svg,.link-icon-download svg{width:15px;height:15px;fill:#d4285b}.link-icon-download:focus svg,.link-icon-download:hover svg,.link-icon:focus svg,.link-icon:hover svg{fill:#022169}.link,a{color:#d4285b}.link:focus,.link:hover,a:focus,a:hover{color:#022169}a.skip-nav,a.skip-to-nav{padding:.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media (min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media (min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.ext,a svg.mailto{fill:#d4285b;height:13px;margin-left:.125rem;margin-right:-.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:#d4285b;stroke-width:1}a:focus svg.ext,a:focus svg.mailto,a:hover svg.ext,a:hover svg.mailto{fill:#022169}a:focus svg.ext path,a:focus svg.mailto path,a:hover svg.ext path,a:hover svg.mailto path{stroke:#022169}.content-cards__intro h2,.h1,.heading-1,.node-person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .page--person h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title h3,.page--person .node-subject-area .accordion__title h2,h1{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:2.25rem;line-height:2.75rem;margin:.5rem 0}.h1__link,.heading-1__link{color:#d4285b}.h1__link:hover,.heading-1__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.content-cards__intro h2,.h1,.heading-1,.node-person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .page--person h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title h3,.page--person .node-subject-area .accordion__title h2,h1{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:1.5rem;line-height:2rem;margin:.5rem 0}.h1__link,.heading-1__link{color:#d4285b}.h1__link:hover,.heading-1__link:hover{color:#022169}}.h2,.heading-2,.table caption,h2,table caption{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:2.25rem;line-height:2.75rem;margin:.5rem 0}.h2__link,.heading-2__link{color:#d4285b}.h2__link:hover,.heading-2__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.h2,.heading-2,.table caption,h2,table caption{font-size:1.375rem;line-height:1.875rem}}.h3,.heading-3,.node-person h2,.overview-text,.page--person h2,.programs-view__subtitle,.subject-area__subtitle,.view-mode-list-item-label,h3{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:1.5rem;line-height:2rem;margin:.5rem 0}.h3__link,.heading-3__link{color:#d4285b}.h3__link:hover,.heading-3__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.h3,.heading-3,.node-person h2,.overview-text,.page--person h2,.programs-view__subtitle,.subject-area__subtitle,.view-mode-list-item-label,h3{font-size:1.25rem;line-height:1.75rem}}.h4,.heading-4,h4{color:#022169;font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0}.h4__link,.heading-4__link{color:#d4285b}.h4__link:hover,.heading-4__link:hover{color:#022169}.csps-table .table__cell:first-child,.csps-table td:first-child,.h5,.heading-5,h5{color:#022169;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0}.h5__link,.heading-5__link{color:#d4285b}.h5__link:hover,.heading-5__link:hover{color:#022169}.accordion__title-text,.h6,.heading-6,h6{color:#259b9a;font-family:Roboto,sans-serif;font-weight:600;font-style:normal;font-size:1rem;line-height:1.5rem;margin:.5rem 0}.h6__link,.heading-6__link{color:#d4285b}.h6__link:hover,.heading-6__link:hover{color:#022169}.node-person .node-subject-area .accordion__title h2 a,.node-person h2 a,.node-subject-area .accordion__title .node-person h2 a,.node-subject-area .accordion__title .page--person h2 a,.node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .accordion__title h3 a,.page--person .node-subject-area .accordion__title h2 a,.page--person h2 a,.subject-area__subtitle a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}.node-person .node-subject-area .accordion__title h2 a:hover,.node-person h2 a:hover,.node-subject-area .accordion__title .node-person h2 a:hover,.node-subject-area .accordion__title .page--person h2 a:hover,.node-subject-area .accordion__title .subject-area__subtitle a:hover,.node-subject-area .accordion__title h3 a:hover,.page--person .node-subject-area .accordion__title h2 a:hover,.page--person h2 a:hover,.subject-area__subtitle a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}.node-person .text-long h2,.page--person .text-long h2,.text-long .node-person h2,.text-long .page--person h2,.text-long .subject-area__subtitle,.text-long h2,.text-long h3,.text-long h4,.text-long h5,.text-long h6{margin-top:1.875rem}.node-person .text-area-prefix .text-long h2,.page--person .text-area-prefix .text-long h2,.text-area-prefix .text-long .node-person h2,.text-area-prefix .text-long .page--person h2,.text-area-prefix .text-long .subject-area__subtitle,.text-area-prefix .text-long h2,.text-area-prefix .text-long h3,.text-area-prefix .text-long h4,.text-area-prefix .text-long h5,.text-area-prefix .text-long h6{margin-top:0}.view-mode-list-item-label{background:repeating-linear-gradient(-45deg,transparent,transparent 16px,rgba(204,204,204,.1) 16px,rgba(204,204,204,.1) 26px);font-weight:700;margin:0 0 1em;padding:1em;text-align:center;text-transform:uppercase}.view-mode-list-item-label::after{content:' preview'}#block-footercopyrightandprivacy,#block-footercopyrightandprivacy p,.footer__address,.footer__address p,.footer__copyright,.footer__copyright p{color:#fff;font-size:.75rem;line-height:1.16667;margin:0}.footer__address span+span{display:block}@media (min-width:30em){.footer__address span+span{display:inline;padding-left:10px}}#block-footercopyrightandprivacy p a,#block-footercopyrightandprivacy p a:visited,.footer__copyright a,.footer__copyright a:visited{color:#fff}#block-footercopyrightandprivacy p a:focus,#block-footercopyrightandprivacy p a:hover,#block-footercopyrightandprivacy p a:visited:focus,#block-footercopyrightandprivacy p a:visited:hover,.footer__copyright a:focus,.footer__copyright a:hover,.footer__copyright a:visited:focus,.footer__copyright a:visited:hover{color:#259b9a}.footer #block-cspsbrandingtext,.footer__program{color:#fff;font-size:1.4375rem;line-height:1.34783}.program-card__type{color:#7b2a8d;font-size:.8125rem;display:block;font-weight:400;text-transform:uppercase;text-transform:none}@media (min-width:0) and (max-width:29.9375em){.program-card__type{display:block;margin-right:2%;padding:.6em 0}}.program-card__type span{display:block}.program-card__title{color:#022169;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0;font-weight:300}.program-card__title__link{color:#d4285b}.program-card__title__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.program-card__title{font-size:.9375rem}}.node-person h2.program-card__title,.page--person h2.program-card__title,.program-card__title.subject-area__subtitle,h3.program-card__title{margin-top:0;margin-bottom:1rem}@media (min-width:48em) and (max-width:59.9375em){.program-card__teaser{font-size:.8125rem}}body{font-family:Roboto,sans-serif;font-size:1rem;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#363636}.paragraph,p{margin:1em 0}strong{color:#208280;font-weight:900}.blockquote,blockquote{font-size:1rem;color:#259b9a;font-weight:700;position:relative;padding:1.25rem 0 1.25rem 2.5rem;margin:3rem 0;border-top:1px solid #022169;border-bottom:1px solid #022169}@media (min-width:60em){.blockquote,blockquote{font-size:1.5rem;padding:2.1875rem 0 2.1875rem 5rem}}.blockquote::before,blockquote::before{content:"“";font-weight:300;font-size:6.25rem;position:absolute;top:-.9375rem;left:0}@media (min-width:60em){.blockquote::before,blockquote::before{font-size:13.375rem;top:-2.5rem}}.blockquote__info{color:#363636;font-size:.8125rem;font-weight:400;margin-top:1rem}.blockquote__name{color:#022169;font-weight:600}.blockquote__date{display:inline-block}.blockquote--has-attribution{padding-left:0}.blockquote--has-attribution::after{clear:both;content:"";display:table}@media (min-width:48em){.blockquote--has-attribution{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0}}.blockquote--has-attribution::before{display:none}.blockquote--has-attribution .card.person-card{background-color:transparent;margin-bottom:1em}.blockquote--has-attribution .card.person-card::after{clear:both;content:"";display:table}@media (min-width:48em){.blockquote--has-attribution .card.person-card{float:left;margin-right:3.83912%;max-width:none;width:22.12066%}}.blockquote--has-attribution .person-card__content{border:0;margin:0;padding:0}.blockquote--has-attribution .person-card__link{background-color:#fff}.blockquote--has-attribution .person-card__link:focus,.blockquote--has-attribution .person-card__link:hover{background-color:#fff}.blockquote--has-attribution .person-card__link:focus .person-card__name,.blockquote--has-attribution .person-card__link:focus .person-card__teaser,.blockquote--has-attribution .person-card__link:hover .person-card__name,.blockquote--has-attribution .person-card__link:hover .person-card__teaser{color:#259b9a}.blockquote--has-attribution .person-card__name,.blockquote--has-attribution .person-card__teaser{text-align:center}.blockquote--has-attribution .person-card__name{color:#000;font-size:1.3125rem;margin-bottom:.5rem}.blockquote--has-attribution .person-card__teaser{font-size:.875rem;font-weight:600;line-height:1.3125rem}.blockquote--has-attribution .person-card__content::after{display:none}.blockquote--has-attribution .person-card__image img{border:0;border-radius:50%;float:none;left:0;margin-bottom:1rem;margin-left:auto;margin-right:auto;right:0;width:13.125rem}.blockquote--has-attribution .person-card__text--with-image{padding-left:0}.blockquote--has-attribution .blockquote__content{display:block;padding-left:2.5rem;position:relative}@media (min-width:48em){.blockquote--has-attribution .blockquote__content{font-size:1.5rem;padding-left:0;width:74.04022%}}@media (min-width:60em){.blockquote--has-attribution .blockquote__content{padding-left:2.5rem}}.blockquote--has-attribution .blockquote__content::before{content:"“";font-weight:300;font-size:6.25rem;position:absolute;top:-2.1875rem;left:0}@media (min-width:48em){.blockquote--has-attribution .blockquote__content::before{left:-2rem}}@media (min-width:60em){.blockquote--has-attribution .blockquote__content::before{font-size:13.375rem;top:-4.6875rem}}.hr,hr{border-style:solid;border-width:1px 0 0;color:#022169;margin:2.66667rem 0}.program-disclaimer{font-size:.875rem;line-height:normal;margin-bottom:6rem}.text-area-prefix{border-top:4px solid #022169;padding-top:2rem;margin-top:2rem}@media (min-width:48em){.text-area-prefix{margin-top:4rem}}.content-bottom .text-area-prefix,.content-top .text-area-prefix{border-top:none}.path-news .content-top .text-area-prefix{padding-top:3rem;margin-top:2rem;position:relative}.path-news .content-top .text-area-prefix::before{background-color:#022169;content:'';left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:calc(100% - (1.5625rem * 2));top:0;height:4px}.text-area-suffix{border-bottom:1px solid #f5f5f5;margin-bottom:2rem;padding-bottom:1rem}@media (min-width:60em){.text-area-suffix{margin-bottom:4rem}}.content-bottom .text-area-suffix,.content-top .text-area-suffix{border-bottom:none}.content-top .overview-text{margin-top:1rem;margin-bottom:1rem}@media (min-width:60em){.content-top .overview-text{margin-top:2rem;margin-bottom:2rem}}p.notes{font-size:.875rem;line-height:normal}.unpublished-status{color:#022169;font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0;background-color:#7b2a8d;color:#fff;font-weight:700;margin:0;padding:1em;text-align:center;text-transform:uppercase}.unpublished-status__link{color:#d4285b}.unpublished-status__link:hover{color:#022169}.card .unpublished-status{opacity:65%;position:absolute;width:100%;z-index:1}.card ul,.text-long ul,ul.ul{list-style-image:url(/themes/custom/columbia_sps/images/bullet.png);margin:1rem 0;padding:0 0 0 2rem}.card ul li,.text-long ul li,ul.ul li{margin-bottom:.7rem;position:relative}ol{counter-reset:section;list-style-type:none;padding-left:2rem}ol li{margin-bottom:.7rem;position:relative;padding-left:.5rem}ol li::before{counter-increment:section;content:counters(section,".") ". ";position:absolute;left:0;margin-left:-.625rem}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.sprite-menu{background:url(/themes/custom/columbia_sps/dist/svg/sprite.css.svg) no-repeat;background-position:0 0}.sprite-share{background:url(/themes/custom/columbia_sps/dist/svg/sprite.css.svg) no-repeat;background-position:97.18934911242604% 0}.sprite-icon{background-size:68px 35px;display:block;height:0;padding:40%;width:100%}.icon-inline-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.icon-inline-menu::before{background:url(/themes/custom/columbia_sps/dist/svg/sprite.css.svg) no-repeat;background-position:0 0;background-size:cover;content:"";display:inline-block;margin-right:.1em;padding:.8em}.form-item--checkbox__item,.form-item--checkboxes{list-style:none;margin:0;padding:0;color:#363636;font-size:.875rem;line-height:normal;margin-bottom:1rem}ul .form-item--checkbox__item::before,ul .form-item--checkboxes::before{content:""}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none;color:#fff;height:1.125rem;margin-right:.25rem;width:1.125rem}input[type=checkbox]:checked{background-color:#009eff}input[type=checkbox]::after{content:'';font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;margin-left:.1875rem;margin-top:-.125rem;position:absolute;-webkit-transform:scaleX(-1) rotate(-40deg);transform:scaleX(-1) rotate(-40deg)}input[type=checkbox]:checked::after{content:'L'}.form-checkboxes .form-item__label{padding-top:0;padding-bottom:0}.form-item--radio__item,.form-item--radios{list-style:none;margin:0;padding:0;color:#363636;font-size:.875rem;line-height:normal;margin-bottom:1rem;margin-top:-.25rem}ul .form-item--radio__item::before,ul .form-item--radios::before{content:""}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #ccc;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;color:#fff;height:1.125rem;margin-right:.25rem;position:relative;top:.25rem;width:1.125rem}input[type=radio]:checked{background-color:#fff}input[type=radio]::after{content:'';width:8px;height:8px;position:absolute;border-radius:50%;margin-top:4px;margin-left:4px}input[type=radio]:checked::after{background:#009eff}.form-item__dropdown{border:0;display:block;position:relative}.form-item__select{border:0;color:#acacac;height:41px;font-size:1rem;margin:0;outline:0;padding:.6em .8em .5em;width:100%}.form-item__select :focus{outline:0}.form-item__dropdown,.form-item__select{margin-bottom:2rem;margin-right:.5rem}.form-item__dropdown .select2-container--default,.form-item__select .select2-container--default{height:44px}.form-item__dropdown .select2-container--default .select2-selection--single,.form-item__select .select2-container--default .select2-selection--single{border:1px solid #ccc;border-radius:0;height:44px}.form-item__dropdown .select2-container--default .select2-selection--single .select2-selection__rendered,.form-item__select .select2-container--default .select2-selection--single .select2-selection__rendered{color:#6d6d6d;padding-top:9px;padding-bottom:9px;padding-right:2em}.form-item__dropdown .select2-container--default .select2-selection--single .select2-selection__arrow,.form-item__select .select2-container--default .select2-selection--single .select2-selection__arrow{right:1rem;top:9px}.form-item__dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b,.form-item__select .select2-container--default .select2-selection--single .select2-selection__arrow b{border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #d4285b;top:42%}.form-item__dropdown .select2-container--default .select2-results>.select2-results__options,.form-item__select .select2-container--default .select2-results>.select2-results__options{background-color:#f5f5f5;font-size:.875rem}.form-item__dropdown .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.form-item__select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #d4285b transparent;border-width:0 7px 8px 7px;top:42%}.form-item__dropdown .select2-container--default .select2-dropdown,.form-item__select .select2-container--default .select2-dropdown{border-color:#ccc;border-radius:0}.form-item{color:#acacac;margin-bottom:1em;max-width:32em}.form-item::after{clear:both;content:"";display:table}.form-item__label{color:#7b2a8d;font-size:.8125rem;display:block;font-weight:400;text-transform:uppercase}@media (min-width:0) and (max-width:29.9375em){.form-item__label{display:block;margin-right:2%;padding:.6em 0}}.form-item__textfield,input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text]{border:1px solid #acacac;color:#919191;padding:.6em;max-width:100%}.form-item__textfield:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus{border-color:#000}.form-item__textfield:-moz-placeholder,.form-item__textfield:-ms-input-placeholder,.form-item__textfield::-moz-placeholder,.form-item__textfield::-webkit-input-placeholder,input[type=email]:-moz-placeholder,input[type=email]:-ms-input-placeholder,input[type=email]::-moz-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]:-moz-placeholder,input[type=password]:-ms-input-placeholder,input[type=password]::-moz-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]:-moz-placeholder,input[type=search]:-ms-input-placeholder,input[type=search]::-moz-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]:-ms-input-placeholder,input[type=tel]::-moz-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]:-moz-placeholder,input[type=text]:-ms-input-placeholder,input[type=text]::-moz-placeholder,input[type=text]::-webkit-input-placeholder{color:#919191}.form-item__textfield:-moz-placeholder,.form-item__textfield:-ms-input-placeholder,.form-item__textfield::-moz-placeholder,.form-item__textfield::-webkit-input-placeholder,.form-item__textfield::placeholder,input[type=email]:-moz-placeholder,input[type=email]:-ms-input-placeholder,input[type=email]::-moz-placeholder,input[type=email]::-webkit-input-placeholder,input[type=email]::placeholder,input[type=password]:-moz-placeholder,input[type=password]:-ms-input-placeholder,input[type=password]::-moz-placeholder,input[type=password]::-webkit-input-placeholder,input[type=password]::placeholder,input[type=search]:-moz-placeholder,input[type=search]:-ms-input-placeholder,input[type=search]::-moz-placeholder,input[type=search]::-webkit-input-placeholder,input[type=search]::placeholder,input[type=tel]:-moz-placeholder,input[type=tel]:-ms-input-placeholder,input[type=tel]::-moz-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=tel]::placeholder,input[type=text]:-moz-placeholder,input[type=text]:-ms-input-placeholder,input[type=text]::-moz-placeholder,input[type=text]::-webkit-input-placeholder,input[type=text]::placeholder{color:#919191}.safari .form-item__textfield,.safari input[type=email],.safari input[type=password],.safari input[type=search],.safari input[type=tel],.safari input[type=text]{padding-top:6px;padding-bottom:7px}.form-item__description{margin-top:.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:31em}.button,.menu-child .button{background-color:#d4285b;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;-moz-appearance:none;appearance:none;-webkit-appearance:none}.button:visited{color:#fff}.button:focus,.button:hover{background-color:#022169;color:#fff}.button:focus svg.ext,.button:focus svg.mailto,.button:hover svg.ext,.button:hover svg.mailto{fill:#fff}.button:focus svg.ext path,.button:focus svg.mailto path,.button:hover svg.ext path,.button:hover svg.mailto path{stroke:#fff}.button:disabled{background-color:#949494}.button svg.ext,.button svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.button svg.ext path,.button svg.mailto path{stroke:#fff;stroke-width:1}.accordion-pane__course-details-directory a,.button--alt{background-color:#d4285b;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#0e8483;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;appearance:none;-webkit-appearance:none}.accordion-pane__course-details-directory a:visited,.button--alt:visited{color:#fff}.accordion-pane__course-details-directory a:focus,.accordion-pane__course-details-directory a:hover,.button--alt:focus,.button--alt:hover{background-color:#022169;color:#fff}.accordion-pane__course-details-directory a:focus svg.ext,.accordion-pane__course-details-directory a:focus svg.mailto,.accordion-pane__course-details-directory a:hover svg.ext,.accordion-pane__course-details-directory a:hover svg.mailto,.button--alt:focus svg.ext,.button--alt:focus svg.mailto,.button--alt:hover svg.ext,.button--alt:hover svg.mailto{fill:#fff}.accordion-pane__course-details-directory a:focus svg.ext path,.accordion-pane__course-details-directory a:focus svg.mailto path,.accordion-pane__course-details-directory a:hover svg.ext path,.accordion-pane__course-details-directory a:hover svg.mailto path,.button--alt:focus svg.ext path,.button--alt:focus svg.mailto path,.button--alt:hover svg.ext path,.button--alt:hover svg.mailto path{stroke:#fff}.accordion-pane__course-details-directory a:disabled,.button--alt:disabled{background-color:#949494}.accordion-pane__course-details-directory a svg.ext,.accordion-pane__course-details-directory a svg.mailto,.button--alt svg.ext,.button--alt svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.accordion-pane__course-details-directory a svg.ext path,.accordion-pane__course-details-directory a svg.mailto path,.button--alt svg.ext path,.button--alt svg.mailto path{stroke:#fff;stroke-width:1}.accordion-pane__course-details-directory a:visited,.button--alt:visited{color:#fff}.accordion-pane__course-details-directory a:focus,.accordion-pane__course-details-directory a:hover,.button--alt:focus,.button--alt:hover{background-color:#022169;color:#fff}.accordion-pane__course-details-directory a:focus svg.ext,.accordion-pane__course-details-directory a:focus svg.mailto,.accordion-pane__course-details-directory a:hover svg.ext,.accordion-pane__course-details-directory a:hover svg.mailto,.button--alt:focus svg.ext,.button--alt:focus svg.mailto,.button--alt:hover svg.ext,.button--alt:hover svg.mailto{fill:#fff}.accordion-pane__course-details-directory a:focus svg.ext path,.accordion-pane__course-details-directory a:focus svg.mailto path,.accordion-pane__course-details-directory a:hover svg.ext path,.accordion-pane__course-details-directory a:hover svg.mailto path,.button--alt:focus svg.ext path,.button--alt:focus svg.mailto path,.button--alt:hover svg.ext path,.button--alt:hover svg.mailto path{stroke:#fff}.accordion-pane__course-details-directory a:disabled,.button--alt:disabled{background-color:#949494}.accordion-pane__course-details-directory a svg.ext,.accordion-pane__course-details-directory a svg.mailto,.button--alt svg.ext,.button--alt svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.accordion-pane__course-details-directory a svg.ext path,.accordion-pane__course-details-directory a svg.mailto path,.button--alt svg.ext path,.button--alt svg.mailto path{stroke:#fff;stroke-width:1}.button--disabled{background-color:#d4285b;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#767676;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;appearance:none;-webkit-appearance:none;cursor:default}.button--disabled:visited{color:#fff}.button--disabled:focus,.button--disabled:hover{background-color:#022169;color:#fff}.button--disabled:focus svg.ext,.button--disabled:focus svg.mailto,.button--disabled:hover svg.ext,.button--disabled:hover svg.mailto{fill:#fff}.button--disabled:focus svg.ext path,.button--disabled:focus svg.mailto path,.button--disabled:hover svg.ext path,.button--disabled:hover svg.mailto path{stroke:#fff}.button--disabled:disabled{background-color:#949494}.button--disabled svg.ext,.button--disabled svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.button--disabled svg.ext path,.button--disabled svg.mailto path{stroke:#fff;stroke-width:1}.button--disabled:visited{color:#fff}.button--disabled:focus,.button--disabled:hover{background-color:#022169;color:#fff}.button--disabled:focus svg.ext,.button--disabled:focus svg.mailto,.button--disabled:hover svg.ext,.button--disabled:hover svg.mailto{fill:#fff}.button--disabled:focus svg.ext path,.button--disabled:focus svg.mailto path,.button--disabled:hover svg.ext path,.button--disabled:hover svg.mailto path{stroke:#fff}.button--disabled:disabled{background-color:#949494}.button--disabled svg.ext,.button--disabled svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.button--disabled svg.ext path,.button--disabled svg.mailto path{stroke:#fff;stroke-width:1}.button--disabled:focus,.button--disabled:hover{background:#767676}.button--sm{background-color:#d4285b;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#f2e9f3;border:none;border-radius:0;color:#7b2a8d;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;appearance:none;-webkit-appearance:none;font-weight:400;letter-spacing:.5px;padding:.25rem .5rem}.button--sm:visited{color:#fff}.button--sm:focus,.button--sm:hover{background-color:#022169;color:#fff}.button--sm:focus svg.ext,.button--sm:focus svg.mailto,.button--sm:hover svg.ext,.button--sm:hover svg.mailto{fill:#fff}.button--sm:focus svg.ext path,.button--sm:focus svg.mailto path,.button--sm:hover svg.ext path,.button--sm:hover svg.mailto path{stroke:#fff}.button--sm:disabled{background-color:#949494}.button--sm svg.ext,.button--sm svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.button--sm svg.ext path,.button--sm svg.mailto path{stroke:#fff;stroke-width:1}.button--sm:visited{color:#7b2a8d}.button--sm:focus,.button--sm:hover{background-color:#7b2a8d;color:#f2e9f3}.button--sm:focus svg.ext,.button--sm:focus svg.mailto,.button--sm:hover svg.ext,.button--sm:hover svg.mailto{fill:#fff}.button--sm:focus svg.ext path,.button--sm:focus svg.mailto path,.button--sm:hover svg.ext path,.button--sm:hover svg.mailto path{stroke:#fff}.button--sm:disabled{background-color:#949494}.button--sm svg.ext,.button--sm svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.button--sm svg.ext path,.button--sm svg.mailto path{stroke:#fff;stroke-width:1}.button.ext{padding:.5rem 1.5rem .75rem}.pager{margin:0;padding:0}.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0}.tablesaw *{-webkit-box-sizing:border-box;box-sizing:border-box}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}@media only all{.tablesaw-stack{clear:both}.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block;padding:0 .6em 0 0;width:30%}.tablesaw-stack td .tablesaw-cell-label-top,.tablesaw-stack th .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none!important}}.table,table{border:none;margin:1rem 0;width:100%;border-collapse:collapse}.table caption,table caption{padding-bottom:1.5rem;border-bottom:2px solid #259b9a;margin-bottom:1.5rem!important}@media (min-width:48em){.table caption,table caption{border-bottom:none;margin-bottom:0!important}}.table caption p,table caption p{font-size:1rem;line-height:1.5}.table caption p:last-child,table caption p:last-child{margin-bottom:0}.accordion-pane__course-details-term,.table__heading-cell,th{color:#022169;padding:1rem 0;border-bottom:2px solid #259b9a;text-align:left;background:#f5f5f5;font-size:.8125rem;font-weight:400}@media (min-width:48em){.accordion-pane__course-details-term,.table__heading-cell,th{padding:1rem 1.5rem}}.table__row,tr{border-bottom:1px solid #022169;margin-bottom:2rem;padding-bottom:1rem}@media (min-width:48em){.table__row,tr{margin-bottom:0;padding-bottom:0}}.table__row:last-child,tr:last-child{margin-bottom:0}.table__cell,td{margin-bottom:1.5rem}@media (min-width:48em) and (max-width:59.9375em){.table__cell,td{font-size:.875rem}}@media (min-width:48em){.table__cell,td{vertical-align:top;padding:1.66667rem 1.5rem;margin-bottom:0}}.table__cell p:first-child,td p:first-child{margin-top:0}.table__cell-label{display:block;color:#259b9a;font-size:1rem;line-height:1.5rem;font-weight:600}.table__cell-content{display:block;margin-bottom:1.5rem}.table__cell-content:last-child{margin-bottom:0}.tablesaw-cell-content,.tablesaw-stack td .tablesaw-cell-label{display:block;max-width:100%;width:100%}.tablesaw th{padding:0}@media (min-width:48em){.tablesaw th{padding:1rem 1.5rem .66667rem 1.5rem}}.tablesaw thead tr{border-bottom:none}.tablesaw td{vertical-align:top;padding:0}@media (min-width:48em){.tablesaw td{padding:1.66667rem 1.5rem}}.tablesaw-stack td{margin-bottom:2rem}@media (min-width:48em){.tablesaw-stack td{display:table-cell;margin-bottom:0}}.tablesaw-stack tbody td,.tablesaw-stack tbody th{float:none}.tablesaw-stack td .tablesaw-cell-label{font-size:.8125rem;color:#022169;display:block!important}@media (min-width:48em){.tablesaw-stack td .tablesaw-cell-label{display:none!important;margin-bottom:0}}.tablesaw-stack tbody tr{border-bottom:1px solid #022169}.tablesaw-stack tbody tr::after{clear:both;content:"";display:table}.video{position:relative}.video--loaded{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video--full--loaded{padding-bottom:75%}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video__play{position:absolute;font-size:1.25rem;font-weight:700;height:3.125rem;left:50%;text-decoration:none;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3.125rem;-webkit-appearance:none}@media (min-width:48em){.video__play{height:6.25rem;width:6.25rem}}.video__play .video__play-hover__icon{display:none}.video__play svg{height:3.125rem;margin-bottom:1em;position:absolute;width:3.125rem}@media (min-width:48em){.video__play svg{height:6.25rem;width:6.25rem}}.video__play:focus .video__play__icon,.video__play:hover .video__play__icon{display:none}.video__play:focus .video__play-hover__icon,.video__play:hover .video__play-hover__icon{display:block}.video__play .video__play__text{display:none;text-align:center}.tabs__link{position:relative;display:block;font-weight:500;padding:1rem;text-decoration:none}.tabs__link--local-tasks,.tabs__link.link{background-color:#259b9a;color:#fff;font-size:.9375rem}@media (min-width:60em){.tabs__link--local-tasks,.tabs__link.link{display:inline-block;margin-right:.25rem}}.tabs__link--local-tasks:focus,.tabs__link--local-tasks:hover,.tabs__link.link:focus,.tabs__link.link:hover{background-color:#fff;color:#022169}.tabs__link--local-tasks.is-active,.tabs__link.link.is-active{background-color:#fff;color:#022169}.tabs__link--spotlight{color:#022169;font-family:Roboto,sans-serif;font-weight:500;font-style:normal;font-size:1.25rem;line-height:normal;margin:0;display:block;width:100%;color:#009eff;text-transform:uppercase;letter-spacing:1px}.tabs__link--spotlight__link{color:#d4285b}.tabs__link--spotlight__link:hover{color:#022169}.tabs__link--spotlight:focus,.tabs__link--spotlight:hover{color:#fff}.tabs__link--spotlight::after{content:"";height:.25rem;width:100%;display:block;background-color:transparent;position:absolute;top:-.25rem;left:0}.tabs__link--spotlight.is-active{color:#fff}.tabs__link--spotlight.is-active::after{background-color:#009eff}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.local-base{font-size:1rem}body::before{display:none}@media (min-width:0) and (max-width:29.9375em){body::before{content:"xsmall"}}@media (min-width:30em) and (max-width:47.9375em){body::before{content:"small"}}@media (min-width:48em) and (max-width:59.9375em){body::before{content:"medium"}}@media (min-width:60em) and (max-width:74.9375em){body::before{content:"large"}}@media (min-width:75em){body::before{content:"xlarge"}}body::after{content:"xsmall,small,medium,large,xlarge";display:none}@media (min-width:48em){.flex-medium-up{display:-webkit-box;display:-ms-flexbox;display:flex}}.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{clear:both}.alert__inner::after,.apply-rfi-ctas__inner::after,.content-bottom .logos::after,.content-bottom .menu-children::after,.content-bottom .pager::after,.content-cards__inner::after,.content-top .logos::after,.content-top .menu-children::after,.content-top .page-title--program-page .page-title__inner::after,.content-top .pager::after,.footer__inner::after,.full-width::after,.header.header--program .header--program__wrapper::after,.header.header--program .search .search__inputs::after,.header__inner::after,.hero--program__copyright::after,.hero-carousel__textbox::after,.hero__copyright::after,.hero__inner::after,.listing::after,.node-subject-area .content-top nav::after,.path-search .main-content::after,.path-user #block-columbia-sps-content::after,.pl .accordion-pane::after,.pl .page-title--program-page .page-title__inner::after,.pl body>.accordion::after,.pl body>.csps-table::after,.pl body>.eyebrow-menu::after,.pl body>.footer__menu .eyebrow-menu::after,.pl body>.footer__menu .footer-menu::after,.pl body>.footer__menu .main-menu__menu::after,.pl body>.inline-menu::after,.pl body>.main-menu::after,.pl body>.menu-children::after,.pl body>.pl-wrap .header .search::after,.pl body>.pl-wrap .header--wrapper .search::after,.pl body>.secondary-breadcrumb::after,.pl body>.social-links::after,.pl body>.tabs__nav::after,.pl body>.tag-links::after,.pl body>.text-columns::after,.pl body>nav .breadcrumb::after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner::after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs::after,.sidebar-menu__inner::after,.text-area::after{clear:both;content:"";display:table}@media (min-width:0) and (max-width:29.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:85%;margin-left:auto;margin-right:auto}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:30em) and (max-width:47.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:48em) and (max-width:59.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:60em) and (max-width:74.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:75em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:1220px;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}.full-width .content-main .content-cards__inner,.full-width .listing,.full-width .text-area,.listing .content-cards__inner,.listing .pager,.pl .accordion .accordion-pane{max-width:none;background-image:none;padding-left:0;padding-right:0}@media (min-width:48em) and (max-width:59.9375em){.content-sidebar{width:35.10055%;float:left;margin-right:3.83912%}}@media (min-width:60em) and (max-width:74.9375em){.content-sidebar{width:23.10469%;float:left;margin-right:2.52708%}}@media (min-width:75em){.content-sidebar{width:23.10469%;float:left;margin-right:2.52708%}}@media (min-width:48em) and (max-width:59.9375em){.full-width .content-main,.main-content--breadcrumbs .block{width:61.06033%;float:right;margin-right:0}}@media (min-width:60em) and (max-width:74.9375em){.full-width .content-main,.main-content--breadcrumbs .block{width:74.36823%;float:right;margin-right:0}}@media (min-width:75em){.full-width .content-main,.main-content--breadcrumbs .block{width:74.36823%;float:right;margin-right:0}}@media (min-width:48em){.path-search .views-infinite-scroll-content-wrapper ul li{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width:60em) and (max-width:74.9375em){.path-search .views-infinite-scroll-content-wrapper ul li{width:65.82431%;float:left;margin-right:2.52708%}}@media (min-width:75em){.path-search .views-infinite-scroll-content-wrapper ul li{width:82.91215%;float:left;margin-right:2.52708%}}body{min-width:305px}body.pattern-lab{min-width:280px}@media (min-width:0) and (max-width:47.9375em){body.is-within-program{padding-top:0!important}}.layout-container{overflow:hidden}main{padding-bottom:1.875rem;max-width:1440px;margin:2rem auto 0 auto}@media (min-width:48em){main{margin-top:0}}.is-within-program main{margin-top:0;max-width:none;padding-bottom:0}.node-person .content-main{width:100%;float:none}.content-main>:first-child{margin-top:0}.content-top{position:relative}.has-top-and-main .content-top{margin-bottom:2rem}@media (min-width:48em){.has-top-and-main .content-top{margin-bottom:4rem}}.node-subject-area .content-sidebar{position:relative}.csps-table{padding-bottom:4rem;border-bottom:1px solid #ebebeb;margin:4rem 0}@media (min-width:48em){.csps-table{padding-bottom:3.125rem;margin:3.125rem 0}}.has-program-centric-branding .content-bottom{margin-bottom:0;margin-top:1.875rem}.has-program-centric-branding .content-bottom .text-long{margin-bottom:1.875rem}.link,a{color:#d4285b}.link:focus,.link:hover,a:focus,a:hover{color:#022169}a.skip-nav,a.skip-to-nav{padding:.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media (min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media (min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.ext,a svg.mailto{fill:#d4285b;height:13px;margin-left:.125rem;margin-right:-.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:#d4285b;stroke-width:1}a:focus svg.ext,a:focus svg.mailto,a:hover svg.ext,a:hover svg.mailto{fill:#022169}a:focus svg.ext path,a:focus svg.mailto path,a:hover svg.ext path,a:hover svg.mailto path{stroke:#022169}.content-cards__intro h2,.h1,.heading-1,.node-person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .page--person h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title h3,.page--person .node-subject-area .accordion__title h2,h1{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:2.25rem;line-height:2.75rem;margin:.5rem 0}.h1__link,.heading-1__link{color:#d4285b}.h1__link:hover,.heading-1__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.content-cards__intro h2,.h1,.heading-1,.node-person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .page--person h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title h3,.page--person .node-subject-area .accordion__title h2,h1{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:1.5rem;line-height:2rem;margin:.5rem 0}.h1__link,.heading-1__link{color:#d4285b}.h1__link:hover,.heading-1__link:hover{color:#022169}}.h2,.heading-2,.table caption,h2,table caption{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:2.25rem;line-height:2.75rem;margin:.5rem 0}.h2__link,.heading-2__link{color:#d4285b}.h2__link:hover,.heading-2__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.h2,.heading-2,.table caption,h2,table caption{font-size:1.375rem;line-height:1.875rem}}.h3,.heading-3,.node-person h2,.overview-text,.page--person h2,.programs-view__subtitle,.subject-area__subtitle,.view-mode-list-item-label,h3{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:1.5rem;line-height:2rem;margin:.5rem 0}.h3__link,.heading-3__link{color:#d4285b}.h3__link:hover,.heading-3__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.h3,.heading-3,.node-person h2,.overview-text,.page--person h2,.programs-view__subtitle,.subject-area__subtitle,.view-mode-list-item-label,h3{font-size:1.25rem;line-height:1.75rem}}.h4,.heading-4,h4{color:#022169;font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0}.h4__link,.heading-4__link{color:#d4285b}.h4__link:hover,.heading-4__link:hover{color:#022169}.csps-table .table__cell:first-child,.csps-table td:first-child,.h5,.heading-5,h5{color:#022169;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0}.h5__link,.heading-5__link{color:#d4285b}.h5__link:hover,.heading-5__link:hover{color:#022169}.accordion__title-text,.h6,.heading-6,h6{color:#259b9a;font-family:Roboto,sans-serif;font-weight:600;font-style:normal;font-size:1rem;line-height:1.5rem;margin:.5rem 0}.h6__link,.heading-6__link{color:#d4285b}.h6__link:hover,.heading-6__link:hover{color:#022169}.node-person .node-subject-area .accordion__title h2 a,.node-person h2 a,.node-subject-area .accordion__title .node-person h2 a,.node-subject-area .accordion__title .page--person h2 a,.node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .accordion__title h3 a,.page--person .node-subject-area .accordion__title h2 a,.page--person h2 a,.subject-area__subtitle a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}.node-person .node-subject-area .accordion__title h2 a:hover,.node-person h2 a:hover,.node-subject-area .accordion__title .node-person h2 a:hover,.node-subject-area .accordion__title .page--person h2 a:hover,.node-subject-area .accordion__title .subject-area__subtitle a:hover,.node-subject-area .accordion__title h3 a:hover,.page--person .node-subject-area .accordion__title h2 a:hover,.page--person h2 a:hover,.subject-area__subtitle a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}.node-person .text-long h2,.page--person .text-long h2,.text-long .node-person h2,.text-long .page--person h2,.text-long .subject-area__subtitle,.text-long h2,.text-long h3,.text-long h4,.text-long h5,.text-long h6{margin-top:1.875rem}.node-person .text-area-prefix .text-long h2,.page--person .text-area-prefix .text-long h2,.text-area-prefix .text-long .node-person h2,.text-area-prefix .text-long .page--person h2,.text-area-prefix .text-long .subject-area__subtitle,.text-area-prefix .text-long h2,.text-area-prefix .text-long h3,.text-area-prefix .text-long h4,.text-area-prefix .text-long h5,.text-area-prefix .text-long h6{margin-top:0}.view-mode-list-item-label{background:repeating-linear-gradient(-45deg,transparent,transparent 16px,rgba(204,204,204,.1) 16px,rgba(204,204,204,.1) 26px);font-weight:700;margin:0 0 1em;padding:1em;text-align:center;text-transform:uppercase}.view-mode-list-item-label::after{content:' preview'}.button,.menu-child .button{background-color:#d4285b;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;-moz-appearance:none;appearance:none;-webkit-appearance:none}.button:visited{color:#fff}.button:focus,.button:hover{background-color:#022169;color:#fff}.button:focus svg.ext,.button:focus svg.mailto,.button:hover svg.ext,.button:hover svg.mailto{fill:#fff}.button:focus svg.ext path,.button:focus svg.mailto path,.button:hover svg.ext path,.button:hover svg.mailto path{stroke:#fff}.button:disabled{background-color:#949494}.button svg.ext,.button svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.button svg.ext path,.button svg.mailto path{stroke:#fff;stroke-width:1}.accordion-pane__course-details-directory a,.button--alt{background-color:#d4285b;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#0e8483;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;appearance:none;-webkit-appearance:none}.accordion-pane__course-details-directory a:visited,.button--alt:visited{color:#fff}.accordion-pane__course-details-directory a:focus,.accordion-pane__course-details-directory a:hover,.button--alt:focus,.button--alt:hover{background-color:#022169;color:#fff}.accordion-pane__course-details-directory a:focus svg.ext,.accordion-pane__course-details-directory a:focus svg.mailto,.accordion-pane__course-details-directory a:hover svg.ext,.accordion-pane__course-details-directory a:hover svg.mailto,.button--alt:focus svg.ext,.button--alt:focus svg.mailto,.button--alt:hover svg.ext,.button--alt:hover svg.mailto{fill:#fff}.accordion-pane__course-details-directory a:focus svg.ext path,.accordion-pane__course-details-directory a:focus svg.mailto path,.accordion-pane__course-details-directory a:hover svg.ext path,.accordion-pane__course-details-directory a:hover svg.mailto path,.button--alt:focus svg.ext path,.button--alt:focus svg.mailto path,.button--alt:hover svg.ext path,.button--alt:hover svg.mailto path{stroke:#fff}.accordion-pane__course-details-directory a:disabled,.button--alt:disabled{background-color:#949494}.accordion-pane__course-details-directory a svg.ext,.accordion-pane__course-details-directory a svg.mailto,.button--alt svg.ext,.button--alt svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.accordion-pane__course-details-directory a svg.ext path,.accordion-pane__course-details-directory a svg.mailto path,.button--alt svg.ext path,.button--alt svg.mailto path{stroke:#fff;stroke-width:1}.accordion-pane__course-details-directory a:visited,.button--alt:visited{color:#fff}.accordion-pane__course-details-directory a:focus,.accordion-pane__course-details-directory a:hover,.button--alt:focus,.button--alt:hover{background-color:#022169;color:#fff}.accordion-pane__course-details-directory a:focus svg.ext,.accordion-pane__course-details-directory a:focus svg.mailto,.accordion-pane__course-details-directory a:hover svg.ext,.accordion-pane__course-details-directory a:hover svg.mailto,.button--alt:focus svg.ext,.button--alt:focus svg.mailto,.button--alt:hover svg.ext,.button--alt:hover svg.mailto{fill:#fff}.accordion-pane__course-details-directory a:focus svg.ext path,.accordion-pane__course-details-directory a:focus svg.mailto path,.accordion-pane__course-details-directory a:hover svg.ext path,.accordion-pane__course-details-directory a:hover svg.mailto path,.button--alt:focus svg.ext path,.button--alt:focus svg.mailto path,.button--alt:hover svg.ext path,.button--alt:hover svg.mailto path{stroke:#fff}.accordion-pane__course-details-directory a:disabled,.button--alt:disabled{background-color:#949494}.accordion-pane__course-details-directory a svg.ext,.accordion-pane__course-details-directory a svg.mailto,.button--alt svg.ext,.button--alt svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.accordion-pane__course-details-directory a svg.ext path,.accordion-pane__course-details-directory a svg.mailto path,.button--alt svg.ext path,.button--alt svg.mailto path{stroke:#fff;stroke-width:1}.button--disabled{background-color:#d4285b;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#767676;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;appearance:none;-webkit-appearance:none;cursor:default}.button--disabled:visited{color:#fff}.button--disabled:focus,.button--disabled:hover{background-color:#022169;color:#fff}.button--disabled:focus svg.ext,.button--disabled:focus svg.mailto,.button--disabled:hover svg.ext,.button--disabled:hover svg.mailto{fill:#fff}.button--disabled:focus svg.ext path,.button--disabled:focus svg.mailto path,.button--disabled:hover svg.ext path,.button--disabled:hover svg.mailto path{stroke:#fff}.button--disabled:disabled{background-color:#949494}.button--disabled svg.ext,.button--disabled svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.button--disabled svg.ext path,.button--disabled svg.mailto path{stroke:#fff;stroke-width:1}.button--disabled:visited{color:#fff}.button--disabled:focus,.button--disabled:hover{background-color:#022169;color:#fff}.button--disabled:focus svg.ext,.button--disabled:focus svg.mailto,.button--disabled:hover svg.ext,.button--disabled:hover svg.mailto{fill:#fff}.button--disabled:focus svg.ext path,.button--disabled:focus svg.mailto path,.button--disabled:hover svg.ext path,.button--disabled:hover svg.mailto path{stroke:#fff}.button--disabled:disabled{background-color:#949494}.button--disabled svg.ext,.button--disabled svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.button--disabled svg.ext path,.button--disabled svg.mailto path{stroke:#fff;stroke-width:1}.button--disabled:focus,.button--disabled:hover{background:#767676}.button--sm{background-color:#d4285b;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#f2e9f3;border:none;border-radius:0;color:#7b2a8d;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;appearance:none;-webkit-appearance:none;font-weight:400;letter-spacing:.5px;padding:.25rem .5rem}.button--sm:visited{color:#fff}.button--sm:focus,.button--sm:hover{background-color:#022169;color:#fff}.button--sm:focus svg.ext,.button--sm:focus svg.mailto,.button--sm:hover svg.ext,.button--sm:hover svg.mailto{fill:#fff}.button--sm:focus svg.ext path,.button--sm:focus svg.mailto path,.button--sm:hover svg.ext path,.button--sm:hover svg.mailto path{stroke:#fff}.button--sm:disabled{background-color:#949494}.button--sm svg.ext,.button--sm svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.button--sm svg.ext path,.button--sm svg.mailto path{stroke:#fff;stroke-width:1}.button--sm:visited{color:#7b2a8d}.button--sm:focus,.button--sm:hover{background-color:#7b2a8d;color:#f2e9f3}.button--sm:focus svg.ext,.button--sm:focus svg.mailto,.button--sm:hover svg.ext,.button--sm:hover svg.mailto{fill:#fff}.button--sm:focus svg.ext path,.button--sm:focus svg.mailto path,.button--sm:hover svg.ext path,.button--sm:hover svg.mailto path{stroke:#fff}.button--sm:disabled{background-color:#949494}.button--sm svg.ext,.button--sm svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.button--sm svg.ext path,.button--sm svg.mailto path{stroke:#fff;stroke-width:1}.button.ext{padding:.5rem 1.5rem .75rem}.pager{margin:0;padding:0}.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0}.tablesaw *{-webkit-box-sizing:border-box;box-sizing:border-box}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}@media only all{.tablesaw-stack{clear:both}.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block;padding:0 .6em 0 0;width:30%}.tablesaw-stack td .tablesaw-cell-label-top,.tablesaw-stack th .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none!important}}.table,table{border:none;margin:1rem 0;width:100%;border-collapse:collapse}.table caption,table caption{padding-bottom:1.5rem;border-bottom:2px solid #259b9a;margin-bottom:1.5rem!important}@media (min-width:48em){.table caption,table caption{border-bottom:none;margin-bottom:0!important}}.table caption p,table caption p{font-size:1rem;line-height:1.5}.table caption p:last-child,table caption p:last-child{margin-bottom:0}.accordion-pane__course-details-term,.table__heading-cell,th{color:#022169;padding:1rem 0;border-bottom:2px solid #259b9a;text-align:left;background:#f5f5f5;font-size:.8125rem;font-weight:400}@media (min-width:48em){.accordion-pane__course-details-term,.table__heading-cell,th{padding:1rem 1.5rem}}.table__row,tr{border-bottom:1px solid #022169;margin-bottom:2rem;padding-bottom:1rem}@media (min-width:48em){.table__row,tr{margin-bottom:0;padding-bottom:0}}.table__row:last-child,tr:last-child{margin-bottom:0}.table__cell,td{margin-bottom:1.5rem}@media (min-width:48em) and (max-width:59.9375em){.table__cell,td{font-size:.875rem}}@media (min-width:48em){.table__cell,td{vertical-align:top;padding:1.66667rem 1.5rem;margin-bottom:0}}.table__cell p:first-child,td p:first-child{margin-top:0}.table__cell-label{display:block;color:#259b9a;font-size:1rem;line-height:1.5rem;font-weight:600}.table__cell-content{display:block;margin-bottom:1.5rem}.table__cell-content:last-child{margin-bottom:0}.tablesaw-cell-content,.tablesaw-stack td .tablesaw-cell-label{display:block;max-width:100%;width:100%}.tablesaw th{padding:0}@media (min-width:48em){.tablesaw th{padding:1rem 1.5rem .66667rem 1.5rem}}.tablesaw thead tr{border-bottom:none}.tablesaw td{vertical-align:top;padding:0}@media (min-width:48em){.tablesaw td{padding:1.66667rem 1.5rem}}.tablesaw-stack td{margin-bottom:2rem}@media (min-width:48em){.tablesaw-stack td{display:table-cell;margin-bottom:0}}.tablesaw-stack tbody td,.tablesaw-stack tbody th{float:none}.tablesaw-stack td .tablesaw-cell-label{font-size:.8125rem;color:#022169;display:block!important}@media (min-width:48em){.tablesaw-stack td .tablesaw-cell-label{display:none!important;margin-bottom:0}}.tablesaw-stack tbody tr{border-bottom:1px solid #022169}.tablesaw-stack tbody tr::after{clear:both;content:"";display:table}.accordion-pane{border:1px solid #d7d7d7;border-bottom-color:#022169}.pl .accordion-pane{padding-left:0!important;padding-right:0!important}.accordion-pane__title{margin:0}.accordion-pane__title button{font-size:1.25rem;line-height:normal;font-weight:600;color:#022169;position:relative;display:block;cursor:pointer;width:100%;padding:1rem 3rem 1rem 1rem;margin:0;background:0 0;text-align:left;border:none}@media (min-width:48em){.accordion-pane__title button{padding:1.33333rem 4rem 1.33333rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.accordion-pane__title button::before{content:"";position:absolute;right:1rem;bottom:.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand.svg);background-size:100%;width:1.25rem;height:1.25rem;display:inline-block}@media (min-width:48em){.accordion-pane__title button::before{bottom:1rem}}.accordion-pane__title button:focus::before,.accordion-pane__title button:hover::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand-hover.svg)}.accordion-pane__title button.active::before{content:"";background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse.svg)}.accordion-pane__title button.active:focus::before,.accordion-pane__title button.active:hover::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse-hover.svg)}.accordion_pane__title-text{text-decoration:none}.accordion-pane__title-extras{display:block;font-size:.875rem;margin-top:.75rem}@media (min-width:48em){.accordion-pane__title-extras{margin-top:0;margin-left:2rem;text-align:right;width:75%}}@media (min-width:60em){.accordion-pane__title-extras{width:35%}}@media (min-width:75em){.accordion-pane__title-extras{width:20%}}.accordion-pane__subtitle-1{color:#7b2a8d;font-weight:600;text-transform:uppercase;display:inline-block}.has-multiple .accordion-pane__subtitle-1{margin-right:.125rem}.has-multiple .accordion-pane__subtitle-1::after{content:":"}.accordion-pane__subtitle-2{color:#259b9a;font-weight:400;display:inline-block}.accordion-pane__content{border:1px solid transparent;padding:1rem 1rem 0 1rem}.accordion-pane__content h5{color:#7b2a8d;font-size:.8125rem;display:block;font-weight:400;text-transform:uppercase;font-weight:600;margin:0;line-height:.875rem}@media (min-width:0) and (max-width:29.9375em){.accordion-pane__content h5{display:block;margin-right:2%;padding:.6em 0}}@media (min-width:0) and (max-width:29.9375em){.accordion-pane__content h5{margin-right:0;padding:0}}.accordion-pane__body{margin:0 0 2rem 0}.accordion-pane__course-details{border-bottom:1px solid #ebebeb;margin-bottom:3rem}.accordion-pane__course-details-term{font-size:1.25rem;line-height:normal;padding:.75rem 1.33333rem;margin:0 0 1.5rem 0;font-weight:200;color:#259b9a;border-bottom-width:2px}.accordion-pane__course-details-content{padding:0 1.33333rem 1rem}@media (min-width:48em){.accordion-pane__course-details-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.accordion-pane__course-details-content>div{margin-bottom:1.5rem}@media (min-width:48em){.accordion-pane__course-details-content>div{width:25%;padding-right:1rem}}@media (min-width:48em){.accordion-pane__course-details-content>.accordion-pane__course-details-prerequisite{width:50%}}.accordion-pane__course-details-directory{margin-bottom:1em}.alert{display:none;background-color:#df7a00;color:#fff;font-size:.875rem;line-height:1.2;font-weight:600}@media (min-width:48em){.alert{font-size:1.1875rem;font-weight:400}}.pl .alert{display:block}.alert svg{fill:#fff;display:block;width:1.5rem;height:1.5rem}.alert.alert--emergency{background-color:#d74d4c}.alert.alert--emergency .alert__icon svg{width:1.6875rem}.alert.alert--notification{background-color:#388eda}.alert__inner{padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:48em){.alert__inner{padding:1.25rem 0 1.25rem 2rem}}.alert__icon{padding:.625rem 0;width:1.5rem}@media (min-width:48em){.alert__icon{margin:0 0 0 2rem}}.alert__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-left:1px solid #f7c58a;padding-left:1rem;margin-left:1rem}@media (min-width:48em){.alert__text{padding-left:2rem;margin-left:2rem}}.alert--emergency .alert__text{border-left:1px solid #d79190}.alert--notification .alert__text{border-left:1px solid #a7c8e4}.alert__title{font-size:1.125rem;line-height:1.2;margin:0;font-weight:600;color:#fff}@media (min-width:48em){.alert__title{font-size:1.1875rem}}.alert__details{margin:0}.alert__details a{color:#fff}.alert__details a:focus,.alert__details a:hover{text-decoration:none;color:#fff}.alert__details a:focus svg.ext,.alert__details a:focus svg.mailto,.alert__details a:hover svg.ext,.alert__details a:hover svg.mailto{fill:#fff}.alert__details a:focus svg.ext path,.alert__details a:focus svg.mailto path,.alert__details a:hover svg.ext path,.alert__details a:hover svg.mailto path{stroke:#fff}.alert__details a svg.ext,.alert__details a svg.mailto{display:inline-block;fill:#fff;position:relative;top:-.125rem}.alert__details a svg.ext path,.alert__details a svg.mailto path{stroke:#fff}.alert__close{width:.6875rem;margin-left:2rem;cursor:pointer}.alert__close svg{width:.6875rem;height:.6875rem}.news-card__image img,.program-card__image-file,.statistic-card__image{width:100%;height:auto}.event-card__content,.event-list-card__content,.image-teaser-card__content,.news-card__content,.person-card__content,.program-card__content,.statistic-card__content,.subject-card__content,.video-card__content{padding-bottom:1.5rem;padding-top:1.5rem;margin:0 1.25rem}.event-card__content::after,.event-list-card__content::after,.image-teaser-card__content::after,.news-card__content::after,.person-card__content::after,.program-card__content::after,.statistic-card__content::after,.subject-card__content::after,.video-card__content::after{background-color:#022169;bottom:0;content:'';left:50%;height:1px;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:calc(100% - 2.5rem)}.card{position:relative}.card.not_published>a:link{background-color:rgba(245,245,245,.3)}.card.not_published>a:link:focus,.card.not_published>a:link:hover{background-color:rgba(2,33,105,.6)}.card>a{height:100%}@media (min-width:48em){.pl .card{max-width:35.10055%}}.card img{width:100%}.content-cards--front .announcement-card{border-top:2px solid #022169;padding-top:.5rem}.announcement-card a{color:#022169;text-decoration:none;width:100%}.announcement-card a:focus .arrow,.announcement-card a:hover .arrow{margin-left:.3125rem}.announcement-card a p{color:#363636}.announcement-card .arrow{-webkit-transition:margin-left .2s linear;transition:margin-left .2s linear;fill:#d4285b;height:.75rem;width:.875rem}.content-cards--front .announcement-card .arrow{display:none}.announcement-card--default .announcement-card__content{padding-left:4rem}@media (min-width:48em) and (max-width:59.9375em){.announcement-card--default .announcement-card__content{padding-left:0}}.content-cards--front .announcement-card__content{padding-left:0}.announcement-card__image{float:left;height:3.125rem;position:relative;width:3.125rem;margin-left:-4rem}@media (min-width:48em) and (max-width:59.9375em){.announcement-card__image{float:none;margin-left:0;margin-bottom:.5rem}}.announcement-card__image img{border-radius:50% 50%}.announcement-card__title{color:#022169;font-family:Roboto,sans-serif;font-weight:600;font-style:normal;font-size:1rem;line-height:1.5rem;margin:.5rem 0;border-bottom:2px solid #259b9a;font-size:.8125rem;line-height:1.125rem;padding-bottom:.5rem;margin-top:0;font-weight:400}.announcement-card__title__link{color:#d4285b}.announcement-card__title__link:hover{color:#022169}.content-cards--front .announcement-card__title{border-bottom:1px solid #259b9a;color:#259b9a;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.content-cards--front .announcement-card__link:focus .announcement-card__title,.content-cards--front .announcement-card__link:hover .announcement-card__title{border-bottom:1px solid #022169;color:#022169}.announcement-card__teaser{font-family:Roboto,sans-serif;font-size:1rem;line-height:1.6em;color:#022169;line-height:normal;margin-top:0;margin-bottom:.375rem}@media (min-width:48em) and (max-width:59.9375em){.announcement-card__teaser{font-size:.8125rem}}@media (min-width:48em){.pl .card{max-width:31.64862%}}.event-card{background-color:#f5f5f5;position:relative}.event-card::after{clear:both;content:"";display:table}.event-card__link{background-color:#f5f5f5;display:block;text-decoration:none;color:#363636;width:100%}.event-card__link::after{clear:both;content:"";display:table}.event-card__link:focus,.event-card__link:hover{background-color:#022169;color:#fff}.event-card__link:focus .event-card__date,.event-card__link:focus h2,.event-card__link:focus p,.event-card__link:hover .event-card__date,.event-card__link:hover h2,.event-card__link:hover p{color:#fff}.event-card__link:focus .event-card__content::after,.event-card__link:focus .event-card__date::after,.event-card__link:hover .event-card__content::after,.event-card__link:hover .event-card__date::after{background-color:#d4285b}.event-card__content{padding-bottom:2.5rem;padding-top:1.5rem}.event-card__date{color:#259b9a;font-size:1.875rem;line-height:normal;font-weight:300;margin:0 0 1.33333rem;padding-bottom:1rem;display:block;position:relative}@media (min-width:48em) and (max-width:59.9375em){.event-card__date{font-size:1rem;margin-bottom:1rem}}@media (min-width:60em) and (max-width:74.9375em){.event-card__date{font-size:1.5rem}}.event-card__date::after{content:"";height:2px;background-color:#259b9a;position:absolute;left:0;bottom:0;width:100%}.event-card__title{color:#022169;font-size:1.5rem;font-weight:400;line-height:normal;min-height:8rem;margin:0;display:block}@media (min-width:48em) and (max-width:59.9375em){.event-card__title{font-size:.8125rem;min-height:0;margin-bottom:1rem}}@media (min-width:60em){.event-card__title{font-size:1.125rem}}@media (min-width:75em){.event-card__title{font-size:1.5rem}}.event-card__time,.event-card__type{font-weight:400;line-height:normal;margin:0}@media (min-width:48em) and (max-width:59.9375em){.event-card__time,.event-card__type{font-size:.75rem}}.event-list-card{background-color:#f5f5f5;color:#363636;position:relative}.event-list-card::after{clear:both;content:"";display:table}.event-list-card.not_published{background-color:rgba(245,245,245,.1)}.pl .event-list-card{max-width:none}.event-list-card:focus,.event-list-card:hover{background-color:#022169;color:#fff}.event-list-card:focus *,.event-list-card:hover *{color:#fff}.event-list-card:focus .media-wide::after,.event-list-card:hover .media-wide::after{color:#fff}.event-list-card:focus svg,.event-list-card:hover svg{fill:#fff}.event-list-card:focus .video__play__icon,.event-list-card:hover .video__play__icon{display:none}.event-list-card:focus .video__play-hover__icon,.event-list-card:hover .video__play-hover__icon{display:block}.event-list-card:focus .event-list-card__date,.event-list-card:hover .event-list-card__date{border-right-color:#d4285b}.event-list-card:focus .event-list-card__content::after,.event-list-card:focus .event-list-card__date::after,.event-list-card:hover .event-list-card__content::after,.event-list-card:hover .event-list-card__date::after{background-color:#d4285b}.event-list-card__link{position:absolute;top:0;bottom:0;left:0;right:0;display:block;text-decoration:none;z-index:10;overflow:hidden;text-indent:-9999px;white-space:nowrap}.event-list-card__link::after{clear:both;content:"";display:table}.event-list-card__content{padding-bottom:2.5rem;padding-top:2.5rem}.event-list-card__content::before{border-top:2px solid #022169;content:'';left:50%;height:1px;position:absolute;top:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:calc(100% - 2.5rem)}a:focus .event-list-card__content::before,a:hover .event-list-card__content::before{border-top-color:#d4285b}@media (min-width:48em){.event-list-card__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}}.event-list-card__col{display:block}.event-list-card__label{color:#7b2a8d;font-size:.8125rem;display:block;font-weight:400;text-transform:uppercase}@media (min-width:0) and (max-width:29.9375em){.event-list-card__label{display:block;margin-right:2%;padding:.6em 0}}a:focus .event-list-card__label,a:hover .event-list-card__label{color:#fff}.event-list-card__date{color:#259b9a;padding:0 1rem;text-align:center}@media (min-width:48em){.event-list-card__date{border-right:1px solid #949494;width:25%}}@media (min-width:60em){.event-list-card__date{width:18%}}@media (min-width:48em){a:focus .event-list-card__date,a:hover .event-list-card__date{border-right-color:#d4285b}}.event-list-card__date-month{display:block;font-size:2.125rem}.full-width .event-list-card__date-month{font-size:1.5rem}@media (min-width:48em) and (max-width:59.9375em){.event-list-card__date-month{font-size:1.125rem}.full-width .event-list-card__date-month{font-size:1rem}}@media (min-width:60em) and (max-width:74.9375em){.event-list-card__date-month{font-size:1.5rem}.full-width .event-list-card__date-month{font-size:1.125rem}}.event-list-card__date-day{display:block;font-size:6.3125rem;line-height:4.8125rem;letter-spacing:-.9375rem;text-indent:-.9375rem}@media (min-width:48em) and (max-width:59.9375em){.event-list-card__date-day{font-size:3.625rem;line-height:3rem;letter-spacing:0;text-indent:.125rem}}@media (min-width:60em) and (max-width:74.9375em){.event-list-card__date-day{font-size:4.5rem;line-height:4.5rem}}.event-list-card__date-day.is-tens{letter-spacing:-.625rem;text-indent:-1rem}@media (min-width:48em) and (max-width:59.9375em){.event-list-card__date-day.is-tens{letter-spacing:-.3125rem;text-indent:-.4375rem}}.event-list-card__date-day.is-twenties{letter-spacing:-.3125rem;text-indent:-.375rem}@media (min-width:48em) and (max-width:59.9375em){.event-list-card__date-day.is-twenties{letter-spacing:0;text-indent:0}}.event-list-card__date-day.is-thirties{letter-spacing:-.3125rem;text-indent:-.3125rem}@media (min-width:48em) and (max-width:59.9375em){.event-list-card__date-day.is-thirties{letter-spacing:-.1875rem;text-indent:.125rem}}.event-list-card__date-end,.event-list-card__date-start{font-size:1.625rem}@media (min-width:48em) and (max-width:59.9375em){.event-list-card__date-end,.event-list-card__date-start{font-size:1rem}}@media (min-width:60em) and (max-width:74.9375em){.event-list-card__date-end,.event-list-card__date-start{font-size:1.125rem}}.different-dates .event-list-card__date-end,.different-dates .event-list-card__date-start{font-size:2.875rem;line-height:3.125rem}@media (min-width:48em) and (max-width:59.9375em){.different-dates .event-list-card__date-end,.different-dates .event-list-card__date-start{font-size:2.625rem;line-height:2.875rem}}@media (min-width:60em) and (max-width:74.9375em){.different-dates .event-list-card__date-end,.different-dates .event-list-card__date-start{font-size:1.5rem;line-height:1.75rem}}.event-list-card__date-to{font-size:1.5rem}.event-list-card__date-inline-day{font-weight:600}.event-list-card__col-1{padding:0 2rem}@media (min-width:48em){.event-list-card__col-1{width:35%}}.event-list-card__title{color:#022169;font-size:1.5rem;font-weight:600;line-height:normal;display:block}@media (min-width:48em){.event-list-card__title{font-size:1.25rem;margin:0 0 1rem}}.event-list-card__link-text{color:#d4285b;font-size:.75rem;font-weight:400;text-decoration:underline;text-transform:uppercase}.event-list-card__link-text:focus,.event-list-card__link-text:hover{color:#022169}.event-list-card__col-2{padding:0 2rem}@media (min-width:48em){.event-list-card__col-2{padding-left:0;width:19%}}.event-list-card__location,.event-list-card__time,.event-list-card__type{font-weight:400;line-height:normal;margin-bottom:1rem;margin-top:0}@media (min-width:48em) and (max-width:59.9375em){.event-list-card__location,.event-list-card__time,.event-list-card__type{font-size:.75rem}}@media (min-width:0) and (max-width:47.9375em){.event-list-card__media{margin-bottom:1em}}.event-list-card__media .media-wide{color:#d4285b;margin-bottom:.3125rem;margin-top:1em;position:relative}.event-list-card__media .media-wide::after{color:#d4285b;content:"View Video";font-size:.75rem;font-weight:400;margin-top:1em;text-decoration:underline;text-transform:uppercase}.event-list-card__media .media-wide::after:focus,.event-list-card__media .media-wide::after:hover{color:#022169}.event-list-card__media .video__play{height:4.375rem;margin-top:-.8125rem;width:4.375rem}.event-list-card__media .video__play .video__play-hover__icon,.event-list-card__media .video__play .video__play__icon{height:70px;width:70px}.event-list-card__media .file-downloads{margin-bottom:0}.event-list-card__media .file-downloads div>span{display:none}.event-list-card__media .file-downloads div>span:first-child{display:block}.event-list-card__media .file-downloads .link-icon-download .content{display:none}.event-list-card__media .file-downloads .link-icon-download::after{content:"View Downloads"}.event-list-card__col-3{font-size:.875rem;line-height:normal;padding:0 2rem;margin-top:1rem}@media (min-width:48em){.event-list-card__col-3{margin-top:0;padding-left:0;width:28%}}.event-list-card__speaker-name{display:block;font-weight:600}.event-list-card__speaker-description{display:block;margin-bottom:1rem}@media (min-width:48em){.pl .image-teaser-card{max-width:48.08044%}}.image-teaser-card__link{background-color:#fff;display:block;text-decoration:none;color:#363636;width:100%}.image-teaser-card__link::after{clear:both;content:"";display:table}.content-main .image-teaser-card__link{background-color:#f5f5f5}.image-teaser-card__link:focus,.image-teaser-card__link:hover{background-color:#022169;color:#fff}.image-teaser-card__link:focus .image-teaser-card__type,.image-teaser-card__link:focus h2,.image-teaser-card__link:focus p,.image-teaser-card__link:hover .image-teaser-card__type,.image-teaser-card__link:hover h2,.image-teaser-card__link:hover p{color:#fff}.image-teaser-card__link:focus .image-teaser-card__image img,.image-teaser-card__link:hover .image-teaser-card__image img{border-bottom-color:#d4285b}.image-teaser-card__link:focus .image-teaser-card__content::after,.image-teaser-card__link:hover .image-teaser-card__content::after{background-color:#d4285b}.image-teaser-card__link:focus .arrow,.image-teaser-card__link:hover .arrow{margin-left:.3125rem}.image-teaser-card__link .arrow{fill:#d4285b;height:.75rem;width:.875rem;margin-left:.0625rem;-webkit-transition:margin-left .2s linear;transition:margin-left .2s linear}.image-teaser-card__content{float:left;margin:2rem 0;padding:0 2rem;width:100%}@media (min-width:48em) and (max-width:59.9375em){.image-teaser-card__content{margin:1rem 0;padding:0 1rem}}.image-teaser-card__content::after{width:calc(100% - 4rem)}@media (min-width:48em) and (max-width:59.9375em){.image-teaser-card__content::after{width:calc(100% - 2rem)}}.image-teaser-card__image img{border-bottom:2px solid #259b9a;position:relative;width:100%;margin-bottom:1rem}@media (min-width:30em) and (max-width:47.9375em){.image-teaser-card__image img{float:left;margin-right:5.26316%;width:8.75rem;margin-bottom:0}}@media (min-width:60em){.content-bottom .image-teaser-card__image img,.content-top .image-teaser-card__image img{float:left;margin-right:5.26316%;width:8.75rem;margin-bottom:0}}@media (min-width:75em){.image-teaser-card__image img{float:left;margin-right:5.26316%;width:8.75rem;margin-bottom:0}}@media (min-width:30em) and (max-width:47.9375em){.image-teaser-card__text--with-image{padding-left:10.625rem}}@media (min-width:60em){.content-bottom .image-teaser-card__text--with-image,.content-top .image-teaser-card__text--with-image{padding-left:10.625rem}}@media (min-width:75em){.image-teaser-card__text--with-image{padding-left:10.625rem}}.image-teaser-card__type{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:1.5rem;line-height:2rem;margin:.5rem 0;color:#7b2a8d;font-size:.8125rem;display:block;font-weight:400;text-transform:uppercase;line-height:1.5em;padding:0;margin-bottom:0;margin-top:0;text-transform:none}.image-teaser-card__type__link{color:#d4285b}.image-teaser-card__type__link:hover{color:#022169}@media (min-width:0) and (max-width:29.9375em){.image-teaser-card__type{display:block;margin-right:2%;padding:.6em 0}}@media (min-width:0) and (max-width:29.9375em){.image-teaser-card__type{padding:0}}.image-teaser-card__title{color:#022169;font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0;font-size:1.5rem;font-weight:200;margin-bottom:.5rem;margin-top:0}.image-teaser-card__title__link{color:#d4285b}.image-teaser-card__title__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.image-teaser-card__title{font-size:1.25rem;line-height:1.75rem}}.image-teaser-card__teaser p{color:#363636;line-height:1.3;margin-bottom:.5rem;margin-top:0}@media (min-width:48em) and (max-width:74.9375em){.image-teaser-card__teaser p{font-size:.875rem}}.news-card__link{background-color:#f5f5f5;display:block;text-decoration:none}.news-card__link:focus,.news-card__link:hover{background-color:#022169;color:#fff}.news-card__link:focus .news-card__content,.news-card__link:hover .news-card__content{border-color:#d4285b}.news-card__link:focus .news-card__summary,.news-card__link:focus .news-card__title,.news-card__link:focus .news-card__type,.news-card__link:hover .news-card__summary,.news-card__link:hover .news-card__title,.news-card__link:hover .news-card__type{color:#fff}.news-card__content{border-top:2px solid #259b9a}.news-card__type{color:#7b2a8d;font-size:.8125rem;display:block;font-weight:400;text-transform:uppercase;line-height:1.5em;margin-bottom:0;text-transform:none}@media (min-width:0) and (max-width:29.9375em){.news-card__type{display:block;margin-right:2%;padding:.6em 0}}@media (min-width:0) and (max-width:29.9375em){.news-card__type{padding-bottom:.3125rem}}.news-card__title{color:#022169;font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0;font-weight:400;margin-top:0;margin-bottom:1rem}.news-card__title__link{color:#d4285b}.news-card__title__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.news-card__title{font-size:.9375rem}}.news-card__summary{color:#262626;line-height:normal;margin-top:0}@media (min-width:48em) and (max-width:59.9375em){.news-card__summary{font-size:.8125rem}}@media (min-width:48em){.pl .news-card--featured{max-width:74.36823%}}.path-news .news-card--featured{margin-top:2rem}.news-card--featured__heading{margin-bottom:1.5rem;margin-top:1.5rem}.news-card--featured .news-card__link{background-color:transparent;border-bottom:1px solid #f5f5f5;margin-bottom:2rem;padding-bottom:2rem}.news-card--featured .news-card__link::after{clear:both;content:"";display:table}@media (min-width:48em){.news-card--featured .news-card__link{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:4px solid #022169;padding-top:1.5rem}}@media (min-width:60em){.news-card--featured .news-card__link{padding-top:2.5rem;margin-bottom:4rem;padding-bottom:3rem}}@media (min-width:48em) and (max-width:59.9375em){.content-main .news-card--featured .news-card__link{display:block;padding-top:0}}@media (min-width:48em){.content-main .news-card--featured .news-card__link{border-top:none}}.news-card--featured .news-card__link:focus,.news-card--featured .news-card__link:hover{background-color:#022169}.news-card--featured .news-card__image{margin-bottom:2rem}@media (min-width:48em){.news-card--featured .news-card__image{margin-bottom:0;margin-right:3.83912%;-webkit-box-flex:0;-ms-flex:0 0 35.10055%;flex:0 0 35.10055%}}@media (min-width:60em){.news-card--featured .news-card__image{margin-right:2.52708%;-webkit-box-flex:0;-ms-flex:0 0 23.10469%;flex:0 0 23.10469%}}@media (min-width:48em) and (max-width:59.9375em){.content-main .news-card--featured .news-card__image{margin-right:0;margin-bottom:2rem}}@media (min-width:60em){.path-news .news-card--featured .news-card__image{-webkit-box-flex:0;-ms-flex:0 0 31.64862%;flex:0 0 31.64862%}}.news-card--featured .news-card__type{margin-top:0}.news-card--featured .news-card__content{border-top:0;padding-top:0;padding-bottom:0}@media (min-width:48em){.news-card--featured .news-card__content{margin-left:0;padding-right:1em}}.news-card--featured .news-card__content::after{height:0}@media (min-width:48em) and (max-width:59.9375em){.content-main .news-card--featured .news-card__content{margin:0 1.25rem}}.news-card--featured .news-card__title{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:2.25rem;line-height:2.75rem;margin:.5rem 0;font-size:1.75rem;line-height:2.25rem;margin-bottom:1.5rem;margin-top:0}.news-card--featured .news-card__title__link{color:#d4285b}.news-card--featured .news-card__title__link:hover{color:#022169}@media (min-width:75em){.news-card--featured .news-card__title{font-size:2.25rem;line-height:2.75rem}}.news-card--featured .news-card__summary{font-size:1.125rem;line-height:1.5rem;color:#022169}@media (min-width:75em){.news-card--featured .news-card__summary{font-size:1.5rem;line-height:2rem}}.news-card--spotlight .news-card__link{background-color:#022169}.news-card--spotlight .news-card__content{border:0;margin:0;padding:1rem 0}.news-card--spotlight .news-card__type{color:#009eff;border-bottom:1px solid #009eff;padding-bottom:.25rem;margin-bottom:.5rem}.news-card--spotlight .news-card__title{font-size:1.125rem;line-height:1.5rem;color:#fff;margin:0}.person-card{background-color:#f5f5f5}@media (min-width:48em){.pl .person-card{max-width:48.08044%}}.views-view-people-search .views-row{margin-bottom:2rem}@media (min-width:60em){.views-view-people-search .views-row{width:48.08044%;float:left;margin-right:3.83912%}}@media (min-width:60em){.views-view-people-search .views-row:nth-child(even){margin-right:0}}.person-card__link{background-color:#f5f5f5;display:block;text-decoration:none;color:#363636;width:100%}.person-card__link::after{clear:both;content:"";display:table}.person-card__link:focus,.person-card__link:hover{background-color:#022169;color:#fff}.person-card__link:focus h2,.person-card__link:focus p,.person-card__link:hover h2,.person-card__link:hover p{color:#fff}.person-card__link:focus .person-card__image img,.person-card__link:hover .person-card__image img{border-bottom-color:#d4285b}.person-card__link:focus .person-card__content::after,.person-card__link:hover .person-card__content::after{background-color:#d4285b}.person-card__content{float:left;margin:2rem 0;padding:0 2rem;width:100%}@media (min-width:48em) and (max-width:59.9375em){.person-card__content{margin:1rem 0;padding:0 1rem}}.person-card__content::after{width:calc(100% - 4rem)}@media (min-width:48em) and (max-width:59.9375em){.person-card__content::after{width:calc(100% - 2rem)}}.person-card__image img{border-bottom:2px solid #259b9a;position:relative;margin-bottom:1rem}@media (min-width:30em){.person-card__image img{float:left;width:8.75rem;margin-right:5.26316%;margin-bottom:0}}@media (min-width:48em) and (max-width:59.9375em){.person-card__image img{float:none;width:auto;margin-right:0;margin-bottom:1rem}}@media (min-width:30em){.person-card__text--with-image{padding-left:10rem}}@media (min-width:48em) and (max-width:59.9375em){.person-card__text--with-image{padding-left:0}}.person-card__name{color:#259b9a;font-family:Roboto,sans-serif;font-weight:600;font-style:normal;font-size:1rem;line-height:1.5rem;margin:.5rem 0;color:#d4285b;margin:0}.person-card__name__link{color:#d4285b}.person-card__name__link:hover{color:#022169}@media (min-width:60em) and (max-width:74.9375em){.person-card__name{font-size:.875rem;line-height:normal}}.person-card__teaser{color:#363636;line-height:normal;margin:0}@media (min-width:60em) and (max-width:74.9375em){.person-card__teaser{font-size:.75rem;line-height:normal}}.program-card__link{background-color:#f5f5f5;display:block;text-decoration:none;color:#363636;width:100%;position:relative}.program-card__link:focus,.program-card__link:hover{background-color:#022169;color:#fff}.program-card__link:focus .program-card__content,.program-card__link:hover .program-card__content{border-color:#d4285b}.card .program-card__link:focus .program-card__program-options-list li::before,.card .program-card__link:hover .program-card__program-options-list li::before,.program-card__link:focus .program-card__program-options-label,.program-card__link:focus .program-card__teaser,.program-card__link:focus .program-card__title,.program-card__link:focus .program-card__type,.program-card__link:hover .program-card__program-options-label,.program-card__link:hover .program-card__teaser,.program-card__link:hover .program-card__title,.program-card__link:hover .program-card__type{color:#fff}.program-card__image-file{margin-bottom:1.33333rem}.program-card__content{padding-bottom:4.375rem}.program-card__teaser{line-height:1.25rem;margin-top:.5rem;margin-bottom:2rem}.program-card__program-options{position:absolute;bottom:1.5rem;left:1.25rem;right:1.25rem}.program-card__program-options-label{color:#7b2a8d;font-size:.8125rem;display:block;font-weight:400;text-transform:uppercase;font-size:.6875rem;font-weight:700;letter-spacing:.05187rem;margin-bottom:.125rem}@media (min-width:0) and (max-width:29.9375em){.program-card__program-options-label{display:block;margin-right:2%;padding:.6em 0}}.program-card__program-options-list{margin:0;padding:0 0 0 .66667rem;font-size:.875rem}.card .program-card__program-options-list{margin:0;padding:0 0 0 .66667rem}.card .program-card__program-options-list li{margin-bottom:0;line-height:1rem}.card .program-card__program-options-list li::before{color:#7b2a8d;font-size:.875rem;line-height:.875rem}.program-teaser-card{background-color:#f5f5f5}@media (min-width:48em){.pl .program-teaser-card{max-width:31.64862%}}.program-teaser-card__link{display:block;padding:2rem 1.5rem;text-decoration:none}.program-teaser-card__link:focus .arrow,.program-teaser-card__link:hover .arrow{margin-right:-.3125rem}.program-teaser-card__title{color:#022169;font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0;font-weight:500;margin:0;padding-right:1.5rem;position:relative}.program-teaser-card__title__link{color:#d4285b}.program-teaser-card__title__link:hover{color:#022169}.program-teaser-card__title .arrow{fill:#d4285b;height:.75rem;position:absolute;right:0;margin-right:0;margin-top:.25rem;top:.125rem;width:.875rem;-webkit-transition:margin-right .2s linear;transition:margin-right .2s linear}.program-teaser-card--has-teaser{padding:2rem 1.5rem}.program-teaser-card--has-teaser .program-teaser-card__link{display:inline;padding:0}.program-teaser-card--has-teaser .program-teaser-card__link:focus .arrow,.program-teaser-card--has-teaser .program-teaser-card__link:hover .arrow{margin-left:.3125rem;margin-right:auto}.program-teaser-card--has-teaser .arrow{-webkit-transition:margin-left .2s linear;transition:margin-left .2s linear;margin-left:0;margin-right:auto;margin-top:auto;position:relative;right:auto;top:auto}.statistic-card{background-color:#f5f5f5;padding-bottom:3rem}.statistic-card::after{clear:both;content:"";display:table}.statistic-card__content{padding-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:48em) and (max-width:59.9375em){.statistic-card__content{display:block}}.statistic-card__image{width:60px;margin-right:1rem}@media (min-width:48em) and (max-width:59.9375em){.statistic-card__image{margin-bottom:1rem;margin-right:0}}@media (min-width:60em) and (max-width:74.9375em){.statistic-card__image{width:50px}}.statistic-card__text{margin-top:-.25rem;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:48em) and (max-width:59.9375em){.statistic-card__text{width:100%}}.statistic-card__number{color:#259b9a;font-size:1.875rem;line-height:2.125rem;font-weight:300;margin:0 0 .5rem;padding-bottom:.75rem;display:block;position:relative}.statistic-card__number::after{content:"";height:2px;background-color:#259b9a;position:absolute;left:0;bottom:0;width:100%}.statistic-card__data{color:#022169;font-size:1.25rem;font-weight:300;line-height:normal;margin:0;display:block}@media (min-width:48em){.statistic-card__data{font-size:1rem}}@media (min-width:75em){.statistic-card__data{font-size:1.25rem}}@media (min-width:48em){.pl .subject-card{max-width:31.64862%}}.subject-card__link{background-color:#f5f5f5;display:block;text-decoration:none;color:#363636;width:100%}.subject-card__link::after{clear:both;content:"";display:table}.subject-card__link:focus,.subject-card__link:hover{background-color:#022169;color:#fff}.subject-card__link:focus h2,.subject-card__link:hover h2{color:#fff}.subject-card__link:focus .subject-card__content::after,.subject-card__link:focus .subject-card__content::before,.subject-card__link:hover .subject-card__content::after,.subject-card__link:hover .subject-card__content::before{background-color:#d4285b}.subject-card__content{float:left;margin:2rem 0;padding:0 2rem;width:100%}.subject-card__content::after{width:calc(100% - 4rem)}.subject-card__content::before{background-color:#259b9a;top:0;content:'';left:50%;height:2px;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:calc(100% - 4rem)}.subject-card__title{color:#022169;font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0;margin:0}.subject-card__title__link{color:#d4285b}.subject-card__title__link:hover{color:#022169}.video-card__link{background-color:#f5f5f5;display:block;text-decoration:none}.video-card__link:focus,.video-card__link:hover{background-color:#022169;color:#fff}.video-card__link:focus .video-card__content,.video-card__link:hover .video-card__content{border-color:#d4285b}.video-card__link:focus .video-card__summary,.video-card__link:focus .video-card__title,.video-card__link:hover .video-card__summary,.video-card__link:hover .video-card__title{color:#fff}.video-card__link:focus .video__play svg,.video-card__link:hover .video__play svg{fill:#022169}.video-card__content{border-top:2px solid #259b9a}.video-card__title{color:#022169;font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0;font-weight:400;margin-top:0;margin-bottom:1rem}.video-card__title__link{color:#d4285b}.video-card__title__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.video-card__title{font-size:.9375rem}}.video-card__summary{color:#262626;line-height:normal;margin-top:0}@media (min-width:48em) and (max-width:59.9375em){.video-card__summary{font-size:.8125rem}}.program-cta__advisor{font-size:.875rem;line-height:1.3125rem;margin-bottom:1rem}.program-cta__advisor:last-child{margin-bottom:0}.program-cta__advisor__email,.program-cta__advisor__phone{color:#363636}.program-cta__advisor__email svg.ext,.program-cta__advisor__email svg.mailto,.program-cta__advisor__phone svg.ext,.program-cta__advisor__phone svg.mailto{fill:#363636}.program-cta__advisor__email svg.ext path,.program-cta__advisor__email svg.mailto path,.program-cta__advisor__phone svg.ext path,.program-cta__advisor__phone svg.mailto path{stroke:#363636}.apply-rfi-cta{background-color:#388eda;padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:60em){.apply-rfi-cta{width:48.08044%;float:left;margin-right:3.83912%}}.apply-rfi-cta__title{color:#fff;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:1.5rem;line-height:2rem;margin:.5rem 0}.apply-rfi-cta__title__link{color:#d4285b}.apply-rfi-cta__title__link:hover{color:#022169}.apply-rfi-cta__title a{color:#fff}.apply-rfi-cta__title a:focus,.apply-rfi-cta__title a:hover{color:#fff}.apply-rfi-cta__title a:focus .arrow,.apply-rfi-cta__title a:hover .arrow{margin-left:.3125rem}.apply-rfi-cta__title .arrow{-webkit-transition:margin-left .2s linear;transition:margin-left .2s linear;fill:#fff;height:1.0625rem;width:1.1875rem}.apply-rfi-cta__text{color:#fff;font-size:1.1875rem}.program-cta{border-top:4px solid #022169;padding-top:1.5rem;margin-bottom:4rem}@media (min-width:60em){.program-cta{width:48.08044%;float:left;margin-right:3.83912%;margin-bottom:0}}.program-cta:last-child{margin-bottom:0}.program-cta__button{margin-bottom:2rem}.program-cta__advisor__title{color:#022169;font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0;margin:0}.program-cta__advisor__title__link{color:#d4285b}.program-cta__advisor__title__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.program-cta__advisor__title{font-size:1rem}}.header .search::after,.header--wrapper .search::after{clear:both;content:"";display:table}@media (min-width:48em){.header .search,.header--wrapper .search{margin-bottom:0}}.header .search form,.header--wrapper .search form{position:relative;background:#259b9a}@media (min-width:48em){.header .search form,.header--wrapper .search form{background:0 0}}.header .search form.open svg,.header--wrapper .search form.open svg{fill:#fff!important}.header .search form.open .search-header__submit,.header--wrapper .search form.open .search-header__submit{display:block}.header .search form .form-item::after,.header--wrapper .search form .form-item::after{display:none}.header .search label,.header--wrapper .search label{display:none;cursor:pointer;margin:0;padding:0;width:auto;right:0;top:0;bottom:0;position:absolute}@media (min-width:48em){.header .search label,.header--wrapper .search label{float:none}}.header .search button.search-header__submit,.header .search button.search-header__toggle,.header--wrapper .search button.search-header__submit,.header--wrapper .search button.search-header__toggle{color:#fff;display:none;background-color:transparent;border:none;font-size:.9375rem;cursor:pointer;position:relative;padding:1.0625rem 1rem;width:2.5rem}@media (min-width:48em){.header .search button.search-header__submit,.header .search button.search-header__toggle,.header--wrapper .search button.search-header__submit,.header--wrapper .search button.search-header__toggle{color:#363636;display:block;padding:.33333rem;top:-.875rem;margin-right:-.5rem}.header .search button.search-header__submit:focus,.header .search button.search-header__submit:hover,.header .search button.search-header__toggle:focus,.header .search button.search-header__toggle:hover,.header--wrapper .search button.search-header__submit:focus,.header--wrapper .search button.search-header__submit:hover,.header--wrapper .search button.search-header__toggle:focus,.header--wrapper .search button.search-header__toggle:hover{color:#000}}@media (min-width:60em){.header .search button.search-header__submit,.header .search button.search-header__toggle,.header--wrapper .search button.search-header__submit,.header--wrapper .search button.search-header__toggle{top:-.25rem}}@media (min-width:75em){.header .search button.search-header__submit,.header .search button.search-header__toggle,.header--wrapper .search button.search-header__submit,.header--wrapper .search button.search-header__toggle{top:.125rem}}.header .search button.search-header__submit svg,.header .search button.search-header__toggle svg,.header--wrapper .search button.search-header__submit svg,.header--wrapper .search button.search-header__toggle svg{fill:#fff;width:.75rem;height:.75rem;margin-top:3px;pointer-events:none}@media (min-width:48em){.header .search button.search-header__submit svg,.header .search button.search-header__toggle svg,.header--wrapper .search button.search-header__submit svg,.header--wrapper .search button.search-header__toggle svg{fill:#259b9a}}.header .search button.search-header__submit span,.header .search button.search-header__toggle span,.header--wrapper .search button.search-header__submit span,.header--wrapper .search button.search-header__toggle span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.header .search button.search-header__submit,.header--wrapper .search button.search-header__submit{display:none;height:30px;width:30px;z-index:1}@media (min-width:48em){.header .search .form-submit,.header--wrapper .search .form-submit{opacity:0}}.header .search .form-actions,.header--wrapper .search .form-actions{margin:0}.header .search .search__inputs,.header--wrapper .search .search__inputs{display:block}@media (min-width:48em){.header .search .search__inputs,.header--wrapper .search .search__inputs{width:25rem;display:none;position:absolute;top:-1rem;right:-1rem}}.header .search .search__inputs input[type=search],.header .search .search__inputs input[type=text],.header--wrapper .search .search__inputs input[type=search],.header--wrapper .search .search__inputs input[type=text]{background:#259b9a;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#89dedd;display:block;font-size:1.125rem;font-weight:300;padding:1rem;width:100%}@media (min-width:48em){.header .search .search__inputs input[type=search],.header .search .search__inputs input[type=text],.header--wrapper .search .search__inputs input[type=search],.header--wrapper .search .search__inputs input[type=text]{background:#259b9a;font-size:1rem;font-weight:400;padding:.5rem 3.125rem .5rem .5rem}}@media (min-width:60em){.header .search .search__inputs input[type=search],.header .search .search__inputs input[type=text],.header--wrapper .search .search__inputs input[type=search],.header--wrapper .search .search__inputs input[type=text]{padding:1rem 3.125rem 1rem 1rem;font-size:1.25rem}}@media (min-width:75em){.header .search .search__inputs input[type=search],.header .search .search__inputs input[type=text],.header--wrapper .search .search__inputs input[type=search],.header--wrapper .search .search__inputs input[type=text]{padding:1.33333rem 3.125rem 1.33333rem 1.33333rem}}.header .search .search__inputs input[type=search]::-webkit-input-placeholder,.header .search .search__inputs input[type=text]::-webkit-input-placeholder,.header--wrapper .search .search__inputs input[type=search]::-webkit-input-placeholder,.header--wrapper .search .search__inputs input[type=text]::-webkit-input-placeholder{color:#89dedd}.header .search .search__inputs input[type=search]:-ms-input-placeholder,.header .search .search__inputs input[type=text]:-ms-input-placeholder,.header--wrapper .search .search__inputs input[type=search]:-ms-input-placeholder,.header--wrapper .search .search__inputs input[type=text]:-ms-input-placeholder{color:#89dedd}.header .search .search__inputs input[type=search]::-ms-input-placeholder,.header .search .search__inputs input[type=text]::-ms-input-placeholder,.header--wrapper .search .search__inputs input[type=search]::-ms-input-placeholder,.header--wrapper .search .search__inputs input[type=text]::-ms-input-placeholder{color:#89dedd}.header .search .search__inputs input[type=search]::placeholder,.header .search .search__inputs input[type=text]::placeholder,.header--wrapper .search .search__inputs input[type=search]::placeholder,.header--wrapper .search .search__inputs input[type=text]::placeholder{color:#89dedd}.header .search .search__inputs .form-submit,.header--wrapper .search .search__inputs .form-submit{overflow:hidden;text-indent:-9999px;white-space:nowrap;background-color:transparent;background-image:url(/themes/custom/columbia_sps/images/icons/src/search-white.svg);background-position:center right;background-repeat:no-repeat;background-size:.75rem .75rem;float:right;height:.75rem;width:.75rem;right:1.375rem;top:-2rem;position:relative;z-index:2}@media (min-width:48em){.header .search .search__inputs .form-submit,.header--wrapper .search .search__inputs .form-submit{display:block;opacity:1;top:-1.4375rem}}@media (min-width:60em){.header .search .search__inputs .form-submit,.header--wrapper .search .search__inputs .form-submit{top:-2rem}}@media (min-width:60em){.header .search .search__inputs .form-submit,.header--wrapper .search .search__inputs .form-submit{top:-2.5rem}}.search .form-item{color:inherit;margin-bottom:0;max-width:none}.search .form-item__textfield{border:inherit;color:inherit;padding:0;max-width:none}.path-search .main-content .search{position:relative}.path-search .main-content .search label{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.path-search .main-content input[type=text]{border:1px solid #b7b7b7;color:#022169;font-weight:200;margin-bottom:4rem;padding:.5rem 2rem .5rem .5rem;width:100%}@media (min-width:48em){.path-search .main-content input[type=text]{font-size:2.25rem;padding:1rem 5rem 1rem 1rem}}.path-search .main-content input[type=text]::-webkit-input-placeholder{color:#022169}.path-search .main-content input[type=text]:-ms-input-placeholder{color:#022169}.path-search .main-content input[type=text]::-ms-input-placeholder{color:#022169}.path-search .main-content input[type=text]::placeholder{color:#022169}.path-search .main-content input[type=text]::-webkit-input-placeholder{color:#022169}.path-search .main-content input[type=text]::-moz-placeholder{color:#022169}.path-search .main-content input[type=text]:-moz-placeholder{color:#022169}.path-search .main-content input[type=text]:-ms-input-placeholder{color:#022169}.path-search .main-content input[type=submit]{overflow:hidden;text-indent:-9999px;white-space:nowrap;background-color:transparent;background-image:url(/themes/custom/columbia_sps/images/icons/src/search-full.svg);background-position:0 0;background-repeat:no-repeat;background-size:.9375rem .9375rem;width:15px;height:15px;border:none;position:absolute;right:1rem;top:.625rem}.path-search .main-content input[type=submit]:focus,.path-search .main-content input[type=submit]:hover{background-image:url(/themes/custom/columbia_sps/images/icons/src/search-full-hover.svg)}@media (min-width:48em){.path-search .main-content input[type=submit]{background-size:2.25rem 2.25rem;width:36px;height:36px;right:2rem;top:1.125rem}}.bef-links{font-size:.75rem}.bef-links ul{list-style:none;padding:0}.bef-links li{float:left;margin-bottom:.3125rem;margin-right:.3125rem}.bef-links a{background-color:#e1e1e1;color:#363636;font-weight:600;display:block;min-width:7.25rem;padding:.75rem;position:relative;text-decoration:none;text-indent:1.5rem}.bef-links a::after,.bef-links a::before{border:2px solid #7d7d7d;border-radius:50%;content:"";display:block;height:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.bef-links a:focus,.bef-links a:hover{background-color:#022169;color:#fff}.bef-links .bef-link--selected{background-color:#259b9a;color:#fff}.bef-links .bef-link--selected::before{border:2px solid #fff}.bef-links .bef-link--selected::after{background-color:#fff;border:0;height:.5rem;margin-left:.25rem;width:.5rem}.logos .logos--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logos .logo-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2em;padding:2em;width:100%}@media (min-width:30em){.logos .logo-image{width:50%}}@media (min-width:60em){.logos .logo-image{width:33%}}.logos .logo-image:last-child{margin-right:0}.logos .logo-image article{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}.media-wide{margin-top:2rem;margin-bottom:2rem}.media-wide::after{clear:both;content:"";display:table}@media (min-width:60em){.media-wide{margin-top:3rem;margin-bottom:3rem}}@media (min-width:48em){.pl .media-wide{width:74.36823%}}.secondary-breadcrumb{list-style:none;margin:0;padding:0;line-height:1.125rem}.secondary-breadcrumb__item,.secondary-breadcrumb__link,.secondary-breadcrumb__link:focus,.secondary-breadcrumb__link:link,.secondary-breadcrumb__link:visited{color:#7b2a8d;text-decoration:none;font-weight:400}.secondary-breadcrumb__link:hover{color:#022169}.secondary-breadcrumb__item{display:inline-block;font-size:.8125rem}.secondary-breadcrumb__item::after{content:"/";display:inline-block;margin:0 .25rem}.secondary-breadcrumb__item:last-child{color:#022169}.secondary-breadcrumb__item:last-child::after{content:""}.secondary-breadcrumb_link:active{color:#022169}.breadcrumb{list-style:none;margin:0;padding:0;margin:0 0 1.5rem 0;font-size:0;display:none}@media (min-width:30em){.breadcrumb{display:block}}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited{color:#757575;text-decoration:none}.breadcrumb__link:focus,.breadcrumb__link:hover{color:#363636}.breadcrumb__item{display:inline-block;font-size:.6875rem;margin-right:.125rem}.breadcrumb__item::after{content:"/"}.breadcrumb__item:last-child{color:#363636;margin-right:0}.breadcrumb__item:last-child::after{content:""}.breadcrumb_link:active{color:#363636}.eyebrow-menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48em){.eyebrow-menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.pl body>.eyebrow-menu{background-color:#022169}@media (min-width:48em){.pl body>.eyebrow-menu{background-color:transparent}}.has-program-centric-branding .eyebrow-menu{display:none}.eyebrow-menu__item{text-align:center;margin-right:1rem}@media (min-width:48em){.eyebrow-menu__item{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;float:left;margin-right:.625rem;text-align:left}}@media (min-width:800px){.eyebrow-menu__item{margin-right:.75rem}}@media (min-width:60em){.eyebrow-menu__item{margin-right:1rem}}@media (min-width:1020px){.eyebrow-menu__item{margin-right:1.5rem}}@media (min-width:48em){.is-within-program .eyebrow-menu__item{margin-right:1.5rem}}.eyebrow-menu__link{color:#d4285b;color:#fff;font-size:.6875rem;font-weight:400;text-decoration:none;text-transform:uppercase}.eyebrow-menu__link:focus,.eyebrow-menu__link:hover{color:#022169}@media (min-width:48em){.eyebrow-menu__link{color:#022169;padding-bottom:.25rem;display:block}}.eyebrow-menu__link:focus,.eyebrow-menu__link:hover{color:#fff;text-decoration:underline}@media (min-width:48em){.eyebrow-menu__link:focus,.eyebrow-menu__link:hover{color:#d4285b;text-decoration:none}}.eyebrow-menu__link--active{border-bottom:4px solid #d4285b}.footer__menu .eyebrow-menu,.footer__menu .footer-menu,.footer__menu .main-menu__menu{list-style:none;margin:0;padding:0;display:block!important}.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu{background-color:#022169}.footer__menu .eyebrow-menu li,.footer__menu .footer-menu li,.footer__menu .main-menu__menu li{border:0!important;float:none;line-height:1.5;margin:0 1rem .33333rem 0!important;text-align:left}.footer__menu .eyebrow-menu li a,.footer__menu .eyebrow-menu li a:visited,.footer__menu .footer-menu li a,.footer__menu .footer-menu li a:visited,.footer__menu .main-menu__menu li a,.footer__menu .main-menu__menu li a:visited{color:#fff!important;display:block;font-size:1rem!important;font-weight:400!important;letter-spacing:0!important;margin:0!important;padding:0!important;text-decoration:none;text-transform:none!important}.footer__menu .eyebrow-menu li a:focus,.footer__menu .eyebrow-menu li a:hover,.footer__menu .eyebrow-menu li a:visited:focus,.footer__menu .eyebrow-menu li a:visited:hover,.footer__menu .footer-menu li a:focus,.footer__menu .footer-menu li a:hover,.footer__menu .footer-menu li a:visited:focus,.footer__menu .footer-menu li a:visited:hover,.footer__menu .main-menu__menu li a:focus,.footer__menu .main-menu__menu li a:hover,.footer__menu .main-menu__menu li a:visited:focus,.footer__menu .main-menu__menu li a:visited:hover{border:0!important;color:#fff;text-decoration:underline!important}.footer__menu .eyebrow-menu li a svg.ext,.footer__menu .eyebrow-menu li a:visited svg.ext,.footer__menu .footer-menu li a svg.ext,.footer__menu .footer-menu li a:visited svg.ext,.footer__menu .main-menu__menu li a svg.ext,.footer__menu .main-menu__menu li a:visited svg.ext{fill:#fff;margin-left:.25rem;top:0;width:17px}.footer__menu .eyebrow-menu li a svg.ext path,.footer__menu .eyebrow-menu li a svg.mailto path,.footer__menu .eyebrow-menu li a:visited svg.ext path,.footer__menu .eyebrow-menu li a:visited svg.mailto path,.footer__menu .footer-menu li a svg.ext path,.footer__menu .footer-menu li a svg.mailto path,.footer__menu .footer-menu li a:visited svg.ext path,.footer__menu .footer-menu li a:visited svg.mailto path,.footer__menu .main-menu__menu li a svg.ext path,.footer__menu .main-menu__menu li a svg.mailto path,.footer__menu .main-menu__menu li a:visited svg.ext path,.footer__menu .main-menu__menu li a:visited svg.mailto path{stroke-width:1;stroke:#fff}.footer__menu .eyebrow-menu li a.eyebrow-menu__link--active,.footer__menu .eyebrow-menu li a.main-menu__menu__link--active,.footer__menu .eyebrow-menu li a:visited.eyebrow-menu__link--active,.footer__menu .eyebrow-menu li a:visited.main-menu__menu__link--active,.footer__menu .footer-menu li a.eyebrow-menu__link--active,.footer__menu .footer-menu li a.main-menu__menu__link--active,.footer__menu .footer-menu li a:visited.eyebrow-menu__link--active,.footer__menu .footer-menu li a:visited.main-menu__menu__link--active,.footer__menu .main-menu__menu li a.eyebrow-menu__link--active,.footer__menu .main-menu__menu li a.main-menu__menu__link--active,.footer__menu .main-menu__menu li a:visited.eyebrow-menu__link--active,.footer__menu .main-menu__menu li a:visited.main-menu__menu__link--active{border:0!important}.footer__menu .eyebrow-menu,.footer__menu--first .footer-menu{display:block}@media (min-width:30em){.footer__menu .eyebrow-menu,.footer__menu--first .footer-menu{-webkit-columns:2;columns:2}}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media (min-width:60em){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:#d4285b;font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link:focus,.inline-menu__link:hover{color:#022169}@media (min-width:48em){.main-menu .sub-arrow{display:none}}.has-program-centric-branding .main-menu{display:none}.main-menu__nav>.main-menu__menu{clear:both;list-style:none;margin:0;padding:0;position:relative}@media (min-width:48em){.main-menu__nav>.main-menu__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.main-menu__menu--sub{list-style:none;margin:0;padding:0}@media (min-width:48em){.main-menu__menu--sub{-webkit-box-flex:1;-ms-flex:1;flex:1}}.sm .main-menu__menu--sub{padding-bottom:4rem}@media (min-width:48em){.sm .main-menu__menu--sub{padding-bottom:0}}.main-menu .mega-menu>li{overflow:auto}.mega-menu{list-style:none;padding:0}@media (min-width:48em){.mega-menu{position:absolute;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;left:-1rem!important;right:-1rem!important;top:37px!important}}@media (min-width:60em){.mega-menu{width:34.375rem!important;max-width:34.375rem!important;min-width:34.375rem!important;left:auto!important;top:55px!important}}@media (min-width:75em){.mega-menu{width:38.4375rem!important;max-width:38.4375rem!important;min-width:38.4375rem!important;top:57px!important}}@media (min-width:48em){.safari .mega-menu{top:34px!important}}@media (min-width:60em){.safari .mega-menu{top:52px!important}}@media (min-width:75em){.safari .mega-menu{top:55px!important}}@media (min-width:48em) and (max-width:59.9375em){.firefox .mega-menu{top:36.5px!important}}@media (min-width:75em){.firefox .mega-menu{top:57.5px!important}}@media (min-width:48em){.ie .mega-menu,.ieEdge .mega-menu{top:35px!important}}@media (min-width:60em){.ie .mega-menu,.ieEdge .mega-menu{top:54px!important}}@media (min-width:75em){.ie .mega-menu,.ieEdge .mega-menu{top:56px!important}}.sm .mega-menu{margin-top:-.5rem}.mega-menu>li{overflow:auto}.mega-menu ul{position:static;display:block;border:0;width:auto;background:0 0;-webkit-box-shadow:none;box-shadow:none}.mega-menu ul li{display:list-item;list-style-type:none}.main-menu__mega-menu-content{font-size:1rem;line-height:normal}@media (min-width:48em){.main-menu__mega-menu-content{background-color:#f5f5f5;padding:3.5rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:75em){.main-menu__mega-menu-content{font-size:1.125rem}}.main-menu__mega-menu-content-left{display:none}@media (min-width:48em){.main-menu__mega-menu-content-left{display:block;width:13.75rem;margin-right:2rem}}@media (min-width:75em){.main-menu__mega-menu-content-left{width:16.875rem}}.main-menu__mega-menu-content-left p{line-height:1.25rem}.main-menu__nav>ul.sm>.main-menu__menu__item{border-bottom:1px solid #49639d}@media (min-width:48em){.main-menu__nav>ul.sm>.main-menu__menu__item{margin:0 .5rem;position:static;border-bottom:none}}@media (min-width:60em){.main-menu__nav>ul.sm>.main-menu__menu__item{margin:0 1rem}}@media (min-width:75em){.main-menu__nav>ul.sm>.main-menu__menu__item{margin:0 1.125rem}}.main-menu__nav>ul.sm>.main-menu__menu__item:first-child{margin-left:0;border-top:1px solid #49639d}@media (min-width:48em){.main-menu__nav>ul.sm>.main-menu__menu__item:first-child{border-top:none}}.main-menu__nav>ul.sm>.main-menu__menu__item:last-child{margin-right:0}@media (min-width:0) and (max-width:47.9375em){.main-menu__nav>ul.sm>.main-menu__menu__item.main-menu__menu__item--active{border-top:4px solid #d4285b;margin-top:-1px}}.main-menu__menu--sub li{margin:0}@media (min-width:48em){.main-menu__menu--sub li{border-top:1px solid #b7b7b7;padding:.66667rem 0}}@media (min-width:75em){.main-menu__menu--sub li{padding:1rem 0}}@media (min-width:48em){.main-menu__menu--sub li:last-child{border-bottom:1px solid #b7b7b7}}.main-menu__nav>ul>li>.main-menu__menu__link span.sub-arrow,.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow,.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow{color:#d4285b;padding:0;font-size:1.6875rem;font-weight:300;overflow:hidden;text-align:center;text-shadow:none}.main-menu__nav>ul>li>.main-menu__menu__link span.sub-arrow:focus,.main-menu__nav>ul>li>.main-menu__menu__link span.sub-arrow:hover,.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow:focus,.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow:hover,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow:focus,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow:hover,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow:focus,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow:hover,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow:focus,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow:hover,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow:focus,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow:hover,.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow:focus,.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow:hover{color:#fff}.main-menu__nav>ul>li>.main-menu__menu__link span.sub-arrow::before,.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow::before,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow::before,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow::before,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow::before,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow::before,.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow::before{display:block;content:'+'}.main-menu__nav>ul>li>.main-menu__menu__link{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;text-decoration:none;padding:.875rem 0;cursor:pointer;color:#fff}@media (min-width:48em){.main-menu__nav>ul>li>.main-menu__menu__link{font-size:.75rem;letter-spacing:1.4px;padding:.5rem 0;color:#022169;margin-bottom:4px}}@media (min-width:60em){.main-menu__nav>ul>li>.main-menu__menu__link{font-size:.875rem;letter-spacing:1.6px;padding:1rem 0}}@media (min-width:75em){.main-menu__nav>ul>li>.main-menu__menu__link{font-size:1rem}}.main-menu__nav>ul>li>.main-menu__menu__link.active,.main-menu__nav>ul>li>.main-menu__menu__link.highlighted,.main-menu__nav>ul>li>.main-menu__menu__link.main-menu__menu__link--active,.main-menu__nav>ul>li>.main-menu__menu__link:focus,.main-menu__nav>ul>li>.main-menu__menu__link:hover{border-bottom:none}@media (min-width:48em){.main-menu__nav>ul>li>.main-menu__menu__link.active,.main-menu__nav>ul>li>.main-menu__menu__link.highlighted,.main-menu__nav>ul>li>.main-menu__menu__link.main-menu__menu__link--active,.main-menu__nav>ul>li>.main-menu__menu__link:focus,.main-menu__nav>ul>li>.main-menu__menu__link:hover{color:#d4285b;border-bottom:4px solid #d4285b;margin-bottom:-4px}}.main-menu__nav>ul>li>.main-menu__menu__link:focus,.main-menu__nav>ul>li>.main-menu__menu__link:hover{color:#fff;text-decoration:underline}@media (min-width:48em){.main-menu__nav>ul>li>.main-menu__menu__link:focus,.main-menu__nav>ul>li>.main-menu__menu__link:hover{color:#d4285b;text-decoration:none}}.main-menu__nav>ul>li>.main-menu__menu__link:focus span.sub-arrow,.main-menu__nav>ul>li>.main-menu__menu__link:hover span.sub-arrow{color:#fff}.main-menu__nav>ul>li>.main-menu__menu__link span.sub-arrow{position:absolute;left:auto;bottom:.5rem;right:0}.main-menu__nav>ul>li>.main-menu__menu__link.highlighted span.sub-arrow{bottom:.66667rem;font-size:1.3125rem}.main-menu__nav>ul>li>.main-menu__menu__link.highlighted span.sub-arrow::before{content:"\2014"}@media (min-width:0) and (max-width:47.9375em){.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link{color:#778fc0}}@media (min-width:48em){.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link{margin-bottom:0}}@media (min-width:0) and (max-width:47.9375em){.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link:focus,.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link:hover{color:#fff}}@media (min-width:0) and (max-width:47.9375em){.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link--active{color:#fff}}@media (min-width:0) and (max-width:47.9375em){.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link--active:focus,.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link--active:hover{text-decoration:underline}}.main-menu__nav>ul>li:last-child>.main-menu__menu__link{border-bottom:none}@media (min-width:48em){.main-menu__nav>ul>li:last-child>.main-menu__menu__link.active,.main-menu__nav>ul>li:last-child>.main-menu__menu__link.highlighted,.main-menu__nav>ul>li:last-child>.main-menu__menu__link.main-menu__menu__link--active,.main-menu__nav>ul>li:last-child>.main-menu__menu__link:focus,.main-menu__nav>ul>li:last-child>.main-menu__menu__link:hover{border-bottom:4px solid #d4285b}}.main-menu__menu--sub a{text-decoration:none;color:#fff;padding:.25rem 0}@media (min-width:48em){.main-menu__menu--sub a{padding:0;color:#022169;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:75em){.main-menu__menu--sub a{font-size:1rem}}.main-menu__menu--sub a:focus,.main-menu__menu--sub a:hover{color:#fff;text-decoration:underline}@media (min-width:48em){.main-menu__menu--sub a:focus,.main-menu__menu--sub a:hover{color:#022169;text-decoration:none}}.main-menu__menu--sub a.link-icon--active{text-decoration:underline}@media (min-width:48em){.main-menu__menu--sub a.link-icon--active{text-decoration:none;color:#d4285b}}@media (min-width:0) and (max-width:47.9375em){.has-active-item .main-menu__menu--sub a{color:#778fc0}}@media (min-width:0) and (max-width:47.9375em){.has-active-item .main-menu__menu--sub a:focus,.has-active-item .main-menu__menu--sub a:hover{color:#fff}}@media (min-width:0) and (max-width:47.9375em){.has-active-item .main-menu__menu__item--active .main-menu__menu--sub a{color:#fff}}@media (min-width:0) and (max-width:47.9375em){.has-active-item .main-menu__menu__item--active .main-menu__menu--sub a:focus,.has-active-item .main-menu__menu__item--active .main-menu__menu--sub a:hover{text-decoration:underline}}.main-menu__menu--sub a svg{display:none}@media (min-width:48em){.main-menu__menu--sub a svg{margin-left:1rem;display:inline-block}}#block-footersociallinks{clear:both}.social-links{margin:0;padding:0}@media (min-width:48em){.social-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.33333rem 0}}.social-links__item{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;margin-right:.75rem}.footer .social-links__item{margin-left:1rem;margin-right:1rem}@media (min-width:48em){.footer .social-links__item{margin-left:2rem;margin-right:0}}.footer .social-links__item a{color:#fff}@media (min-width:75em){.social-links__item{margin-right:1.25rem}}.social-links__content{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.social-links__link .social-links__icon{display:block;width:.875rem;height:.875rem;fill:#d4285b}.footer .social-links__link .social-links__icon{height:1.5rem;fill:#fff;width:1.5rem}@media (min-width:60em){.social-links__link .social-links__icon{width:1.125rem;height:1.125rem}}.social-links__link:focus .social-links__icon,.social-links__link:hover .social-links__icon{fill:#022169}.footer .social-links__link:focus .social-links__icon,.footer .social-links__link:hover .social-links__icon{fill:#259b9a}.sidebar-menu--program_centric .sidebar-menu__social{background:#fff;bottom:-2rem;display:none;margin-bottom:0;margin-left:-2rem;position:relative;margin-right:-2rem}@media (min-width:48em){.sidebar-menu--program_centric .sidebar-menu__social{display:block}}.sidebar-menu--program_centric .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:1.1875rem .875rem}.sidebar-menu--program_centric .social-links__item{border-right:1px solid #259b9a;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}.sidebar-menu--program_centric .social-links__item:last-child{border-right:0}.sidebar-menu--program_centric .social-links__link{display:block;padding:.625rem}.sidebar-menu--program_centric .social-links__link:focus .social-links__icon,.sidebar-menu--program_centric .social-links__link:hover .social-links__icon{opacity:80%}.sidebar-menu--program_centric .social-links__link .social-links__icon{fill:#259b9a;margin-left:auto;margin-right:auto}.tabs--spotlight{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(2rem + calc(-50vw + 50%));padding-right:calc(2rem + calc(-50vw + 50%));background-color:#022169;margin-top:2rem}.tabs__inner{max-width:1170px;margin:0 auto;padding:3rem 0}.tabs__heading{color:#022169;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:2.25rem;line-height:2.75rem;margin:0 0 2rem;color:#fff}.tabs__heading__link{color:#d4285b}.tabs__heading__link:hover{color:#022169}.tabs__nav{list-style:none;margin:0;padding:0}@media (min-width:48em){.tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.tabs__nav--local-tasks{margin:2rem 0}.tabs__nav--spotlight{border-bottom:1px solid #009eff}.tabs__nav--spotlight>*{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabs__nav li{margin-bottom:0;padding-left:0}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{color:#fff}.tabs.no-js .tabs__tab.is-active{display:block}.tag-links{list-style:none;margin:0;padding:0;margin-bottom:2em}@media (min-width:48em){.tag-links{margin-bottom:auto}}.tag-links__item{margin:0 .25em .25em 0}@media (min-width:60em){.tag-links__item{display:inline-block;margin-bottom:.5em}}.tag-links__item:last-child{margin-right:0}.tag-links__link{background-color:#d4285b;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#f2e9f3;border:none;border-radius:0;color:#7b2a8d;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:300;appearance:none;-webkit-appearance:none;font-weight:400;letter-spacing:.5px;padding:.25rem .5rem}.tag-links__link:visited{color:#fff}.tag-links__link:focus,.tag-links__link:hover{background-color:#022169;color:#fff}.tag-links__link:focus svg.ext,.tag-links__link:focus svg.mailto,.tag-links__link:hover svg.ext,.tag-links__link:hover svg.mailto{fill:#fff}.tag-links__link:focus svg.ext path,.tag-links__link:focus svg.mailto path,.tag-links__link:hover svg.ext path,.tag-links__link:hover svg.mailto path{stroke:#fff}.tag-links__link:disabled{background-color:#949494}.tag-links__link svg.ext,.tag-links__link svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.tag-links__link svg.ext path,.tag-links__link svg.mailto path{stroke:#fff;stroke-width:1}.tag-links__link:visited{color:#7b2a8d}.tag-links__link:focus,.tag-links__link:hover{background-color:#7b2a8d;color:#f2e9f3}.tag-links__link:focus svg.ext,.tag-links__link:focus svg.mailto,.tag-links__link:hover svg.ext,.tag-links__link:hover svg.mailto{fill:#fff}.tag-links__link:focus svg.ext path,.tag-links__link:focus svg.mailto path,.tag-links__link:hover svg.ext path,.tag-links__link:hover svg.mailto path{stroke:#fff}.tag-links__link:disabled{background-color:#949494}.tag-links__link svg.ext,.tag-links__link svg.mailto{fill:#fff;margin-left:.25rem;width:17px;top:-1px}.tag-links__link svg.ext path,.tag-links__link svg.mailto path{stroke:#fff;stroke-width:1}.csps-table{border-top:4px solid #022169;padding-top:1rem}@media (max-width:767.9375px){.csps-table .tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf}.csps-table .tablesaw-stack thead td,.csps-table .tablesaw-stack thead th{display:none}.csps-table .tablesaw-stack tbody td,.csps-table .tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%}.csps-table .tablesaw-cell-label{vertical-align:top}.csps-table .tablesaw-cell-content{max-width:67%;display:inline-block}.csps-table .tablesaw-stack td:empty,.csps-table .tablesaw-stack th:empty{display:none}}@media (min-width:768px){.csps-table .tablesaw-stack tr{display:table-row}.csps-table .tablesaw-stack td,.csps-table .tablesaw-stack th,.csps-table .tablesaw-stack thead td,.csps-table .tablesaw-stack thead th{display:table-cell;margin:0}.csps-table .tablesaw-stack td .tablesaw-cell-label,.csps-table .tablesaw-stack th .tablesaw-cell-label{display:none!important}}@media (min-width:0) and (max-width:47.9375em){.csps-table{padding-bottom:0;border-bottom:0}}.pl body>.csps-table{padding-left:0!important;padding-right:0!important}.csps-table .table,.csps-table table{margin:0}@media (min-width:48em){.csps-table .table,.csps-table table{margin-bottom:1.25rem}}@media (min-width:48em){.csps-table .table__cell,.csps-table td{margin-bottom:0}}.csps-table .table__cell:first-child,.csps-table td:first-child{margin-bottom:2.5rem}@media (min-width:48em){.csps-table .table__cell:first-child,.csps-table td:first-child{margin-bottom:0}}.csps-table .table__cell a,.csps-table td a{display:block}.csps-table .table__cell a.ext,.csps-table td a.ext{display:inline-block}.csps-table .table__cell__label{color:#022169;display:block;font-size:.8125rem;font-weight:600;line-height:1rem;margin-bottom:.125rem}@media (min-width:0) and (max-width:47.9375em){.csps-table .tablesaw-cell-content{display:block;max-width:100%;width:100%}}@media (min-width:0) and (max-width:47.9375em){.csps-table .tablesaw-stack tbody tr{border-bottom:1px solid #022169}}@media (min-width:0) and (max-width:47.9375em){.hero-carousel-item__image{position:relative}}.hero-carousel-item__copyright{bottom:1rem;position:absolute;right:1.25rem}.hero-carousel-item__copyright p{color:#fff;font-size:.75rem;text-shadow:0 0 10px #000;text-align:right}.hero-carousel-item{-webkit-transition:background-color .2s linear;transition:background-color .2s linear;background-color:#022169;display:block;padding:0;position:relative;text-decoration:none;width:100%;margin-left:0}@media (min-width:0) and (max-width:47.9375em){.hero-carousel-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}}.hero-carousel-item__eyebrow{color:#259b9a;font-size:1rem;font-weight:500;margin:0}@media (min-width:48em){.hero-carousel-item__eyebrow{font-size:1.125rem}}.hero-carousel-item__title{-webkit-transition:color .2s linear;transition:color .2s linear;color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:2.25rem;line-height:2.75rem;margin:.5rem 0;border-bottom:2px solid #009eff;color:#fff;margin-bottom:0;padding-bottom:1.25rem;width:100%;font-weight:400}.hero-carousel-item__title__link{color:#d4285b}.hero-carousel-item__title__link:hover{color:#022169}@media (min-width:0) and (max-width:47.9375em){.hero-carousel-item__title{font-size:1.5rem;line-height:1.5}}.hero-carousel-item:focus .hero-carousel-item__title,.hero-carousel-item:hover .hero-carousel-item__title{color:#009eff}.hero-carousel-item__text{color:#fff;padding-bottom:1rem;padding-top:1rem;font-weight:400}.hero-carousel-item__text p{display:inline;font-size:.9375rem;line-height:1.375rem;font-weight:400}.hero-carousel-item__text .arrow{-webkit-transition:fill .2s linear;transition:fill .2s linear;display:inline-block;fill:#fff;height:1rem;margin-left:.25rem;position:relative;top:.125rem;width:1rem}.hero--program--wrapper .hero--program{float:left}@media (min-width:0) and (max-width:47.9375em){.hero--program--wrapper .hero--program{margin-left:-2.25rem;margin-right:-2.25rem}}@media (min-width:0) and (max-width:47.9375em){.user-logged-out .hero--program--wrapper:first-child .hero--program{margin-top:-32px}}@media (min-width:48em){.hero--program--wrapper:first-child .hero--program{margin-top:2.5rem}}.hero--program{display:inline-block;overflow:hidden;position:relative}.hero--program__image{position:relative}.hero--program__image::after{clear:both;content:"";display:table}.hero--program__image article{position:static}.hero--program__image img{float:left;width:100%}.hero--program__copyright p{bottom:0;color:#fff;font-size:.75rem;position:absolute;right:1.25rem;text-shadow:0 0 10px #000;text-align:right}.hero--program__inner{background-color:#022169;width:100%}@media (min-width:0) and (max-width:47.9375em){.hero--program__inner{padding:0}}@media (min-width:48em){.hero--program__inner{background-color:transparent;bottom:2.875rem;padding-left:2.875rem;padding-right:2.875rem;position:absolute}}.hero--program__textbox{padding:2rem}@media (min-width:48em) and (max-width:59.9375em){.hero--program__textbox{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:48em){.hero--program__textbox{background-color:#022169;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:48em) and (max-width:59.9375em){.hero--program__textbox{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.hero--program__textbox:after{content:" ";display:block;clear:both}}@media (min-width:60em) and (max-width:74.9375em){.hero--program__textbox{max-width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.hero--program__textbox:after{content:" ";display:block;clear:both}}@media (min-width:75em){.hero--program__textbox{max-width:1220px;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.hero--program__textbox:after{content:" ";display:block;clear:both}}.hero--program__textbox .button:focus,.hero--program__textbox .button:hover{background-color:#fff;color:#022169}.hero--program__textbox .button:focus svg.ext,.hero--program__textbox .button:focus svg.mailto,.hero--program__textbox .button:hover svg.ext,.hero--program__textbox .button:hover svg.mailto{fill:#022169}.hero--program__textbox .button:focus svg.ext path,.hero--program__textbox .button:focus svg.mailto path,.hero--program__textbox .button:hover svg.ext path,.hero--program__textbox .button:hover svg.mailto path{stroke:#022169}.hero--program__title{color:#fff;font-size:2.25rem;line-height:2.6875rem;font-weight:300;padding-bottom:.5rem}@media (min-width:48em) and (max-width:59.9375em){.hero--program__title{font-size:1.5rem;line-height:2rem}}@media (min-width:48em){.hero--program__title{padding-right:1.875rem}}@media (min-width:48em){.hero--program__text{border-left:1px solid #d4285b;padding-left:1.875rem}}.hero--program__text p{color:#fff;font-size:1rem;line-height:1.5rem;margin-bottom:1.25rem}@media (min-width:48em) and (max-width:59.9375em){.hero--program__text p{font-size:.875rem;line-height:1.3125rem}}.hero--program--inline{background-color:#022169}@media (min-width:48em){.hero--program--inline{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}.hero--program--inline .hero--program__inner{background-color:#022169}@media (min-width:48em){.hero--program--inline .hero--program__inner{bottom:auto;min-height:31.25rem;padding-left:0;padding-right:0;position:relative;width:40%}}@media (min-width:48em){.hero--program--inline .hero--program__image{width:60%}}@media (min-width:48em){.hero--program--inline .hero--program__image img{height:100%;left:50%;max-width:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}}.hero--program--inline .hero--program__title{border-top:4px solid #d4285b;margin-top:2.25rem;padding-top:2.25rem}.hero--program--inline .hero--program__textbox{display:block}@media (min-width:48em){.hero--program--inline .hero--program__text{border-left:0;padding-left:0}}.hero{display:inline-block;overflow:hidden;position:relative}.content-top .hero{-webkit-transform:translate(0,-32px);transform:translate(0,-32px)}@media (min-width:48em){.content-top .hero{-webkit-transform:translate(0,-26px);transform:translate(0,-26px)}}@media (min-width:75em){.has-program-centric-branding .hero{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}}@media (min-width:48em){.hero--right{background-color:#022169;width:100%}}.pl .hero--right{max-width:1440px;margin-left:auto;margin-right:auto}.hero__image{margin-bottom:1.83333rem;position:relative}.hero__image::after{clear:both;content:"";display:table}@media (min-width:48em){.hero__image{margin-bottom:0}}@media (min-width:48em){.hero--right .hero__image{height:100%;margin-right:0;position:absolute;right:0;width:59.19995%}}@media (min-width:48em){.hero--right .hero__image img,.hero--right .hero__image picture{height:100%}}.hero__image img{float:left;width:100%}@media (min-width:48em){.hero--right .hero__image img{-o-object-fit:cover;object-fit:cover}}.hero__copyright p{bottom:0;color:#fff;font-size:.75rem;position:absolute;right:1.25rem;text-shadow:0 0 10px #000;text-align:right}.hero__inner::after{clear:both;content:"";display:table}@media (min-width:48em){.hero__inner{bottom:0;left:0;position:absolute;right:0;top:0}}@media (min-width:48em){.hero--right .hero__inner{position:relative;width:100%}}@media (min-width:48em){.hero__textbox{width:48.73646%;float:left;margin-right:2.52708%;background-color:#fff;padding:1rem}}@media (min-width:60em){.hero__textbox{width:40.19254%;float:left;margin-right:2.52708%;padding:2.33333rem 2rem 2.5rem}}@media (min-width:75em){.hero__textbox{padding:3.33333rem 2.5rem 2.5rem}}.hero--right .hero__textbox{border-bottom:1px solid #022169}.hero__eyebrow{border-top:4px solid #022169;color:#022169;font-size:.8125rem;line-height:normal;font-weight:400;margin:0;padding-top:1.25rem}@media (min-width:60em){.hero__eyebrow{font-size:1.125rem}}.hero__title{border-bottom:2px solid #022169;color:#022169;font-size:2.5rem;line-height:2.5rem;font-weight:300;padding-bottom:1.83333rem}@media (min-width:48em){.hero__title{font-size:1.75rem;line-height:1.75rem;padding-bottom:1.5rem}}@media (min-width:60em){.hero__title{font-size:2.25rem;line-height:2.25rem}}@media (min-width:75em){.hero__title{font-size:3rem;line-height:3rem}}@media (min-width:60em){.hero__title .path-frontpage{font-size:2.875rem;line-height:2.875rem}}@media (min-width:75em){.hero__title .path-frontpage{font-size:3.5rem;line-height:3.5rem}}.hero__text p{border-bottom:1px solid #022169;color:#022169;font-size:.875rem;line-height:normal;margin-bottom:1.25rem;padding-bottom:2.5rem}@media (min-width:48em) and (max-width:59.9375em){.hero__text p{font-size:.8125rem;padding-bottom:1rem}}@media (min-width:60em){.hero__text p{padding-bottom:1.5rem}}.infographic{position:relative}@media (min-width:60em){.infographic{max-width:360px}}@media (min-width:30em){.infog-sml .infographic{float:left;margin-right:1rem;margin-bottom:1rem}}@media (min-width:48em){.infog-sml .infographic{margin-right:2.5rem}}@media (min-width:60em){.infog-sml .infographic{margin-right:5rem}}@media (min-width:30em){.infog-sml .infographic:nth-child(odd){clear:left}}@media (min-width:30em){.infog-sml .infographic:nth-child(even){margin-right:0}}.infographic h4{margin-bottom:1rem}.infographic__image{margin-bottom:1rem}.infographic__description__toggle{color:#7b2a8d;font-size:.8125rem;display:block;font-weight:400;text-transform:uppercase;color:#363636;cursor:pointer;display:inline-block;font-size:.75rem;font-weight:200;margin-bottom:1rem;padding-right:1em}@media (min-width:0) and (max-width:29.9375em){.infographic__description__toggle{display:block;margin-right:2%;padding:.6em 0}}.infographic__description__toggle::after{content:' [ + ]';display:block;float:right}.infographic__description__toggle.open::after{content:' [ ‒ ]'}.infographic__description__text{border-top:4px solid #022169;font-size:.875rem;padding:1rem 1rem 1.5rem;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.13);box-shadow:0 0 5px 0 rgba(0,0,0,.13);background-color:#fff;display:none;position:absolute;z-index:2}.infographic__description__text.open{display:block}.menu-child .button{margin-top:.625rem}.node-person .search-result h2,.page--person .search-result h2,.search-result .node-person h2,.search-result .page--person h2,.search-result .subject-area__subtitle,.search-result h3{color:#022169;font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0;font-size:1.3125rem;margin-top:0}.search-result h3__link{color:#d4285b}.search-result h3__link:hover{color:#022169}.search-result__info{color:#7b2a8d;display:block;font-size:.8125rem;line-height:.9375rem;margin-bottom:2px}.subject-area-sidebar-contact-item{padding:.5rem 2rem;margin:0;font-size:1rem;line-height:normal}@media (min-width:48em){.subject-area-sidebar-contact-item{padding:0;margin:2rem 0}}@media (min-width:48em) and (max-width:59.9375em){.subject-area-sidebar-contact-item{font-size:.875rem}}@media (min-width:60em) and (max-width:74.9375em){.subject-area-sidebar-contact-item{font-size:.75rem}}@media (min-width:48em){.subject-area-sidebar-contact-item:first-child{margin-top:0}}.subject-area-sidebar-contact-item h4{color:#fff;font-size:1rem;margin-bottom:0}@media (min-width:48em){.subject-area-sidebar-contact-item h4{color:#363636}}@media (min-width:0) and (max-width:47.9375em){.subject-area-sidebar-contact-item a{color:#fff}}@media (min-width:0) and (max-width:47.9375em){.subject-area-sidebar-contact-item a:focus,.subject-area-sidebar-contact-item a:hover{color:#fff}}.pager{margin:2rem auto}.listing .pager{margin-top:1rem}.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;margin:0 .5rem}@media (min-width:60em){.pager__item{margin:0 1rem}}.pager__item:first-child{margin-left:0}.pager__item:last-child{margin-right:0}.pager__link,.pager__link:link,.pager__link:visited{font-weight:600;text-decoration:none}.pager__link--next,.pager__link--prev{display:block}.pager__link--next span,.pager__link--prev span{display:none}.pager__link--next::before,.pager__link--prev::before{border:8px solid #d4285b;border-bottom:6px solid transparent;border-right:7px solid transparent;border-top:6px solid transparent;content:"";display:block;position:relative;top:1px}.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:#022169}.pager__link--prev::before{border-left-color:transparent;border-right-color:#d4285b}.pager__link--prev:hover::before{border-left-color:transparent;border-right-color:#022169}.status--warning{background-color:#f9fb93;color:#363636;display:block;margin-bottom:.75em;padding:.75em 1em;text-align:left;font-size:.875rem}.status--warning a{color:#4b4b2c;text-decoration:underline}.status--warning a:focus,.status--warning a:hover{color:#19190f}.status--warning .placeholder{font-style:normal;font-weight:800}.status--error{background-color:#ffd4d4;color:#363636;display:block;margin-bottom:.75em;padding:.75em 1em;text-align:left;font-size:.875rem}.status--error a{color:#4d4040;text-decoration:underline}.status--error a:focus,.status--error a:hover{color:#1a1515}.status--error .placeholder{font-style:normal;font-weight:800}.status--status{background-color:#cfefc2;color:#363636;display:block;margin-bottom:.75em;padding:.75em 1em;text-align:left;font-size:.875rem}.status--status a{color:#3e483a;text-decoration:underline}.status--status a:focus,.status--status a:hover{color:#151813}.status--status .placeholder{font-style:normal;font-weight:800}.status--error{border:1px solid #d74d4c}.status--error svg{width:1rem;height:1rem;display:inline-block;vertical-align:middle;margin-right:.3125rem}.status--error .status__text{display:inline-block;vertical-align:middle}.twitter{background-color:#f5f5f5;padding:4.6875rem 1.5rem}@media (min-width:48em){.twitter{padding:5.625rem 2rem}}@media (min-width:48em){.pl .twitter{width:32.20339%;float:right;margin-right:0}}.twitter__top{border-bottom:2px solid #022169;border-top:4px solid #022169;line-height:normal;margin-bottom:1rem;padding:2rem 0 3rem}@media (min-width:48em){.twitter__top{height:9.375rem;padding:2rem .75rem}}.twitter__picture{border-radius:50% 50%;height:2.25rem;float:left;margin-right:.75rem;width:2.25rem}.twitter__name{color:#022169;font-size:.8125rem;font-weight:600;margin-left:3rem}.twitter__account{color:#022169;font-size:.8125rem;margin-left:3rem}.twitter__username{margin-right:.25rem;text-decoration:none}.twitter__username:focus,.twitter__username:hover{text-decoration:underline}.twitter__date{margin-left:.25rem}.twitter__middle{border-bottom:1px solid #022169}@media (min-width:48em){.twitter__middle{height:12.1875rem}}.twitter__tweet{color:#022169;font-size:1.25rem;line-height:normal;margin:0 0 2rem;padding:0 0 1rem}@media (min-width:48em){.twitter__tweet{font-size:.875rem;margin:0;padding:0 .75rem}}@media (min-width:60em){.twitter__tweet{font-size:1.125rem}}@media (min-width:75em){.twitter__tweet{font-size:1.25rem}}.twitter__tweet a{text-decoration:none}.twitter__buttons{margin-bottom:0;padding-left:.5rem}.twitter__buttons__item{display:inline-block;margin-right:.5rem}.twitter__buttons__content{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.twitter__buttons__link svg{fill:#d4285b;height:.8125rem;width:.8125rem}.twitter__buttons__link:focus svg,.twitter__buttons__link:hover svg{fill:#022169}.social-media article{margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:31.25rem}.content-bottom .text-area,.content-top .text-area{text-align:center}.path-news .content-top .text-area{text-align:left}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.local-base{font-size:1rem}body::before{display:none}@media (min-width:0) and (max-width:29.9375em){body::before{content:"xsmall"}}@media (min-width:30em) and (max-width:47.9375em){body::before{content:"small"}}@media (min-width:48em) and (max-width:59.9375em){body::before{content:"medium"}}@media (min-width:60em) and (max-width:74.9375em){body::before{content:"large"}}@media (min-width:75em){body::before{content:"xlarge"}}body::after{content:"xsmall,small,medium,large,xlarge";display:none}@media (min-width:48em){.flex-medium-up{display:-webkit-box;display:-ms-flexbox;display:flex}}.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{clear:both}.alert__inner::after,.apply-rfi-ctas__inner::after,.content-bottom .logos::after,.content-bottom .menu-children::after,.content-bottom .pager::after,.content-cards__inner::after,.content-top .logos::after,.content-top .menu-children::after,.content-top .page-title--program-page .page-title__inner::after,.content-top .pager::after,.footer__inner::after,.full-width::after,.header.header--program .header--program__wrapper::after,.header.header--program .search .search__inputs::after,.header__inner::after,.hero--program__copyright::after,.hero-carousel__textbox::after,.hero__copyright::after,.hero__inner::after,.listing::after,.node-subject-area .content-top nav::after,.path-search .main-content::after,.path-user #block-columbia-sps-content::after,.pl .accordion-pane::after,.pl .page-title--program-page .page-title__inner::after,.pl body>.accordion::after,.pl body>.csps-table::after,.pl body>.eyebrow-menu::after,.pl body>.footer__menu .eyebrow-menu::after,.pl body>.footer__menu .footer-menu::after,.pl body>.footer__menu .main-menu__menu::after,.pl body>.inline-menu::after,.pl body>.main-menu::after,.pl body>.menu-children::after,.pl body>.pl-wrap .header .search::after,.pl body>.pl-wrap .header--wrapper .search::after,.pl body>.secondary-breadcrumb::after,.pl body>.social-links::after,.pl body>.tabs__nav::after,.pl body>.tag-links::after,.pl body>.text-columns::after,.pl body>nav .breadcrumb::after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner::after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs::after,.sidebar-menu__inner::after,.text-area::after{clear:both;content:"";display:table}@media (min-width:0) and (max-width:29.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:85%;margin-left:auto;margin-right:auto}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:30em) and (max-width:47.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:48em) and (max-width:59.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:60em) and (max-width:74.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:75em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:1220px;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}.full-width .content-main .content-cards__inner,.full-width .listing,.full-width .text-area,.listing .content-cards__inner,.listing .pager,.pl .accordion .accordion-pane{max-width:none;background-image:none;padding-left:0;padding-right:0}@media (min-width:48em) and (max-width:59.9375em){.content-sidebar{width:35.10055%;float:left;margin-right:3.83912%}}@media (min-width:60em) and (max-width:74.9375em){.content-sidebar{width:23.10469%;float:left;margin-right:2.52708%}}@media (min-width:75em){.content-sidebar{width:23.10469%;float:left;margin-right:2.52708%}}@media (min-width:48em) and (max-width:59.9375em){.full-width .content-main,.main-content--breadcrumbs .block{width:61.06033%;float:right;margin-right:0}}@media (min-width:60em) and (max-width:74.9375em){.full-width .content-main,.main-content--breadcrumbs .block{width:74.36823%;float:right;margin-right:0}}@media (min-width:75em){.full-width .content-main,.main-content--breadcrumbs .block{width:74.36823%;float:right;margin-right:0}}@media (min-width:48em){.path-search .views-infinite-scroll-content-wrapper ul li{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width:60em) and (max-width:74.9375em){.path-search .views-infinite-scroll-content-wrapper ul li{width:65.82431%;float:left;margin-right:2.52708%}}@media (min-width:75em){.path-search .views-infinite-scroll-content-wrapper ul li{width:82.91215%;float:left;margin-right:2.52708%}}body{min-width:305px}body.pattern-lab{min-width:280px}@media (min-width:0) and (max-width:47.9375em){body.is-within-program{padding-top:0!important}}.layout-container{overflow:hidden}main{padding-bottom:1.875rem;max-width:1440px;margin:2rem auto 0 auto}@media (min-width:48em){main{margin-top:0}}.is-within-program main{margin-top:0;max-width:none;padding-bottom:0}.node-person .content-main{width:100%;float:none}.content-main>:first-child{margin-top:0}.content-top{position:relative}.has-top-and-main .content-top{margin-bottom:2rem}@media (min-width:48em){.has-top-and-main .content-top{margin-bottom:4rem}}.node-subject-area .content-sidebar{position:relative}.csps-table{padding-bottom:4rem;border-bottom:1px solid #ebebeb;margin:4rem 0}@media (min-width:48em){.csps-table{padding-bottom:3.125rem;margin:3.125rem 0}}.has-program-centric-branding .content-bottom{margin-bottom:0;margin-top:1.875rem}.has-program-centric-branding .content-bottom .text-long{margin-bottom:1.875rem}.link,a{color:#d4285b}.link:focus,.link:hover,a:focus,a:hover{color:#022169}a.skip-nav,a.skip-to-nav{padding:.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media (min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media (min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.ext,a svg.mailto{fill:#d4285b;height:13px;margin-left:.125rem;margin-right:-.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:#d4285b;stroke-width:1}a:focus svg.ext,a:focus svg.mailto,a:hover svg.ext,a:hover svg.mailto{fill:#022169}a:focus svg.ext path,a:focus svg.mailto path,a:hover svg.ext path,a:hover svg.mailto path{stroke:#022169}.content-cards__intro h2,.h1,.heading-1,.node-person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .page--person h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title h3,.page--person .node-subject-area .accordion__title h2,h1{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:2.25rem;line-height:2.75rem;margin:.5rem 0}.h1__link,.heading-1__link{color:#d4285b}.h1__link:hover,.heading-1__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.content-cards__intro h2,.h1,.heading-1,.node-person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .page--person h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title h3,.page--person .node-subject-area .accordion__title h2,h1{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:1.5rem;line-height:2rem;margin:.5rem 0}.h1__link,.heading-1__link{color:#d4285b}.h1__link:hover,.heading-1__link:hover{color:#022169}}.h2,.heading-2,.table caption,h2,table caption{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:2.25rem;line-height:2.75rem;margin:.5rem 0}.h2__link,.heading-2__link{color:#d4285b}.h2__link:hover,.heading-2__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.h2,.heading-2,.table caption,h2,table caption{font-size:1.375rem;line-height:1.875rem}}.h3,.heading-3,.node-person h2,.overview-text,.page--person h2,.programs-view__subtitle,.subject-area__subtitle,.view-mode-list-item-label,h3{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:1.5rem;line-height:2rem;margin:.5rem 0}.h3__link,.heading-3__link{color:#d4285b}.h3__link:hover,.heading-3__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.h3,.heading-3,.node-person h2,.overview-text,.page--person h2,.programs-view__subtitle,.subject-area__subtitle,.view-mode-list-item-label,h3{font-size:1.25rem;line-height:1.75rem}}.h4,.heading-4,h4{color:#022169;font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0}.h4__link,.heading-4__link{color:#d4285b}.h4__link:hover,.heading-4__link:hover{color:#022169}.csps-table .table__cell:first-child,.csps-table td:first-child,.h5,.heading-5,h5{color:#022169;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0}.h5__link,.heading-5__link{color:#d4285b}.h5__link:hover,.heading-5__link:hover{color:#022169}.accordion__title-text,.h6,.heading-6,h6{color:#259b9a;font-family:Roboto,sans-serif;font-weight:600;font-style:normal;font-size:1rem;line-height:1.5rem;margin:.5rem 0}.h6__link,.heading-6__link{color:#d4285b}.h6__link:hover,.heading-6__link:hover{color:#022169}.node-person .node-subject-area .accordion__title h2 a,.node-person h2 a,.node-subject-area .accordion__title .node-person h2 a,.node-subject-area .accordion__title .page--person h2 a,.node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .accordion__title h3 a,.page--person .node-subject-area .accordion__title h2 a,.page--person h2 a,.subject-area__subtitle a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}.node-person .node-subject-area .accordion__title h2 a:hover,.node-person h2 a:hover,.node-subject-area .accordion__title .node-person h2 a:hover,.node-subject-area .accordion__title .page--person h2 a:hover,.node-subject-area .accordion__title .subject-area__subtitle a:hover,.node-subject-area .accordion__title h3 a:hover,.page--person .node-subject-area .accordion__title h2 a:hover,.page--person h2 a:hover,.subject-area__subtitle a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}.node-person .text-long h2,.page--person .text-long h2,.text-long .node-person h2,.text-long .page--person h2,.text-long .subject-area__subtitle,.text-long h2,.text-long h3,.text-long h4,.text-long h5,.text-long h6{margin-top:1.875rem}.node-person .text-area-prefix .text-long h2,.page--person .text-area-prefix .text-long h2,.text-area-prefix .text-long .node-person h2,.text-area-prefix .text-long .page--person h2,.text-area-prefix .text-long .subject-area__subtitle,.text-area-prefix .text-long h2,.text-area-prefix .text-long h3,.text-area-prefix .text-long h4,.text-area-prefix .text-long h5,.text-area-prefix .text-long h6{margin-top:0}.view-mode-list-item-label{background:repeating-linear-gradient(-45deg,transparent,transparent 16px,rgba(204,204,204,.1) 16px,rgba(204,204,204,.1) 26px);font-weight:700;margin:0 0 1em;padding:1em;text-align:center;text-transform:uppercase}.view-mode-list-item-label::after{content:' preview'}.accordion{margin:1rem 0}@media (min-width:48em){.accordion{margin:2rem 0}}.accordion .accordion-pane{margin-bottom:.33333rem}.accordion .accordion-pane__content{display:none}.accordion__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0}.accordion__title button{background:0 0;border:none;padding:0;font-weight:600;color:#d4285b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-left:auto;min-width:6.875rem}.accordion__title button:focus,.accordion__title button:hover{color:#022169}.accordion__title button:focus .icon,.accordion__title button:hover .icon{fill:#022169}.accordion__title button.is-expanded .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion__title .icon{width:.9375rem;height:.9375rem;margin-right:1rem;fill:#d4285b}.accordion__title-text{font-size:1.25rem;margin:0}@media (min-width:48em) and (max-width:59.9375em){.branding a{padding:1rem 2rem 1.5rem}}@media (min-width:48em){.branding a{display:block}}@media (min-width:60em){.branding a{padding:2rem 2rem 2.5rem}}@media (min-width:0) and (max-width:47.9375em){.is-within-program.no-program-centric-branding .branding a{background-image:url(/themes/custom/columbia_sps/logo.svg);background-repeat:no-repeat;display:block;height:2.375rem}}.is-within-program .header__content .branding a{visibility:hidden}.branding img{width:12.5rem}@media (min-width:48em){.branding img{max-width:310px;width:100%}}@media (min-width:48em) and (max-width:59.9375em){.pl body>.branding{width:35.10055%}}@media (min-width:60em){.pl body>.branding{width:40.19254%}}#u8botchatMain.u8botchatMain{z-index:100}#u8botchatMain.u8botchatMain::before{background-color:#fff;border-radius:10px;color:#022169;content:"Chat With Us";font-weight:700;padding:1px 5px;position:absolute;right:-24px;text-align:center;top:-172px;width:108px}@media only screen and (min-width:768px){#u8botchatMain.u8botchatMain::before{top:-108px}}#u8botchatMain.u8botchatMain .chat-header{background-color:#022169!important;border-radius:10px 10px 0 0}#u8botchatMain.u8botchatMain .chat-header>div{width:68%!important}#u8botchatMain.u8botchatMain .u8botchatLink{background-color:#022169!important}@media only screen and (max-width:768px){#u8botchatMain.u8botchatMain .u8botchatLink,#u8botchatMain.u8botchatMain .u8botchatLinkholder{bottom:80px}}#u8botwelcome.u8botwelcome{border-radius:10px;bottom:110px;right:15px}@media only screen and (min-width:480px) and (max-width:960px){#u8botwelcome.u8botwelcome{width:50%}}#u8botwelcome.u8botwelcome .chat-voice:focus,#u8botwelcome.u8botwelcome .chat-voice:hover{background-color:#f5f5f5}#u8botwelcome.u8botwelcome .chat-voice img{width:auto!important;max-width:none}#u8botwelcome.u8botwelcome .lang-picker{left:auto;right:40px}#u8botwelcome.u8botwelcome .headerclosebtn{border:1px solid transparent!important}#u8botwelcome.u8botwelcome #bot-submenu-container{background-color:transparent}#u8botwelcome.u8botwelcome #bot-submenu-container .chat-unifyed-branding{background-color:#022169;bottom:0;height:auto;margin-left:0;margin-right:0;margin-top:1em;padding:1em;position:absolute;text-align:left;width:100%}#u8botwelcome.u8botwelcome #bot-submenu-container .chat-unifyed-branding img{float:right!important;width:88px}#u8botwelcome.u8botwelcome #bot-submenu-container .chat-submenu-item:focus,#u8botwelcome.u8botwelcome #bot-submenu-container .chat-submenu-item:hover{background-color:#022169!important}#u8botwelcome.u8botwelcome .text p.msgcontent .botsuggestion{background-color:#022169;border-width:0;border-radius:0;color:#fff!important;margin-bottom:5px;padding:10px}#u8botwelcome.u8botwelcome .text p.msgcontent .botsuggestion:focus,#u8botwelcome.u8botwelcome .text p.msgcontent .botsuggestion:hover{background-color:#363636}.content-cards{margin:4rem auto 2.25rem auto}.content-cards::after{clear:both;content:"";display:table}@media (min-width:48em){.content-cards{margin:4rem auto}}.content-cards.content-cards-statistic{margin:3rem auto 1rem auto}@media (min-width:48em){.content-cards.content-cards-statistic{margin:3rem auto 3rem auto}}.full-width .content-main .content-cards{padding-bottom:4rem;border-bottom:1px solid #ebebeb}@media (min-width:48em){.full-width .content-main .content-cards{padding-bottom:4rem}}.full-width .content-main .content-cards:first-child{margin-top:0}.full-width .content-main .content-cards:last-child{border-bottom:0;padding-bottom:0}.full-width .content-main .content-cards.content-cards-program-teaser{padding-bottom:2rem}@media (min-width:48em){.full-width .content-main .content-cards.content-cards--no-button{padding-bottom:2rem}}@media (min-width:48em){.full-width .content-main .content-cards.content-cards--no-button.content-cards-statistic{padding-bottom:0}}.full-width .content-main .content-cards.content-cards-news:last-child{padding-bottom:4rem;border-bottom:1px solid #ebebeb}@media (min-width:48em){.full-width .content-main .content-cards.content-cards-news:last-child{padding-bottom:3.125rem}}.full-width .content-main .content-cards.content-cards-announcement{padding-bottom:0;border-bottom:1px solid #022169}.full-width .content-main .content-cards.content-cards-statistic{padding-bottom:0;border-bottom:none}.content-top .content-cards.content-cards-news{margin-top:0}.content-cards.content-cards--2plus.content-cards-person{padding-bottom:1rem;margin-bottom:2rem}@media (min-width:48em){.content-cards.content-cards--2plus.content-cards-person{padding-bottom:3rem;margin-bottom:3rem}}.content-cards.content-cards--2plus .content-cards__cards+.button,.content-cards.content-cards--2plus .menu-child .content-cards__cards+.button{margin-top:.5rem}.content-cards.content-cards--4plus{margin:4.0625rem auto 0 auto}.content-cards-news-spotlight .content-cards__inner{padding:0;max-width:none}.content-cards-news-spotlight .content-cards__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-ms-scroll-snap-type:inline mandatory;scroll-snap-type:inline mandatory;scroll-padding-inline:1rem}@media (min-width:60em){.content-cards-news-spotlight .content-cards__cards{-ms-flex-wrap:wrap;flex-wrap:wrap}}.listing .content-cards{margin-top:0;margin-bottom:0}h4+.content-cards{margin-top:0}.content-cards .content-cards__cards+.button,.content-cards .menu-child .content-cards__cards+.button{display:none;margin-top:2.25rem}.full-width .content-main .content-cards .content-cards__intro .button{display:none}.full-width .content-main .content-cards .content-cards__cards+.button,.full-width .content-main .content-cards .menu-child .content-cards__cards+.button{display:inline-block}.content-cards__inner::after{display:none!important}.content-cards__intro{border-top:4px solid #022169;padding-top:.9375rem;margin-bottom:4rem}@media (min-width:48em){.content-cards__intro{margin-bottom:0}}@media (min-width:48em) and (max-width:59.9375em){.content-cards__intro{width:22.12066%;float:left;margin-right:3.83912%}}@media (min-width:60em){.content-cards__intro{width:23.10469%;float:left;margin-right:2.52708%}}.content-cards-image-teaser .content-cards__intro,.full-width .content-main .content-cards__intro{float:none;width:auto;margin-bottom:2.5rem;margin-right:0}.content-cards-person .content-cards__intro{padding-top:0;border-top:0}.full-width .content-main .content-cards-person .content-cards__intro{margin-bottom:1.5rem}.content-cards-person .content-cards__intro>h2{font-size:1.25rem;font-weight:600;line-height:normal}.content-cards__intro h2{margin:0}@media (min-width:48em) and (max-width:59.9375em){.content-cards__intro h2{font-size:1.125rem}}.content-cards__intro p{margin:1.33333rem 0 2.33333rem 0}@media (min-width:48em) and (max-width:59.9375em){.content-cards__intro p{font-size:.8125rem}}@media (min-width:48em){.content-cards__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:48em){.content-cards-image-teaser .content-cards__intro+.content-cards__cards,.full-width .content-main .content-cards__cards{float:none;width:auto}.content-cards-image-teaser .content-cards__intro+.content-cards__cards::after,.full-width .content-main .content-cards__cards::after{clear:both;content:"";display:table}}.content-cards__cards .card{margin-bottom:2.25rem}@media (min-width:48em){.content-cards__cards .card{margin-bottom:0}}@media (min-width:48em) and (max-width:59.9375em){.content-cards__cards .card{width:30.77%}}@media (min-width:60em){.content-cards__cards .card{width:31.64862%}}.content-cards__cards .card.image-teaser-card{margin-bottom:2rem}@media (min-width:48em){.content-cards__cards .card.image-teaser-card{margin-right:1.75%;width:48.25%}}@media (min-width:48em){.content-cards__cards .card.image-teaser-card:nth-child(3n+3){margin-right:1.75%}}@media (min-width:48em){.content-cards__cards .card.image-teaser-card:nth-child(even){margin-right:0;margin-left:1.75%}}@media (min-width:48em){.content-cards__cards .card.event-list-card,.content-cards__cards .card.event-list-card:nth-child(3n+3){clear:both;float:none;margin:0 0 2rem;width:100%}}@media (min-width:48em){.content-bottom .content-cards__cards .card.event-list-card,.content-bottom .content-cards__cards .card.event-list-card:nth-child(3n+3),.content-top .content-cards__cards .card.event-list-card,.content-top .content-cards__cards .card.event-list-card:nth-child(3n+3),.full-width .content-main .content-cards__cards .card.event-list-card,.full-width .content-main .content-cards__cards .card.event-list-card:nth-child(3n+3){margin:0 0 2rem;width:100%}}.content-cards__inner .content-cards__cards .card.news-card--spotlight{min-width:60%;margin-right:3.44828%;scroll-snap-align:start}@media (min-width:48em){.content-cards__inner .content-cards__cards .card.news-card--spotlight{margin-right:3.83912%;min-width:38%}}@media (min-width:60em){.content-cards__inner .content-cards__cards .card.news-card--spotlight{margin-right:2.52708%;width:23.10469%;width:23.1%;min-width:0}}@media (min-width:48em){.content-cards__inner .content-cards__cards .card.news-card--spotlight:nth-child(3n+3){margin-right:3.83912%}}@media (min-width:60em){.content-cards__inner .content-cards__cards .card.news-card--spotlight:nth-child(3n+3){margin-right:2.52708%}}@media (min-width:60em){.content-cards__inner .content-cards__cards .card.news-card--spotlight:nth-child(4n+4){float:right;margin-right:0}}@media (min-width:48em) and (max-width:59.9375em){.full-width .content-main .content-cards__cards .card{margin-right:5.18519%;width:47.40741%}}@media (min-width:60em){.full-width .content-main .content-cards__cards .card{margin-right:3.39806%;width:31.06796%}}@media (min-width:48em) and (max-width:59.9375em){.full-width .content-main .content-cards__cards .card:nth-child(2n+2){margin-right:0}}@media (min-width:60em){.full-width .content-main .content-cards__cards .card:nth-child(3n+3){margin-right:0}}@media (min-width:48em){.full-width .content-main .content-cards__cards .card.image-teaser-card{margin-right:1.75%;width:48.25%}}@media (min-width:48em){.full-width .content-main .content-cards__cards .card.image-teaser-card:nth-child(3n+3){margin-right:1.75%}}@media (min-width:48em){.full-width .content-main .content-cards__cards .card.image-teaser-card:nth-child(even){margin-right:0;margin-left:1.75%}}.full-width .content-main .content-cards__cards .card.person-card{margin-bottom:2rem}@media (min-width:48em){.full-width .content-main .content-cards__cards .card.person-card{margin-right:1.75%;width:48.25%}}@media (min-width:48em){.full-width .content-main .content-cards__cards .card.person-card:nth-child(3n+3){margin-right:1.75%}}@media (min-width:48em){.full-width .content-main .content-cards__cards .card.person-card:nth-child(even){margin-right:0;margin-left:1.75%}}@media (min-width:48em){.full-width .content-main .content-cards__cards .card.program-teaser-card{margin-bottom:1.5rem}}.content-bottom .content-cards__cards .card,.content-top .content-cards__cards .card{margin-bottom:2rem}@media (min-width:48em){.content-bottom .content-cards__cards .card,.content-top .content-cards__cards .card{margin-right:2.52708%;width:31.64862%}}@media (min-width:48em) and (min-width:48em){.content-bottom .content-cards__cards .card:nth-child(3n+3),.content-top .content-cards__cards .card:nth-child(3n+3){margin-right:0}}@media (min-width:48em){.content-bottom .content-cards__cards .card.image-teaser-card,.content-top .content-cards__cards .card.image-teaser-card{margin-right:1.75%;width:48.25%}}@media (min-width:48em){.content-bottom .content-cards__cards .card.image-teaser-card:nth-child(3n+3),.content-top .content-cards__cards .card.image-teaser-card:nth-child(3n+3){margin-right:1.75%}}@media (min-width:48em){.content-bottom .content-cards__cards .card.image-teaser-card:nth-child(even),.content-top .content-cards__cards .card.image-teaser-card:nth-child(even){margin-right:0;margin-left:1.75%}}.content-cards__intro+.content-cards__cards .card{margin-bottom:2rem}@media (min-width:48em){.content-cards__intro+.content-cards__cards .card{margin-right:3.39806%;width:31.06796%}}@media (min-width:48em) and (min-width:48em){.content-cards__intro+.content-cards__cards .card:nth-child(4n+4){margin-right:0}}.content-cards__cards .card.announcement-card{margin-bottom:2rem}@media (min-width:48em){.content-cards__cards .card.announcement-card{margin-bottom:1.5rem}}.content-cards-event-list .content-cards__cards{display:block;border-bottom:1px solid #f5f5f5;margin-bottom:2rem;padding-bottom:1rem}@media (min-width:60em){.content-cards-event-list .content-cards__cards{margin-bottom:1rem}}.content-cards-event-list:last-child .content-cards__cards{border-bottom:none;padding-bottom:0}@media (min-width:48em) and (max-width:59.9375em){.content-cards--without-intro .content-cards__cards .program-card{width:22.1%}}@media (min-width:60em){.content-cards--without-intro .content-cards__cards .program-card{margin-right:2.52708%;width:23.10469%}}@media (min-width:48em){.content-cards--without-intro .content-cards__cards .program-card:nth-child(3n+3){margin-right:3.83912%}}@media (min-width:60em){.content-cards--without-intro .content-cards__cards .program-card:nth-child(3n+3){margin-right:2.52708%}}@media (min-width:48em){.content-cards--without-intro .content-cards__cards .program-card:nth-child(4n+4){float:right;margin-right:0}}@media (min-width:48em) and (max-width:59.9375em){.content-cards__intro+.content-cards__cards{width:74.04022%;float:right;margin-right:0}}@media (min-width:60em){.content-cards__intro+.content-cards__cards{width:74.36823%;float:right;margin-right:0}}@media (min-width:48em){.content-cards--has-program-teaser .content-cards__cards .card{margin-right:2.52708%!important;max-width:none!important;width:48.73646%!important}}@media (min-width:48em) and (min-width:48em){.content-cards--has-program-teaser .content-cards__cards .card:nth-child(3n+3){margin-right:2.52708%!important}}@media (min-width:48em) and (min-width:48em){.content-cards--has-program-teaser .content-cards__cards .card:nth-child(2n+2){margin-right:0!important}}.content-cards__cards::after{display:none!important}.content-cards-listing .content-cards__cards{border-top:1px solid #022169;padding-top:2rem}@media (min-width:48em){.content-cards-listing .content-cards__cards{padding-top:4rem}}@media (min-width:48em) and (max-width:59.9375em){.content-cards--2plus .card{margin-right:3.83912%}}@media (min-width:60em){.content-cards--2plus .card{margin-right:2.52708%}}@media (min-width:48em){.content-cards--2plus .card:nth-child(3n+3){margin-right:0}}@media (min-width:48em){.full-width .content-main .content-cards--2plus .card{margin-right:5.18519%}}@media (min-width:60em){.full-width .content-main .content-cards--2plus .card{margin-right:3.39806%}}.content-cards--4plus .card{margin-bottom:2.25rem}@media (min-width:48em){.content-cards-announcement.content-cards--front{margin-top:2rem}}.content-cards-announcement.content-cards--front .content-cards__intro{border-top:0;float:none;margin-bottom:0;padding-top:0;width:100%}.content-cards-announcement.content-cards--front .content-cards__intro h2{color:#d4285b;font-size:1.125rem;font-weight:700;margin:0}.content-cards-announcement.content-cards--front .content-cards__cards{float:none;width:auto}.content-cards-announcement.content-cards--front .content-cards__cards .card{margin-bottom:2rem}@media (min-width:48em){.content-cards-announcement.content-cards--front .content-cards__cards .card{margin-bottom:0}}.content-bottom .content-cards-image-teaser,.content-top .content-cards-image-teaser,.path-academics .content-bottom .content-cards-program,.path-academics .content-top .content-cards-program,.path-ideas-impact .content-bottom .content-cards-news,.path-ideas-impact .content-top .content-cards-news{background-color:#f5f5f5;padding:3rem 0 1rem 0}@media (min-width:48em){.content-bottom .content-cards-image-teaser,.content-top .content-cards-image-teaser,.path-academics .content-bottom .content-cards-program,.path-academics .content-top .content-cards-program,.path-ideas-impact .content-bottom .content-cards-news,.path-ideas-impact .content-top .content-cards-news{padding:3rem 0 4rem 0}}@media (min-width:60em){.content-bottom .content-cards-image-teaser,.content-top .content-cards-image-teaser,.path-academics .content-bottom .content-cards-program,.path-academics .content-top .content-cards-program,.path-ideas-impact .content-bottom .content-cards-news,.path-ideas-impact .content-top .content-cards-news{padding:6rem 0 7rem 0}}.content-bottom .content-cards-image-teaser .card>a,.content-top .content-cards-image-teaser .card>a,.path-academics .content-bottom .content-cards-program .card>a,.path-academics .content-top .content-cards-program .card>a,.path-ideas-impact .content-bottom .content-cards-news .card>a,.path-ideas-impact .content-top .content-cards-news .card>a{background-color:#fff}.content-bottom .content-cards-image-teaser .card>a:focus,.content-bottom .content-cards-image-teaser .card>a:hover,.content-top .content-cards-image-teaser .card>a:focus,.content-top .content-cards-image-teaser .card>a:hover,.path-academics .content-bottom .content-cards-program .card>a:focus,.path-academics .content-bottom .content-cards-program .card>a:hover,.path-academics .content-top .content-cards-program .card>a:focus,.path-academics .content-top .content-cards-program .card>a:hover,.path-ideas-impact .content-bottom .content-cards-news .card>a:focus,.path-ideas-impact .content-bottom .content-cards-news .card>a:hover,.path-ideas-impact .content-top .content-cards-news .card>a:focus,.path-ideas-impact .content-top .content-cards-news .card>a:hover{background-color:#022169;color:#fff}.content-bottom .content-cards-image-teaser .card>a:focus>[class*=card__content]::after,.content-bottom .content-cards-image-teaser .card>a:hover>[class*=card__content]::after,.content-top .content-cards-image-teaser .card>a:focus>[class*=card__content]::after,.content-top .content-cards-image-teaser .card>a:hover>[class*=card__content]::after,.path-academics .content-bottom .content-cards-program .card>a:focus>[class*=card__content]::after,.path-academics .content-bottom .content-cards-program .card>a:hover>[class*=card__content]::after,.path-academics .content-top .content-cards-program .card>a:focus>[class*=card__content]::after,.path-academics .content-top .content-cards-program .card>a:hover>[class*=card__content]::after,.path-ideas-impact .content-bottom .content-cards-news .card>a:focus>[class*=card__content]::after,.path-ideas-impact .content-bottom .content-cards-news .card>a:hover>[class*=card__content]::after,.path-ideas-impact .content-top .content-cards-news .card>a:focus>[class*=card__content]::after,.path-ideas-impact .content-top .content-cards-news .card>a:hover>[class*=card__content]::after{background-color:#d4285b}@media (min-width:60em){.content-bottom .content-cards-image-teaser,.content-top .content-cards-image-teaser{padding:5rem 0 4rem 0}}.apply-rfi-ctas{background-color:#388eda}.apply-rfi-ctas::after{clear:both;content:"";display:table}@media (min-width:48em){.apply-rfi-ctas{display:-webkit-box;display:-ms-flexbox;display:flex}}.apply-rfi-ctas__inner{width:100%}@media (min-width:48em){.apply-rfi-cta:nth-child(even){margin-right:0}}.program-ctas{border-bottom:1px solid #ebebeb}.program-ctas::after{clear:both;content:"";display:table}@media (min-width:60em){.pl .program-ctas{width:65.82431%}}.program-cta{padding-bottom:2rem}@media (min-width:60em){.program-cta:nth-child(even){float:right;margin-right:0}}.ui-datepicker{background:#022169;border:0;font-family:Roboto,sans-serif}.ui-datepicker .ui-datepicker-header{background:0 0;border:0;padding:0}.ui-datepicker .ui-datepicker-header .ui-corner-all{cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-state-hover{background:0 0;border:0}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-state-hover .ui-icon{border-color:#009eff}.ui-datepicker .ui-datepicker-header .ui-corner-all .ui-icon{background-image:none;left:0;margin:0;top:0;height:15px;width:15px;border:solid #fff;border-width:0 3px 3px 0;position:relative;display:inline-block;padding:2px;will-change:transform}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-prev .ui-icon-circle-triangle-w{margin-left:10px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-next .ui-icon-circle-triangle-e{margin-left:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0;top:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-datepicker-prev-hover{left:0;top:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:0;top:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-datepicker-next-hover{right:0;top:0}.ui-datepicker .ui-datepicker-title{color:#fff;font-weight:100;letter-spacing:.5px;text-transform:uppercase}.ui-datepicker tr{border-bottom:0}.ui-datepicker th{background:0 0;color:#009eff;font-weight:100}.ui-datepicker td{padding:0}.ui-datepicker .ui-state-default{background:0 0;border-radius:50%;border:1px solid transparent;color:#fff;display:block;height:30px;line-height:28px;margin:0 auto;padding:0;text-align:center;-webkit-transition:background .3s ease;transition:background .3s ease;width:30px;position:relative}.ui-datepicker .ui-state-default:focus,.ui-datepicker .ui-state-default:hover{background:#009eff}.ui-datepicker .ui-state-default.ui-state-active,.ui-datepicker .ui-state-default.ui-state-highlight{border-color:#009eff}.ui-datepicker .ui-state-default.ui-state-hover{border-color:#009eff}td.ui-datepicker-current-day .ui-state-default.ui-state-active{border-color:#009eff}td.ui-datepicker-today .ui-state-default.ui-state-active,td.ui-datepicker-today .ui-state-default.ui-state-highlight{border-color:#d4285b;background-color:#d4285b}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.local-base{font-size:1rem}body::before{display:none}@media (min-width:0) and (max-width:29.9375em){body::before{content:"xsmall"}}@media (min-width:30em) and (max-width:47.9375em){body::before{content:"small"}}@media (min-width:48em) and (max-width:59.9375em){body::before{content:"medium"}}@media (min-width:60em) and (max-width:74.9375em){body::before{content:"large"}}@media (min-width:75em){body::before{content:"xlarge"}}body::after{content:"xsmall,small,medium,large,xlarge";display:none}@media (min-width:48em){.flex-medium-up{display:-webkit-box;display:-ms-flexbox;display:flex}}.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{clear:both}.alert__inner::after,.apply-rfi-ctas__inner::after,.content-bottom .logos::after,.content-bottom .menu-children::after,.content-bottom .pager::after,.content-cards__inner::after,.content-top .logos::after,.content-top .menu-children::after,.content-top .page-title--program-page .page-title__inner::after,.content-top .pager::after,.footer__inner::after,.full-width::after,.header.header--program .header--program__wrapper::after,.header.header--program .search .search__inputs::after,.header__inner::after,.hero--program__copyright::after,.hero-carousel__textbox::after,.hero__copyright::after,.hero__inner::after,.listing::after,.node-subject-area .content-top nav::after,.path-search .main-content::after,.path-user #block-columbia-sps-content::after,.pl .accordion-pane::after,.pl .page-title--program-page .page-title__inner::after,.pl body>.accordion::after,.pl body>.csps-table::after,.pl body>.eyebrow-menu::after,.pl body>.footer__menu .eyebrow-menu::after,.pl body>.footer__menu .footer-menu::after,.pl body>.footer__menu .main-menu__menu::after,.pl body>.inline-menu::after,.pl body>.main-menu::after,.pl body>.menu-children::after,.pl body>.pl-wrap .header .search::after,.pl body>.pl-wrap .header--wrapper .search::after,.pl body>.secondary-breadcrumb::after,.pl body>.social-links::after,.pl body>.tabs__nav::after,.pl body>.tag-links::after,.pl body>.text-columns::after,.pl body>nav .breadcrumb::after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner::after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs::after,.sidebar-menu__inner::after,.text-area::after{clear:both;content:"";display:table}@media (min-width:0) and (max-width:29.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:85%;margin-left:auto;margin-right:auto}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:30em) and (max-width:47.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:48em) and (max-width:59.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:60em) and (max-width:74.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:75em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:1220px;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}.full-width .content-main .content-cards__inner,.full-width .listing,.full-width .text-area,.listing .content-cards__inner,.listing .pager,.pl .accordion .accordion-pane{max-width:none;background-image:none;padding-left:0;padding-right:0}@media (min-width:48em) and (max-width:59.9375em){.content-sidebar{width:35.10055%;float:left;margin-right:3.83912%}}@media (min-width:60em) and (max-width:74.9375em){.content-sidebar{width:23.10469%;float:left;margin-right:2.52708%}}@media (min-width:75em){.content-sidebar{width:23.10469%;float:left;margin-right:2.52708%}}@media (min-width:48em) and (max-width:59.9375em){.full-width .content-main,.main-content--breadcrumbs .block{width:61.06033%;float:right;margin-right:0}}@media (min-width:60em) and (max-width:74.9375em){.full-width .content-main,.main-content--breadcrumbs .block{width:74.36823%;float:right;margin-right:0}}@media (min-width:75em){.full-width .content-main,.main-content--breadcrumbs .block{width:74.36823%;float:right;margin-right:0}}@media (min-width:48em){.path-search .views-infinite-scroll-content-wrapper ul li{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width:60em) and (max-width:74.9375em){.path-search .views-infinite-scroll-content-wrapper ul li{width:65.82431%;float:left;margin-right:2.52708%}}@media (min-width:75em){.path-search .views-infinite-scroll-content-wrapper ul li{width:82.91215%;float:left;margin-right:2.52708%}}body{min-width:305px}body.pattern-lab{min-width:280px}@media (min-width:0) and (max-width:47.9375em){body.is-within-program{padding-top:0!important}}.layout-container{overflow:hidden}main{padding-bottom:1.875rem;max-width:1440px;margin:2rem auto 0 auto}@media (min-width:48em){main{margin-top:0}}.is-within-program main{margin-top:0;max-width:none;padding-bottom:0}.node-person .content-main{width:100%;float:none}.content-main>:first-child{margin-top:0}.content-top{position:relative}.has-top-and-main .content-top{margin-bottom:2rem}@media (min-width:48em){.has-top-and-main .content-top{margin-bottom:4rem}}.node-subject-area .content-sidebar{position:relative}.csps-table{padding-bottom:4rem;border-bottom:1px solid #ebebeb;margin:4rem 0}@media (min-width:48em){.csps-table{padding-bottom:3.125rem;margin:3.125rem 0}}.has-program-centric-branding .content-bottom{margin-bottom:0;margin-top:1.875rem}.has-program-centric-branding .content-bottom .text-long{margin-bottom:1.875rem}.link,a{color:#d4285b}.link:focus,.link:hover,a:focus,a:hover{color:#022169}a.skip-nav,a.skip-to-nav{padding:.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media (min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media (min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.ext,a svg.mailto{fill:#d4285b;height:13px;margin-left:.125rem;margin-right:-.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:#d4285b;stroke-width:1}a:focus svg.ext,a:focus svg.mailto,a:hover svg.ext,a:hover svg.mailto{fill:#022169}a:focus svg.ext path,a:focus svg.mailto path,a:hover svg.ext path,a:hover svg.mailto path{stroke:#022169}.content-cards__intro h2,.h1,.heading-1,.node-person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .page--person h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title h3,.page--person .node-subject-area .accordion__title h2,h1{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:2.25rem;line-height:2.75rem;margin:.5rem 0}.h1__link,.heading-1__link{color:#d4285b}.h1__link:hover,.heading-1__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.content-cards__intro h2,.h1,.heading-1,.node-person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .page--person h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title h3,.page--person .node-subject-area .accordion__title h2,h1{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:1.5rem;line-height:2rem;margin:.5rem 0}.h1__link,.heading-1__link{color:#d4285b}.h1__link:hover,.heading-1__link:hover{color:#022169}}.h2,.heading-2,.table caption,h2,table caption{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:2.25rem;line-height:2.75rem;margin:.5rem 0}.h2__link,.heading-2__link{color:#d4285b}.h2__link:hover,.heading-2__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.h2,.heading-2,.table caption,h2,table caption{font-size:1.375rem;line-height:1.875rem}}.h3,.heading-3,.node-person h2,.overview-text,.page--person h2,.programs-view__subtitle,.subject-area__subtitle,.view-mode-list-item-label,h3{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:1.5rem;line-height:2rem;margin:.5rem 0}.h3__link,.heading-3__link{color:#d4285b}.h3__link:hover,.heading-3__link:hover{color:#022169}@media (min-width:48em) and (max-width:59.9375em){.h3,.heading-3,.node-person h2,.overview-text,.page--person h2,.programs-view__subtitle,.subject-area__subtitle,.view-mode-list-item-label,h3{font-size:1.25rem;line-height:1.75rem}}.h4,.heading-4,h4{color:#022169;font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0}.h4__link,.heading-4__link{color:#d4285b}.h4__link:hover,.heading-4__link:hover{color:#022169}.csps-table .table__cell:first-child,.csps-table td:first-child,.h5,.heading-5,h5{color:#022169;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0}.h5__link,.heading-5__link{color:#d4285b}.h5__link:hover,.heading-5__link:hover{color:#022169}.accordion__title-text,.h6,.heading-6,h6{color:#259b9a;font-family:Roboto,sans-serif;font-weight:600;font-style:normal;font-size:1rem;line-height:1.5rem;margin:.5rem 0}.h6__link,.heading-6__link{color:#d4285b}.h6__link:hover,.heading-6__link:hover{color:#022169}.node-person .node-subject-area .accordion__title h2 a,.node-person h2 a,.node-subject-area .accordion__title .node-person h2 a,.node-subject-area .accordion__title .page--person h2 a,.node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .accordion__title h3 a,.page--person .node-subject-area .accordion__title h2 a,.page--person h2 a,.subject-area__subtitle a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}.node-person .node-subject-area .accordion__title h2 a:hover,.node-person h2 a:hover,.node-subject-area .accordion__title .node-person h2 a:hover,.node-subject-area .accordion__title .page--person h2 a:hover,.node-subject-area .accordion__title .subject-area__subtitle a:hover,.node-subject-area .accordion__title h3 a:hover,.page--person .node-subject-area .accordion__title h2 a:hover,.page--person h2 a:hover,.subject-area__subtitle a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}.node-person .text-long h2,.page--person .text-long h2,.text-long .node-person h2,.text-long .page--person h2,.text-long .subject-area__subtitle,.text-long h2,.text-long h3,.text-long h4,.text-long h5,.text-long h6{margin-top:1.875rem}.node-person .text-area-prefix .text-long h2,.page--person .text-area-prefix .text-long h2,.text-area-prefix .text-long .node-person h2,.text-area-prefix .text-long .page--person h2,.text-area-prefix .text-long .subject-area__subtitle,.text-area-prefix .text-long h2,.text-area-prefix .text-long h3,.text-area-prefix .text-long h4,.text-area-prefix .text-long h5,.text-area-prefix .text-long h6{margin-top:0}.view-mode-list-item-label{background:repeating-linear-gradient(-45deg,transparent,transparent 16px,rgba(204,204,204,.1) 16px,rgba(204,204,204,.1) 26px);font-weight:700;margin:0 0 1em;padding:1em;text-align:center;text-transform:uppercase}.view-mode-list-item-label::after{content:' preview'}.listing .views-exposed-form{position:relative;width:100%}.listing .views-exposed-form[id*=programs]{border-bottom:2px solid #022169;margin-top:2rem;margin-bottom:3rem;padding-bottom:3rem}@media (min-width:48em){.listing .views-exposed-form[id*=programs]{margin-top:3rem;margin-bottom:5rem;padding-bottom:5rem}}.listing .views-exposed-form[id*=programs] label{color:#666;font-size:.9375rem;line-height:1.1875rem;margin-left:2rem;padding-right:1rem;position:relative;text-transform:none;top:-.125rem}.ieEdge .listing .views-exposed-form[id*=programs] label,.safari .listing .views-exposed-form[id*=programs] label{top:0}@media (min-width:30em){.listing .views-exposed-form[id*=programs] div.js-form-item{margin-bottom:.75rem}}@media (min-width:48em){.listing .views-exposed-form .form__inner{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}}@media (min-width:60em){.listing .views-exposed-form .form__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.listing .views-exposed-form details.form-item{margin-bottom:.5rem;max-width:none;width:100%}.firefox .listing .views-exposed-form details.form-item{min-height:3.75rem}@media (min-width:48em) and (max-width:59.9375em){.listing .views-exposed-form details.form-item{width:32.5%;max-width:32.5%}.listing .views-exposed-form details.form-item:nth-child(4n){margin-left:0}}@media (min-width:48em){.listing .views-exposed-form details.form-item{margin-left:1.25%}}@media (min-width:60em){.listing .views-exposed-form details.form-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:.5%;width:19%;max-width:20%}}@media (min-width:75em){.listing .views-exposed-form details.form-item{margin-left:1%}}.listing .views-exposed-form details.form-item:first-child{margin-left:0}.listing .views-exposed-form details.form-item[open] summary{background-color:#fff;border:1px solid #dfdfdf;color:#022169}.listing .views-exposed-form details.form-item[open] summary::after{color:#d74d4c;font-size:2rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:75em){.listing .views-exposed-form details.form-item[open] summary::after{font-size:2.375rem}}.ieEdge .listing .views-exposed-form details.form-item[open] .form-checkboxes{display:block}.listing .views-exposed-form details.form-item summary{background-color:#208281;border:1px solid #208281;color:#fff;cursor:pointer;display:block;float:left;font-size:.875rem;line-height:1.625rem;font-weight:500;padding:1rem 1.25rem;text-align:left;width:100%}@media (min-width:75em){.listing .views-exposed-form details.form-item summary{font-size:1rem}}.listing .views-exposed-form details.form-item summary::before{display:none}.listing .views-exposed-form details.form-item summary::after{clear:none;content:'+';display:block;float:right;font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:1.75rem;font-weight:400;line-height:1.5rem}@media (min-width:75em){.listing .views-exposed-form details.form-item summary::after{font-size:2rem}}.listing .views-exposed-form details.form-item summary:focus,.listing .views-exposed-form details.form-item summary:hover{background-color:#fff;border:1px solid #dfdfdf;color:#022169}.listing .views-exposed-form details.form-item summary:focus::after,.listing .views-exposed-form details.form-item summary:hover::after{color:#d74d4c}.listing .views-exposed-form details.form-item summary::-webkit-details-marker{display:none}.listing .views-exposed-form details.form-item .form-checkboxes{display:block;z-index:1}.ieEdge .listing .views-exposed-form details.form-item .form-checkboxes{display:none}@media (min-width:0) and (max-width:47.9375em){.listing .views-exposed-form details.form-item .form-checkboxes{padding:0!important}}@media (min-width:48em){.listing .views-exposed-form details.form-item .form-checkboxes{left:0;margin-top:3.6875rem;right:0;position:absolute}}.listing .views-exposed-form details.form-item .form-checkboxes__inner{background-color:#f5f5f5;border-bottom:1px solid #022169;border-top:1px solid #dfdfdf;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.75rem 1rem}.listing .views-exposed-form details.form-item .form-checkboxes__inner::after{clear:both;content:"";display:table}.listing .views-exposed-form input.form-checkbox{padding:0;position:absolute}.listing .views-exposed-form div.js-form-item{margin-bottom:.75rem;width:100%;float:left}@media (min-width:30em){.listing .views-exposed-form div.js-form-item{margin-bottom:0;width:49%}}@media (min-width:48em){.listing .views-exposed-form div.js-form-item{width:32%}}@media (min-width:60em){.listing .views-exposed-form div.js-form-item{width:24%}}@media (min-width:75em){.listing .views-exposed-form div.js-form-item{width:19%}}.listing .views-exposed-form .form-actions{display:none}.listing__header{color:#022169;font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:normal;margin:.5rem 0;clear:both;margin:2rem 0}.listing__header__link{color:#d4285b}.listing__header__link:hover{color:#022169}.programs-view{background-color:#e6e9ef;background-image:url(/themes/custom/columbia_sps/images/icons/src/pathway-arrow-lg.svg);background-position:0 0;background-repeat:no-repeat;background-size:10.9375rem 10.9375rem;color:#022169;padding-top:9rem;position:relative}.programs-view::after{clear:both;content:"";display:table}@media (min-width:48em){.programs-view{padding-top:3.5rem}}@media (min-width:75em){.programs-view{padding-left:0;padding-right:0}}@media (min-width:0) and (max-width:47.9375em){.programs-view header{margin-bottom:2rem}}.programs-view h2,.programs-view p.overview-text,.programs-view__subtitle{color:#022169}.programs-view h2{font-weight:600;line-height:normal;margin-bottom:1rem;margin-top:0}@media (min-width:0) and (max-width:29.9375em){.programs-view h2{max-width:85%;margin-left:auto;margin-right:auto}.programs-view h2:after{content:" ";display:block;clear:both}}@media (min-width:30em) and (max-width:47.9375em){.programs-view h2{max-width:100%;margin-left:auto;margin-right:auto;padding-left:4.0625rem;padding-right:1.5625rem}.programs-view h2:after{content:" ";display:block;clear:both}}@media (min-width:48em){.programs-view h2{font-size:3.375rem;padding-left:12.5rem}}.programs-view__subtitle{margin-bottom:2.25rem}@media (min-width:0) and (max-width:29.9375em){.programs-view__subtitle{max-width:85%;margin-left:auto;margin-right:auto}.programs-view__subtitle:after{content:" ";display:block;clear:both}}@media (min-width:30em) and (max-width:47.9375em){.programs-view__subtitle{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.programs-view__subtitle:after{content:" ";display:block;clear:both}}@media (min-width:48em){.programs-view__subtitle{padding-left:12.5rem}}.programs-view p.overview-text{border-bottom:2px solid #49639d;font-size:1.375rem;margin-bottom:0;margin-top:1rem;padding-bottom:2rem}@media (min-width:48em){.programs-view p.overview-text{font-size:24px;padding-bottom:3.75rem}}.programs-view .listing header p{margin-bottom:1.75rem}.programs-view .views-element-container{border-top:2px solid #022169}.programs-view .views-exposed-form[id*=programs]{border-bottom:0;padding-bottom:3.75rem;margin-bottom:4.5rem;margin-top:0;overflow-x:hidden;position:static}.programs-view .views-exposed-form[id*=programs] #edit-actions{bottom:4.75rem;display:block;position:absolute}.programs-view .views-exposed-form[id*=programs] #edit-submit-programs:focus,.programs-view .views-exposed-form[id*=programs] #edit-submit-programs:hover{background-color:#fff;color:#022169}.programs-view .views-exposed-form[id*=programs] details.form-item{margin-bottom:.5rem;-ms-flex-item-align:start;align-self:flex-start}@media (min-width:48em){.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes{float:left;margin-top:0;position:relative;width:100vw}}.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner{margin-left:0!important}@media (min-width:0) and (max-width:47.9375em){.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner{max-width:none}}.program-crumbs{margin-top:.75rem;width:100%}.program-crumb{background-color:#fff;border:1px solid #e1e1e1;color:#363636;display:inline;font-size:.875rem;margin-bottom:.5rem;margin-right:.5rem;padding:1rem}.crumb-close{overflow:hidden;text-indent:-9999px;white-space:nowrap;background-image:url(/themes/custom/columbia_sps/images/icons/src/close.svg);background-position:50% 50%;background-repeat:no-repeat;border:1px solid #d4285b;border-radius:50%;display:inline-block;line-height:0;margin-left:.5rem;padding-top:.5rem;text-align:center;text-decoration:none;height:20px;position:relative;top:5px;width:20px}.crumb-close:focus,.crumb-close:hover{background-image:url(/themes/custom/columbia_sps/images/icons/src/close-hover.svg);border-color:#022169}.crumb-close-all{color:#022169;display:inline-block;font-size:.875rem;padding:1rem}.crumb-close-all:focus,.crumb-close-all:hover{color:#d4285b}.listing #views-exposed-form-people-search-embed-1::after{clear:both;content:"";display:table}.listing #views-exposed-form-people-search-embed-1 .form__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.listing #views-exposed-form-people-search-embed-1 div.js-form-item{width:43.18182%;float:left;margin-right:2.27273%;margin-bottom:2.5rem;max-width:none;width:100%}.listing #views-exposed-form-people-search-embed-1 div.js-form-item .form-item__dropdown,.listing #views-exposed-form-people-search-embed-1 div.js-form-item .form-item__textfield,.listing #views-exposed-form-people-search-embed-1 div.js-form-item label{clear:both;margin-right:0}@media (min-width:60em){.listing #views-exposed-form-people-search-embed-1 div.js-form-item .form-item__dropdown,.listing #views-exposed-form-people-search-embed-1 div.js-form-item .form-item__textfield,.listing #views-exposed-form-people-search-embed-1 div.js-form-item label{width:43.18182%;float:left;margin-right:2.27273%}}.listing #views-exposed-form-people-search-embed-1 .form-text{border:1px solid #ccc;padding:.75rem;width:100%}.listing #views-exposed-form-people-search-embed-1 .form-item__dropdown{margin-bottom:0}.listing #views-exposed-form-people-search-embed-1 label{margin-bottom:.25rem}.listing #views-exposed-form-people-search-embed-1 .form-actions{display:block;margin-bottom:2rem}.letter-links{clear:both}.letter-links .letter-filter{float:left}.letter-links .letter-filter::after{content:"•";margin-left:.5rem;margin-right:.5rem}.letter-links .letter-filter:last-child::after{content:''}.letter-links .letter-filter a{text-decoration:none}.letter-links .letter-filter-active a{font-weight:700}@media (min-width:30em){#views-exposed-form-events-latest-list-past .form__inner,#views-exposed-form-events-latest-listing .form__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:2%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:30em) and (min-width:60em){#views-exposed-form-events-latest-list-past .form__inner,#views-exposed-form-events-latest-listing .form__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:30em){#views-exposed-form-events-latest-list-past div.js-form-item,#views-exposed-form-events-latest-listing div.js-form-item{margin-bottom:.75rem}}#views-exposed-form-events-latest-list-past .form-item__dropdown,#views-exposed-form-events-latest-listing .form-item__dropdown{margin-bottom:0;margin-right:0}#views-exposed-form-events-latest-list-past .form-fieldset,#views-exposed-form-events-latest-listing .form-fieldset{margin-bottom:0;position:relative}@media (min-width:30em){#views-exposed-form-events-latest-list-past .form-fieldset,#views-exposed-form-events-latest-listing .form-fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;grid-gap:2%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}@media (min-width:48em){#views-exposed-form-events-latest-list-past .form-fieldset,#views-exposed-form-events-latest-listing .form-fieldset{padding-top:10px}}#views-exposed-form-events-latest-list-past .form-fieldset legend,#views-exposed-form-events-latest-listing .form-fieldset legend{display:none}#views-exposed-form-events-latest-list-past .form-fieldset .form-item,#views-exposed-form-events-latest-listing .form-fieldset .form-item{margin-left:0;position:relative;z-index:11}#views-exposed-form-events-latest-list-past .form-fieldset .form-item::after,#views-exposed-form-events-latest-listing .form-fieldset .form-item::after{background:url(/themes/custom/columbia_sps/images/calendar.svg) no-repeat 50% 50%;bottom:12px;content:"";display:block;height:14px;position:absolute;right:.6em;width:13px;z-index:-1}#views-exposed-form-events-latest-list-past .form-fieldset .form-item input,#views-exposed-form-events-latest-listing .form-fieldset .form-item input{background:0 0;cursor:pointer;width:100%}.logos-top_border{border-top:4px solid #022169;padding-top:1.5rem}.logos-bottom_border{border-bottom:1px solid #ccc}.logos h2{margin-bottom:1rem;width:100%}.menu-children{margin:3.125rem 0}@media (min-width:48em){.menu-children{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:60em){.menu-children{margin:6.25rem 0}}.menu-children .menu-child{margin-bottom:3.125rem}@media (min-width:48em) and (max-width:59.9375em){.menu-children .menu-child{width:48.08044%;margin-right:3.83912%}}@media (min-width:60em){.menu-children .menu-child{width:23.10469%;margin-right:2.52708%;margin-bottom:6.25rem}}@media (min-width:48em) and (max-width:59.9375em){.menu-children .menu-child:nth-child(2n){float:right;margin-right:0}}@media (min-width:60em){.menu-children .menu-child:nth-child(4n){float:right;margin-right:0}}.hero-carousel{background-color:#022169;position:relative;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.content-top .hero-carousel{-webkit-transform:translate(0,-32px);transform:translate(0,-32px);margin-bottom:-32px}@media (min-width:48em){.content-top .hero-carousel{-webkit-transform:translate(0,-26px);transform:translate(0,-26px);margin-bottom:-26px}}.hero-carousel *{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}@media (min-width:48em){.hero-carousel--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:78%}}.hero-carousel--inline+.content-cards--front{margin-top:1rem}@media (min-width:48em){.hero-carousel--inline+.content-cards--front{max-height:31.25rem;width:22%;overflow-y:auto;position:absolute;top:0;right:0;margin:0;-webkit-transform:translate(0,-26px);transform:translate(0,-26px);margin-bottom:-26px}}@media (min-width:48em){.hero-carousel--inline+.content-cards--front .content-cards__cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-row-gap:1rem}}@media (min-width:48em){.hero-carousel--inline+.content-cards--front .announcement-card{width:100%}}@media (min-width:0) and (max-width:47.9375em){.hero-carousel__item{height:100%}}.hero-carousel__textbox{height:100%;padding-left:0!important;padding-right:0!important}.hero-carousel__textbox::after{clear:both;content:"";display:table}@media (min-width:48em){.hero-carousel__textbox{background-color:transparent;bottom:0;height:auto;left:0;position:absolute;right:0;top:0}}.hero-carousel--inline .hero-carousel__textbox{height:100%;max-width:100%!important}@media (min-width:48em){.hero-carousel--inline .hero-carousel__textbox{bottom:auto;height:31.25rem;position:relative;width:55%;max-width:30rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}}@media (min-width:0) and (max-width:47.9375em){.hero-carousel__textbox .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.hero-carousel__textbox .slick-slide{margin-right:1rem;margin-left:1rem}@media (min-width:0) and (max-width:47.9375em){.hero-carousel__textbox .slick-slide{height:inherit!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.hero-carousel__textbox .slick-slide>*{width:100%}.hero-carousel__textbox__inner{background-color:#022169;color:#fff;display:block;height:100%;padding:2rem 1rem;text-decoration:none}@media (min-width:48em){.hero-carousel__textbox__inner{width:48.73646%;float:left;margin-right:2.52708%;height:auto}}@media (min-width:60em){.hero-carousel__textbox__inner{width:40.19254%;float:left;margin-right:2.52708%}}@media (min-width:75em){.hero-carousel__textbox__inner{padding:2.5rem 2rem 1.5rem}}@media (min-width:75em){.hero-carousel--full .hero-carousel__textbox__inner{padding:2.5rem 2rem 1rem}}.hero-carousel--inline .hero-carousel__textbox__inner{float:none;height:100%;margin-left:0;margin-right:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media (min-width:48em){.hero-carousel--inline .hero-carousel__textbox__inner{max-width:30rem;margin-right:0}}.hero-carousel__images{line-height:0}.hero-carousel--inline .hero-carousel__images{overflow:hidden}@media (min-width:48em){.hero-carousel--inline .hero-carousel__images{width:46%}}@media (max-width:48em){.hero-carousel__images .hero-carousel__images__inner{height:auto!important}}.hero-carousel__images img{width:100%}@media (min-width:48em){.hero-carousel--inline .hero-carousel__images img{height:31.25rem;margin-left:25%;max-height:31.25rem;max-width:none;width:auto;-webkit-transform:translate(-25%,0);transform:translate(-25%,0)}}.hero-carousel__images .slick-list,.hero-carousel__images .slick-slide *,.hero-carousel__images .slick-track{height:100%;-o-object-fit:cover;object-fit:cover}.hero-carousel-item__image span:not(:last-child){display:none}.hero-carousel__navigation{display:none;border-top:1px solid #009eff;padding-top:1.5rem;z-index:1;margin-top:auto;margin-right:1rem;margin-left:1rem}.hero-carousel__navigation::after{clear:both;content:"";display:table}@media (min-width:48em){.hero-carousel__navigation{display:-webkit-box;display:-ms-flexbox;display:flex}}.slick-arrow,.slick-autoplay-toggle-button{background-color:transparent;border:0;height:30px;overflow:hidden;width:30px;margin:0 .25rem 0 0}.slick-arrow:focus,.slick-autoplay-toggle-button:focus{outline:0!important}.slick-arrow svg,.slick-autoplay-toggle-button svg{height:100%;width:100%}.slick-arrow use,.slick-autoplay-toggle-button use{fill:#fff;-webkit-transition:fill .25s ease-in;transition:fill .25s ease-in}.slick-arrow:focus use,.slick-arrow:hover use,.slick-autoplay-toggle-button:focus use,.slick-autoplay-toggle-button:hover use{fill:#259b9a}.slick-arrow-text,.slick-pause-text,.slick-play-text{visibility:hidden}.node-subject-area .accordion__title,.page-title{border-top:4px solid #022169;margin:0 0 2rem 0}.node-person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .page--person h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title h1,.node-subject-area .accordion__title h3,.page--person .node-subject-area .accordion__title h2,.page-title h1{margin-top:2.125rem;margin-left:-.125rem}.node-subject-area .accordion__title nav,.page-title nav{margin-top:1.5rem;margin-bottom:.125rem}.node-person .node-subject-area .accordion__title .page-title nav+h2,.node-person .node-subject-area .accordion__title nav+h2,.node-subject-area .accordion__title .node-person .page-title nav+h2,.node-subject-area .accordion__title .node-person nav+h2,.node-subject-area .accordion__title .page--person .page-title nav+h2,.node-subject-area .accordion__title .page--person nav+h2,.node-subject-area .accordion__title .page-title nav+.subject-area__subtitle,.node-subject-area .accordion__title .page-title nav+h3,.node-subject-area .accordion__title nav+.subject-area__subtitle,.node-subject-area .accordion__title nav+h1,.node-subject-area .accordion__title nav+h3,.page--person .node-subject-area .accordion__title .page-title nav+h2,.page--person .node-subject-area .accordion__title nav+h2,.page-title nav+h1{margin-top:0}.content-top .page-title--program-page,.pl .page-title--program-page{background-color:#f5f5f5;border-top:0;margin-bottom:0;padding-bottom:0}.content-top .page-title--program-page .page-title__inner,.pl .page-title--program-page .page-title__inner{background-color:#f5f5f5;border-top:4px solid #f5f5f5;padding:0 2rem 1rem 2rem;width:100%}.content-top .page-title--program-page .node-person .node-subject-area .accordion__title h2,.content-top .page-title--program-page .node-subject-area .accordion__title .node-person h2,.content-top .page-title--program-page .node-subject-area .accordion__title .page--person h2,.content-top .page-title--program-page .node-subject-area .accordion__title .subject-area__subtitle,.content-top .page-title--program-page .node-subject-area .accordion__title h3,.content-top .page-title--program-page .page--person .node-subject-area .accordion__title h2,.content-top .page-title--program-page h1,.node-person .node-subject-area .accordion__title .content-top .page-title--program-page h2,.node-person .node-subject-area .accordion__title .pl .page-title--program-page h2,.node-subject-area .accordion__title .content-top .page-title--program-page .subject-area__subtitle,.node-subject-area .accordion__title .content-top .page-title--program-page h3,.node-subject-area .accordion__title .node-person .content-top .page-title--program-page h2,.node-subject-area .accordion__title .node-person .pl .page-title--program-page h2,.node-subject-area .accordion__title .page--person .content-top .page-title--program-page h2,.node-subject-area .accordion__title .page--person .pl .page-title--program-page h2,.node-subject-area .accordion__title .pl .page-title--program-page .subject-area__subtitle,.node-subject-area .accordion__title .pl .page-title--program-page h3,.page--person .node-subject-area .accordion__title .content-top .page-title--program-page h2,.page--person .node-subject-area .accordion__title .pl .page-title--program-page h2,.pl .page-title--program-page .node-person .node-subject-area .accordion__title h2,.pl .page-title--program-page .node-subject-area .accordion__title .node-person h2,.pl .page-title--program-page .node-subject-area .accordion__title .page--person h2,.pl .page-title--program-page .node-subject-area .accordion__title .subject-area__subtitle,.pl .page-title--program-page .node-subject-area .accordion__title h3,.pl .page-title--program-page .page--person .node-subject-area .accordion__title h2,.pl .page-title--program-page h1{font-weight:500}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.local-base{font-size:1rem}body::before{display:none}@media (min-width:0) and (max-width:29.9375em){body::before{content:"xsmall"}}@media (min-width:30em) and (max-width:47.9375em){body::before{content:"small"}}@media (min-width:48em) and (max-width:59.9375em){body::before{content:"medium"}}@media (min-width:60em) and (max-width:74.9375em){body::before{content:"large"}}@media (min-width:75em){body::before{content:"xlarge"}}body::after{content:"xsmall,small,medium,large,xlarge";display:none}@media (min-width:48em){.flex-medium-up{display:-webkit-box;display:-ms-flexbox;display:flex}}.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{clear:both}.alert__inner::after,.apply-rfi-ctas__inner::after,.content-bottom .logos::after,.content-bottom .menu-children::after,.content-bottom .pager::after,.content-cards__inner::after,.content-top .logos::after,.content-top .menu-children::after,.content-top .page-title--program-page .page-title__inner::after,.content-top .pager::after,.footer__inner::after,.full-width::after,.header.header--program .header--program__wrapper::after,.header.header--program .search .search__inputs::after,.header__inner::after,.hero--program__copyright::after,.hero-carousel__textbox::after,.hero__copyright::after,.hero__inner::after,.listing::after,.node-subject-area .content-top nav::after,.path-search .main-content::after,.path-user #block-columbia-sps-content::after,.pl .accordion-pane::after,.pl .page-title--program-page .page-title__inner::after,.pl body>.accordion::after,.pl body>.csps-table::after,.pl body>.eyebrow-menu::after,.pl body>.footer__menu .eyebrow-menu::after,.pl body>.footer__menu .footer-menu::after,.pl body>.footer__menu .main-menu__menu::after,.pl body>.inline-menu::after,.pl body>.main-menu::after,.pl body>.menu-children::after,.pl body>.pl-wrap .header .search::after,.pl body>.pl-wrap .header--wrapper .search::after,.pl body>.secondary-breadcrumb::after,.pl body>.social-links::after,.pl body>.tabs__nav::after,.pl body>.tag-links::after,.pl body>.text-columns::after,.pl body>nav .breadcrumb::after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner::after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs::after,.sidebar-menu__inner::after,.text-area::after{clear:both;content:"";display:table}@media (min-width:0) and (max-width:29.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:85%;margin-left:auto;margin-right:auto}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:30em) and (max-width:47.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:48em) and (max-width:59.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:60em) and (max-width:74.9375em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}@media (min-width:75em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:1220px;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}.full-width .content-main .content-cards__inner,.full-width .listing,.full-width .text-area,.listing .content-cards__inner,.listing .pager,.pl .accordion .accordion-pane{max-width:none;background-image:none;padding-left:0;padding-right:0}@media (min-width:48em) and (max-width:59.9375em){.content-sidebar{width:35.10055%;float:left;margin-right:3.83912%}}@media (min-width:60em) and (max-width:74.9375em){.content-sidebar{width:23.10469%;float:left;margin-right:2.52708%}}@media (min-width:75em){.content-sidebar{width:23.10469%;float:left;margin-right:2.52708%}}@media (min-width:48em) and (max-width:59.9375em){.full-width .content-main,.main-content--breadcrumbs .block{width:61.06033%;float:right;margin-right:0}}@media (min-width:60em) and (max-width:74.9375em){.full-width .content-main,.main-content--breadcrumbs .block{width:74.36823%;float:right;margin-right:0}}@media (min-width:75em){.full-width .content-main,.main-content--breadcrumbs .block{width:74.36823%;float:right;margin-right:0}}@media (min-width:48em){.path-search .views-infinite-scroll-content-wrapper ul li{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width:60em) and (max-width:74.9375em){.path-search .views-infinite-scroll-content-wrapper ul li{width:65.82431%;float:left;margin-right:2.52708%}}@media (min-width:75em){.path-search .views-infinite-scroll-content-wrapper ul li{width:82.91215%;float:left;margin-right:2.52708%}}body{min-width:305px}body.pattern-lab{min-width:280px}@media (min-width:0) and (max-width:47.9375em){body.is-within-program{padding-top:0!important}}.layout-container{overflow:hidden}main{padding-bottom:1.875rem;max-width:1440px;margin:2rem auto 0 auto}@media (min-width:48em){main{margin-top:0}}.is-within-program main{margin-top:0;max-width:none;padding-bottom:0}.node-person .content-main{width:100%;float:none}.content-main>:first-child{margin-top:0}.content-top{position:relative}.has-top-and-main .content-top{margin-bottom:2rem}@media (min-width:48em){.has-top-and-main .content-top{margin-bottom:4rem}}.node-subject-area .content-sidebar{position:relative}.csps-table{padding-bottom:4rem;border-bottom:1px solid #ebebeb;margin:4rem 0}@media (min-width:48em){.csps-table{padding-bottom:3.125rem;margin:3.125rem 0}}.has-program-centric-branding .content-bottom{margin-bottom:0;margin-top:1.875rem}.has-program-centric-branding .content-bottom .text-long{margin-bottom:1.875rem}.sidebar-menu{background-color:#f5f5f5;bottom:0;clear:both;z-index:200;min-height:68px;position:relative;-webkit-transition:min-height .3s ease-out;transition:min-height .3s ease-out}@media (min-width:0) and (max-width:47.9375em){.sidebar-menu:not(.sidebar-menu--program_centric){left:0;max-height:80%;position:fixed!important;width:100%!important}.pl .sidebar-menu:not(.sidebar-menu--program_centric){position:relative!important}}@media (min-width:48em){.sidebar-menu{background-color:transparent;will-change:min-height;bottom:auto;width:auto}}.sidebar-menu.is-open{min-height:80%;overflow-y:scroll}@media (min-width:0) and (max-width:47.9375em){.sidebar-menu.is-open{height:80%}}.sidebar-menu.is-open .sidebar-menu__inner{display:none;left:0;margin-left:auto;margin-right:auto;padding-bottom:1.5rem;position:relative;right:0;width:100%;z-index:1}@media (min-width:48em){.sidebar-menu.is-open .sidebar-menu__inner{display:block!important;left:auto;overflow-y:auto;position:relative;right:auto}}@media (min-width:48em){.sidebar-menu.is-open .sidebar-menu__inner .sidebar-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:48em){.sidebar-menu.is-open{min-height:auto;max-height:none;overflow-y:auto}}.sidebar__inner{will-change:position,transform}@media (min-width:0) and (max-width:47.9375em){.sidebar__inner{position:static!important;-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important;-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;width:100%!important}}.sidebar-menu__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#d4285b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:1.5rem 7.5%;position:-webkit-sticky;position:sticky;top:0;z-index:2}@media (min-width:30em) and (max-width:47.9375em){.sidebar-menu__title{padding-left:1.5625rem;padding-right:1.5625rem}}@media (min-width:48em){.sidebar-menu__title{background-color:transparent;padding:0;position:relative;top:auto;margin-bottom:3rem}}@media (min-width:48em){.sidebar-menu__title.sidebar-menu__title__in-page-nav{margin-bottom:0}}.sidebar-menu__title.has-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:48em){.sidebar-menu__title.has-title{padding-top:0}}.node-subject-area .sidebar-menu__title{display:block}@media (min-width:0) and (max-width:47.9375em){.node-subject-area .sidebar-menu__title{background-color:#f5f5f5;position:relative;top:auto;padding:0 2rem 2rem 2rem}}.is-open .sidebar-menu__title{background-color:#7b2a8d}.sidebar-menu__title h2{color:#fff;text-transform:uppercase;font-size:.75rem;line-height:.9375rem;font-weight:600;margin:0;padding-right:1rem;width:100%}@media (min-width:48em){.sidebar-menu__title h2{color:#022169;text-transform:none;font-size:1.5rem;line-height:1.625rem;font-weight:200;padding-right:0}}@media (min-width:75em){.sidebar-menu__title h2{font-size:1.75rem;line-height:1.875rem}}@media (min-width:0) and (max-width:47.9375em){.node-subject-area .sidebar-menu__title h2{display:none}}.sidebar-menu__title-text{display:block;width:100%;border-top:4px solid #022169;padding-top:2rem}@media (min-width:0) and (max-width:47.9375em){.sidebar-menu__title-text{padding-top:0;border-top:none}}@media (min-width:0) and (max-width:47.9375em){.node-subject-area .sidebar-menu__title-text{border-top:4px solid #022169}}.sidebar-menu__inner{clear:both;padding:1.5rem 7.5% 1.5rem;max-width:100%;display:none;-webkit-transition:display .3s ease-out;transition:display .3s ease-out}@media (min-width:30em) and (max-width:47.9375em){.sidebar-menu__inner{padding-left:1.5625rem;padding-right:1.5625rem}}@media (min-width:48em){.sidebar-menu__inner{max-width:none;background-image:none;background-color:#f5f5f5;padding:0 0 1.5rem;display:block!important}}@media (min-width:0) and (max-width:47.9375em){.node-subject-area .sidebar-menu__inner{display:block;padding:0 0 1.5rem}}@media (min-width:48em){.sidebar-menu__inner.sticky{position:fixed;bottom:auto;top:1.875rem}}@media (min-width:48em){.sidebar-menu__inner.sticky-bottom{position:fixed;top:auto;bottom:13.75rem}}.sidebar-menu-btn{position:relative;display:inline-block;width:21px;height:21px;cursor:pointer;-webkit-tap-highlight-color:transparent}.sidebar-menu-btn-icon,.sidebar-menu-btn-icon::after,.sidebar-menu-btn-icon::before{position:absolute;top:50%;left:0;height:2px;width:21px;background:#fff;-webkit-transition:all .25s;transition:all .25s}.sidebar-menu-btn-icon{top:10px}.is-open .sidebar-menu-btn-icon{height:0;background:0 0}.sidebar-menu-btn-icon::before{content:'';top:-5px;left:0}.is-open .sidebar-menu-btn-icon::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sidebar-menu-btn-icon::after{content:'';top:5px;left:0}.is-open .sidebar-menu-btn-icon::after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#sidebar-menu-state{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}@media (min-width:48em){.sidebar-menu-btn{position:absolute;top:-99999px}}@media (min-width:48em){.sidebar-menu__nav{margin-bottom:2.5rem}}.sidebar-menu__menu hr{color:#f5f5f5;margin:1.5rem -2rem 2.625rem}.sm .sidebar-menu__menu--sub .sidebar-menu__menu--sub{margin:-.1875rem 0 2rem 0;padding-left:1rem}@media (min-width:60em){.sm .sidebar-menu__menu--sub .sidebar-menu__menu--sub{padding-left:0;margin-bottom:3rem}}.sm .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu--sub{margin-bottom:0}@media (min-width:60em){.sm .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu--sub{padding-left:1rem}}.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__item--sub{border-top:none}.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__item--sub:last-child{border-bottom:none}.sidebar-menu__buttons{margin:0 0 2rem 0}@media (min-width:48em){.sidebar-menu__buttons{margin:1.75rem 0}}@media (min-width:48em){.sidebar-menu__inner>.sidebar-menu__buttons{margin-top:0}}.node-subject-area .sidebar-menu__buttons{margin-top:0}@media (min-width:0) and (max-width:47.9375em){.node-subject-area .sidebar-menu__buttons{background:#f5f5f5;padding:0 2rem 2rem 2rem}}.sidebar-menu__buttons .button{display:block;margin-bottom:.25rem}.sidebar-menu__buttons .button:last-child{margin-bottom:0}.sidebar-menu__social{margin:1.2rem 0}@media (min-width:48em){.sidebar-menu__social{margin-bottom:0}}.sidebar-menu__social .social-links{margin:0}.sidebar-menu__nav.toc>ul{list-style:none;padding:0;margin:0}@media (min-width:48em){.sidebar-menu__nav.toc>ul{padding-top:3rem}}.sidebar-menu--program_centric{position:static}@media (min-width:0) and (max-width:47.9375em){.sidebar-menu--program_centric{background-color:#fff;display:none;max-height:none}}@media (min-width:48em){.sidebar-menu--program_centric{display:block!important}}@media (min-width:48em){.header--wrapper .sidebar-menu--program_centric{display:none!important}}@media (min-width:0) and (max-width:47.9375em){.pl .sidebar-menu--program_centric{display:block}}@media (min-width:48em){.sidebar-menu--program_centric::before{background-color:#022169;content:'';display:block;height:4px;left:0;position:absolute;right:0;width:100%;z-index:1}}@media (min-width:48em){.sidebar-menu--program_centric .sidebar__inner{padding-top:2rem}}.sidebar-menu--program_centric .sidebar__inner .search{margin-left:-2em;margin-right:-2em}@media (min-width:48em){.sidebar-menu--program_centric .sidebar__inner .search{display:none}}.sidebar-menu--program_centric .sidebar__inner .search button{display:none}.sidebar-menu--program_centric .sidebar__inner .search .form-submit{overflow:hidden;text-indent:-9999px;white-space:nowrap;background:transparent url(/themes/custom/columbia_sps/images/icons/src/search-programs-blue.svg) no-repeat center right;background-size:1.3125rem 1.3125rem;display:block;float:right;height:2.3125rem;width:2.9375rem;top:-3.25rem;position:relative;z-index:2}.sidebar-menu--program_centric .sidebar__inner .search form{background-color:#f5f5f5}.sidebar-menu--program_centric .sidebar__inner .search .form-item::after{display:none}.sidebar-menu--program_centric .sidebar__inner .search .search__inputs{-webkit-box-shadow:0 12px 12px -12px #e1e1e1;box-shadow:0 12px 12px -12px #e1e1e1;background-color:#f5f5f5;height:5.0625rem;padding-top:.3125rem;padding-bottom:0;top:2.1875rem;width:100vw}@media (min-width:48em) and (max-width:74.9375em){.sidebar-menu--program_centric .sidebar__inner .search .search__inputs{max-width:none}}@media (min-width:48em){.sidebar-menu--program_centric .sidebar__inner .search .search__inputs{top:2.25rem}}@media (min-width:60em){.sidebar-menu--program_centric .sidebar__inner .search .search__inputs{top:3rem}}@media (min-width:75em){.sidebar-menu--program_centric .sidebar__inner .search .search__inputs{top:3.3125rem}}.sidebar-menu--program_centric .sidebar__inner .search .search__inputs::after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs::before{-webkit-box-shadow:0 12px 12px -12px #e1e1e1;box-shadow:0 12px 12px -12px #e1e1e1}@media (min-width:75em){.sidebar-menu--program_centric .sidebar__inner .search .search__inputs::after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs::before{content:"";width:25rem;position:absolute;height:11.6875rem;display:block;left:-23.125rem;background:#f5f5f5;top:0}}@media (min-width:75em){.sidebar-menu--program_centric .sidebar__inner .search .search__inputs::after{left:auto;right:-370px}}.sidebar-menu--program_centric .sidebar__inner .search input[type=search],.sidebar-menu--program_centric .sidebar__inner .search input[type=text]{background-color:transparent;border-bottom:2px solid #022169;color:#022169;font-size:1.5rem;line-height:1.8125rem;font-weight:300;margin-left:auto;margin-right:auto;left:0;right:0;max-width:54.25rem;position:relative;z-index:2}.sidebar-menu--program_centric .sidebar__inner .search input[type=search]::-webkit-input-placeholder,.sidebar-menu--program_centric .sidebar__inner .search input[type=text]::-webkit-input-placeholder{color:#022169;font-size:1.5rem;font-weight:300}.sidebar-menu--program_centric .sidebar__inner .search input[type=search]:-ms-input-placeholder,.sidebar-menu--program_centric .sidebar__inner .search input[type=text]:-ms-input-placeholder{color:#022169;font-size:1.5rem;font-weight:300}.sidebar-menu--program_centric .sidebar__inner .search input[type=search]::-ms-input-placeholder,.sidebar-menu--program_centric .sidebar__inner .search input[type=text]::-ms-input-placeholder{color:#022169;font-size:1.5rem;font-weight:300}.sidebar-menu--program_centric .sidebar__inner .search input[type=search]::placeholder,.sidebar-menu--program_centric .sidebar__inner .search input[type=text]::placeholder{color:#022169;font-size:1.5rem;font-weight:300}.sidebar-menu--program_centric .sidebar-menu__inner{display:block}.sidebar-menu--program_centric .sidebar-menu__nav{margin-bottom:0}.sidebar-menu--program_centric .sidebar-menu__nav>.sidebar-menu__menu>.sidebar-menu__menu__item>.sidebar-menu__menu{display:block}@media (min-width:48em){.header--wrapper .sidebar-menu--program_centric .sidebar-menu__nav>.sidebar-menu__menu>.sidebar-menu__menu__item>.sidebar-menu__menu{display:none}}.sidebar-menu--program_centric hr{color:#022169}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu--sub{margin-bottom:0}@media (min-width:48em){.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu--sub{padding-left:0}}@media (min-width:48em){.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu--sub{padding-left:0}}.has-program-centric-branding .content-sidebar{background-color:#fff}@media (min-width:0) and (max-width:47.9375em){.has-program-centric-branding .content-sidebar{padding:0}}.has-program-centric-branding .sidebar-menu__nav::before{content:"";bottom:0;width:calc(100% + 4rem);left:-2rem;margin-right:10rem;position:absolute;right:2rem;top:0}@media (min-width:48em){.has-program-centric-branding .sidebar-menu__nav::before{background:#f5f5f5}}.sidebar-menu__menu__item .sidebar-menu__menu__item--sub,.sidebar-menu__nav.toc>ul>li{border-top:1px solid #259b9a}.sidebar-menu__menu__item .sidebar-menu__menu__item--sub:last-child,.sidebar-menu__nav.toc>ul>li:last-child{border-bottom:1px solid #259b9a}.sidebar-menu--program_centric .sidebar-menu__menu__item .sidebar-menu__menu__item--sub{border-top:0}.sidebar-menu--program_centric .sidebar-menu__menu__item .sidebar-menu__menu__item--sub:last-child{border-bottom:0}.sidebar-menu--program_centric .sidebar-menu__menu__item .sidebar-menu__menu__item--sub .sidebar-menu__menu__item--sub{margin-left:1.25rem}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.local-base{font-size:1rem}body::before{display:none}@media (min-width:0) and (max-width:29.9375em){body::before{content:"xsmall"}}@media (min-width:30em) and (max-width:47.9375em){body::before{content:"small"}}@media (min-width:48em) and (max-width:59.9375em){body::before{content:"medium"}}@media (min-width:60em) and (max-width:74.9375em){body::before{content:"large"}}@media (min-width:75em){body::before{content:"xlarge"}}body::after{content:"xsmall,small,medium,large,xlarge";display:none}.sidebar-menu__menu__link--sub,.sidebar-menu__menu__link--with-sub,.sidebar-menu__nav.toc>ul>li>a{font-size:.9375rem;line-height:1.125rem;color:#022169;text-decoration:none;padding:.7rem 2rem .7rem 0}@media (min-width:75em){.sidebar-menu__menu__link--sub,.sidebar-menu__menu__link--with-sub,.sidebar-menu__nav.toc>ul>li>a{font-size:1.125rem;line-height:1.3125rem;padding:.95rem 3rem .95rem 0}}.highlighted.sidebar-menu__menu__link--sub,.highlighted.sidebar-menu__menu__link--with-sub,.sidebar-menu__menu__link--sub:focus,.sidebar-menu__menu__link--sub:hover,.sidebar-menu__menu__link--with-sub:focus,.sidebar-menu__menu__link--with-sub:hover,.sidebar-menu__nav.toc>ul>li>a.highlighted,.sidebar-menu__nav.toc>ul>li>a:focus,.sidebar-menu__nav.toc>ul>li>a:hover{color:#259b9a}.active.sidebar-menu__menu__link--sub,.active.sidebar-menu__menu__link--with-sub,.current.sidebar-menu__menu__link--sub,.current.sidebar-menu__menu__link--with-sub,.sidebar-menu__nav.toc>ul>li>a.active,.sidebar-menu__nav.toc>ul>li>a.current{color:#259b9a;font-weight:600}@media (min-width:75em){.has-program-centric-branding .sidebar-menu__menu__link--sub,.has-program-centric-branding .sidebar-menu__menu__link--with-sub{font-size:1.0625rem;line-height:1.25rem;padding-top:0;padding-bottom:1.125rem}}.sidebar-menu__menu__link--sub svg.ext,.sidebar-menu__menu__link--sub svg.mailto,.sidebar-menu__menu__link--with-sub svg.ext,.sidebar-menu__menu__link--with-sub svg.mailto{fill:#022169;height:17px;margin-top:-.0625rem;position:absolute;width:17px;top:auto}.sidebar-menu__menu__link--sub svg.ext path,.sidebar-menu__menu__link--sub svg.mailto path,.sidebar-menu__menu__link--with-sub svg.ext path,.sidebar-menu__menu__link--with-sub svg.mailto path{stroke:#022169;stroke-width:1}.sidebar-menu__menu__link--sub:focus svg.ext,.sidebar-menu__menu__link--sub:focus svg.mailto,.sidebar-menu__menu__link--sub:hover svg.ext,.sidebar-menu__menu__link--sub:hover svg.mailto,.sidebar-menu__menu__link--with-sub:focus svg.ext,.sidebar-menu__menu__link--with-sub:focus svg.mailto,.sidebar-menu__menu__link--with-sub:hover svg.ext,.sidebar-menu__menu__link--with-sub:hover svg.mailto{fill:#259b9a}.sidebar-menu__menu__link--sub:focus svg.ext path,.sidebar-menu__menu__link--sub:focus svg.mailto path,.sidebar-menu__menu__link--sub:hover svg.ext path,.sidebar-menu__menu__link--sub:hover svg.mailto path,.sidebar-menu__menu__link--with-sub:focus svg.ext path,.sidebar-menu__menu__link--with-sub:focus svg.mailto path,.sidebar-menu__menu__link--with-sub:hover svg.ext path,.sidebar-menu__menu__link--with-sub:hover svg.mailto path{stroke:#259b9a}.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub{padding:.25rem 2rem .25rem 0;font-size:.875rem}.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub:focus,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub:hover,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub:focus,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub:hover{color:#022169;text-decoration:underline}.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub.active,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub.current,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub.highlighted,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub.active,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub.current,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub.highlighted{color:#022169}@media (min-width:75em){.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub{font-size:1rem}}.sidebar-menu__menu__link--sub span.sub-arrow,.sidebar-menu__menu__link--with-sub span.sub-arrow{color:#d4285b;padding:.9375rem;position:absolute;top:auto;left:auto;bottom:.3125rem;right:-.4375rem;width:.875rem;height:.875rem;font-size:1.4375rem;line-height:.875rem;font-weight:400;overflow:hidden;text-align:center;text-shadow:none}@media (min-width:75em){.sidebar-menu__menu__link--sub span.sub-arrow,.sidebar-menu__menu__link--with-sub span.sub-arrow{bottom:.625rem;right:-.5rem}}.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub span.sub-arrow,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub span.sub-arrow{bottom:-.0625rem}.sidebar-menu__menu__link--sub span.sub-arrow::before,.sidebar-menu__menu__link--with-sub span.sub-arrow::before{display:block;content:'+';position:absolute;left:8px;top:7px}.sidebar-menu__menu__link--sub.highlighted span.sub-arrow::before,.sidebar-menu__menu__link--with-sub.highlighted span.sub-arrow::before{content:"\2014";left:6px}.sidebar-menu__nav.toc>ul>li>a{display:block}.sidebar-menu--program_centric .sidebar-menu__menu__link{display:none}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link{border:1px solid transparent;display:block;font-size:1.0625rem;line-height:1.25rem;margin-left:-1rem;margin-right:-1rem;padding:.5625rem 2rem .5625rem 1rem}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link:hover{color:#d4285b;text-decoration:none}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link:focus{border:1px solid #022169;color:#022169;outline:0;text-decoration:none}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.active,.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.current,.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.highlighted{color:#022169}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.active:hover,.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.current:hover,.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.highlighted:hover{color:#d4285b}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.active:not(.highlighted)::before,.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.current:not(.highlighted)::before{background-color:#d4285b;bottom:0;content:'';display:block;left:-1.0625rem;width:.4375rem;position:absolute;top:0}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link span.sub-arrow{border:1px solid transparent;right:.5rem;top:.1875rem}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link span.sub-arrow:focus{border:1px solid #022169;outline:0}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link.active:not(.highlighted)::before,.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link.current:not(.highlighted)::before{left:-2.3125rem}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link.active:not(.highlighted)::before,.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link.current:not(.highlighted)::before{left:-3.5625rem}footer.footer{background-color:#022169;padding-bottom:3rem;padding-top:3rem}@media (min-width:48em){footer.footer{padding-bottom:6rem;padding-top:3rem}}footer.footer .branding{margin-bottom:2rem}@media (min-width:48em){footer.footer .branding{margin-bottom:0}}footer.footer .branding a,footer.footer .branding a:visited{background:0 0;padding:0}footer.footer .branding a:focus,footer.footer .branding a:hover,footer.footer .branding a:visited:focus,footer.footer .branding a:visited:hover{opacity:.7}footer.footer .branding img{margin-left:auto;margin-right:auto;width:272px}@media (min-width:48em){footer.footer .branding img{margin-left:0}}footer.footer .social-links{margin:0;text-align:center}.footer__top{border-bottom:1px solid #388eda;margin-bottom:1rem;padding-bottom:1rem}@media (min-width:48em){.footer__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem;padding-bottom:2rem}}.footer__middle{border-bottom:1px solid #388eda;margin-bottom:1rem;padding-bottom:1rem}@media (min-width:30em){.footer__middle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:48em){.footer__middle{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.footer #block-cspsbrandingtext,.footer__program{margin-bottom:2rem;width:100%}@media (min-width:48em){.footer #block-cspsbrandingtext,.footer__program{margin-bottom:0;padding-right:6.77966%;width:40.67797%}}@media (min-width:60em){.footer #block-cspsbrandingtext span,.footer__program span{display:block;white-space:nowrap}}.footer__menu--first{margin-bottom:2rem;width:100%}@media (min-width:48em){.footer__menu--first{margin-bottom:0;width:32.20339%}}.footer__menu--second{margin-bottom:2rem}@media (min-width:30em){.footer__menu--second{margin-bottom:0;width:49.15254%}}@media (min-width:48em){.footer__menu--second{width:15.25424%}}@media (min-width:30em){.footer__menu--third{width:49.15254%}}@media (min-width:48em){.footer__menu--third{width:15.25424%}}@media (min-width:60em){.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__bottom #block-spsaddress,.footer__bottom .footer__address{margin-bottom:1rem}@media (min-width:60em){.footer__bottom #block-spsaddress,.footer__bottom .footer__address{margin-bottom:0;padding-right:6.77966%}}@media (min-width:60em){.footer__bottom #block-footercopyrightandprivacy,.footer__bottom .footer__copyright{padding-left:6.77966%}}header.header{background-color:#fff;min-height:4.9375rem;position:fixed;top:0;overflow:auto;width:100%;z-index:100;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);-webkit-transition:top .5s ease-out;transition:top .5s ease-out}.pl header.header{position:relative}@media (min-width:48em){header.header{background-color:transparent;border-bottom:0;position:relative;min-height:0;overflow:visible;margin-bottom:2rem;-webkit-box-shadow:0;box-shadow:0}}@media (min-width:60em){header.header{margin-bottom:1.66667rem}}@media (min-width:0) and (max-width:47.9375em){.has-program-centric-branding header.header{overflow:hidden}}@media (min-width:0) and (max-width:47.9375em){.is-within-program header.header:not(.header--program){position:relative}}@media (min-width:48em){header.header .branding{width:auto;float:left}}@media (min-width:48em) and (max-width:59.9375em){header.header .branding{width:35.10055%}}@media (min-width:60em){header.header .branding{width:40.19254%}}header.header .branding .branding__logo{padding:1.5rem 0}@media (min-width:0) and (max-width:29.9375em){header.header .branding .branding__logo{max-width:85%;margin-left:auto;margin-right:auto}header.header .branding .branding__logo:after{content:" ";display:block;clear:both}}@media (min-width:30em) and (max-width:47.9375em){header.header .branding .branding__logo{max-width:100%;margin-left:auto;margin-right:auto;padding-left:1.66667rem;padding-right:1.66667rem}header.header .branding .branding__logo:after{content:" ";display:block;clear:both}}@media (min-width:48em){header.header .branding .branding__logo{padding:0}}header.header .main-menu{margin-bottom:3.5rem}@media (min-width:48em){header.header .main-menu{margin-bottom:0;float:right}}@media (min-width:48em){header.header .main-menu__nav>.main-menu__menu{position:absolute;left:0;right:0;bottom:0;z-index:13}}header.header .eyebrow-menu{margin:1.2rem 0}@media (min-width:48em){header.header .eyebrow-menu{margin:0 1rem 0 0}}@media (min-width:48em){header.header .search{position:absolute;right:0;top:1rem;z-index:300}}.user-logged-in header.header{position:relative}header.header.has-expanded-submenu{height:100%}@media (min-width:48em){header.header.has-expanded-submenu{height:auto}}header.header #block-columbia-sps-main-menu.contextual-region{position:static}.header__inner{background-color:#022169;display:none;padding:0 1.5625rem}@media (max-width:48em){.header__inner{max-width:100%}}@media (min-width:48em){.header__inner{background-color:transparent;display:block!important}}.header-menu-btn,.header-menu-btn--program{position:absolute;top:1.25rem;right:0;display:inline-block;padding:1rem;border-left:1px solid #49639d;cursor:pointer;-webkit-tap-highlight-color:transparent;color:#022169;font-size:.5625rem;text-transform:uppercase;width:3.625rem;text-align:center}@media (min-width:48em){.header-menu-btn,.header-menu-btn--program{right:1.66667rem}}.header-menu-btn--program{font-size:.75rem;right:0;top:.5rem;width:auto}#header-menu-state{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}@media (min-width:48em){#header-menu-state{display:none}}#header-menu-state--program{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}@media (min-width:48em){.header-menu-btn{display:none}}.header__top-right{position:relative}@media (min-width:48em){.header__top-right{float:right;padding:.5rem 0 0 0;max-width:59%}}@media (min-width:60em){.header__top-right{padding:1.25rem 0 1rem 0}}@media (min-width:75em){.header__top-right{padding:1.625rem 0}}@media (min-width:48em){.is-within-program .header__top-right{position:absolute;right:1em;bottom:2.1875rem}}@media (min-width:60em){.is-within-program .header__top-right{bottom:3.5625rem}}.header__content{position:relative;padding:0 0 2rem}.header__content::after{clear:both;content:"";display:table}@media (min-width:0) and (max-width:47.9375em){.header__content{display:block!important}}@media (min-width:48em){.header__content{padding:0}}@media (min-width:48em){.is-within-program .header__content{display:none}}.header__content--program{display:none}.header__content--program::after{clear:both;content:"";display:table}.header__content--program a{padding:1rem 1.125rem 1.125rem}.header__content--program img{width:auto}@media (min-width:48em){.header__content--program img{width:auto}}@media (min-width:48em){.is-within-program .header__content--program{display:block;position:relative}}.header.header--program{background-color:#022169;background-image:none}@media (min-width:0) and (max-width:47.9375em){.header.header--program{min-height:4rem;padding-left:1.5625rem;padding-right:1.5625rem;position:relative}}@media (min-width:48em){.header.header--program{margin-bottom:0;padding-bottom:0}}@media (min-width:48em){.header.header--program.is-open{padding-bottom:0}}@media (min-width:60em){.header.header--program.is-open{padding-bottom:0}}.header.header--program.is-open .header-menu-btn::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/menu-open-programs.svg)}@media (min-width:0) and (max-width:47.9375em){.header.header--program .header--program__wrapper{max-width:100%;padding:0}}@media (min-width:48em){.header.header--program .header--program__wrapper{position:relative}}.header.header--program .header--program__inner{background-color:#022169}@media (min-width:0) and (max-width:29.9375em){.header.header--program .header--program__inner{max-width:100%}}@media (min-width:0) and (max-width:47.9375em){.header.header--program .header--program__inner{padding:0}}@media (min-width:48em){.header.header--program .header__top-right{position:absolute;right:1em;top:1em}}@media (min-width:60em){.header.header--program .header__top-right{top:.25rem}}@media (min-width:75em){.header.header--program .header__top-right{top:-.0625rem}}@media (min-width:0) and (max-width:47.9375em){.header.header--program .branding .branding__logo{border-bottom:1px solid #fff;float:left;margin-bottom:.25rem;padding-bottom:.66667rem;padding-top:.66667rem;width:10.5625rem}}@media (min-width:30em) and (max-width:47.9375em){.header.header--program .branding .branding__logo{padding-left:0;padding-right:0}}@media (min-width:48em){.header.header--program .branding .branding__logo a{padding:1rem 1.125rem 1.125rem}}.header.header--program .branding .branding__logo a:focus,.header.header--program .branding .branding__logo a:hover{opacity:70%}.header.header--program .branding .branding__logo img{width:auto}@media (min-width:48em){.header.header--program .branding .branding__logo img{width:18.9375rem}}.header.header--program .branding__program{z-index:3}@media (min-width:48em){.header.header--program .branding__program{width:auto}}@media (min-width:48em){.header.header--program .eyebrow-menu,.header.header--program .main-menu{display:none}}@media (min-width:0) and (max-width:47.9375em){.header.header--program .main-menu{padding-top:1em}}@media (min-width:0) and (max-width:47.9375em){.header.header--program .search-header{display:none}}.header.header--program .search button.search-header__toggle{background-image:url(/themes/custom/columbia_sps/images/icons/src/search-programs-white.svg);background-position:top right;background-repeat:no-repeat;background-size:1.5625rem 1.5625rem;padding-bottom:1.25rem;padding-left:1.25rem}.header.header--program .search button.search-header__toggle svg{fill:#fff;height:1.5625rem;margin-top:0;width:1.5625rem;visibility:hidden}.header.header--program .search .form-submit{overflow:hidden;text-indent:-9999px;white-space:nowrap;background-color:transparent;background-image:url(/themes/custom/columbia_sps/images/icons/src/search-programs-blue.svg);background-position:center right;background-repeat:no-repeat;background-size:2.9375rem 2.3125rem;display:block;float:right;height:2.3125rem;width:2.9375rem;top:-3.75rem;position:relative;z-index:2}@media (min-width:60em) and (max-width:74.9375em){.header.header--program .search .form-submit{right:2.5rem;z-index:2}}@media (min-width:1020px){.header.header--program .search .form-submit{right:4.375rem}}@media (min-width:1080px){.header.header--program .search .form-submit{right:6.25rem}}@media (min-width:1140px){.header.header--program .search .form-submit{right:8.125rem}}@media (min-width:75em){.header.header--program .search .form-submit{right:10rem}}.header.header--program .search .search__inputs{-webkit-box-shadow:0 12px 12px -12px #e1e1e1;box-shadow:0 12px 12px -12px #e1e1e1;background-color:#f5f5f5;padding-top:1.66667rem;padding-bottom:2.33333rem;top:2.1875rem;width:100vw}@media (min-width:48em) and (max-width:74.9375em){.header.header--program .search .search__inputs{max-width:none}}@media (min-width:48em){.header.header--program .search .search__inputs{top:2.25rem}}@media (min-width:60em){.header.header--program .search .search__inputs{top:3rem}}@media (min-width:75em){.header.header--program .search .search__inputs{top:3.3125rem}}.header.header--program .search .search__inputs::after,.header.header--program .search .search__inputs::before{-webkit-box-shadow:0 12px 12px -12px #e1e1e1;box-shadow:0 12px 12px -12px #e1e1e1}@media (min-width:75em){.header.header--program .search .search__inputs::after,.header.header--program .search .search__inputs::before{content:"";width:25rem;position:absolute;height:11.6875rem;display:block;left:-23.125rem;background:#f5f5f5;top:0}}@media (min-width:75em){.header.header--program .search .search__inputs::after{left:auto;right:-370px}}.header.header--program .search input[type=search],.header.header--program .search input[type=text]{background-color:transparent;border-bottom:2px solid #022169;color:#022169;font-size:2.25rem;font-weight:300;margin-left:auto;margin-right:auto;left:0;right:0;max-width:54.25rem;position:relative;z-index:2}.header.header--program .search input[type=search]::-webkit-input-placeholder,.header.header--program .search input[type=text]::-webkit-input-placeholder{color:#022169;font-size:2.25rem;font-weight:300}.header.header--program .search input[type=search]:-ms-input-placeholder,.header.header--program .search input[type=text]:-ms-input-placeholder{color:#022169;font-size:2.25rem;font-weight:300}.header.header--program .search input[type=search]::-ms-input-placeholder,.header.header--program .search input[type=text]::-ms-input-placeholder{color:#022169;font-size:2.25rem;font-weight:300}.header.header--program .search input[type=search]::placeholder,.header.header--program .search input[type=text]::placeholder{color:#022169;font-size:2.25rem;font-weight:300}.header.header--program .header-menu-btn{border:0;font-size:.8125rem;top:.375rem;width:auto}.header.header--program .header-menu-btn::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/menu-closed-programs.svg);background-repeat:no-repeat;content:'';display:inline-block;height:1.0625rem;margin-right:.625rem;vertical-align:text-bottom;width:1.1875rem}.header--program__title{clear:both;color:#fff;font-size:.75rem;font-weight:400}@media (min-width:48em){.header--program__title{border-left:1px solid #fff;clear:none;float:left;font-size:1.5rem;height:2.25rem;margin-bottom:1rem;margin-top:1rem;padding-left:1.125rem}}.header--program__title a{color:#fff;text-decoration:none}.header--program__title a:focus,.header--program__title a:hover{text-decoration:underline}.text-columns{margin:1.875rem 0}@media (min-width:30em) and (max-width:47.9375em){.text-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:60em){.text-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3.75rem 0}}.text-columns .text-column-item{margin-bottom:.9375rem}@media (min-width:60em){.text-columns .text-column-item{margin-bottom:1.875rem}}@media (min-width:30em) and (max-width:47.9375em){.text-columns.text-columns--count-2 .text-column-item{width:50%;padding-right:5.18519%}}@media (min-width:60em){.text-columns.text-columns--count-2 .text-column-item{width:50%;padding-right:3.39806%}}@media (min-width:30em) and (max-width:47.9375em){.text-columns.text-columns--count-2 .text-column-item:nth-child(2n){float:right;margin-right:0;padding-right:0}}@media (min-width:60em){.text-columns.text-columns--count-2 .text-column-item:nth-child(2n){float:right;margin-right:0;padding-right:0}}.text-columns.text-columns--count-3 .text-column-item{margin-bottom:.3125rem;font-size:.875rem}@media (min-width:60em){.text-columns.text-columns--count-3 .text-column-item{width:31.06796%;margin-right:3.39806%;margin-bottom:.625rem}}@media (min-width:60em){.text-columns.text-columns--count-3 .text-column-item:nth-child(3n){float:right;margin-right:0;margin-right:0}}.text-columns.text-columns--count-3 .text-column-item h4{margin-bottom:0}.text-columns.text-columns--count-3 .text-column-item .text-column-item__text{margin-top:0}.content-sidebar{padding-top:0;padding-bottom:2rem;font-size:.875rem;position:relative;z-index:1}@media (min-width:48em){.content-sidebar{background:#f5f5f5;background-image:none;padding:0 2rem 2rem 2rem}}.article__inner,.event__inner,.person__inner{border-top:4px solid #022169;margin-bottom:4rem;margin-top:2rem;padding-top:2.5rem;width:100%}@media (min-width:48em){.article__inner,.event__inner,.person__inner{margin-top:1.66667rem}}.node-article .node-subject-area .accordion__title,.node-article .page-title,.node-subject-area .node-article .accordion__title{border-top:0;margin-bottom:0}.node-article .node-person .node-subject-area .accordion__title h2,.node-article .node-subject-area .accordion__title .node-person h2,.node-article .node-subject-area .accordion__title .page--person h2,.node-article .node-subject-area .accordion__title .subject-area__subtitle,.node-article .node-subject-area .accordion__title h1,.node-article .node-subject-area .accordion__title h3,.node-article .page--person .node-subject-area .accordion__title h2,.node-article .page-title h1,.node-person .node-article .node-subject-area .accordion__title h2,.node-person .node-subject-area .accordion__title .node-article .page-title h2,.node-person .node-subject-area .node-article .accordion__title h2,.node-subject-area .accordion__title .node-article .page-title .subject-area__subtitle,.node-subject-area .accordion__title .node-article .page-title h3,.node-subject-area .accordion__title .node-person .node-article .page-title h2,.node-subject-area .accordion__title .page--person .node-article .page-title h2,.node-subject-area .node-article .accordion__title .node-person h2,.node-subject-area .node-article .accordion__title .page--person h2,.node-subject-area .node-article .accordion__title .subject-area__subtitle,.node-subject-area .node-article .accordion__title h1,.node-subject-area .node-article .accordion__title h3,.page--person .node-article .node-subject-area .accordion__title h2,.page--person .node-subject-area .accordion__title .node-article .page-title h2,.page--person .node-subject-area .node-article .accordion__title h2{margin-top:0;padding-top:0}.article__inner .node-subject-area .accordion__title,.article__inner .page-title,.node-subject-area .article__inner .accordion__title{margin-bottom:2rem}.article__sidebar{background-color:transparent;padding:0;margin-bottom:1rem}.article__sidebar img{width:100%}.article__content::after{clear:both;content:"";display:table}.article__meta{font-size:.8125rem;font-weight:400;margin-bottom:.25rem}.article__type{color:#7b2a8d;margin-right:.25rem}.article__meta__separator{margin-right:.25rem}.article__date{color:#259b9a}.article__text{margin-bottom:4rem}.article__text p:last-child{margin-bottom:0}.node-event .node-subject-area .accordion__title,.node-event .page-title,.node-subject-area .node-event .accordion__title{border-top:4px solid #022169;margin:0 0 2rem 0;padding-top:2rem}.node-event .node-person .node-subject-area .accordion__title h2,.node-event .node-subject-area .accordion__title .node-person h2,.node-event .node-subject-area .accordion__title .page--person h2,.node-event .node-subject-area .accordion__title .subject-area__subtitle,.node-event .node-subject-area .accordion__title h1,.node-event .node-subject-area .accordion__title h3,.node-event .page--person .node-subject-area .accordion__title h2,.node-event .page-title h1,.node-person .node-event .node-subject-area .accordion__title h2,.node-person .node-subject-area .accordion__title .node-event .page-title h2,.node-person .node-subject-area .node-event .accordion__title h2,.node-subject-area .accordion__title .node-event .page-title .subject-area__subtitle,.node-subject-area .accordion__title .node-event .page-title h3,.node-subject-area .accordion__title .node-person .node-event .page-title h2,.node-subject-area .accordion__title .page--person .node-event .page-title h2,.node-subject-area .node-event .accordion__title .node-person h2,.node-subject-area .node-event .accordion__title .page--person h2,.node-subject-area .node-event .accordion__title .subject-area__subtitle,.node-subject-area .node-event .accordion__title h1,.node-subject-area .node-event .accordion__title h3,.page--person .node-event .node-subject-area .accordion__title h2,.page--person .node-subject-area .accordion__title .node-event .page-title h2,.page--person .node-subject-area .node-event .accordion__title h2{margin-top:-.5rem;padding-top:0}.node-event .content-main .content-cards-programs{border-bottom:0}.event__inner .node-subject-area .accordion__title,.event__inner .page-title,.node-subject-area .event__inner .accordion__title{margin-bottom:2rem}@media (min-width:0) and (max-width:47.9375em){.event__sidebar{background:#f5f5f5;padding:0 2rem 2rem}}.event__sidebar .label{color:#7b2a8d;font-size:.8125rem;display:block;font-weight:400;text-transform:uppercase;font-size:.6875rem;line-height:normal}@media (min-width:0) and (max-width:29.9375em){.event__sidebar .label{display:block;margin-right:2%;padding:.6em 0}}.event__end-to{margin-bottom:1rem}.event__date{color:#259b9a;font-weight:200;font-size:1.5rem;line-height:normal;margin-bottom:2rem;border-top:4px solid #022169;padding-top:2rem}.event__month-date{font-size:2.25rem;line-height:2.625rem;margin-bottom:.1875rem}.event__year{font-size:1.5rem;line-height:normal;margin-bottom:1rem}.event__info{border-bottom:1px solid #259b9a;border-top:1px solid #259b9a;margin-bottom:1.5rem;padding-bottom:.5rem;padding-top:1.5rem}.event__info__location,.event__info__time,.event__info__type{margin-bottom:1rem}.event__content h4{margin-bottom:1.5rem}.event__text{margin-bottom:2rem}@media (min-width:48em){.event__text{margin-bottom:4rem}}.event__text p:last-child{margin-bottom:0}.event__text .text-area-suffix p:last-child{margin-bottom:1rem}.node-person .node-subject-area .accordion__title,.node-person .page-title,.node-subject-area .node-person .accordion__title{border-top:0;margin-bottom:0}.node-person .node-subject-area .accordion__title .subject-area__subtitle,.node-person .node-subject-area .accordion__title h1,.node-person .node-subject-area .accordion__title h2,.node-person .node-subject-area .accordion__title h3,.node-person .page-title h1,.node-subject-area .accordion__title .node-person .page-title .subject-area__subtitle,.node-subject-area .accordion__title .node-person .page-title h2,.node-subject-area .accordion__title .node-person .page-title h3,.node-subject-area .node-person .accordion__title .node-person h2,.node-subject-area .node-person .accordion__title .page--person h2,.node-subject-area .node-person .accordion__title .subject-area__subtitle,.node-subject-area .node-person .accordion__title h1,.node-subject-area .node-person .accordion__title h3,.node-subject-area .node-person .node-subject-area .accordion__title h2,.page--person .node-subject-area .node-person .accordion__title h2{margin-top:0;padding-top:0}@media (min-width:30em) and (max-width:47.9375em){.node-person .node-subject-area .accordion__title .subject-area__subtitle,.node-person .node-subject-area .accordion__title h1,.node-person .node-subject-area .accordion__title h2,.node-person .node-subject-area .accordion__title h3,.node-person .page-title h1,.node-subject-area .accordion__title .node-person .page-title .subject-area__subtitle,.node-subject-area .accordion__title .node-person .page-title h2,.node-subject-area .accordion__title .node-person .page-title h3,.node-subject-area .node-person .accordion__title .node-person h2,.node-subject-area .node-person .accordion__title .page--person h2,.node-subject-area .node-person .accordion__title .subject-area__subtitle,.node-subject-area .node-person .accordion__title h1,.node-subject-area .node-person .accordion__title h3,.node-subject-area .node-person .node-subject-area .accordion__title h2,.page--person .node-subject-area .node-person .accordion__title h2{color:#022169;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:1.5rem;line-height:2rem;margin:.5rem 0}.node-person .node-subject-area .accordion__title h1__link,.node-person .page-title h1__link,.node-subject-area .node-person .accordion__title h1__link{color:#d4285b}.node-person .node-subject-area .accordion__title h1__link:hover,.node-person .page-title h1__link:hover,.node-subject-area .node-person .accordion__title h1__link:hover{color:#022169}}.node-person h2{margin-bottom:2.5rem}@media (min-width:30em) and (max-width:47.9375em){.node-person h2{font-size:1.25rem;line-height:1.75rem}}.person__sidebar{background-color:transparent;padding:0}@media (min-width:30em) and (max-width:47.9375em){.person__sidebar{width:29.87654%;float:left;margin-right:5.18519%}}.person__image{margin-bottom:1.5rem}.person__image img{width:100%}.person__buttons::after{clear:both;content:"";display:table}.person__button{float:left;margin-bottom:.5rem;margin-right:.3125rem}.person__button:last-child{margin-bottom:0}.person__content{border-bottom:1px solid #f5f5f5}.person__content::after{clear:both;content:"";display:table}.person__text{margin-bottom:4rem}.person__video{margin-top:1rem;margin-bottom:1rem}@media (min-width:60em){.person__video{margin-left:8.54392%;margin-right:8.54392%;margin-top:2rem;margin-bottom:2rem}}.person__video article{margin-top:.5rem;margin-bottom:.5rem}@media (min-width:60em){.person__video article{margin-top:1rem;margin-bottom:1rem}}.person__list{margin-bottom:4rem}.person__list::after{clear:both;content:"";display:table}@media (min-width:48em){.person__list{float:left;padding-right:3rem;width:48.08044%}}.sidebar-menu__buttons+.sidebar-menu__subject-area-dept,.sidebar-menu__subject-area-dept-back-to,.sidebar-menu__subject-area-dept-contacts+.sidebar-menu__subject-area-dept-directory-disclaimer{border-top:1px solid #259b9a;padding-top:1rem;margin-top:2rem}.node-subject-area .breadcrumb{margin-top:1.66667rem;margin-bottom:1.66667rem}@media (min-width:48em){.node-subject-area .breadcrumb{margin-left:38.93967%}}@media (min-width:60em){.node-subject-area .breadcrumb{margin-left:25.63177%}}.node-subject-area .accordion__title{padding:0}.node-subject-area .accordion__title button{margin-top:2.125rem}@media (min-width:0) and (max-width:47.9375em){.node-subject-area .sidebar-menu__buttons{margin-bottom:0}}.node-person .node-subject-area h2+.subject-area-sidebar-contact-item,.node-subject-area .node-person h2+.subject-area-sidebar-contact-item,.node-subject-area .page--person h2+.subject-area-sidebar-contact-item,.node-subject-area .subject-area__subtitle+.subject-area-sidebar-contact-item,.node-subject-area h3+.subject-area-sidebar-contact-item,.page--person .node-subject-area h2+.subject-area-sidebar-contact-item{margin-top:0}.subject-area__subtitle{margin-bottom:2rem}@media (min-width:0) and (max-width:59.9375em){.subject-area__subtitle{font-size:1.25rem;line-height:normal}}@media (min-width:0) and (max-width:29.9375em){.subject-area__text{border-bottom-color:#022169}}.subject-area__text p:not(.subject-area__text__questions){font-size:1.5rem;line-height:2rem;color:#022169}.subject-area__text p.subject-area__text__questions{margin-bottom:0}@media (min-width:0) and (max-width:47.9375em){.sidebar-menu__buttons+.sidebar-menu__subject-area-dept{padding-top:0;border-top:0;margin-top:0}}.node-person .sidebar-menu__subject-area-dept h2,.page--person .sidebar-menu__subject-area-dept h2,.sidebar-menu__subject-area-dept .node-person h2,.sidebar-menu__subject-area-dept .page--person h2,.sidebar-menu__subject-area-dept .subject-area__subtitle,.sidebar-menu__subject-area-dept h3{color:#7b2a8d;font-size:.8125rem;display:block;font-weight:400;text-transform:uppercase;font-size:.6875rem;line-height:normal;font-weight:700;letter-spacing:.05187rem}@media (min-width:0) and (max-width:29.9375em){.node-person .sidebar-menu__subject-area-dept h2,.page--person .sidebar-menu__subject-area-dept h2,.sidebar-menu__subject-area-dept .node-person h2,.sidebar-menu__subject-area-dept .page--person h2,.sidebar-menu__subject-area-dept .subject-area__subtitle,.sidebar-menu__subject-area-dept h3{display:block;margin-right:2%;padding:.6em 0}}@media (min-width:0) and (max-width:47.9375em){.node-person .sidebar-menu__subject-area-dept .sidebar-menu__subject-area-dept-contacts h2,.page--person .sidebar-menu__subject-area-dept .sidebar-menu__subject-area-dept-contacts h2,.sidebar-menu__subject-area-dept .sidebar-menu__subject-area-dept-contacts .node-person h2,.sidebar-menu__subject-area-dept .sidebar-menu__subject-area-dept-contacts .page--person h2,.sidebar-menu__subject-area-dept .sidebar-menu__subject-area-dept-contacts .subject-area__subtitle,.sidebar-menu__subject-area-dept .sidebar-menu__subject-area-dept-contacts h3{font-size:1.0625rem;font-weight:400;letter-spacing:inherit;color:#fff;text-transform:none;padding:.8rem 2rem;margin:0;border-bottom:#49639d 1px solid;position:relative}}.subject-area-sidebar-contact-item__details p{margin:0}.subject-area-sidebar-contact-item__details a{overflow-wrap:break-word;word-wrap:break-word}@media (min-width:0) and (max-width:47.9375em){.sidebar-menu__subject-area-dept-contacts{background:#022169;color:#fff}}@media (min-width:0) and (max-width:47.9375em){.node-person .sidebar-menu__subject-area-dept-contacts h2,.page--person .sidebar-menu__subject-area-dept-contacts h2,.sidebar-menu__subject-area-dept-contacts .node-person h2,.sidebar-menu__subject-area-dept-contacts .page--person h2,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle,.sidebar-menu__subject-area-dept-contacts h3{padding-right:4rem}}.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow,.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow{position:absolute;top:.4375rem;right:2rem;font-size:1.5rem}@media (min-width:48em){.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow,.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow{display:none}}.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow.active,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow.active,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow.active,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow.active,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow.active,.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow.active{top:.6875rem;font-size:1.125rem}.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow.active::before,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow.active::before,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow.active::before,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow.active::before,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow.active::before,.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow.active::before{content:"\2014"}@media (min-width:0) and (max-width:47.9375em){.sidebar-menu__subject-area-dept-contact-items{display:none;padding-bottom:2rem;position:absolute;left:0;right:0;z-index:1;background:#022169}}@media (min-width:48em){.sidebar-menu__subject-area-dept-contact-items{display:block!important}}.sidebar-menu__subject-area-dept-directory-disclaimer{margin:2rem 0;font-size:.875rem;line-height:normal}@media (min-width:0) and (max-width:47.9375em){.sidebar-menu__subject-area-dept-directory-disclaimer{margin:0;padding:0 2rem 1rem 2rem;background-color:#f5f5f5}}.node-person .sidebar-menu__subject-area-dept-directory-disclaimer h2,.page--person .sidebar-menu__subject-area-dept-directory-disclaimer h2,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person h2,.sidebar-menu__subject-area-dept-directory-disclaimer .page--person h2,.sidebar-menu__subject-area-dept-directory-disclaimer .subject-area__subtitle,.sidebar-menu__subject-area-dept-directory-disclaimer h3{margin-bottom:0}@media (min-width:0) and (max-width:47.9375em){.node-person .sidebar-menu__subject-area-dept-directory-disclaimer h2,.page--person .sidebar-menu__subject-area-dept-directory-disclaimer h2,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person h2,.sidebar-menu__subject-area-dept-directory-disclaimer .page--person h2,.sidebar-menu__subject-area-dept-directory-disclaimer .subject-area__subtitle,.sidebar-menu__subject-area-dept-directory-disclaimer h3{margin:0}}.node-person .sidebar-menu__subject-area-dept-directory-disclaimer h2+p,.page--person .sidebar-menu__subject-area-dept-directory-disclaimer h2+p,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person h2+p,.sidebar-menu__subject-area-dept-directory-disclaimer .page--person h2+p,.sidebar-menu__subject-area-dept-directory-disclaimer .subject-area__subtitle+p,.sidebar-menu__subject-area-dept-directory-disclaimer h3+p{margin-top:0}@media (min-width:0) and (max-width:47.9375em){.sidebar-menu__subject-area-dept-contacts+.sidebar-menu__subject-area-dept-directory-disclaimer{padding-top:0;margin-top:0;border-top:none}}.sidebar-menu__subject-area-dept-back-to{padding-top:2rem}@media (min-width:0) and (max-width:47.9375em){.sidebar-menu__subject-area-dept-back-to{margin-top:1rem;padding:0 2rem;border-top:none}}@media (min-width:48em){.main-content--breadcrumbs .block{text-indent:.125rem}}.path-search .main-content{padding-top:1rem}@media (min-width:48em){.path-search .main-content{padding-top:2rem}}.path-search .main-content .search{margin-bottom:1rem}@media (min-width:48em){.path-search .main-content .search{margin-bottom:2rem}}@media (min-width:60em){.path-search .main-content--inner{padding-left:12.81588%;padding-right:12.81588%}}.path-search .views-element-container header{font-weight:600;font-size:1rem;color:#259b9a;border-bottom:1px solid #022169;padding:0 0 1rem 0;margin:0 0 1.25rem 0}.path-search .views-infinite-scroll-content-wrapper ul{padding:0}.path-search .views-infinite-scroll-content-wrapper ul li{list-style:none;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #ebebeb}@media (min-width:48em){.path-search .views-infinite-scroll-content-wrapper ul li{padding-bottom:2rem;margin-bottom:2rem}}.path-search .views-infinite-scroll-content-wrapper ul li:first-child{padding-top:1rem;border-top:1px solid #ebebeb}@media (min-width:48em){.path-search .views-infinite-scroll-content-wrapper ul li:first-child{padding-top:2rem}}.path-search .views-infinite-scroll-content-wrapper .item-list+.item-list ul li:first-child{border-top:0;margin-top:0;padding-top:0}.path-search .pager{padding:0}.path-search .pager__item{margin:0}.pl .patternLink{color:#000}.pl .visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl .sg-pattern{clear:left}.pl #icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pl #icons>div{border:1px solid #eee;margin-right:1em;padding:1em;text-align:center}.pl #icons .icon{height:4rem;width:4rem}.node-subject-area .page--person .accordion__title,.page--person .node-subject-area .accordion__title,.page--person .page-title{border-top:0;margin-bottom:0}.node-person .node-subject-area .page--person .accordion__title h2,.node-subject-area .accordion__title .page--person .page-title .subject-area__subtitle,.node-subject-area .accordion__title .page--person .page-title h2,.node-subject-area .accordion__title .page--person .page-title h3,.node-subject-area .page--person .accordion__title .node-person h2,.node-subject-area .page--person .accordion__title .page--person h2,.node-subject-area .page--person .accordion__title .subject-area__subtitle,.node-subject-area .page--person .accordion__title h1,.node-subject-area .page--person .accordion__title h3,.node-subject-area .page--person .node-subject-area .accordion__title h2,.page--person .node-subject-area .accordion__title .subject-area__subtitle,.page--person .node-subject-area .accordion__title h1,.page--person .node-subject-area .accordion__title h2,.page--person .node-subject-area .accordion__title h3,.page--person .page-title h1{margin-top:0;padding-top:0}.page--person h2{margin-bottom:2.5rem}
