html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}html{font-size:100%;line-height:1.75em;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}h1{font-size:2rem;line-height:3.5rem;margin:1.75rem 0}h2{font-size:1.5rem;line-height:1.75rem;margin:1.75rem 0}h3{font-size:1.17rem;line-height:1.75rem;margin:1.75rem 0}h4{font-size:1rem;line-height:1.75rem;margin:1.75rem 0}h5{font-size:.83rem;line-height:1.75rem;margin:1.75rem 0}h6{font-size:.67rem;line-height:1.75rem;margin:1.75rem 0}mark{background-color:#ff0;color:#000}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;display:block}svg:not(:root){overflow:hidden}blockquote{margin:1.75rem 40px}dl,menu,ol,ul{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0}figure{margin:1.75rem 40px}hr{box-sizing:content-box;height:0;overflow:visible}p,pre{margin:1.75rem 0}p:first-child,pre:first-child{margin-top:0}p:last-child,pre:last-child{margin-bottom:0}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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}input{overflow:visible}[type=checkbox],[type=radio]{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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;padding:0}optgroup{font-weight:700}textarea{overflow:auto}.node--type-clunify-course .course--block-container .course--desc,.node--type-clunify-course .course--block-container .course--desc p,.node--type-clunify-course .course--block-container .course--name .course--info .course--code,.node--type-clunify-course .course--block-container .course--name .course--info .course--points,.node--type-clunify-course .course--block-container .schedule--container .schedule--info p,.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr td,.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr th,.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-title,.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-items .field__item a,.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements h2,.page-node-type-info .content .tablet-title,.page-node-type-info .content ol li,.page-node-type-info .content p,.page-node-type-info .content ul li,.page-node-type-info .content>.field--name-field-description,.page-node-type-info .content>.field--name-field-description table tbody tr td,.page-node-type-info .content>.field--name-field-description table tbody tr td p,.page-node-type-info .content>.field--name-field-description table tbody tr th,.page-node-type-info .content>.field--name-field-description table tbody tr th p,.page-node-type-info .content>.field--name-field-description table thead tr td,.page-node-type-info .content>.field--name-field-description table thead tr td p,.page-node-type-info .content>.field--name-field-description table thead tr th,.page-node-type-info .content>.field--name-field-description table thead tr th p,.page-node-type-info .sidebar .program-overview .links .link .submenu a,.page-node-type-info .sidebar h2,.page-node-type-postbacc-department-list .content .tablet-title,.page-node-type-postbacc-department-list .content ol li,.page-node-type-postbacc-department-list .content p,.page-node-type-postbacc-department-list .content ul li,.page-node-type-postbacc-department-list .content>.field--name-field-description,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr td,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr td p,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr th,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr th p,.page-node-type-postbacc-department-list .content>.field--name-field-description table thead tr td,.page-node-type-postbacc-department-list .content>.field--name-field-description table thead tr td p,.page-node-type-postbacc-department-list .content>.field--name-field-description table thead tr th,.page-node-type-postbacc-department-list .content>.field--name-field-description table thead tr th p,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .submenu a,.page-node-type-postbacc-department-list .sidebar h2,.page-node-type-postbacc-info .content .tablet-title,.page-node-type-postbacc-info .content ol li,.page-node-type-postbacc-info .content p,.page-node-type-postbacc-info .content ul li,.page-node-type-postbacc-info .content>.field--name-field-description,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr td,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr td p,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr th,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr th p,.page-node-type-postbacc-info .content>.field--name-field-description table thead tr td,.page-node-type-postbacc-info .content>.field--name-field-description table thead tr td p,.page-node-type-postbacc-info .content>.field--name-field-description table thead tr th,.page-node-type-postbacc-info .content>.field--name-field-description table thead tr th p,.page-node-type-postbacc-info .sidebar .program-overview .links .link .submenu a,.page-node-type-postbacc-info .sidebar h2,.page-node-type-postbacc-program-overview .content .tablet-title,.page-node-type-postbacc-program-overview .content ol li,.page-node-type-postbacc-program-overview .content p,.page-node-type-postbacc-program-overview .content ul li,.page-node-type-postbacc-program-overview .content>.field--name-field-description,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr td,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr td p,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr th,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr th p,.page-node-type-postbacc-program-overview .content>.field--name-field-description table thead tr td,.page-node-type-postbacc-program-overview .content>.field--name-field-description table thead tr td p,.page-node-type-postbacc-program-overview .content>.field--name-field-description table thead tr th,.page-node-type-postbacc-program-overview .content>.field--name-field-description table thead tr th p,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .submenu a,.page-node-type-postbacc-program-overview .sidebar h2,.page-node-type-program .content .tablet-title,.page-node-type-program .content ol li,.page-node-type-program .content p,.page-node-type-program .content ul li,.page-node-type-program .content>.field--name-field-description,.page-node-type-program .content>.field--name-field-description table tbody tr td,.page-node-type-program .content>.field--name-field-description table tbody tr td p,.page-node-type-program .content>.field--name-field-description table tbody tr th,.page-node-type-program .content>.field--name-field-description table tbody tr th p,.page-node-type-program .content>.field--name-field-description table thead tr td,.page-node-type-program .content>.field--name-field-description table thead tr td p,.page-node-type-program .content>.field--name-field-description table thead tr th,.page-node-type-program .content>.field--name-field-description table thead tr th p,.page-node-type-program .sidebar .program-overview .links .link .submenu a,.page-node-type-program .sidebar h2,.page-node-type-program-faculty .content .tablet-title,.page-node-type-program-faculty .content ol li,.page-node-type-program-faculty .content p,.page-node-type-program-faculty .content ul li,.page-node-type-program-faculty .content>.field--name-field-description,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr td,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr td p,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr th,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr th p,.page-node-type-program-faculty .content>.field--name-field-description table thead tr td,.page-node-type-program-faculty .content>.field--name-field-description table thead tr td p,.page-node-type-program-faculty .content>.field--name-field-description table thead tr th,.page-node-type-program-faculty .content>.field--name-field-description table thead tr th p,.page-node-type-program-faculty .sidebar .program-overview .links .link .submenu a,.page-node-type-program-faculty .sidebar h2,.page-node-type-program-option .content .tablet-title,.page-node-type-program-option .content ol li,.page-node-type-program-option .content p,.page-node-type-program-option .content ul li,.page-node-type-program-option .content>.field--name-field-description,.page-node-type-program-option .content>.field--name-field-description table tbody tr td,.page-node-type-program-option .content>.field--name-field-description table tbody tr td p,.page-node-type-program-option .content>.field--name-field-description table tbody tr th,.page-node-type-program-option .content>.field--name-field-description table tbody tr th p,.page-node-type-program-option .content>.field--name-field-description table thead tr td,.page-node-type-program-option .content>.field--name-field-description table thead tr td p,.page-node-type-program-option .content>.field--name-field-description table thead tr th,.page-node-type-program-option .content>.field--name-field-description table thead tr th p,.page-node-type-program-option .sidebar .program-overview .links .link .submenu a,.page-node-type-program-option .sidebar h2,.page-node-type-program-option-admissions .content .tablet-title,.page-node-type-program-option-admissions .content ol li,.page-node-type-program-option-admissions .content p,.page-node-type-program-option-admissions .content ul li,.page-node-type-program-option-admissions .content>.field--name-field-description,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr td,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr td p,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr th,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr th p,.page-node-type-program-option-admissions .content>.field--name-field-description table thead tr td,.page-node-type-program-option-admissions .content>.field--name-field-description table thead tr td p,.page-node-type-program-option-admissions .content>.field--name-field-description table thead tr th,.page-node-type-program-option-admissions .content>.field--name-field-description table thead tr th p,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .submenu a,.page-node-type-program-option-admissions .sidebar h2,.page-node-type-program-option-curriculum .content .tablet-title,.page-node-type-program-option-curriculum .content ol li,.page-node-type-program-option-curriculum .content p,.page-node-type-program-option-curriculum .content ul li,.page-node-type-program-option-curriculum .content>.field--name-field-description,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr td,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr td p,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr th,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr th p,.page-node-type-program-option-curriculum .content>.field--name-field-description table thead tr td,.page-node-type-program-option-curriculum .content>.field--name-field-description table thead tr td p,.page-node-type-program-option-curriculum .content>.field--name-field-description table thead tr th,.page-node-type-program-option-curriculum .content>.field--name-field-description table thead tr th p,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .submenu a,.page-node-type-program-option-curriculum .sidebar h2,.page-node-type-program-promo .content .tablet-title,.page-node-type-program-promo .content ol li,.page-node-type-program-promo .content p,.page-node-type-program-promo .content ul li,.page-node-type-program-promo .content>.field--name-field-description,.page-node-type-program-promo .content>.field--name-field-description table tbody tr td,.page-node-type-program-promo .content>.field--name-field-description table tbody tr td p,.page-node-type-program-promo .content>.field--name-field-description table tbody tr th,.page-node-type-program-promo .content>.field--name-field-description table tbody tr th p,.page-node-type-program-promo .content>.field--name-field-description table thead tr td,.page-node-type-program-promo .content>.field--name-field-description table thead tr td p,.page-node-type-program-promo .content>.field--name-field-description table thead tr th,.page-node-type-program-promo .content>.field--name-field-description table thead tr th p,.page-node-type-program-promo .sidebar .program-overview .links .link .submenu a,.page-node-type-program-promo .sidebar h2,.page-node-type-program-simple .content .tablet-title,.page-node-type-program-simple .content ol li,.page-node-type-program-simple .content p,.page-node-type-program-simple .content ul li,.page-node-type-program-simple .content>.field--name-field-description,.page-node-type-program-simple .content>.field--name-field-description table tbody tr td,.page-node-type-program-simple .content>.field--name-field-description table tbody tr td p,.page-node-type-program-simple .content>.field--name-field-description table tbody tr th,.page-node-type-program-simple .content>.field--name-field-description table tbody tr th p,.page-node-type-program-simple .content>.field--name-field-description table thead tr td,.page-node-type-program-simple .content>.field--name-field-description table thead tr td p,.page-node-type-program-simple .content>.field--name-field-description table thead tr th,.page-node-type-program-simple .content>.field--name-field-description table thead tr th p,.page-node-type-program-simple .sidebar .program-overview .links .link .submenu a,.page-node-type-program-simple .sidebar h2,.paragraph--type--events .event-date--wrapper p,body .field--name-field-description table tbody tr td,body .field--name-field-description table tbody tr th,body .field--type-text-long table tbody tr td,body .field--type-text-long table tbody tr th,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ol li,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body p,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ul li{font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:200}.layout-container #mobile-menu .menu--secondary-navigation ul.menu li a,.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .field--name-field-educational-role,.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .field--name-field-event-location,footer.main-footer #block-csps-summer-footercopyrightandprivacy .field--name-body,header.main-header #block-csps-summer-search-block form input[type=text]{font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:300}.layout-container #mobile-menu #block-csps-summer-exposedformsite-searchpage-mobile-menu #views-exposed-form-site-search-page-1 .form-type-textfield input.form-text[type=text],.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu>ul.menu>li>ul.submenu li.menu-item>a,.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu>ul.menu>li>ul.submenu>li.menu-item--expanded>a,.page-node-type-home .paragraph--type--csps-hero-carousel .field--name-field-content-link a,.page-node-type-home .paragraph--type--csps-hero-carousel .video-btn--wrapper button,.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-top-link a,.page-node-type-info .content ol li:before,.page-node-type-info .content>h2 a,.page-node-type-info .field--name-field-ctas .field__item a,.page-node-type-info .sidebar .program-overview .links .link a,.page-node-type-postbacc-department-list .content ol li:before,.page-node-type-postbacc-department-list .content>h2 a,.page-node-type-postbacc-department-list .field--name-field-ctas .field__item a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link a,.page-node-type-postbacc-info .content ol li:before,.page-node-type-postbacc-info .content>h2 a,.page-node-type-postbacc-info .field--name-field-ctas .field__item a,.page-node-type-postbacc-info .sidebar .program-overview .links .link a,.page-node-type-postbacc-program-overview .content ol li:before,.page-node-type-postbacc-program-overview .content>h2 a,.page-node-type-postbacc-program-overview .field--name-field-ctas .field__item a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link a,.page-node-type-program .content ol li:before,.page-node-type-program .content>h2 a,.page-node-type-program .field--name-field-ctas .field__item a,.page-node-type-program .sidebar .program-overview .links .link a,.page-node-type-program-faculty .content ol li:before,.page-node-type-program-faculty .content>h2 a,.page-node-type-program-faculty .field--name-field-ctas .field__item a,.page-node-type-program-faculty .sidebar .program-overview .links .link a,.page-node-type-program-option .content ol li:before,.page-node-type-program-option .content>h2 a,.page-node-type-program-option .field--name-field-ctas .field__item a,.page-node-type-program-option .sidebar .program-overview .links .link a,.page-node-type-program-option-admissions .content ol li:before,.page-node-type-program-option-admissions .content>h2 a,.page-node-type-program-option-admissions .field--name-field-ctas .field__item a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link a,.page-node-type-program-option-curriculum .content ol li:before,.page-node-type-program-option-curriculum .content>h2 a,.page-node-type-program-option-curriculum .field--name-field-ctas .field__item a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link a,.page-node-type-program-promo .content ol li:before,.page-node-type-program-promo .content>h2 a,.page-node-type-program-promo .field--name-field-ctas .field__item a,.page-node-type-program-promo .sidebar .program-overview .links .link a,.page-node-type-program-simple .content ol li:before,.page-node-type-program-simple .content>h2 a,.page-node-type-program-simple .field--name-field-ctas .field__item a,.page-node-type-program-simple .sidebar .program-overview .links .link a,.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-location:before,.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content p,.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker:first-child:before,.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view>span,.paragraph--type--events #block-views-block-event-listing-event-listing .view-details-cta a,.paragraph--type--events .event-container .field--name-field-event-location,.paragraph--type--events .event-container .field--name-field-event-start-time,.paragraph--type--events .event-container .field--name-field-event-timezone,.paragraph--type--events .event-container .field--name-field-event-type,.paragraph--type--events .field--name-field-featured-events .featured-event .event-container.featured-event-info .field--name-field-description p,.paragraph--type--events .view-details-cta a,body,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-header,body.page-node-type-postbacc-department .content .app-button a,body.path-search #block-csps-summer-content .search-results--view .pager .pager__item a,body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .node__content p,body.path-search #block-csps-summer-content .search-results--view header .result,header.main-header #block-csps-summer-secondarynavigation ul li a,header.main-header .main-nav>ul>li .desktop-submenu ul li a,header.main-header .main-nav>ul>li>a{font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:400}.node--type-clunify-course .course--block-container .course--name .course--title,.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr td:before,.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr th:before,.node--type-clunify-course .course--block-container .schedule--container .schedule--table thead tr th,.node--type-clunify-course .toggle-all-text,.node--type-clunify-course h5,.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-text,.page-node-type-home .paragraph--type--csps-hero-carousel::after,.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements .field--name-field-category,.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-info .block-csps-program-title .program-tiered-title .bread,.page-node-type-info .content>.field--name-field-description strong,.page-node-type-info .content>.field--name-field-description table strong,.page-node-type-info .content>h2,.page-node-type-info .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-info .sidebar .program-overview div.menu>ul li a,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title .bread,.page-node-type-postbacc-department-list .content>.field--name-field-description strong,.page-node-type-postbacc-department-list .content>.field--name-field-description table strong,.page-node-type-postbacc-department-list .content>h2,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul li a,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title .bread,.page-node-type-postbacc-info .content>.field--name-field-description strong,.page-node-type-postbacc-info .content>.field--name-field-description table strong,.page-node-type-postbacc-info .content>h2,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul li a,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title .bread,.page-node-type-postbacc-program-overview .content>.field--name-field-description strong,.page-node-type-postbacc-program-overview .content>.field--name-field-description table strong,.page-node-type-postbacc-program-overview .content>h2,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul li a,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program .block-csps-program-title .program-tiered-title .bread,.page-node-type-program .content>.field--name-field-description strong,.page-node-type-program .content>.field--name-field-description table strong,.page-node-type-program .content>h2,.page-node-type-program .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program .sidebar .program-overview div.menu>ul li a,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-faculty .content>.field--name-field-description strong,.page-node-type-program-faculty .content>.field--name-field-description table strong,.page-node-type-program-faculty .content>h2,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul li a,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-option .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-option .content>.field--name-field-description strong,.page-node-type-program-option .content>.field--name-field-description table strong,.page-node-type-program-option .content>h2,.page-node-type-program-option .paragraph--type--title-video .field--name-field-title,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-option .sidebar .program-overview div.menu>ul li a,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-option-admissions .content>.field--name-field-description strong,.page-node-type-program-option-admissions .content>.field--name-field-description table strong,.page-node-type-program-option-admissions .content>h2,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul li a,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-option-curriculum .content>.field--name-field-description strong,.page-node-type-program-option-curriculum .content>.field--name-field-description table strong,.page-node-type-program-option-curriculum .content>h2,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul li a,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-promo .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-promo .content>.field--name-field-description strong,.page-node-type-program-promo .content>.field--name-field-description table strong,.page-node-type-program-promo .content>h2,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-promo .sidebar .program-overview div.menu>ul li a,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-simple .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-simple .content>.field--name-field-description strong,.page-node-type-program-simple .content>.field--name-field-description table strong,.page-node-type-program-simple .content>h2,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-simple .sidebar .program-overview div.menu>ul li a,.paragraph--type--csps-courses .courses-filter,.paragraph--type--csps-courses>.toggle-all-text,.paragraph--type--csps-courses>h5,.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name a,.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name:before,.paragraph--type--events .event-title a,body .field--name-field-description table thead tr th,body .field--name-field-description table.data-table tbody tr td:before,body .field--name-field-description table.data-table tbody tr th:before,body .field--type-text-long table thead tr th,body .field--type-text-long table.data-table tbody tr td:before,body .field--type-text-long table.data-table tbody tr th:before,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ol li a,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body p a,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ul li a,body .paragraph--type--accordion h3,body .paragraph--type--events h3,body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h1,body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h2,body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h3,body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h4,body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h5,body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h6,body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser h2 a,body.path-search #block-csps-summer-content .search-results--view header .result .result-total,footer.main-footer #block-csps-summer-footercopyrightandprivacy .field--name-body a,footer.main-footer nav#block-csps-summer-footer li a{font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:500}.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu>ul.menu>li>a,body .block-sharethis .sharethis-wrapper span:after{font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:700}.paragraph--type--events .event-date--wrapper p span{font-family:"Tungsten A","Tungsten B",sans-serif;font-style:normal;font-weight:200}.block-views-blockprogram-cards-block-1 div>.views-row.info-cta-row .paragraph--type--info-cta .field--name-field-link{background-color:#feb300!important}.block-views-blockprogram-cards-block-1 div>.views-row.info-cta-row .paragraph--type--info-cta .field--name-field-link a{color:#000d73!important}.block-views-blockprogram-cards-block-1 div>.views-row.info-cta-row .paragraph--type--info-cta .field--name-field-link a:hover{color:#fff}.block-views-blockprogram-cards-block-1 div>.views-row.info-cta-row .paragraph--type--info-cta .field--name-field-link:hover{background-color:#008ee0}.fake-link{color:#000d73!important;background-color:#feb300!important}.fake-link:hover{background-color:#008ee0!important;color:#fff!important}.field--name-field-announcements .announcements--wrapper>.field__items>.field__item .field--name-field-link{background-color:#feb300!important}.field--name-field-announcements .announcements--wrapper>.field__items>.field__item .field--name-field-link a{color:#000d73!important}.field--name-field-announcements .announcements--wrapper>.field__items>.field__item .field--name-field-link a:hover{color:#fff!important}.field--name-field-announcements .announcements--wrapper>.field__items>.field__item .field--name-field-link:hover{background-color:#008ee0!important}.image-cta-wrapper .field--name-field-image-cta-link a{background-color:#feb300!important}.image-cta-wrapper .field--name-field-image-cta-link a:hover{background-color:#008ee0!important}.page-node-type-events-landing #block-views-block-event-listing-event-listing .view-details-cta:hover{background:#008ee0!important}.page-node-type-events-landing #block-views-block-event-listing-event-listing .view-details-cta a{color:#000d73!important}.page-node-type-events-landing #block-views-block-event-listing-event-listing .view-details-cta a:hover{color:#fff!important}.page-node-type-program .sidebar .program-overview .links .link:hover{background-color:#008ee0!important;color:#fff!important}.layout-container #mobile-menu #block-csps-summer-exposedformsite-searchpage-mobile-menu #views-exposed-form-site-search-page-1 .form-actions input[type=submit]{text-indent:100%;white-space:nowrap;overflow:hidden}.visually-hidden{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}html{-webkit-tap-highlight-color:transparent}body{background-color:#e1e1e1}.layout-container{background-color:#fff;max-width:1700px;margin:auto;position:relative;margin-top:70px;-ms-overflow-y:hidden}@media screen and (min-width:768px){.layout-container{margin-top:0}}.mobile-menu-is-open .layout-container{margin-top:0}.main-nav-hover-image{background:0 0!important}.touchevents .main-nav-hover-image{display:none!important}body{color:#162a53}h1,h2,h3,h4,h5{font-weight:400}body.page-node-type-home #block-csps-summer-page-title{display:none}body.page-node-type-home .field--name-field-image-cta-title{color:#0134a1;line-height:1.35;font-weight:300;padding:10px 15px 10px 5px}@media screen and (min-width:355px){body.page-node-type-home .field--name-field-image-cta-title{font-size:24px;line-height:1.55}}@media screen and (min-width:768px){body.page-node-type-home .field--name-field-image-cta-title{line-height:1.6;font-size:30px}}@media screen and (min-width:1080px){body.page-node-type-home .field--name-field-image-cta-title{font-size:48px}}body.page-node-type-home .video-feature-wrapper .feature-hero--side{display:none}body.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed{background-color:#e6f0f7!important}body.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-top-link{background-color:#f47721!important}body.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-top-link:hover{background-color:#8ed4d4!important}body.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper,body.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper{margin-right:0}body.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements,body.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements{background-color:rgba(1,52,161,.85);padding:2%;bottom:auto;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:355px){body.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements,body.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements{padding:5%}}@media screen and (min-width:580px){body.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements,body.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements{padding:2%}}body.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-description p,body.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-text p,body.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-title,body.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-description p,body.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-text p,body.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-title{color:#fff}@media screen and (min-width:768px){body.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-title,body.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-title{font-size:36px}}@media screen and (min-width:1080px){body.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-title,body.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-title{font-size:42px}}@media screen and (min-width:768px){body.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-description p,body.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-text p,body.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-description p,body.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-text p{font-size:16px}}@media screen and (min-width:1080px){body.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-description p,body.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-text p,body.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-description p,body.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-text p{font-size:20px}}body.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper:after,body.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper:after{background-color:rgba(60,128,91,.8);bottom:0;color:#fff;content:'SESSION A: May 23–July 1, 2022 \A SESSION B: July 5–August 12, 2022 \A Full Term: May 23–August 12, 2022';white-space:pre;font-size:18px;padding:11px 0;position:absolute;text-align:center;text-transform:uppercase;width:100%}body b,body strong{font-weight:700!important}@media screen and (min-width:768px){body table.normal{display:table!important}body table.normal tbody,body table.normal thead{display:table-row-group!important}body table.normal tr{display:table-row!important}body table.normal tr td,body table.normal tr th{display:table-cell!important}}body .field--type-text-long .green{background-color:#13af8a;color:#fff;line-height:2.5!important;text-align:center}body .field--type-text-long blockquote{border-left:4px solid #accce6;margin-left:60px;padding-left:15px}body .field--type-text-long blockquote p{color:#005dab;font-size:26px!important}body .field--type-text-long blockquote p:nth-child(1):before{background:url(/themes/custom/csps_summer/images/quote.png) no-repeat left top;content:'';height:60px;margin-left:-80px;position:absolute;width:60px}body .field--type-text-long blockquote cite{color:#13af8a;font-size:18px;font-style:normal}body .block-views-blockhomepage-events-block-1{background-color:#0134a1;width:100%}body .block-views-blockhomepage-events-block-1>.link-cta{background-color:#feb300}body .block-views-blockhomepage-events-block-1>.link-cta:hover{background-color:#008ee0}body .block-views-blockhomepage-events-block-1>.link-cta a{color:#000d73}body .block-views-blockhomepage-events-block-1>.link-cta a:hover{color:#fff}body .block-views-blockhomepage-events-block-1 .views-row .event-container .link-cta{background-color:#feb300}body .block-views-blockhomepage-events-block-1 .views-row .event-container .link-cta:hover{background-color:#008ee0!important}body .block-views-blockhomepage-events-block-1 .views-row .event-container .link-cta a{color:#0134a1}body .block-views-blockhomepage-events-block-1 .views-row .event-container .link-cta a:hover{color:#fff}@media screen and (min-width:580px){body .block-views-blockhomepage-events-block-1 .views-row{max-width:49%}}body .field--name-field-upcoming-event .upcoming-event-header .events-link{background-color:#feb300}body .field--name-field-upcoming-event .upcoming-event-header .events-link:hover{background-color:#008ee0}body .field--name-field-upcoming-event .upcoming-event-header .events-link a{color:#0134a1}body .field--name-field-upcoming-event .upcoming-event-header .events-link a:hover{color:#fff}body .field--name-field-upcoming-event .event-info .link{background-color:#feb300}body .field--name-field-upcoming-event .event-info .link:hover{background-color:#008ee0}body .field--name-field-upcoming-event .event-info .link a{color:#0134a1}body .field--name-field-upcoming-event .event-info .link a:hover{color:#fff}body .field--name-field-twitter{display:none}body .field--name-field-initiatives{margin-top:30px}body .field--name-field-initiatives .field__item:nth-child(odd) .paragraph--type--initiatives{padding:70px 40px 70px}body .field--name-field-initiatives .field__item:nth-child(even) .paragraph--type--initiatives{padding:70px 40px 70px;background-color:#efefef}body .field--name-field-announcements{background-color:#60b0e6}body .field--name-field-description table,body .field--type-text-long table{background-color:#fff;border-collapse:collapse;border:1px solid #edeff6;margin:0;padding:0}body .field--name-field-description table h4,body .field--type-text-long table h4{color:#13af8a!important;margin:0}body .field--name-field-description table thead tr th,body .field--type-text-long table thead tr th{color:#005dab;border-bottom:1px solid #edeff6;font-weight:700;font-size:13px;padding:20px;text-align:left;line-height:1.2;text-transform:uppercase}@media screen and (min-width:768px){body .field--name-field-description table thead tr th,body .field--type-text-long table thead tr th{padding:25px 5px 25px 20px}body .field--name-field-description table thead tr th:nth-child(1),body .field--type-text-long table thead tr th:nth-child(1){padding-left:20px}body .field--name-field-description table thead tr th:last-child,body .field--type-text-long table thead tr th:last-child{padding-right:20px}}@media screen and (min-width:1280px){body .field--name-field-description table thead tr th,body .field--type-text-long table thead tr th{padding:35px 5px}body .field--name-field-description table thead tr th:nth-child(1),body .field--type-text-long table thead tr th:nth-child(1){padding-left:35px}body .field--name-field-description table thead tr th:last-child,body .field--type-text-long table thead tr th:last-child{padding-right:35px}}body .field--name-field-description table tbody tr td,body .field--name-field-description table tbody tr th,body .field--type-text-long table tbody tr td,body .field--type-text-long table tbody tr th{color:#162a53;font-size:14px;line-height:1.4;padding:15px 20px}@media screen and (min-width:768px){body .field--name-field-description table tbody tr td,body .field--name-field-description table tbody tr th,body .field--type-text-long table tbody tr td,body .field--type-text-long table tbody tr th{padding:15px 20px}}@media screen and (max-width:1279px){body .field--name-field-description table tbody tr td,body .field--name-field-description table tbody tr th,body .field--type-text-long table tbody tr td,body .field--type-text-long table tbody tr th{border:none;border-bottom:1px solid #edeff6;position:relative;text-align:left}}@media screen and (min-width:1280px){body .field--name-field-description table tbody tr td,body .field--name-field-description table tbody tr th,body .field--type-text-long table tbody tr td,body .field--type-text-long table tbody tr th{padding:20px 5px;text-align:left;font-size:16px}body .field--name-field-description table tbody tr td:nth-child(1),body .field--name-field-description table tbody tr th:nth-child(1),body .field--type-text-long table tbody tr td:nth-child(1),body .field--type-text-long table tbody tr th:nth-child(1){padding-left:35px}body .field--name-field-description table tbody tr td:last-child,body .field--name-field-description table tbody tr th:last-child,body .field--type-text-long table tbody tr td:last-child,body .field--type-text-long table tbody tr th:last-child{padding-right:35px}}body .field--name-field-description table tbody tr th,body .field--type-text-long table tbody tr th{color:#005dab!important;font-weight:700!important}body .field--name-field-description table tr.blue,body .field--name-field-description table tr.deadline-alert,body .field--type-text-long table tr.blue,body .field--type-text-long table tr.deadline-alert{background-color:#005dab}body .field--name-field-description table tr.blue td,body .field--name-field-description table tr.blue th,body .field--name-field-description table tr.deadline-alert td,body .field--name-field-description table tr.deadline-alert th,body .field--type-text-long table tr.blue td,body .field--type-text-long table tr.blue th,body .field--type-text-long table tr.deadline-alert td,body .field--type-text-long table tr.deadline-alert th{color:#fff!important}@media screen and (max-width:1279px){body .field--name-field-description table.data-table table,body .field--name-field-description table.data-table tbody,body .field--name-field-description table.data-table td,body .field--name-field-description table.data-table th,body .field--name-field-description table.data-table thead,body .field--name-field-description table.data-table tr,body .field--type-text-long table.data-table table,body .field--type-text-long table.data-table tbody,body .field--type-text-long table.data-table td,body .field--type-text-long table.data-table th,body .field--type-text-long table.data-table thead,body .field--type-text-long table.data-table tr{display:block}}@media screen and (max-width:1279px){body .field--name-field-description table.data-table thead tr,body .field--type-text-long table.data-table thead tr{left:-9999px;position:absolute;top:-9999px}}body .field--name-field-description table.data-table tbody tr td,body .field--name-field-description table.data-table tbody tr th,body .field--type-text-long table.data-table tbody tr td,body .field--type-text-long table.data-table tbody tr th{padding-left:60%}body .field--name-field-description table.data-table tbody tr td:before,body .field--name-field-description table.data-table tbody tr th:before,body .field--type-text-long table.data-table tbody tr td:before,body .field--type-text-long table.data-table tbody tr th:before{font-size:12px;left:20px;line-height:1.2;text-transform:uppercase}@media screen and (min-width:768px){body .field--name-field-description table.data-table tbody tr td:before,body .field--name-field-description table.data-table tbody tr th:before,body .field--type-text-long table.data-table tbody tr td:before,body .field--type-text-long table.data-table tbody tr th:before{font-size:13px;left:25px}}@media screen and (min-width:768px){body .field--name-field-description table.data-table tbody tr td,body .field--name-field-description table.data-table tbody tr th,body .field--type-text-long table.data-table tbody tr td,body .field--type-text-long table.data-table tbody tr th{padding-left:50%}}@media screen and (max-width:1279px){body .field--name-field-description table.data-table tbody tr td:before,body .field--name-field-description table.data-table tbody tr th:before,body .field--type-text-long table.data-table tbody tr td:before,body .field--type-text-long table.data-table tbody tr th:before{color:#005dab;content:attr(data-label);width:45%;padding-right:10px;white-space:nowrap;text-align:left;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}body .field--name-field-description table.data-table tbody tr td:last-child,body .field--name-field-description table.data-table tbody tr th:last-child,body .field--type-text-long table.data-table tbody tr td:last-child,body .field--type-text-long table.data-table tbody tr th:last-child{border-bottom:none}}.event-container:hover .link-cta{background-color:#008ee0!important}.event-container:hover .link-cta a{color:#fff!important}body.alert-open .block-csps-blocks-alert,body.alert-open .block-csps-summer-blocks-alert{background-color:#008ee0!important}body.alert-open .block-csps-blocks-alert .emergency-alert--title,body.alert-open .block-csps-summer-blocks-alert .emergency-alert--title{display:none!important}@media screen and (min-width:1280px){body.alert-open .block-alert{right:0}}body.alert-open .block-alert--inner a{text-decoration:underline;color:#fff}.block-alert .block-alert--close{z-index:9}.page-404 #block-csps-page-title{background-color:#e6f0f7!important}@media screen and (min-width:960px){#block-csps-summer-page-title h1{font-size:46px}}@media screen and (min-width:1280px){#block-csps-summer-page-title h1{font-size:48px}}.paragraph--type--title-event-dates{background-color:#0134a1!important}.paragraph--type--title-event-dates .field--name-field-event-date{background-color:#0134a1!important}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-link{background-color:#feb300!important}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-link:hover{background-color:#008ee0!important}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-link a{color:#0134a1!important}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-link a:hover{color:#fff!important}.paragraph--type--title-event-dates .all-events-cta{background-color:#feb300!important}.paragraph--type--title-event-dates .all-events-cta:hover{background-color:#008ee0!important}.paragraph--type--title-event-dates .all-events-cta a{color:#0134a1!important}.paragraph--type--title-event-dates .all-events-cta a:hover{color:#fff!important}.paragraph--type--title-event-dates:after{padding-bottom:0!important;background-color:#e6f0f7!important}body.page-node-type-chaptered-page .sidebar h2{color:#005dab!important;display:block!important}body.page-node-type-chaptered-page .sidebar #block-chapteredpageanchormenu>ul>li>a{color:#005dab!important}body.page-node-type-chaptered-page .sidebar #block-chapteredpageanchormenu>ul>li>a.is-active,body.page-node-type-chaptered-page .sidebar #block-chapteredpageanchormenu>ul>li>a:hover{background:#d0efe8!important}body.page-node-type-chaptered-page .sidebar #block-chapteredpageanchormenu>ul>li.menu-item--has-children>a .icon-submenu-trigger{background-image:url(/themes/custom/csps_summer/images/svg/icon-menu-open.svg)!important}body.page-node-type-chaptered-page .sidebar #block-chapteredpageanchormenu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger{background-image:url(/themes/custom/csps_summer/images/svg/icon-menu-close.svg)!important}body.page-node-type-chaptered-page .sidebar #block-chapteredpageanchormenu>ul>li ul li a{color:#005dab}body.page-node-type-chaptered-page .sidebar #block-chapteredpageanchormenu>ul>li ul li a.is-active,body.page-node-type-chaptered-page .sidebar #block-chapteredpageanchormenu>ul>li ul li a:hover{background:#d0efe8!important;color:#13af8a!important}body.page-node-type-chaptered-page .sidebar #block-chapteredpageanchormenu .links .link{background-color:#f47721!important}body.page-node-type-chaptered-page .sidebar #block-chapteredpageanchormenu .links .link:hover{background-color:#8ed4d4!important}.node--type-clunify-course{position:relative;left:-10px}@media screen and (min-width:768px){.node--type-clunify-course{left:0}}.node--type-clunify-course h5{position:relative;font-size:24px;line-height:1.5;padding:10px 85px 10px 0;margin:0;color:#162a53}@media screen and (min-width:768px){.node--type-clunify-course h5{font-size:26px;padding:15px 0}}@media screen and (min-width:1280px){.node--type-clunify-course h5{font-size:30px;padding:25px 0}}.node--type-clunify-course .toggle-all-text{position:absolute;right:10px;top:18px;color:#de1d54;cursor:pointer;font-size:14px}@media screen and (min-width:768px){.node--type-clunify-course .toggle-all-text{right:0;font-size:16px;top:25px}}@media screen and (min-width:1280px){.node--type-clunify-course .toggle-all-text{font-size:18px;top:35px}}.node--type-clunify-course .course--block-container{position:relative;background-color:#fff;border:1px solid #edeff6;margin-bottom:25px}.node--type-clunify-course .course--block-container:last-child{border-bottom:1px solid #edeff6}.node--type-clunify-course .course--block-container .course--name{position:relative;margin:0;padding:25px 40px 20px 20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.node--type-clunify-course .course--block-container .course--name{padding:25px 40px 20px 25px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width:1280px){.node--type-clunify-course .course--block-container .course--name{padding:25px 50px 20px 35px;-ms-flex:1;flex:1}}.node--type-clunify-course .course--block-container .course--name .icon-course-trigger{content:'';display:block;width:19px;height:20px;background:url(/themes/custom/csps_summer/images/svg/icon-menu-open.svg) no-repeat center center/100%;right:10px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.node--type-clunify-course .course--block-container .course--name .icon-course-trigger{right:15px}}.node--type-clunify-course .course--block-container .course--name .icon-course-trigger.active-trigger{background:url(/themes/custom/csps_summer/images/svg/icon-menu-close.svg) no-repeat center center/100%}.node--type-clunify-course .course--block-container .course--name .course--title{margin:0;position:relative;color:#162a53;font-size:16px;line-height:1.3;padding-right:25px;-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:18px}@media screen and (min-width:768px){.node--type-clunify-course .course--block-container .course--name .course--title{font-size:18px;padding-bottom:0;-ms-flex-preferred-size:70%;flex-basis:70%}}@media screen and (min-width:1080px){.node--type-clunify-course .course--block-container .course--name .course--title{-ms-flex:1;flex:1}}@media screen and (min-width:1280px){.node--type-clunify-course .course--block-container .course--name .course--title{padding-right:50px}}@media screen and (min-width:1400px){.node--type-clunify-course .course--block-container .course--name .course--title{-ms-flex-preferred-size:45%;flex-basis:45%}}.node--type-clunify-course .course--block-container .course--name .course--info{position:relative;margin:0;padding:0;line-height:1;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:768px){.node--type-clunify-course .course--block-container .course--name .course--info{-ms-flex-preferred-size:30%;flex-basis:30%}}.node--type-clunify-course .course--block-container .course--name .course--info .course--code,.node--type-clunify-course .course--block-container .course--name .course--info .course--points{font-size:14px;line-height:1.3;color:#162a53;display:inline-block}@media screen and (min-width:768px){.node--type-clunify-course .course--block-container .course--name .course--info .course--code,.node--type-clunify-course .course--block-container .course--name .course--info .course--points{font-size:16px}}@media screen and (min-width:1280px){.node--type-clunify-course .course--block-container .course--name .course--info .course--code,.node--type-clunify-course .course--block-container .course--name .course--info .course--points{font-size:18px}}.node--type-clunify-course .course--block-container .course--name .course--info .course--code:after{content:'|';display:inline;padding:0 5px 0 7px;color:#e1e1e1}.node--type-clunify-course .course--block-container .course--desc{clear:both;font-size:14px;padding:5px 20px 0 20px;margin:0 0 25px;color:#3d4047}@media screen and (min-width:768px){.node--type-clunify-course .course--block-container .course--desc{font-size:16px;padding:10px 25px 0 25px}}@media screen and (min-width:1280px){.node--type-clunify-course .course--block-container .course--desc{padding:10px 35px 0 35px}}.node--type-clunify-course .course--block-container .course--desc a{color:#de1d54;text-decoration:none}.node--type-clunify-course .course--block-container .course--desc a:hover{color:#077}.node--type-clunify-course .course--block-container .course--desc p{font-size:14px;padding:5px 0 0 0;margin:0 0 25px;color:#3d4047}@media screen and (min-width:768px){.node--type-clunify-course .course--block-container .course--desc p{font-size:16px;padding:10px 0 0 0}}@media screen and (min-width:1280px){.node--type-clunify-course .course--block-container .course--desc p{padding:10px 0 0 0}}.node--type-clunify-course .course--block-container .course--desc p:last-child{margin:0 0 35px}.node--type-clunify-course .course--block-container .schedule--container{background-color:#fff;clear:both;margin-top:30px}.node--type-clunify-course .course--block-container .schedule--container .schedule--info p{padding:12px 10px 10px;text-align:center;font-size:14px;background-color:#edeff6;color:#162a53;line-height:1.2;text-transform:uppercase;margin-bottom:0}@media screen and (max-width:1279px){.node--type-clunify-course .course--block-container .schedule--container table,.node--type-clunify-course .course--block-container .schedule--container tbody,.node--type-clunify-course .course--block-container .schedule--container td,.node--type-clunify-course .course--block-container .schedule--container th,.node--type-clunify-course .course--block-container .schedule--container thead,.node--type-clunify-course .course--block-container .schedule--container tr{display:block}}.node--type-clunify-course .course--block-container .schedule--container .schedule--table{width:100%;border-collapse:collapse;border-top:1px solid #edeff6;margin:0;padding:0}@media screen and (max-width:1279px){.node--type-clunify-course .course--block-container .schedule--container .schedule--table thead tr{position:absolute;top:-9999px;left:-9999px}}.node--type-clunify-course .course--block-container .schedule--container .schedule--table thead tr th{color:#162a53;border-bottom:1px solid #edeff6;text-transform:uppercase;line-height:1.2}@media screen and (min-width:1280px){.node--type-clunify-course .course--block-container .schedule--container .schedule--table thead tr th{padding:20px 10px 20px 0;text-align:left;font-size:13px}.node--type-clunify-course .course--block-container .schedule--container .schedule--table thead tr th:nth-child(1){padding-left:35px}}.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr td,.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr th{font-size:14px;line-height:1.4;color:#162a53;padding:15px 5px 15px 60%}.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr td:before,.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr th:before{left:20px;text-transform:uppercase;line-height:1.2;font-size:12px}@media screen and (min-width:768px){.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr td:before,.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr th:before{left:25px;font-size:13px}}@media screen and (min-width:768px){.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr td,.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr th{padding:15px 5px 15px 50%}}@media screen and (max-width:1279px){.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr td,.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr th{text-align:left;border:none;border-bottom:1px solid #edeff6;position:relative}.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr td:before,.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr th:before{content:attr(data-label);width:45%;padding-right:10px;white-space:nowrap;text-align:left;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr td:last-child,.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr th:last-child{border-bottom:none}.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr td:first-child,.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr th:first-child{background:#e6f0f7}}@media screen and (min-width:1280px){.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr td,.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr th{padding:20px 0 20px 5px;text-align:left;font-size:16px}.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr td:nth-child(1),.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr th:nth-child(1){padding-left:35px}}.node--type-clunify-course h5{color:#005dab;font-weight:700}.node--type-clunify-course .toggle-all-text{color:#f47721;font-weight:700}.node--type-clunify-course .course--block-container .course--name .course--title{color:#005dab;font-weight:700}.node--type-clunify-course .course--block-container .course--name .course--title .course-time{color:#3d4047;display:block;font-size:.75em;font-weight:400}.node--type-clunify-course .course--block-container .course--name .icon-course-trigger{background-image:url(/themes/custom/csps_summer/images/svg/icon-menu-open.svg)}.node--type-clunify-course .course--block-container .course--name .icon-course-trigger.active-trigger{background-image:url(/themes/custom/csps_summer/images/svg/icon-menu-close.svg)}.node--type-clunify-course .course--block-container .course--desc a{color:#f47721}.node--type-clunify-course .course--block-container .schedule--container{margin-left:-20px;margin-right:-20px}@media screen and (min-width:768px){.node--type-clunify-course .course--block-container .schedule--container{margin-left:-25px;margin-right:-25px}}@media screen and (min-width:1280px){.node--type-clunify-course .course--block-container .schedule--container{margin-left:-35px;margin-right:-35px}}.node--type-clunify-course .course--block-container .schedule--container .schedule--table thead tr th{color:#005dab;font-weight:700;vertical-align:bottom}.node--type-clunify-course .course--block-container .schedule--container .schedule--table thead tr th:before{font-weight:inherit}.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr td{vertical-align:text-top}.node--type-clunify-course .course--block-container .schedule--container .schedule--table tbody tr td:before{color:#005dab;font-weight:700}.paragraph--type--csps-courses{position:relative}.paragraph--type--csps-courses>h5{position:relative;font-size:24px;font-weight:700;line-height:1.5;padding:10px 85px 10px 0;margin:0;color:#005dab}@media screen and (min-width:768px){.paragraph--type--csps-courses>h5{font-size:26px;padding:15px 0}}@media screen and (min-width:1280px){.paragraph--type--csps-courses>h5{font-size:30px;padding:25px 0}}.paragraph--type--csps-courses .courses-filter{position:absolute;right:100px;top:20px;color:#de1d54;cursor:pointer;font-size:14px}.paragraph--type--csps-courses .courses-filter input{display:none;padding:2px;width:150px}@media screen and (min-width:768px){.paragraph--type--csps-courses .courses-filter{right:110px;font-size:16px;top:26px}}@media screen and (min-width:1280px){.paragraph--type--csps-courses .courses-filter{font-size:18px;top:36px}.paragraph--type--csps-courses .courses-filter input{width:200px}}.paragraph--type--csps-courses .courses-filter>*{display:inline-block}.paragraph--type--csps-courses>.toggle-all-text{position:absolute;right:10px;top:18px;color:#f47721;cursor:pointer;font-size:14px;font-weight:700}@media screen and (min-width:768px){.paragraph--type--csps-courses>.toggle-all-text{right:0;font-size:16px;top:25px}}@media screen and (min-width:1280px){.paragraph--type--csps-courses>.toggle-all-text{font-size:18px;top:35px}}body.page-node-type-events-landing #block-csps-summer-page-title{text-align:center}body.page-node-type-events-landing #block-csps-summer-page-title h1{color:#005dab;font-weight:200}body.page-node-type-events-landing #block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing{display:none}body.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .link{background-color:#005dab}body.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .link:hover{background-color:#accbe4}body.page-node-type-events-landing #block-views-block-event-listing-event-listing .view-details-cta{background-color:#feb300}body.page-node-type-events-landing #block-views-block-event-listing-event-listing .view-details-cta:hover{background-color:#008ee0!important}body.page-node-type-event .layout-content .event-details--sidebar{background-color:#cce8f9;color:#005dab}body.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-end-time,body.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-location,body.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-start-time,body.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-timezone{color:#005dab}body.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-end-time:before,body.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-location:before,body.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-start-time:before,body.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-timezone:before{color:inherit}body.page-node-type-event .layout-content .event-details--links{background-color:#cce8f9}body.page-node-type-event .layout-content .event-details--links .field--name-field-rsvp{background-color:#feb300}body.page-node-type-event .layout-content .event-details--links .field--name-field-rsvp a{color:#0134a1}body.page-node-type-event .layout-content .event-details--links .field--name-field-rsvp a:hover{color:#fff}body.page-node-type-event .layout-content .event-details--links .field--name-field-rsvp:hover{background-color:#008ee0}body.page-node-type-event .layout-content .event-details--links .field--name-field-back-link a{color:#008ee0}body.page-node-type-event .layout-content .event-details--links .field--name-field-back-link a:before{color:inherit}body.page-node-type-event .layout-content .event-details--content .event-title{color:#005dab}body.page-node-type-event .layout-content .event-details--content .field--name-field-subtitle{color:#005dab}body.page-node-type-event .layout-content .event-details--content .field--name-field-description a{color:#0134a1!important;font-weight:500}body.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .speaker-name a{color:#008ee0}.paragraph--type--events .event-listing--view{background-color:#005dab}.paragraph--type--events .node--view-mode-event-listing .node__content,.paragraph--type--events .node--view-mode-featured-event .node__content{display:-ms-flexbox;display:flex;padding-top:35px}.paragraph--type--events form{display:none}.paragraph--type--events .event-date--wrapper{-ms-flex:1;flex:1;-ms-flex-preferred-size:35%;flex-basis:35%}@media screen and (min-width:580px){.paragraph--type--events .event-date--wrapper{-ms-flex-preferred-size:25%;flex-basis:25%}}@media screen and (min-width:768px){.paragraph--type--events .event-date--wrapper{-ms-flex-preferred-size:35%;flex-basis:35%}}@media screen and (min-width:1280px){.paragraph--type--events .event-date--wrapper{-ms-flex-preferred-size:25%;flex-basis:25%}}.paragraph--type--events .event-date--wrapper p{font-size:18px;color:#fff;text-align:center;padding-bottom:35px}@media screen and (min-width:768px){.paragraph--type--events .event-date--wrapper p{font-size:20px}}.paragraph--type--events .event-date--wrapper p span{display:block;font-size:90px;line-height:1.2}@media screen and (min-width:768px){.paragraph--type--events .event-date--wrapper p span{font-size:100px}}.paragraph--type--events .view-details-cta{position:relative;display:inline-block;background-color:#feb300;line-height:1;height:auto;position:absolute;bottom:0;left:35%}.paragraph--type--events .view-details-cta a{text-decoration:none;display:block;padding:14px 22px;color:#000d73;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;font-weight:400}.paragraph--type--events .view-details-cta:hover{background-color:#8ed4d4}.paragraph--type--events .view-details-cta:hover a{color:#162a53}@media screen and (min-width:580px){.paragraph--type--events .view-details-cta{left:25%}}@media screen and (min-width:768px){.paragraph--type--events .view-details-cta{left:35%}}@media screen and (min-width:1280px){.paragraph--type--events .view-details-cta{left:25%}}.paragraph--type--events .event-title{margin:20px 15px 20px 0;line-height:1.5}@media screen and (min-width:768px){.paragraph--type--events .event-title{margin:22px 15px 20px 0}}.paragraph--type--events .event-title a{color:#fff;font-size:18px;text-decoration:none;cursor:pointer}@media screen and (min-width:768px){.paragraph--type--events .event-title a{font-size:20px}}@media screen and (min-width:1280px){.paragraph--type--events .event-title a{font-size:22px}}.paragraph--type--events .event-title a:hover{color:#8ed4d4}.paragraph--type--events .event-container .event-details{line-height:1.4}.paragraph--type--events .event-container .field--name-field-event-location,.paragraph--type--events .event-container .field--name-field-event-start-time,.paragraph--type--events .event-container .field--name-field-event-timezone,.paragraph--type--events .event-container .field--name-field-event-type{margin:0;display:inline;font-size:12px;color:#fff;line-height:1.4}@media screen and (min-width:768px){.paragraph--type--events .event-container .field--name-field-event-location,.paragraph--type--events .event-container .field--name-field-event-start-time,.paragraph--type--events .event-container .field--name-field-event-timezone,.paragraph--type--events .event-container .field--name-field-event-type{font-size:13px}}.paragraph--type--events .event-container .field--name-field-event-type,.paragraph--type--events .event-container .time-wrapper{display:inline-block}.paragraph--type--events .event-container .time-wrapper{padding-top:2px}.paragraph--type--events .event-container .field--name-field-event-type:before{display:inline-block;content:'|';padding:0 10px 0 8px;color:#fff;line-height:1;font-size:12px}.paragraph--type--events .event-container .field--name-field-event-start-time,.paragraph--type--events .event-container .field--name-field-event-timezone,.paragraph--type--events .event-container .field--name-field-event-type{text-transform:uppercase}.paragraph--type--events .field--name-field-featured-events{padding:0 15px 50px;background-color:#162a53}@media screen and (min-width:768px){.paragraph--type--events .field--name-field-featured-events{padding:0 25px 60px;display:-ms-flexbox;display:flex}}@media screen and (min-width:1280px){.paragraph--type--events .field--name-field-featured-events{padding:0 35px 70px}}.paragraph--type--events .field--name-field-featured-events .featured-event{position:relative;border:1px solid #fff}@media screen and (min-width:768px){.paragraph--type--events .field--name-field-featured-events .featured-event{-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%}}.paragraph--type--events .field--name-field-featured-events .featured-event:last-child{border-top:none}@media screen and (min-width:768px){.paragraph--type--events .field--name-field-featured-events .featured-event:last-child{border-top:1px solid #fff;border-left:none}}.paragraph--type--events .field--name-field-featured-events .featured-event .event-container.featured-event-info{-ms-flex:1;flex:1;-ms-flex-preferred-size:65%;flex-basis:65%;padding:0 15px 60px 0}@media screen and (min-width:580px){.paragraph--type--events .field--name-field-featured-events .featured-event .event-container.featured-event-info{-ms-flex-preferred-size:75%;flex-basis:75%;padding:0 30px 60px 0}}@media screen and (min-width:768px){.paragraph--type--events .field--name-field-featured-events .featured-event .event-container.featured-event-info{-ms-flex-preferred-size:65%;flex-basis:65%;padding:0 40px 60px 0}}@media screen and (min-width:1280px){.paragraph--type--events .field--name-field-featured-events .featured-event .event-container.featured-event-info{-ms-flex-preferred-size:75%;flex-basis:75%;padding:0 50px 60px 0}}.paragraph--type--events .field--name-field-featured-events .featured-event .event-container.featured-event-info .field--name-field-description{display:none}.paragraph--type--events .field--name-field-featured-events .featured-event .event-container.featured-event-info .field--name-field-description p{margin:0 0 25px;font-size:16px;color:#fff;line-height:1.5}@media screen and (min-width:1280px){.paragraph--type--events .field--name-field-featured-events .featured-event .event-container.featured-event-info .field--name-field-description p{font-size:18px}}@media screen and (min-width:580px){.paragraph--type--events .field--name-field-featured-events .featured-event .event-container.featured-event-info .field--name-field-description{display:block}}.paragraph--type--events #block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing{background-color:#233f95;border-left:14px solid #162a53;border-right:14px solid #162a53}@media screen and (min-width:768px){.paragraph--type--events #block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing{border-left:23px solid #162a53;border-right:23px solid #162a53}}@media screen and (min-width:1280px){.paragraph--type--events #block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing{border-left:35px solid #162a53;border-right:35px solid #162a53}}.paragraph--type--events #block-views-block-event-listing-event-listing .event-date--wrapper{-ms-flex-preferred-size:35%;flex-basis:35%}@media screen and (min-width:580px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-date--wrapper{-ms-flex-preferred-size:25%;flex-basis:25%}}@media screen and (min-width:768px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-date--wrapper{-ms-flex-preferred-size:18%;flex-basis:18%}}@media screen and (min-width:1280px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-date--wrapper{-ms-flex-preferred-size:13%;flex-basis:13%}}.paragraph--type--events #block-views-block-event-listing-event-listing .view-details-cta{position:relative;display:inline-block;background-color:#feb300;line-height:1;height:auto;position:absolute;bottom:0;left:35%}.paragraph--type--events #block-views-block-event-listing-event-listing .view-details-cta a{text-decoration:none;display:block;padding:14px 22px;color:#000d73;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;font-weight:400}.paragraph--type--events #block-views-block-event-listing-event-listing .view-details-cta:hover{background-color:#8ed4d4}.paragraph--type--events #block-views-block-event-listing-event-listing .view-details-cta:hover a{color:#162a53}@media screen and (min-width:580px){.paragraph--type--events #block-views-block-event-listing-event-listing .view-details-cta{left:25%}}@media screen and (min-width:768px){.paragraph--type--events #block-views-block-event-listing-event-listing .view-details-cta{left:18%}}@media screen and (min-width:1280px){.paragraph--type--events #block-views-block-event-listing-event-listing .view-details-cta{left:13%}}.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view{padding:0 0 100px}@media screen and (min-width:768px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view{padding:0 0 125px}}@media screen and (min-width:1280px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view{padding:0 0 150px}}.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view>span{padding:30px 20px;display:block}@media screen and (min-width:768px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view>span{padding:30px}}.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-infinite-scroll-content-wrapper{background-color:#fff;padding:15px 14px}@media screen and (min-width:768px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-infinite-scroll-content-wrapper{padding:15px 23px}}@media screen and (min-width:1280px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-infinite-scroll-content-wrapper{padding:15px 35px}}.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-row{background-color:#162a53;position:relative;border:1px solid #fff;border-bottom:none;min-height:285px}.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-row:last-child{border-bottom:1px solid #fff}.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover{background-color:#accbe4}.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover *,.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .event-container .field--name-field-event-type:after,.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .event-container .general-view .event-listing-location:before,.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name:before,.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .event-container .general-view .event-listing-speakers .event-speaker .node__content .field--name-field-educational-role,.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .event-container .general-view .event-listing-speakers .event-speaker:first-child:before,.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .event-container .general-view .field--name-field-event-location,.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .event-container .time-wrapper:after{color:#162a53}.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .view-details-cta:hover{background-color:#008ee0!important}.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .view-details-cta a{color:#000d73!important}.paragraph--type--events #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .view-details-cta a:hover{color:#fff}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container.event-listing-info{-ms-flex:1;flex:1;-ms-flex-preferred-size:65%;flex-basis:65%;padding:0 15px 60px 0}@media screen and (min-width:580px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-container.event-listing-info{-ms-flex-preferred-size:75%;flex-basis:75%;padding:0 20px 60px 0}}@media screen and (min-width:768px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-container.event-listing-info{-ms-flex-preferred-size:82%;flex-basis:82%}}@media screen and (min-width:1280px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-container.event-listing-info{-ms-flex-preferred-size:87%;flex-basis:87%}}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .mobile-view{display:block}@media screen and (min-width:768px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .mobile-view{display:none}}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .mobile-view .event-details{padding-right:15px}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view{display:none}@media screen and (min-width:768px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view{display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .field--name-field-event-type:after{display:none}}@media screen and (min-width:768px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-details{-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:30px}}@media screen and (min-width:1280px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-details{-ms-flex-preferred-size:33%;flex-basis:33%}}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-details-alt{padding-right:15px}@media screen and (min-width:768px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-details-alt{-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width:1280px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-details-alt{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-preferred-size:67%;flex-basis:67%}}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers{padding-right:15px}@media screen and (min-width:1280px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers{-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%}}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker{line-height:1.3;margin-bottom:10px}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker:first-child:before{display:block;content:'Speakers';font-size:12px;color:#fff;text-transform:uppercase;padding-bottom:28px;padding-top:6px}@media screen and (min-width:768px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker:first-child:before{font-size:13px}}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker:last-child{padding-bottom:25px}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content{padding-top:0;display:block}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content p{margin:0;padding:0;display:inline}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name{padding-bottom:15px}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name a{font-size:16px;color:#fff;text-decoration:none;cursor:pointer}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name a:hover{color:#8ed4d4}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name:before{content:'\2022';display:inline;position:relative;font-size:16px;color:#fff;padding:0 2px 0 0}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name span:after{display:inline;position:relative;content:',';font-size:16px;margin:0 0 0 2px}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .field--name-field-educational-role{font-size:16px;color:#fff}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .field--name-field-event-location{font-size:16px;color:#fff}@media screen and (min-width:1280px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-location{-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;padding-left:25px}}.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-location:before{display:block;content:'Location';font-size:12px;color:#fff;text-transform:uppercase;padding-bottom:18px}@media screen and (min-width:768px){.paragraph--type--events #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-location:before{font-size:13px}}.author-ref-info--container .author-ref-info .author-ref-name a,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper>.field__item h4,.block-views-blockfeatured-programs-block-1 div>.views-row h4,.block-views-blockhomepage-events-block-1 .views-row .event-container .event-title a,.block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a,.block-views-blockprogram-cards-block-1 div>.views-row h4,.data-tables-wrapper .paragraph--type--program-options-table .field--name-field-name,.data-tables-wrapper .paragraph--type--program-options-table td:before,.data-tables-wrapper .paragraph--type--program-options-table th,.data-tables-wrapper .table-title,.field--name-field-curriculum .curriculum-wrapper .curriculum-header div,.field--name-field-curriculum .curriculum-wrapper .term .paragraph--type--curriculum-group .course--title,.field--name-field-curriculum .field__label,.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses h2 a,.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-term,.field--name-field-curriculum .toggle-all-text,.field--name-field-featured-programs .featured-programs-wrapper>.field__item h4,.field--name-field-featured-programs div>.views-row h4,.field--name-field-info-section .toggle-all-text,.field--name-field-tuition .field--name-body table strong,.field--name-field-tuition .field__label,.main-footer #block-footercopyrightandprivacy .field--name-body a,.main-footer nav#block-csps-footer li a,.main-header #block-secondarynavigation ul li.menu-item--active-trail a,.page-node-type-chaptered-page article .content .field--name-field-title,.page-node-type-chaptered-page article .sidebar .block-chaptered-page-anchor-menu ul li a,.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .field--name-field-title,.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .speaker-name a,.page-node-type-event .layout-content .event-details--content .field--name-field-event-type,.page-node-type-event .layout-content .event-details--content .speakers-title,.page-node-type-event .layout-content .event-details--links .field--name-field-back-link a,.page-node-type-event .layout-content .event-details--links .field--name-field-back-link a:before,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-location:before,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-start-time:before,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name a,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name:before,.page-node-type-events-landing .event-title a,.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements .field--name-field-category,.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-info .block-csps-program-title .program-tiered-title .bread,.page-node-type-info .content>.field--name-field-description strong,.page-node-type-info .content>.field--name-field-description table strong,.page-node-type-info .content>h2,.page-node-type-info .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-info .sidebar .program-overview div.menu>ul li a,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .author-creation-date,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .field--name-field-category,.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .author-creation-date,.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .field--name-field-category,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .author-creation-date,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .field--name-field-category,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .author-creation-date,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .field--name-field-category,.page-node-type-postbacc-department .content>.field--name-field-also-of-interest strong,.page-node-type-postbacc-department .content>.field--name-field-description strong,.page-node-type-postbacc-department .content>h2,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--title,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr td:before,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr th:before,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table thead tr th,.page-node-type-postbacc-department .field--name-field-clunify-api-url .toggle-all-text,.page-node-type-postbacc-department .field--name-field-clunify-api-url h5,.page-node-type-postbacc-department .sidebar .field--name-field-contact-email a,.page-node-type-postbacc-department .sidebar .field--name-field-contact-website a,.page-node-type-postbacc-department .sidebar .field--name-field-title,.page-node-type-postbacc-department .sidebar a.subject-areas,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title .bread,.page-node-type-postbacc-department-list .content>.field--name-field-description strong,.page-node-type-postbacc-department-list .content>.field--name-field-description table strong,.page-node-type-postbacc-department-list .content>h2,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul li a,.page-node-type-postbacc-department-list article .content .field--name-field-description h2,.page-node-type-postbacc-department-list article .content .field--name-field-description p a,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title .bread,.page-node-type-postbacc-info .content>.field--name-field-description strong,.page-node-type-postbacc-info .content>.field--name-field-description table strong,.page-node-type-postbacc-info .content>h2,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul li a,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title .bread,.page-node-type-postbacc-program-overview .content .field--name-field-description h2,.page-node-type-postbacc-program-overview .content .field--name-field-description table td a,.page-node-type-postbacc-program-overview .content .field--name-field-description table th a,.page-node-type-postbacc-program-overview .content>.field--name-field-description strong,.page-node-type-postbacc-program-overview .content>.field--name-field-description table strong,.page-node-type-postbacc-program-overview .content>h2,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul li a,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program .block-csps-program-title .program-tiered-title .bread,.page-node-type-program .content>.field--name-field-description strong,.page-node-type-program .content>.field--name-field-description table strong,.page-node-type-program .content>h2,.page-node-type-program .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program .sidebar .program-overview div.menu>ul li a,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-faculty .content>.field--name-field-description strong,.page-node-type-program-faculty .content>.field--name-field-description table strong,.page-node-type-program-faculty .content>h2,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul li a,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-option .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-option .content>.field--name-field-description strong,.page-node-type-program-option .content>.field--name-field-description table strong,.page-node-type-program-option .content>h2,.page-node-type-program-option .paragraph--type--title-video .field--name-field-title,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-option .sidebar .program-overview div.menu>ul li a,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-option-admissions .content>.field--name-field-description strong,.page-node-type-program-option-admissions .content>.field--name-field-description table strong,.page-node-type-program-option-admissions .content>h2,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul li a,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-option-curriculum .content>.field--name-field-description strong,.page-node-type-program-option-curriculum .content>.field--name-field-description table strong,.page-node-type-program-option-curriculum .content>h2,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul li a,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-promo .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-promo .content>.field--name-field-description strong,.page-node-type-program-promo .content>.field--name-field-description table strong,.page-node-type-program-promo .content>h2,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-promo .sidebar .program-overview div.menu>ul li a,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-simple .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-simple .content>.field--name-field-description strong,.page-node-type-program-simple .content>.field--name-field-description table strong,.page-node-type-program-simple .content>h2,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-simple .sidebar .program-overview div.menu>ul li a,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ol li a,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description p a,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ul li a,.paragraph--type--application-requirements h3,.paragraph--type--article-author-manual .author-manual-info .field--name-field-name,.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .contact-cta-title,.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .field--name-field-contact-email,.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .field--name-field-telephone,.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .text-elements .info-cta-title,.paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .course--title,.paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .field__label,.paragraph--type--course-group .field--name-field-title,.paragraph--type--course-group .toggle-all-text,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .author-creation-date,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2>.field__item .node__content a .card--text-elements .category-media-wrapper .field--name-field-news-source,.paragraph--type--featured-articles-2-up .field--name-field-title,.paragraph--type--info-section .info-desc table strong,.paragraph--type--info-section .info-title,.paragraph--type--initiatives h3,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .author-creation-date,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2>.field__item .node__content a .card--text-elements .category-media-wrapper .field--name-field-news-source,.paragraph--type--people-stories-2-up .field--name-field-title,.paragraph--type--person-group .field--name-field-persons .person-info--container .person-info .person-name,.paragraph--type--related-programs .field--name-field-featured-programs>.field__item h4,.paragraph--type--simple-text-cta .field--name-field-title,.paragraph--type--thought-leadership-cta section .field--name-field-content-link,.paragraph--type--title-article .field--name-field-title,.paragraph--type--title-article .node--type-article .card--text-elements .category-media-wrapper .field--name-field-category,.paragraph--type--title-article .node--type-article .card--text-elements .category-media-wrapper .field--name-field-news-source,.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-title,.paragraph--type--title-event-dates h3.field--name-field-title,.paragraph--type--title-text .field--name-field-text table strong,.paragraph--type--title-text .field--name-field-title,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h1,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h2,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h3,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h4,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h5,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h6,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser h2 a,.path-search #block-csps-content .search-results--view header .result .result-total,.path-search .block-facet--links ul.item-list__links li.facet-item a,.program-overview div.menu .menu-btn .text,.program-overview div.menu>ul li a,.twitter-container .twitter-wrapper .tweet-body,body.page-node-type-article .author-info .field--name-field-author{font-weight:700!important}footer.main-footer{background-color:#cce8f9;clear:both;color:#002855;padding:0 0 20px 0}@media screen and (min-width:768px){footer.main-footer{padding:60px 15px}}@media screen and (min-width:960px){footer.main-footer{padding:60px 50px}}footer.main-footer #block-csps-summer-footeraddress{background-image:url(/themes/custom/csps_summer/images/svg/cu_logo.svg);background-size:260px;background-repeat:no-repeat;background-position-x:15px;padding-top:75px;padding-left:50px;margin-top:30px}@media screen and (min-width:580px){footer.main-footer #block-csps-summer-footeraddress{float:left;width:43%;background-size:239px;margin:0;padding-top:85px;padding-left:30px}}@media screen and (min-width:1280px){footer.main-footer #block-csps-summer-footeraddress{width:29%}}footer.main-footer #block-csps-summer-footeraddress .footer-logo img{width:240px}footer.main-footer #block-csps-summer-footeraddress .field--name-body{font-size:13px;margin-left:15px}footer.main-footer #block-csps-summer-footeraddress .field--name-body a{color:#008ee0}footer.main-footer #block-csps-summer-footeraddress .field--name-body p{margin:0;line-height:20px}footer.main-footer #block-csps-summer-mainnavigation{margin-bottom:20px}footer.main-footer #block-csps-summer-mainnavigation ul.menu{display:-ms-flexbox;display:flex}footer.main-footer #block-csps-summer-mainnavigation ul.menu li{-ms-flex-positive:1;flex-grow:1;list-style:none;text-align:center;background:#162a53}footer.main-footer #block-csps-summer-mainnavigation ul.menu li a{display:block;padding:10px 0;border-left:2px solid #fff;text-decoration:none;text-transform:uppercase;color:#fff;font-size:12px}footer.main-footer #block-csps-summer-mainnavigation ul.menu li a:first-child{border-left:none}footer.main-footer #block-csps-summer-mainnavigation ul.menu li ul.menu{display:none}footer.main-footer #block-csps-summer-mainnavigation ul.menu li div.desktop-submenu div.background,footer.main-footer #block-csps-summer-mainnavigation ul.menu li div.desktop-submenu>div.text{display:none}@media screen and (min-width:768px){footer.main-footer #block-csps-summer-mainnavigation{display:none;margin-bottom:0}}footer.main-footer nav#block-csps-summer-footer{padding:0;margin:30px 50px 0;width:258px}@media screen and (min-width:580px){footer.main-footer nav#block-csps-summer-footer{float:left;width:23%;padding:0;margin:0 0 0 20px}}@media screen and (min-width:768px){footer.main-footer nav#block-csps-summer-footer{margin:0}}footer.main-footer nav#block-csps-summer-footer ul{column-count:2}@media screen and (min-width:580px){footer.main-footer nav#block-csps-summer-footer ul{column-count:1;column-gap:0}}footer.main-footer nav#block-csps-summer-footer li{list-style:none}footer.main-footer nav#block-csps-summer-footer li a{color:#f47721;display:block;text-decoration:none;font-size:13px}@media screen and (min-width:580px){footer.main-footer nav#block-csps-summer-footer li a{font-size:14px;margin-bottom:12px}}footer.main-footer nav#block-csps-summer-footer li:last-child a{margin-bottom:0}footer.main-footer #block-csps-summer-footersocialbar{width:258px;margin:15px 50px 0}@media screen and (min-width:580px){footer.main-footer #block-csps-summer-footersocialbar{width:25%;padding:0;margin:0 15px 0;float:right}}@media screen and (min-width:768px){footer.main-footer #block-csps-summer-footersocialbar{width:185px}}footer.main-footer #block-csps-summer-footersocialbar ul{display:-ms-flexbox;display:flex}footer.main-footer #block-csps-summer-footersocialbar li{-ms-flex-positive:1;flex-grow:1;list-style:none;text-align:left}@media screen and (min-width:580px){footer.main-footer #block-csps-summer-footersocialbar li{text-align:right}}footer.main-footer #block-csps-summer-footersocialbar li a{background-repeat:no-repeat;background-position:bottom left;font-size:0;display:inline-block;width:20px;height:20px}footer.main-footer #block-csps-summer-footersocialbar .linkedin{background-image:url(/themes/custom/csps_summer/images/svg/icon-linkedin-blue.svg)}footer.main-footer #block-csps-summer-footersocialbar .twitter{background-image:url(/themes/custom/csps_summer/images/svg/icon-twitter-blue.svg)}footer.main-footer #block-csps-summer-footersocialbar .facebook{background-image:url(/themes/custom/csps_summer/images/svg/icon-facebook-blue.svg)}footer.main-footer #block-csps-summer-footersocialbar .instagram{background-image:url(/themes/custom/csps_summer/images/svg/icon-instagram-blue.svg)}footer.main-footer #block-csps-summer-footercopyrightandprivacy{margin-top:31px}@media screen and (min-width:580px){footer.main-footer #block-csps-summer-footercopyrightandprivacy{margin:100px 15px 0 0;float:right}}@media screen and (min-width:1280px){footer.main-footer #block-csps-summer-footercopyrightandprivacy{position:absolute;margin:0;bottom:60px;right:50px}}footer.main-footer #block-csps-summer-footercopyrightandprivacy .field--name-body{margin:0 50px 0;width:225px;font-size:12px;line-height:18px}@media screen and (min-width:580px){footer.main-footer #block-csps-summer-footercopyrightandprivacy .field--name-body{width:auto;text-align:right;margin:0;font-size:11px}}footer.main-footer #block-csps-summer-footercopyrightandprivacy .field--name-body a{color:#008ee0;text-decoration:none}footer.main-footer:after{clear:both;content:"";display:block}header.main-header{z-index:100;position:fixed;top:0;left:0;right:0;background:#fff}@media screen and (min-width:768px){header.main-header{position:relative}}header.main-header .main-nav{background-color:#cce8f9;display:none;position:static}@media screen and (min-width:768px){header.main-header .main-nav{display:block}}header.main-header .main-nav.sticky{position:fixed;top:0;left:0;right:0;max-width:1700px}header.main-header .main-nav a{color:#002855;font-weight:700}header.main-header .main-nav>ul{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;position:relative}header.main-header .main-nav>ul>li{list-style:none}header.main-header .main-nav>ul>li.open>a{background-color:#005dab;color:#fff}header.main-header .main-nav>ul>li.open .desktop-submenu{box-shadow:5px 5px 6px 0 rgba(128,128,128,.5);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}header.main-header .main-nav>ul>li>a{color:#002855;display:block;font-size:15px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;padding:19px 45px;line-height:1}header.main-header .main-nav>ul>li.menu-item--active-trail>a{background-color:#005dab;color:#fff}header.main-header .main-nav>ul>li .desktop-submenu{display:none;position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:100%;width:80%;max-width:800px;padding:30px 40px;overflow:hidden}header.main-header .main-nav>ul>li .desktop-submenu::after{clear:both;content:"";display:block}header.main-header .main-nav>ul>li .desktop-submenu .background:after{content:'';position:absolute;display:block;width:120%;height:120%;background:#fff;top:-10%;left:-10%;z-index:-10;background-size:cover;filter:blur(10px);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);overflow:hidden;opacity:1}.touchevents header.main-header .main-nav>ul>li .desktop-submenu .background:after{display:none}header.main-header .main-nav>ul>li .desktop-submenu .background:before{content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-5;background:#fff;opacity:1}header.main-header .main-nav>ul>li .desktop-submenu .background.open:after{opacity:1}header.main-header .main-nav>ul>li .desktop-submenu .background.open:before{opacity:1}header.main-header .main-nav>ul>li .desktop-submenu .text{width:50%;float:left;color:#3d4047;font-size:16px;font-weight:300;padding:0 80px 0 40px}header.main-header .main-nav>ul>li .desktop-submenu ul{width:50%;float:right;border-left:1px solid #d6dae1;padding-left:20px}header.main-header .main-nav>ul>li .desktop-submenu ul li{list-style:none;margin-bottom:12px}header.main-header .main-nav>ul>li .desktop-submenu ul li:last-child{margin-bottom:0}header.main-header .main-nav>ul>li .desktop-submenu ul li a{display:block;font-size:18px;color:#0134a1;font-weight:500;text-decoration:none;padding:5px 20px}header.main-header .main-nav>ul>li .desktop-submenu ul li a:after{color:#363a41;content:attr(title);display:block;font-size:14px;font-weight:300;line-height:18px}header.main-header .main-nav>ul>li .desktop-submenu ul li a:hover{color:#fff!important;background:#008ee0}header.main-header .block-system-branding-block{float:left;height:100%;position:relative}@media screen and (min-width:768px){header.main-header .block-system-branding-block{width:30%}}header.main-header .block-system-branding-block a{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}header.main-header .block-system-branding-block a img{width:200px}@media screen and (min-width:768px){header.main-header .block-system-branding-block a img{width:320px}}header.main-header .region-header{height:70px;padding:0 10px;position:relative}header.main-header .region-header::after{clear:both;content:"";display:block}@media screen and (min-width:768px){header.main-header .region-header{height:135px;padding:0 20px}}header.main-header #block-csps-summer-secondarynavigation{color:#005dab;float:right;height:100%;position:relative}@media screen and (min-width:768px){header.main-header #block-csps-summer-secondarynavigation{width:56%}}header.main-header #block-csps-summer-secondarynavigation ul{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);display:none}header.main-header #block-csps-summer-secondarynavigation ul::after{clear:both;content:"";display:block}@media screen and (min-width:768px){header.main-header #block-csps-summer-secondarynavigation ul{display:block;float:right;margin-right:25px}}header.main-header #block-csps-summer-secondarynavigation ul li{list-style:none;float:left}header.main-header #block-csps-summer-secondarynavigation ul li:last-child a:after{display:none}header.main-header #block-csps-summer-secondarynavigation ul li.menu-item--active-trail>a{background-color:#e6f0f7}header.main-header #block-csps-summer-secondarynavigation ul li a{color:#005dab;display:block;position:relative;text-decoration:none;font-size:14px}header.main-header #block-csps-summer-secondarynavigation ul li a:after{content:'';width:1px;height:14px;position:absolute;top:50%;right:0;background-color:#edeff6;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){header.main-header #block-csps-summer-secondarynavigation ul li a{padding:0 15px}}@media screen and (min-width:1280px){header.main-header #block-csps-summer-secondarynavigation ul li a{padding:0 25px}}header.main-header #block-csps-summer-secondarynavigation ul li a[href*=apply]{background-color:#feb300}header.main-header #block-csps-summer-secondarynavigation ul li a:hover{color:#fff;background-color:#008ee0}header.main-header #block-csps-summer-secondarynavigation .search-toggle{display:none;background:url(/themes/custom/csps_summer/images/svg/icon-search-blue.svg) no-repeat;width:20px;height:20px;float:right;position:absolute;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;margin-right:20px}@media screen and (min-width:768px){header.main-header #block-csps-summer-secondarynavigation .search-toggle{display:block}}header.main-header #block-csps-summer-secondarynavigation .menu-btn{background:url(/themes/custom/csps_summer/images/svg/icon-hamburger-blue.svg) no-repeat;width:20px;height:20px;cursor:pointer;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}@media screen and (min-width:768px){header.main-header #block-csps-summer-secondarynavigation .menu-btn{display:none}}header.main-header #block-csps-summer-search-block{display:none;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:20px;height:60px;line-height:60px;width:50%;max-width:500px}header.main-header #block-csps-summer-search-block.visible{display:none}@media screen and (min-width:768px){header.main-header #block-csps-summer-search-block.visible{display:block}}header.main-header #block-csps-summer-search-block form{height:100%}header.main-header #block-csps-summer-search-block form .js-form-item{margin:0;height:100%}header.main-header #block-csps-summer-search-block form label{visibility:hidden;position:absolute}header.main-header #block-csps-summer-search-block form input[type=submit]{display:block;right:20px;background:url(/themes/custom/csps_summer/images/svg/icon-search-blue.svg) no-repeat;width:20px;height:20px;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;cursor:pointer;padding:0;text-indent:-9999px}header.main-header #block-csps-summer-search-block form input[type=text]{display:block;background-color:#e6f0f7;border:0;font-size:18px;height:100%;width:100%;padding-right:60px;padding-left:30px}header.main-header #block-csps-summer-search-block form input[type=text]::-webkit-input-placeholder{color:#bcbdc0;color:#3d4047;font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:400;font-size:16px}header.main-header #block-csps-summer-search-block form input[type=text]:-moz-placeholder{color:#bcbdc0;color:#3d4047;font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:400;font-size:16px}header.main-header #block-csps-summer-search-block form input[type=text]::-moz-placeholder{color:#bcbdc0;color:#3d4047;font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:400;font-size:16px}header.main-header #block-csps-summer-search-block form input[type=text]:-ms-input-placeholder{color:#bcbdc0;color:#3d4047;font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:400;font-size:16px}.layout-container #mobile-menu{display:none;background-color:#cce8f9;position:fixed;height:100vh;width:100%;overflow-y:auto;z-index:200}@media screen and (min-width:768px){.layout-container #mobile-menu{display:none}}.layout-container #mobile-menu .region-mobile-menu{height:70px;position:relative}.layout-container #mobile-menu .region-mobile-menu::after{clear:both;content:"";display:block}.layout-container #mobile-menu .block-system-branding-block{background-color:#fff;float:left;height:100%;position:relative;padding-top:10px;padding-left:10px;width:100%}.layout-container #mobile-menu .block-system-branding-block img{width:200px}.layout-container #mobile-menu .menu-btn--close{background:url(/themes/custom/csps_summer/images/svg/icon-menu-close-alt-blue.svg) no-repeat;width:20px;height:20px;position:absolute;cursor:pointer;top:24px;right:10px}.layout-container #mobile-menu form{padding-bottom:120px}.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu ul,.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu ul li{list-style:none;margin:20px 0}.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu>ul.menu{clear:both}.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu>ul.menu>li{position:relative}.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu>ul.menu>li>a{line-height:1;color:#0134a1;font-size:28px;text-transform:uppercase;text-decoration:none;padding:15px 0 10px 20px;width:100%;display:block;background-color:#cce8f9;cursor:pointer;position:relative}.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu>ul.menu>li .icon-submenu-trigger{display:block;content:'';background:url(/themes/custom/csps_summer/images/svg/icon-menu-open.svg) no-repeat;width:20px;height:20px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;cursor:pointer}.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu>ul.menu>li.is-active .icon-submenu-trigger{background:url(/themes/custom/csps_summer/images/svg/icon-menu-close.svg) no-repeat;width:20px;height:20px}.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu>ul.menu>li>ul.submenu{display:none;padding:3px 20px 20px}.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu>ul.menu>li>ul.submenu:before{content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-5;background:#fff;opacity:.75}.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu>ul.menu>li>ul.submenu:after{content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:#fff;overflow:hidden;z-index:-10}.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu>ul.menu>li>ul.submenu li.menu-item>a,.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu>ul.menu>li>ul.submenu>li.menu-item--expanded>a{text-transform:none;text-decoration:none;line-height:1;font-size:16px;color:#000d73}.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu>ul.menu>li>ul.submenu li.menu-item>a:after,.layout-container #mobile-menu #block-csps-summer-mainnavigation-mobile-menu>ul.menu>li>ul.submenu>li.menu-item--expanded>a:after{color:#363a41;content:attr(title);display:block;font-size:14px;font-weight:300}.layout-container #mobile-menu .menu--secondary-navigation{position:relative;clear:both;float:left}.layout-container #mobile-menu .menu--secondary-navigation ul.menu{list-style:none;display:block;padding:20px}.layout-container #mobile-menu .menu--secondary-navigation ul.menu li{display:block;float:none;position:relative;margin-bottom:10px}.layout-container #mobile-menu .menu--secondary-navigation ul.menu li:after{content:none}.layout-container #mobile-menu .menu--secondary-navigation ul.menu li:last-child:after{display:none}.layout-container #mobile-menu .menu--secondary-navigation ul.menu li a{color:#002855;font-size:14px;text-decoration:none}.layout-container #mobile-menu #block-csps-summer-exposedformsite-searchpage-mobile-menu{clear:both;margin:0 20px;position:relative}.layout-container #mobile-menu #block-csps-summer-exposedformsite-searchpage-mobile-menu #views-exposed-form-site-search-page-1{position:relative}.layout-container #mobile-menu #block-csps-summer-exposedformsite-searchpage-mobile-menu #views-exposed-form-site-search-page-1 label{visibility:hidden}.layout-container #mobile-menu #block-csps-summer-exposedformsite-searchpage-mobile-menu #views-exposed-form-site-search-page-1 .form-type-textfield input[type=text].form-text{background-color:#e1e1e1;width:100%;color:#3d4047;font-size:16px}.layout-container #mobile-menu #block-csps-summer-exposedformsite-searchpage-mobile-menu #views-exposed-form-site-search-page-1 .form-actions{position:absolute;right:0;top:28px;height:62px;width:40px}.layout-container #mobile-menu #block-csps-summer-exposedformsite-searchpage-mobile-menu #views-exposed-form-site-search-page-1 .form-actions input[type=submit]{display:block;right:20px;background:url(/themes/custom/csps_summer/images/svg/icon-search-blue.svg) no-repeat;width:20px;height:20px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;padding:0}.page-node-type-home #block-csps-page-title{display:none}.page-node-type-home .paragraph--type--csps-hero-carousel{position:relative}.page-node-type-home .paragraph--type--csps-hero-carousel::after{background-color:#cce8f9;color:#000d73;content:'SESSION A: May 23–July 1, 2022 \A SESSION B: July 5–August 12, 2022 \A Full Term: May 23–August 12, 2022';display:block;font-size:16px;line-height:1.65;padding:15px 0;text-align:center;text-transform:uppercase;width:100%;white-space:pre;z-index:10}@media screen and (min-width:580px){.page-node-type-home .paragraph--type--csps-hero-carousel::after{content:'SESSION A: May 23–July 1, 2022 \A SESSION B: July 5–August 12, 2022 \A Full Term: May 23–August 12, 2022';white-space:pre}}.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper{position:relative}.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper:after{content:none!important}@media screen and (min-width:1080px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper{margin-right:23%}}@media screen and (min-width:1400px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper{margin-right:26%}}@media screen and (min-width:1700px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper{margin-right:28%}}.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .field--name-field-hero-image{position:relative;overflow:hidden}@media screen and (min-width:355px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .field--name-field-hero-image{padding-top:100%}}@media screen and (min-width:580px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .field--name-field-hero-image{padding-top:50%}}@media screen and (min-width:768px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .field--name-field-hero-image{padding-top:50%}}.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .field--name-field-hero-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements{z-index:10;position:absolute}@media screen and (min-width:355px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements{width:50%}}@media screen and (min-width:580px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements{width:48%}}@media screen and (min-width:768px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements{width:35%}}@media screen and (min-width:1280px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements{width:26%}}.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .hero-article-link{text-decoration:none}.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-title{color:#fff;line-height:1.125;width:100%}@media screen and (min-width:355px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-title{font-size:25px!important}}@media screen and (min-width:768px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-title{font-size:34px!important;font-weight:100}}@media screen and (min-width:1080px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-title{font-size:40px!important}}@media screen and (min-width:1280px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-text{width:100%;font-weight:600}}.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-text p{color:#fff;font-weight:400}@media screen and (min-width:355px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-text p{line-height:1.1;font-size:16px!important;margin:10px 0}}@media screen and (min-width:768px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-text p{margin:20px 0!important;font-size:20px}}@media screen and (min-width:1280px){.page-node-type-home .paragraph--type--csps-hero-carousel .hero-inner-wrapper .text-elements .field--name-field-text p{font-size:21px!important;line-height:1.5}}.page-node-type-home .paragraph--type--csps-hero-carousel .field--name-field-content-link{position:relative;display:inline-block;background-color:#feb300;line-height:1;height:auto;background-color:transparent;border:2px solid #008ee0;margin-top:10px}.page-node-type-home .paragraph--type--csps-hero-carousel .field--name-field-content-link a{text-decoration:none;display:block;padding:14px 22px;color:#000d73;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;font-weight:400}.page-node-type-home .paragraph--type--csps-hero-carousel .field--name-field-content-link:hover{background-color:#8ed4d4}.page-node-type-home .paragraph--type--csps-hero-carousel .field--name-field-content-link:hover a{color:#162a53}.page-node-type-home .paragraph--type--csps-hero-carousel .field--name-field-content-link:hover{background-color:#008ee0!important}.page-node-type-home .paragraph--type--csps-hero-carousel .field--name-field-content-link a{color:#fff;letter-spacing:1px}.page-node-type-home .paragraph--type--csps-hero-carousel .field--name-field-content-link a:hover{color:#fff!important}@media screen and (min-width:355px){.page-node-type-home .paragraph--type--csps-hero-carousel .field--name-field-content-link a{padding:12px 14px;font-size:11px;font-weight:500}}@media screen and (min-width:768px){.page-node-type-home .paragraph--type--csps-hero-carousel .field--name-field-content-link a{padding:14px 22px;font-size:12px;font-weight:400}}.page-node-type-home .paragraph--type--csps-hero-carousel .field--name-field-video{position:absolute;display:none;top:0;left:0;z-index:-1;width:100%;height:100%}@media screen and (min-width:1080px){.page-node-type-home .paragraph--type--csps-hero-carousel .field--name-field-video{width:77%;height:auto}}@media screen and (min-width:1400px){.page-node-type-home .paragraph--type--csps-hero-carousel .field--name-field-video{width:74%}}.page-node-type-home .paragraph--type--csps-hero-carousel .field--name-field-video .video-embed-field-responsive-video{height:100%}.page-node-type-home .paragraph--type--csps-hero-carousel .video-btn--wrapper{position:relative;display:inline-block;line-height:1;height:auto}.page-node-type-home .paragraph--type--csps-hero-carousel .video-btn--wrapper button{background-color:#de1d54;display:block;padding:16px 20px;color:#fff;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;border:none}.page-node-type-home .paragraph--type--csps-hero-carousel .video-btn--wrapper button:hover{background-color:#8ed4d4;color:#162a53}.page-node-type-home .paragraph--type--csps-hero-carousel .video-btn--wrapper.play-btn button span{padding-left:25px}.page-node-type-home .paragraph--type--csps-hero-carousel .video-btn--wrapper.play-btn button:before{display:inline-block;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';background:url(/themes/custom/csps/images/svg/icon-play-alt-white.svg) center no-repeat;width:20px;height:20px;left:15px}.page-node-type-home .paragraph--type--csps-hero-carousel .video-btn--wrapper.play-btn button:hover:before{background:url(/themes/custom/csps/images/svg/icon-play-alt-blue.svg) center no-repeat;width:20px;height:20px}@media screen and (min-width:1080px){.page-node-type-home .paragraph--type--csps-hero-carousel .video-btn--wrapper{position:absolute;top:-46px;left:0}}.page-node-type-home .paragraph--type--csps-hero-carousel .swiper-pagination{bottom:115px;display:none;width:100%}@media screen and (min-width:768px){.page-node-type-home .paragraph--type--csps-hero-carousel .swiper-pagination{display:block}}.page-node-type-home .paragraph--type--csps-hero-carousel .swiper-pagination .swiper-pagination-bullet{background-color:#fff;border:0;border-radius:0;height:6px;margin:3px;opacity:.6;width:33px}.page-node-type-home .paragraph--type--csps-hero-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:6px;width:33px;opacity:1}.page-node-type-home .paragraph--type--csps-hero-carousel .swiper-button-next,.page-node-type-home .paragraph--type--csps-hero-carousel .swiper-button-prev{display:none;opacity:.6}.page-node-type-home .paragraph--type--csps-hero-carousel .swiper-button-next:hover,.page-node-type-home .paragraph--type--csps-hero-carousel .swiper-button-prev:hover{opacity:1}.page-node-type-home .paragraph--type--csps-hero-carousel .swiper-button-next{right:50px;background-image:url('data:image/svg+xml;charset=utf-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 212 314.4" style="enable-background:new 0 0 212 314.4;" xml:space="preserve"><polygon fill="#FFFFFF" points="157.2,102.4 54.8,0 0,54.8 102.4,157.2 0,259.5 54.8,314.4 157.2,212 212,157.2 "/></svg>')}.page-node-type-home .paragraph--type--csps-hero-carousel .swiper-button-prev{left:50px;background-image:url('data:image/svg+xml;charset=utf-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 212 314.4" style="enable-background:new 0 0 212 314.4;" xml:space="preserve"><polygon fill="#FFFFFF" points="54.8,212 157.2,314.4 212,259.5 109.6,157.2 212,54.8 157.2,0 54.8,102.4 0,157.2 "/></svg>')}.page-node-type-home .video-feature-wrapper{position:relative}.page-node-type-home .video-feature-wrapper .feature-hero--side{position:relative}@media screen and (min-width:768px){.page-node-type-home .video-feature-wrapper .feature-hero--side{display:-ms-flexbox;display:flex}}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side{position:absolute;z-index:10;width:44%;right:0;bottom:-40px}}@media screen and (min-width:1400px){.page-node-type-home .video-feature-wrapper .feature-hero--side{width:42%;bottom:-40px}}@media screen and (min-width:1700px){.page-node-type-home .video-feature-wrapper .feature-hero--side{width:38.5%}}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side.video-playing{transition:all .2s ease-in;opacity:.5}}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container{position:relative}@media screen and (min-width:768px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container{-ms-flex:1;flex:1;-ms-flex-preferred-size:70%;flex-basis:70%;background-color:#fff}}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container{-ms-flex-preferred-size:50%;flex-basis:50%;background-color:transparent}}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles{position:relative}@media screen and (min-width:768px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles{display:-ms-flexbox;display:flex;height:100%;position:absolute;height:100%}.ie11 .page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles{display:block;overflow:hidden}}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles{display:block;height:auto;position:relative}}@media screen and (min-width:768px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row{-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;border-right:1px solid #e1e1e1}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row:last-child .node--view-mode-home-hero-featured .text-elements{border-left:1px solid #edeff6}.ie11 .page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row{display:inline-block;width:50%;float:left}}@media screen and (min-width:1080px){.ie11 .page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row{display:-ms-flexbox;display:flex;float:none;width:auto;-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;border-right:1px solid #e1e1e1}.ie11 .page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row:last-child .node--view-mode-home-hero-featured .text-elements{border-left:1px solid #edeff6}}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row{border-right:none}}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured{position:relative}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .background,.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .frostyglass{position:relative;overflow:hidden}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .background.blur{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;filter:url(/themes/custom/csps_summer/style/css/#blur);filter:blur(8px)}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .background.blur img{position:absolute}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements{width:100%;position:relative}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements{background-color:rgba(255,255,255,.7);position:absolute;bottom:0}}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements a{padding:25px 20px;cursor:pointer;display:block;text-decoration:none}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements a:hover{background-color:#accbe4}}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements a{padding:18px 17px}}@media screen and (min-width:1280px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements a{padding:25px 20px}}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements .field--name-field-category{margin:0;padding-bottom:10px;line-height:1;font-size:12px;text-transform:uppercase;color:#077}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements h2{margin:0;line-height:1.5;font-size:16px;color:#162a53}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed{-ms-flex:1;flex:1;-ms-flex-preferred-size:30%;flex-basis:30%;background-color:#edeff6;padding:30px 20px}@media screen and (min-width:768px){.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed{padding:0 25px 20px}}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed{-ms-flex-preferred-size:50%;flex-basis:50%;background-color:#fff;padding:0 30px}}@media screen and (min-width:1700px){.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed{-ms-flex-preferred-size:45%;flex-basis:45%}}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed{position:relative}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-hero-image{display:none}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-hero-image{display:block}}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-hero-image img{height:auto}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-top-link{position:relative;display:inline-block;background-color:#de1d54;line-height:1;height:auto;position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;text-align:center}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-top-link a{text-decoration:none;display:block;padding:16px 20px;color:#fff;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-top-link:hover{background-color:#8ed4d4}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-top-link:hover a{color:#162a53}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .top-cta .field--name-field-top-link{display:block}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .top-cta .field--name-field-top-link{display:none}}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .btm-cta .field--name-field-top-link{display:none}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .btm-cta .field--name-field-top-link{display:block}}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-items{margin:0;padding:0;list-style:none}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-items .field__item{line-height:1}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-items .field__item a{display:block;font-size:16px;color:#162a53;text-decoration:none;cursor:pointer;line-height:1.3;padding:25px 0;border-bottom:1px solid #e1e1e1}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-items .field__item a:hover{color:#077}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-items .field__item:last-child a{border-bottom:none}.page-node-type-landing-page #block-csps-summer-page-title{display:none}.page-node-type-news-landing .field--name-field-hero-article{background-color:#cce8f9!important}.page-node-type-news-landing .field--name-field-featured-articles{background-color:#cce8f9!important}.page-node-type-news-landing .news-landing--view #views-exposed-form-news-archive-block-1,.page-node-type-news-landing .news-landing--view #views-exposed-form-news-archive-news-archive{border-left-color:#cce8f9!important;border-right-color:#cce8f9!important}.page-node-type-article .paragraph--type--related-cta{background-color:#e6f0f7!important}.page-node-type-article .overlay-wrapper .inner-wrapper{background-color:rgba(255,255,255,.9)!important;color:#005dab;text-align:center}.page-node-type-article .overlay-wrapper .inner-wrapper .date-published{color:#005dab!important}.page-node-type-article .title-wrapper{background-color:#e6f0f7!important;color:#005dab!important}.page-node-type-article .paragraph--type--body a{color:#f47721!important}.page-node-type-chaptered-page article .content{background-color:#e6f0f7!important}body .paragraph--type--announcement{background-color:#60b0e6}body .paragraph--type--announcement .announcements--wrapper .field__item-single .field--name-field-link{background-color:#feb300}body .paragraph--type--announcement .announcements--wrapper .field__item-single .field--name-field-link:hover{background:#008ee0}body .paragraph--type--announcement .announcements--wrapper .field__item-single .field--name-field-link a{color:#000d73}body .paragraph--type--announcement .announcements--wrapper .field__item-single .field--name-field-link a:hover{color:#fff}body .block-csps-views-related-news header a{background-color:#feb300;color:#0134a1}body .block-csps-views-related-news header a:hover{background-color:#008ee0;color:#fff}body .paragraph--type--announcement .field--name-field-description{padding-bottom:65px}body .paragraph--type--image-cta .inner-wrapper .field--name-field-link{background-color:#feb300}body .paragraph--type--image-cta .inner-wrapper .field--name-field-link a{color:#000d73}body .paragraph--type--image-cta .inner-wrapper .field--name-field-link:hover{background-color:#008ee0}body .paragraph--type--image-cta .inner-wrapper .field--name-field-link:hover a{color:#fff}body .paragraph--type--related-programs{background-color:#e6f0f7}body .paragraph--type--person-group .field--name-field-title{color:#005dab}body .paragraph--type--person-group .field--name-field-persons .person-info--container .person-info .person-name{color:#f47721}body .paragraph--type--info-section{background-color:#fff;border:1px solid #eee;padding:0 34px 48px}body .paragraph--type--info-section .info-title{color:#005dab;font-size:18px}body .paragraph--type--info-section .info-title .icon-faq-trigger{background-image:url(/themes/custom/csps_summer/images/svg/icon-menu-open.svg)}body .paragraph--type--info-section .info-title .icon-faq-trigger.active-trigger{background-image:url(/themes/custom/csps_summer/images/svg/icon-menu-close.svg)}body .paragraph--type--info-section .info-desc p a{color:#f47721}body .paragraph--type--info-section .field--name-field-link{background-color:#f47721}body .paragraph--type--video .video-btn--wrapper button{background-color:#f47721}body .paragraph--type--video .video-btn--wrapper button:hover{background-color:#8ed4d4}body .paragraph--type--featured-articles-2-up .field--name-field-title,body .paragraph--type--people-stories-2-up .field--name-field-title{color:#0134a1;margin:28px 0}body .paragraph--type--featured-articles-2-up .article-title,body .paragraph--type--people-stories-2-up .article-title{color:#0134a1!important}body .paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category,body .paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category{color:#0134a1}body .paragraph--type--hero-landing .text-elements{background-color:rgba(255,255,255,.65)}body .paragraph--type--contact-cta-info-cta .paragraph--type--info-cta{background-color:#0134a1}body .paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .field--name-field-link{background-color:#feb300}body .paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .field--name-field-link a{color:#000d73}body .paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .field--name-field-link a:hover{color:#fff}body .paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .field--name-field-link:hover{background-color:#008ee0}body .paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements{color:#005dab}body .paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .contact-cta-title{color:#005dab}body .paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .field--name-field-contact-email a,body .paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .field--name-field-telephone a{color:#008ee0}body .paragraph--type--course-group .field--name-field-title{color:#005dab}body .paragraph--type--course-group .toggle-all-text{color:#f47721}body .paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .course--title{color:#005dab}body .paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .course--title .icon-course-trigger{background:url(/themes/custom/csps_summer/images/svg/icon-menu-open.svg) no-repeat}body .paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .course--title .icon-course-trigger.active-trigger{background:url(/themes/custom/csps_summer/images/svg/icon-menu-close.svg) no-repeat}body .paragraph--type--initiatives h3{color:#008ee0}body .paragraph--type--initiatives h2{color:#005dab}body .paragraph--type--title-text .field--name-field-title{color:#005dab}body .paragraph--type--title-text .field--name-field-text h2{color:#005dab}body .paragraph--type--title-text .field--name-field-text table th{color:#005dab;font-weight:700!important}body .paragraph--type--title-text .field--name-field-text table h4{color:#0134a1!important;margin:0}body .paragraph--type--title-text .field--name-field-text table tbody tr td,body .paragraph--type--title-text .field--name-field-text table tbody tr th,body .paragraph--type--title-text .field--name-field-text table thead tr td,body .paragraph--type--title-text .field--name-field-text table thead tr th{flex:1;-ms-flex:1}body .paragraph--type--application-requirements h3{color:#005dab}body .paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-title .icon-req-trigger{background:url(/themes/custom/csps_summer/images/svg/icon-menu-open.svg) no-repeat}body .paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-title.active-open .icon-req-trigger{background:url(/themes/custom/csps_summer/images/svg/icon-menu-close.svg) no-repeat}body .paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description p a{color:#008ee0}body .paragraph--type--article-author-manual .author-manual-info .field--name-field-name{color:#f47721}body .paragraph--type--image-cta:hover .hover-overlay{background-color:rgba(172,204,230,.4)!important}body .paragraph--type--image-cta:hover .inner-wrapper .field--name-field-description,body .paragraph--type--image-cta:hover .inner-wrapper .inner-wrapper-text{color:#002855}body .paragraph--type--events h3{color:#005dab;font-size:24px;line-height:1.5;padding:10px 0;margin:0}@media screen and (min-width:768px){body .paragraph--type--events h3{font-size:26px;padding:15px 0}}@media screen and (min-width:1280px){body .paragraph--type--events h3{font-size:30px;padding:25px 0}}@media screen and (min-width:768px){body .paragraph--type--events .mobile-view{display:none}}@media screen and (max-width:767px){body .paragraph--type--events .general-view{display:none}}body .paragraph--type--events .event-speaker-name{color:#fff}body .paragraph--type--events .event-speaker-name a{color:inherit}body .paragraph--type--events p{color:#fff}body .paragraph--type--accordion{position:relative;border-top:1px solid #d6dae1;padding-bottom:30px}@media screen and (min-width:960px){body .paragraph--type--accordion{padding-bottom:45px}}@media screen and (min-width:1280px){body .paragraph--type--accordion{padding-right:80px}}body .paragraph--type--accordion h3{color:#005dab;font-size:24px;line-height:1.5;padding:10px 0;margin:0}@media screen and (min-width:768px){body .paragraph--type--accordion h3{font-size:26px;padding:15px 0}}@media screen and (min-width:1280px){body .paragraph--type--accordion h3{font-size:30px;padding:25px 0}}body .paragraph--type--accordion .field--name-field-accordion-rows>.field__item{background-color:#fff;position:relative;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}body .paragraph--type--accordion .field--name-field-accordion-rows>.field__item:first-child{border-top:1px solid #e1e1e1}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-header{margin:0;padding:25px 50px 25px 20px;position:relative;color:#162a53;font-size:16px;line-height:1.4}@media screen and (min-width:768px){body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-header{padding:25px 50px 25px 25px;font-size:18px}}@media screen and (min-width:1280px){body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-header{padding:25px 50px 25px 35px}}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-header p:last-of-type{margin-bottom:0}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-header .icon-req-trigger{content:'';display:block;width:19px;height:19px;background:url(/themes/custom/csps_summer/images/svg/icon-menu-open.svg) no-repeat center center/100%;right:10px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-header .icon-req-trigger{right:15px}}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-header.active-open .icon-req-trigger{background:url(/themes/custom/csps_summer/images/svg/icon-menu-close.svg) no-repeat center center/100%}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body{padding:5px 40px 25px 20px}@media screen and (min-width:768px){body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body{padding:10px 40px 35px 25px}}@media screen and (min-width:1280px){body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body{padding:10px 40px 35px 35px}}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body p{font-size:14px}@media screen and (min-width:768px){body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body p{font-size:16px}}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body p:last-child{margin-bottom:0}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body p a{color:#008ee0;text-decoration:none}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body p a:hover{color:#077}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ol,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ul{margin-left:30px}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ol li,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ul li{font-size:14px;margin-bottom:10px}@media screen and (min-width:768px){body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ol li,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ul li{font-size:16px}}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ol li a,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ul li a{color:#008ee0;text-decoration:none}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ol li a:hover,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ul li a:hover{color:#077}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ol li ol,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ol li>ul,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ul li ol,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body ul li>ul{margin-top:10px;margin-bottom:20px}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body table tbody tr,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body table thead tr{display:-ms-flex;display:-ms-flexbox;display:flex}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body table tbody tr td,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body table tbody tr th,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body table thead tr td,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body table thead tr th{border-width:0 1px 1px 0;-ms-flex:1;flex:1}body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body table tbody tr td:last-child,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body table tbody tr th:last-child,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body table thead tr td:last-child,body .paragraph--type--accordion .field--name-field-accordion-rows .paragraph--type--accordion-row .field--name-field-accordion-body table thead tr th:last-child{border-right:none}body .field--name-field-curriculum .field__label{color:#005dab}body .field--name-field-curriculum .toggle-all-text{color:#f47721}body .field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses h2 a{color:#f47721}body .paragraph--type--upcoming-event{margin-bottom:40px}body .field--name-field-upcoming-event{background-color:#0134a1}body .data-tables-wrapper .paragraph--type--program-options-table th{color:#005dab}body .data-tables-wrapper .paragraph--type--program-options-table td:before{color:#005dab}body .data-tables-wrapper .paragraph--type--program-options-table thead tr td{border-top:0}body .data-tables-wrapper .paragraph--type--program-options-table tbody tr th{border-top:1px solid #e1e1e1}body .block-views-blockfeatured-programs-block-1 .no-results{background-color:#e6f0f7}body .block-views-blockfeatured-programs-block-1 .no-results .inner-wrapper{background-color:#e6f0f7}body .block-views-blockfeatured-programs-block-1 .views-exposed-form.dropdown-visible{background-color:#e6f0f7}body .block-views-blockfeatured-programs-block-1,body .field--name-field-featured-programs{background-color:#e6f0f7}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .view-content{background-color:#e6f0f7!important}body .field--name-field-image-ctas:before{background-color:#cce8f9;top:25%;height:80%}@media screen and (min-width:960px){body .field--name-field-image-ctas{z-index:1;padding-bottom:0!important}}body .page-404 .block-404-content ul li a,body article .content li a,body article .content p a,body article .content td a,body article .content th a{color:#008ee0;font-weight:400}body .field--name-field-info-section .toggle-all-text{color:#0134a1}.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program .block-csps-program-title .program-tiered-title span.program-title-tier-1{display:none!important}.page-node-type-info #block-csps-summer-page-title,.page-node-type-postbacc-department-list #block-csps-summer-page-title,.page-node-type-postbacc-info #block-csps-summer-page-title,.page-node-type-postbacc-program-overview #block-csps-summer-page-title,.page-node-type-program #block-csps-summer-page-title,.page-node-type-program-faculty #block-csps-summer-page-title,.page-node-type-program-option #block-csps-summer-page-title,.page-node-type-program-option-admissions #block-csps-summer-page-title,.page-node-type-program-option-curriculum #block-csps-summer-page-title,.page-node-type-program-promo #block-csps-summer-page-title,.page-node-type-program-simple #block-csps-summer-page-title{display:none}.page-node-type-info .block-csps-program-title .program-tiered-title .bread .program-title-tier-1,.page-node-type-info .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-info .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-info .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title .bread .program-title-tier-1,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title .bread .program-title-tier-1,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title .bread .program-title-tier-1,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program .block-csps-program-title .program-tiered-title .bread .program-title-tier-1,.page-node-type-program .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title .bread .program-title-tier-1,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option .block-csps-program-title .program-tiered-title .bread .program-title-tier-1,.page-node-type-program-option .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-option .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-option .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title .bread .program-title-tier-1,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title .bread .program-title-tier-1,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-promo .block-csps-program-title .program-tiered-title .bread .program-title-tier-1,.page-node-type-program-promo .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-promo .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-promo .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-simple .block-csps-program-title .program-tiered-title .bread .program-title-tier-1,.page-node-type-program-simple .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-simple .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-simple .block-csps-program-title .program-tiered-title span.program-title-tier-1{color:#005dab!important}.page-node-type-info .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a,.page-node-type-postbacc-department-list .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a,.page-node-type-postbacc-info .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a,.page-node-type-postbacc-program-overview .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a,.page-node-type-program .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a,.page-node-type-program-faculty .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a,.page-node-type-program-option .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a,.page-node-type-program-option-admissions .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a,.page-node-type-program-option-curriculum .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a,.page-node-type-program-promo .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a,.page-node-type-program-simple .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a{color:#008ee0}.page-node-type-info .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row:hover,.page-node-type-postbacc-department-list .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row:hover,.page-node-type-postbacc-info .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row:hover,.page-node-type-postbacc-program-overview .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row:hover,.page-node-type-program .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row:hover,.page-node-type-program-faculty .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row:hover,.page-node-type-program-option .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row:hover,.page-node-type-program-option-admissions .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row:hover,.page-node-type-program-option-curriculum .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row:hover,.page-node-type-program-promo .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row:hover,.page-node-type-program-simple .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row:hover{background-color:#008ee0}.page-node-type-info .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a:hover,.page-node-type-postbacc-department-list .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a:hover,.page-node-type-postbacc-info .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a:hover,.page-node-type-postbacc-program-overview .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a:hover,.page-node-type-program .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a:hover,.page-node-type-program-faculty .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a:hover,.page-node-type-program-option .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a:hover,.page-node-type-program-option-admissions .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a:hover,.page-node-type-program-option-curriculum .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a:hover,.page-node-type-program-promo .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a:hover,.page-node-type-program-simple .block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a:hover{color:#fff}.page-node-type-info .content,.page-node-type-postbacc-department-list .content,.page-node-type-postbacc-info .content,.page-node-type-postbacc-program-overview .content,.page-node-type-program .content,.page-node-type-program-faculty .content,.page-node-type-program-option .content,.page-node-type-program-option-admissions .content,.page-node-type-program-option-curriculum .content,.page-node-type-program-promo .content,.page-node-type-program-simple .content{background:#e6f0f7!important}.page-node-type-info .content ol,.page-node-type-postbacc-department-list .content ol,.page-node-type-postbacc-info .content ol,.page-node-type-postbacc-program-overview .content ol,.page-node-type-program .content ol,.page-node-type-program-faculty .content ol,.page-node-type-program-option .content ol,.page-node-type-program-option-admissions .content ol,.page-node-type-program-option-curriculum .content ol,.page-node-type-program-promo .content ol,.page-node-type-program-simple .content ol{padding-left:49px!important}.page-node-type-info .content ol li,.page-node-type-postbacc-department-list .content ol li,.page-node-type-postbacc-info .content ol li,.page-node-type-postbacc-program-overview .content ol li,.page-node-type-program .content ol li,.page-node-type-program-faculty .content ol li,.page-node-type-program-option .content ol li,.page-node-type-program-option-admissions .content ol li,.page-node-type-program-option-curriculum .content ol li,.page-node-type-program-promo .content ol li,.page-node-type-program-simple .content ol li{text-indent:-24px}.page-node-type-info .content ol li ol,.page-node-type-postbacc-department-list .content ol li ol,.page-node-type-postbacc-info .content ol li ol,.page-node-type-postbacc-program-overview .content ol li ol,.page-node-type-program .content ol li ol,.page-node-type-program-faculty .content ol li ol,.page-node-type-program-option .content ol li ol,.page-node-type-program-option-admissions .content ol li ol,.page-node-type-program-option-curriculum .content ol li ol,.page-node-type-program-promo .content ol li ol,.page-node-type-program-simple .content ol li ol{margin-top:25px!important}.page-node-type-info .content ol li:before,.page-node-type-postbacc-department-list .content ol li:before,.page-node-type-postbacc-info .content ol li:before,.page-node-type-postbacc-program-overview .content ol li:before,.page-node-type-program .content ol li:before,.page-node-type-program-faculty .content ol li:before,.page-node-type-program-option .content ol li:before,.page-node-type-program-option-admissions .content ol li:before,.page-node-type-program-option-curriculum .content ol li:before,.page-node-type-program-promo .content ol li:before,.page-node-type-program-simple .content ol li:before{color:#008ee0}.page-node-type-info .content .tablet-title,.page-node-type-postbacc-department-list .content .tablet-title,.page-node-type-postbacc-info .content .tablet-title,.page-node-type-postbacc-program-overview .content .tablet-title,.page-node-type-program .content .tablet-title,.page-node-type-program-faculty .content .tablet-title,.page-node-type-program-option .content .tablet-title,.page-node-type-program-option-admissions .content .tablet-title,.page-node-type-program-option-curriculum .content .tablet-title,.page-node-type-program-promo .content .tablet-title,.page-node-type-program-simple .content .tablet-title{color:#005dab}.page-node-type-info .content .field--name-field-description p a,.page-node-type-postbacc-department-list .content .field--name-field-description p a,.page-node-type-postbacc-info .content .field--name-field-description p a,.page-node-type-postbacc-program-overview .content .field--name-field-description p a,.page-node-type-program .content .field--name-field-description p a,.page-node-type-program-faculty .content .field--name-field-description p a,.page-node-type-program-option .content .field--name-field-description p a,.page-node-type-program-option-admissions .content .field--name-field-description p a,.page-node-type-program-option-curriculum .content .field--name-field-description p a,.page-node-type-program-promo .content .field--name-field-description p a,.page-node-type-program-simple .content .field--name-field-description p a{color:#0134a1!important}.page-node-type-info .data-tables-wrapper .table-title,.page-node-type-postbacc-department-list .data-tables-wrapper .table-title,.page-node-type-postbacc-info .data-tables-wrapper .table-title,.page-node-type-postbacc-program-overview .data-tables-wrapper .table-title,.page-node-type-program .data-tables-wrapper .table-title,.page-node-type-program-faculty .data-tables-wrapper .table-title,.page-node-type-program-option .data-tables-wrapper .table-title,.page-node-type-program-option-admissions .data-tables-wrapper .table-title,.page-node-type-program-option-curriculum .data-tables-wrapper .table-title,.page-node-type-program-promo .data-tables-wrapper .table-title,.page-node-type-program-simple .data-tables-wrapper .table-title{color:#005dab}.page-node-type-info .sidebar,.page-node-type-postbacc-department-list .sidebar,.page-node-type-postbacc-info .sidebar,.page-node-type-postbacc-program-overview .sidebar,.page-node-type-program .sidebar,.page-node-type-program-faculty .sidebar,.page-node-type-program-option .sidebar,.page-node-type-program-option-admissions .sidebar,.page-node-type-program-option-curriculum .sidebar,.page-node-type-program-promo .sidebar,.page-node-type-program-simple .sidebar{background:#fff!important}.page-node-type-info .sidebar h2,.page-node-type-postbacc-department-list .sidebar h2,.page-node-type-postbacc-info .sidebar h2,.page-node-type-postbacc-program-overview .sidebar h2,.page-node-type-program .sidebar h2,.page-node-type-program-faculty .sidebar h2,.page-node-type-program-option .sidebar h2,.page-node-type-program-option-admissions .sidebar h2,.page-node-type-program-option-curriculum .sidebar h2,.page-node-type-program-promo .sidebar h2,.page-node-type-program-simple .sidebar h2{color:#005dab!important;display:block!important}.page-node-type-info .sidebar .program-overview div.menu>ul>li>a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li>a,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li>a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li>a{color:#0134a1!important}.page-node-type-info .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-info .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-program .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-program .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li>a:hover{background:#cce8f9!important;border-bottom:2px solid #008ee0!important}.page-node-type-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-program .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger{background-image:url(/themes/custom/csps_summer/images/svg/icon-menu-open.svg)!important}.page-node-type-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-program .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a{border-bottom:2px solid #008ee0!important}.page-node-type-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-program .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger{background-image:url(/themes/custom/csps_summer/images/svg/icon-menu-close.svg)!important}.page-node-type-info .sidebar .program-overview div.menu>ul>li ul li a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li ul li a,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li ul li a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li ul li a,.page-node-type-program .sidebar .program-overview div.menu>ul>li ul li a,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li ul li a,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li ul li a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li ul li a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li ul li a,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li ul li a,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li ul li a{color:#0134a1}.page-node-type-info .sidebar .program-overview div.menu>ul>li ul li a.is-active,.page-node-type-info .sidebar .program-overview div.menu>ul>li ul li a:hover,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li ul li a.is-active,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li ul li a:hover,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li ul li a.is-active,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li ul li a:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li ul li a.is-active,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li ul li a:hover,.page-node-type-program .sidebar .program-overview div.menu>ul>li ul li a.is-active,.page-node-type-program .sidebar .program-overview div.menu>ul>li ul li a:hover,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li ul li a.is-active,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li ul li a:hover,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li ul li a.is-active,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li ul li a:hover,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li ul li a.is-active,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li ul li a:hover,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li ul li a.is-active,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li ul li a:hover,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li ul li a.is-active,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li ul li a:hover,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li ul li a.is-active,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li ul li a:hover{background-color:#008ee0!important;color:#fff!important}.page-node-type-info .sidebar .program-overview .links .link,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link,.page-node-type-postbacc-info .sidebar .program-overview .links .link,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link,.page-node-type-program .sidebar .program-overview .links .link,.page-node-type-program-faculty .sidebar .program-overview .links .link,.page-node-type-program-option .sidebar .program-overview .links .link,.page-node-type-program-option-admissions .sidebar .program-overview .links .link,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link,.page-node-type-program-promo .sidebar .program-overview .links .link,.page-node-type-program-simple .sidebar .program-overview .links .link{background-color:#feb300!important}.page-node-type-info .sidebar .program-overview .links .link a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link a,.page-node-type-postbacc-info .sidebar .program-overview .links .link a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link a,.page-node-type-program .sidebar .program-overview .links .link a,.page-node-type-program-faculty .sidebar .program-overview .links .link a,.page-node-type-program-option .sidebar .program-overview .links .link a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link a,.page-node-type-program-promo .sidebar .program-overview .links .link a,.page-node-type-program-simple .sidebar .program-overview .links .link a{color:#000d73!important}.page-node-type-info .sidebar .program-overview .links .link a:hover,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link a:hover,.page-node-type-postbacc-info .sidebar .program-overview .links .link a:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link a:hover,.page-node-type-program .sidebar .program-overview .links .link a:hover,.page-node-type-program-faculty .sidebar .program-overview .links .link a:hover,.page-node-type-program-option .sidebar .program-overview .links .link a:hover,.page-node-type-program-option-admissions .sidebar .program-overview .links .link a:hover,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link a:hover,.page-node-type-program-promo .sidebar .program-overview .links .link a:hover,.page-node-type-program-simple .sidebar .program-overview .links .link a:hover{color:#fff!important;background-color:#008ee0!important}.page-node-type-info .sidebar .program-overview .links .link:hover,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link:hover,.page-node-type-postbacc-info .sidebar .program-overview .links .link:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link:hover,.page-node-type-program .sidebar .program-overview .links .link:hover,.page-node-type-program-faculty .sidebar .program-overview .links .link:hover,.page-node-type-program-option .sidebar .program-overview .links .link:hover,.page-node-type-program-option-admissions .sidebar .program-overview .links .link:hover,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link:hover,.page-node-type-program-promo .sidebar .program-overview .links .link:hover,.page-node-type-program-simple .sidebar .program-overview .links .link:hover{background-color:#008ee0!important}.page-node-type-info .program-overview-social-content .twitter,.page-node-type-info .social .twitter,.page-node-type-postbacc-department-list .program-overview-social-content .twitter,.page-node-type-postbacc-department-list .social .twitter,.page-node-type-postbacc-info .program-overview-social-content .twitter,.page-node-type-postbacc-info .social .twitter,.page-node-type-postbacc-program-overview .program-overview-social-content .twitter,.page-node-type-postbacc-program-overview .social .twitter,.page-node-type-program .program-overview-social-content .twitter,.page-node-type-program .social .twitter,.page-node-type-program-faculty .program-overview-social-content .twitter,.page-node-type-program-faculty .social .twitter,.page-node-type-program-option .program-overview-social-content .twitter,.page-node-type-program-option .social .twitter,.page-node-type-program-option-admissions .program-overview-social-content .twitter,.page-node-type-program-option-admissions .social .twitter,.page-node-type-program-option-curriculum .program-overview-social-content .twitter,.page-node-type-program-option-curriculum .social .twitter,.page-node-type-program-promo .program-overview-social-content .twitter,.page-node-type-program-promo .social .twitter,.page-node-type-program-simple .program-overview-social-content .twitter,.page-node-type-program-simple .social .twitter{background-image:url(/themes/custom/csps_summer/images/svg/icon-twitter-orange.svg)!important}.page-node-type-info .program-overview-social-content .facebook,.page-node-type-info .social .facebook,.page-node-type-postbacc-department-list .program-overview-social-content .facebook,.page-node-type-postbacc-department-list .social .facebook,.page-node-type-postbacc-info .program-overview-social-content .facebook,.page-node-type-postbacc-info .social .facebook,.page-node-type-postbacc-program-overview .program-overview-social-content .facebook,.page-node-type-postbacc-program-overview .social .facebook,.page-node-type-program .program-overview-social-content .facebook,.page-node-type-program .social .facebook,.page-node-type-program-faculty .program-overview-social-content .facebook,.page-node-type-program-faculty .social .facebook,.page-node-type-program-option .program-overview-social-content .facebook,.page-node-type-program-option .social .facebook,.page-node-type-program-option-admissions .program-overview-social-content .facebook,.page-node-type-program-option-admissions .social .facebook,.page-node-type-program-option-curriculum .program-overview-social-content .facebook,.page-node-type-program-option-curriculum .social .facebook,.page-node-type-program-promo .program-overview-social-content .facebook,.page-node-type-program-promo .social .facebook,.page-node-type-program-simple .program-overview-social-content .facebook,.page-node-type-program-simple .social .facebook{background-image:url(/themes/custom/csps_summer/images/svg/icon-facebook-orange.svg)!important}.page-node-type-info .program-overview-social-content .linkedin,.page-node-type-info .social .linkedin,.page-node-type-postbacc-department-list .program-overview-social-content .linkedin,.page-node-type-postbacc-department-list .social .linkedin,.page-node-type-postbacc-info .program-overview-social-content .linkedin,.page-node-type-postbacc-info .social .linkedin,.page-node-type-postbacc-program-overview .program-overview-social-content .linkedin,.page-node-type-postbacc-program-overview .social .linkedin,.page-node-type-program .program-overview-social-content .linkedin,.page-node-type-program .social .linkedin,.page-node-type-program-faculty .program-overview-social-content .linkedin,.page-node-type-program-faculty .social .linkedin,.page-node-type-program-option .program-overview-social-content .linkedin,.page-node-type-program-option .social .linkedin,.page-node-type-program-option-admissions .program-overview-social-content .linkedin,.page-node-type-program-option-admissions .social .linkedin,.page-node-type-program-option-curriculum .program-overview-social-content .linkedin,.page-node-type-program-option-curriculum .social .linkedin,.page-node-type-program-promo .program-overview-social-content .linkedin,.page-node-type-program-promo .social .linkedin,.page-node-type-program-simple .program-overview-social-content .linkedin,.page-node-type-program-simple .social .linkedin{background-image:url(/themes/custom/csps_summer/images/svg/icon-linkedin-orange.svg)!important}.page-node-type-info .program-overview-social-content .email,.page-node-type-info .social .email,.page-node-type-postbacc-department-list .program-overview-social-content .email,.page-node-type-postbacc-department-list .social .email,.page-node-type-postbacc-info .program-overview-social-content .email,.page-node-type-postbacc-info .social .email,.page-node-type-postbacc-program-overview .program-overview-social-content .email,.page-node-type-postbacc-program-overview .social .email,.page-node-type-program .program-overview-social-content .email,.page-node-type-program .social .email,.page-node-type-program-faculty .program-overview-social-content .email,.page-node-type-program-faculty .social .email,.page-node-type-program-option .program-overview-social-content .email,.page-node-type-program-option .social .email,.page-node-type-program-option-admissions .program-overview-social-content .email,.page-node-type-program-option-admissions .social .email,.page-node-type-program-option-curriculum .program-overview-social-content .email,.page-node-type-program-option-curriculum .social .email,.page-node-type-program-promo .program-overview-social-content .email,.page-node-type-program-promo .social .email,.page-node-type-program-simple .program-overview-social-content .email,.page-node-type-program-simple .social .email{background-image:url(/themes/custom/csps_summer/images/svg/icon-twitter-orange.svg)!important}.page-node-type-info .field--name-field-ctas,.page-node-type-postbacc-department-list .field--name-field-ctas,.page-node-type-postbacc-info .field--name-field-ctas,.page-node-type-postbacc-program-overview .field--name-field-ctas,.page-node-type-program .field--name-field-ctas,.page-node-type-program-faculty .field--name-field-ctas,.page-node-type-program-option .field--name-field-ctas,.page-node-type-program-option-admissions .field--name-field-ctas,.page-node-type-program-option-curriculum .field--name-field-ctas,.page-node-type-program-promo .field--name-field-ctas,.page-node-type-program-simple .field--name-field-ctas{margin-bottom:1em}.page-node-type-info .field--name-field-ctas .field__item,.page-node-type-postbacc-department-list .field--name-field-ctas .field__item,.page-node-type-postbacc-info .field--name-field-ctas .field__item,.page-node-type-postbacc-program-overview .field--name-field-ctas .field__item,.page-node-type-program .field--name-field-ctas .field__item,.page-node-type-program-faculty .field--name-field-ctas .field__item,.page-node-type-program-option .field--name-field-ctas .field__item,.page-node-type-program-option-admissions .field--name-field-ctas .field__item,.page-node-type-program-option-curriculum .field--name-field-ctas .field__item,.page-node-type-program-promo .field--name-field-ctas .field__item,.page-node-type-program-simple .field--name-field-ctas .field__item{position:relative;display:inline-block;background-color:#feb300;line-height:1;height:auto}.page-node-type-info .field--name-field-ctas .field__item a,.page-node-type-postbacc-department-list .field--name-field-ctas .field__item a,.page-node-type-postbacc-info .field--name-field-ctas .field__item a,.page-node-type-postbacc-program-overview .field--name-field-ctas .field__item a,.page-node-type-program .field--name-field-ctas .field__item a,.page-node-type-program-faculty .field--name-field-ctas .field__item a,.page-node-type-program-option .field--name-field-ctas .field__item a,.page-node-type-program-option-admissions .field--name-field-ctas .field__item a,.page-node-type-program-option-curriculum .field--name-field-ctas .field__item a,.page-node-type-program-promo .field--name-field-ctas .field__item a,.page-node-type-program-simple .field--name-field-ctas .field__item a{text-decoration:none;display:block;padding:14px 22px;color:#000d73;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;font-weight:400}.page-node-type-info .field--name-field-ctas .field__item:hover,.page-node-type-postbacc-department-list .field--name-field-ctas .field__item:hover,.page-node-type-postbacc-info .field--name-field-ctas .field__item:hover,.page-node-type-postbacc-program-overview .field--name-field-ctas .field__item:hover,.page-node-type-program .field--name-field-ctas .field__item:hover,.page-node-type-program-faculty .field--name-field-ctas .field__item:hover,.page-node-type-program-option .field--name-field-ctas .field__item:hover,.page-node-type-program-option-admissions .field--name-field-ctas .field__item:hover,.page-node-type-program-option-curriculum .field--name-field-ctas .field__item:hover,.page-node-type-program-promo .field--name-field-ctas .field__item:hover,.page-node-type-program-simple .field--name-field-ctas .field__item:hover{background-color:#8ed4d4}.page-node-type-info .field--name-field-ctas .field__item:hover a,.page-node-type-postbacc-department-list .field--name-field-ctas .field__item:hover a,.page-node-type-postbacc-info .field--name-field-ctas .field__item:hover a,.page-node-type-postbacc-program-overview .field--name-field-ctas .field__item:hover a,.page-node-type-program .field--name-field-ctas .field__item:hover a,.page-node-type-program-faculty .field--name-field-ctas .field__item:hover a,.page-node-type-program-option .field--name-field-ctas .field__item:hover a,.page-node-type-program-option-admissions .field--name-field-ctas .field__item:hover a,.page-node-type-program-option-curriculum .field--name-field-ctas .field__item:hover a,.page-node-type-program-promo .field--name-field-ctas .field__item:hover a,.page-node-type-program-simple .field--name-field-ctas .field__item:hover a{color:#162a53}.page-node-type-info .field--name-field-ctas .field__item a,.page-node-type-postbacc-department-list .field--name-field-ctas .field__item a,.page-node-type-postbacc-info .field--name-field-ctas .field__item a,.page-node-type-postbacc-program-overview .field--name-field-ctas .field__item a,.page-node-type-program .field--name-field-ctas .field__item a,.page-node-type-program-faculty .field--name-field-ctas .field__item a,.page-node-type-program-option .field--name-field-ctas .field__item a,.page-node-type-program-option-admissions .field--name-field-ctas .field__item a,.page-node-type-program-option-curriculum .field--name-field-ctas .field__item a,.page-node-type-program-promo .field--name-field-ctas .field__item a,.page-node-type-program-simple .field--name-field-ctas .field__item a{color:#0134a1}.page-node-type-info .field--name-field-ctas .field__item:hover,.page-node-type-postbacc-department-list .field--name-field-ctas .field__item:hover,.page-node-type-postbacc-info .field--name-field-ctas .field__item:hover,.page-node-type-postbacc-program-overview .field--name-field-ctas .field__item:hover,.page-node-type-program .field--name-field-ctas .field__item:hover,.page-node-type-program-faculty .field--name-field-ctas .field__item:hover,.page-node-type-program-option .field--name-field-ctas .field__item:hover,.page-node-type-program-option-admissions .field--name-field-ctas .field__item:hover,.page-node-type-program-option-curriculum .field--name-field-ctas .field__item:hover,.page-node-type-program-promo .field--name-field-ctas .field__item:hover,.page-node-type-program-simple .field--name-field-ctas .field__item:hover{background-color:#008ee0}.page-node-type-info .field--name-field-ctas .field__item:hover a,.page-node-type-postbacc-department-list .field--name-field-ctas .field__item:hover a,.page-node-type-postbacc-info .field--name-field-ctas .field__item:hover a,.page-node-type-postbacc-program-overview .field--name-field-ctas .field__item:hover a,.page-node-type-program .field--name-field-ctas .field__item:hover a,.page-node-type-program-faculty .field--name-field-ctas .field__item:hover a,.page-node-type-program-option .field--name-field-ctas .field__item:hover a,.page-node-type-program-option-admissions .field--name-field-ctas .field__item:hover a,.page-node-type-program-option-curriculum .field--name-field-ctas .field__item:hover a,.page-node-type-program-promo .field--name-field-ctas .field__item:hover a,.page-node-type-program-simple .field--name-field-ctas .field__item:hover a{color:#fff}body.page-node-type-postbacc-department .sidebar{background-color:#cce8f9}body.page-node-type-postbacc-department .sidebar a.subject-areas{color:#008ee0}body.page-node-type-postbacc-department .sidebar a.subject-areas:before{background-image:url(/themes/custom/csps_summer/images/svg/icon-caret-left-vibrant-blue.svg);color:inherit}body.page-node-type-postbacc-department .sidebar .field--name-field-contact-email a,body.page-node-type-postbacc-department .sidebar .field--name-field-contact-website a{color:#008ee0}body.page-node-type-postbacc-department .sidebar .field--name-field-link{background-color:#008ee0}body.page-node-type-postbacc-department .sidebar .field--name-field-subterm-info{border-top:1px solid #d6dae1;padding:25px 0}body.page-node-type-postbacc-department .sidebar .postbacc-department-nav .icon-submenu-trigger{background-image:url(/themes/custom/csps_summer/images/svg/icon-menu-open.svg)!important}body.page-node-type-postbacc-department .sidebar .postbacc-department-nav .icon-submenu-trigger.active-trigger{background-image:url(/themes/custom/csps_summer/images/svg/icon-menu-close.svg)!important}body.page-node-type-postbacc-department .content>h2 a{color:#005dab}body.page-node-type-postbacc-department .content h2{color:#005dab}body.page-node-type-postbacc-department .content .field--name-field-also-of-interest p a,body.page-node-type-postbacc-department .content .field--name-field-description p a{color:#008ee0;font-weight:300}body.page-node-type-postbacc-department .content .app-button{position:relative;display:inline-block;background-color:#f47721;line-height:1;height:auto}body.page-node-type-postbacc-department .content .app-button a{text-decoration:none;display:block;padding:16px 20px;color:#fff;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2}body.page-node-type-postbacc-department .content .app-button:hover{background-color:#8ed4d4}body.page-node-type-postbacc-department .content .app-button:hover a{color:#162a53}body.page-node-type-postbacc-department .field--name-field-clunify-api-url h5{color:#005dab}body.page-node-type-postbacc-department .field--name-field-clunify-api-url .toggle-all-text{color:#0134a1}body.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--title{color:#005dab}body.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .icon-course-trigger{background-image:url(/themes/custom/csps_summer/images/svg/icon-menu-open.svg)}body.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .icon-course-trigger.active-trigger{background-image:url(/themes/custom/csps_summer/images/svg/icon-menu-close.svg)}body.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--desc a{color:#008ee0}body.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container{margin-left:-20px;margin-right:-20px}@media screen and (min-width:768px){body.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container{margin-left:-25px;margin-right:-25px}}@media screen and (min-width:1280px){body.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container{margin-left:-35px;margin-right:-35px}}body.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table thead tr th{color:#005dab;vertical-align:bottom}body.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr td{vertical-align:text-top}body.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr td:before{color:#005dab}body.page-node-type-postbacc-info .paragraph--type--info-section{background-color:transparent;padding:0}@media screen and (min-width:768px){body.page-node-type-postbacc-info .info-title{font-size:24px}}@media screen and (min-width:1280px){body.page-node-type-postbacc-info .info-title{font-size:28px}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form{visibility:hidden!important}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 div>.views-row h4{color:#008ee0}@media screen and (min-width:355px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 div>.views-row h4{top:30px}}@media screen and (min-width:960px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 div>.views-row h4{top:45px}}@media screen and (min-width:1280px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 div>.views-row h4{top:40px}}body.page-node-type-program-simple .paragraph--type--video{padding:0!important}.page-404 .block-404-content ul li a:hover,article .content li a:hover,article .content p a:hover,article .content td a:hover,article .content th a:hover{background-color:rgba(172,204,230,.4);color:#002855!important}body.path-search #block-csps-summer-contenttype,body.path-search #block-csps-summer-page-title{display:none}body.path-search #block-csps-summer-content{clear:both;position:relative;width:100%}body.path-search #block-csps-summer-content .search-results--view{padding:0 8px}@media screen and (min-width:768px){body.path-search #block-csps-summer-content .search-results--view{margin:0 auto;padding:0 50px}}@media screen and (min-width:960px){body.path-search #block-csps-summer-content .search-results--view{max-width:800px;padding:0}}body.path-search #block-csps-summer-content .search-results--view header{min-height:200px;margin-bottom:140px}@media screen and (min-width:580px){body.path-search #block-csps-summer-content .search-results--view header{margin-bottom:160px}}@media screen and (min-width:768px){body.path-search #block-csps-summer-content .search-results--view header{min-height:300px;margin-bottom:85px}}body.path-search #block-csps-summer-content .search-results--view header .views-exposed-form{background:#e6f0f7;margin-left:-50vw;left:50%;position:relative;width:100vw}body.path-search #block-csps-summer-content .search-results--view header .views-exposed-form form{margin:0 auto;padding:30px 0 30px 0;position:relative;width:calc(100% - 30px)}@media screen and (min-width:580px){body.path-search #block-csps-summer-content .search-results--view header .views-exposed-form form{padding:60px 0 60px 0}}@media screen and (min-width:768px){body.path-search #block-csps-summer-content .search-results--view header .views-exposed-form form{width:calc(100% - 100px)}}@media screen and (min-width:960px){body.path-search #block-csps-summer-content .search-results--view header .views-exposed-form form{width:800px}}body.path-search #block-csps-summer-content .search-results--view header .views-exposed-form form label{display:none}body.path-search #block-csps-summer-content .search-results--view header .views-exposed-form form .form-item{margin-bottom:0}body.path-search #block-csps-summer-content .search-results--view header .views-exposed-form form .form-text{max-width:1200px;width:100%}body.path-search #block-csps-summer-content .search-results--view header .views-exposed-form form .form-submit{background:url(/themes/custom/csps/images/svg/icon-search-blue.svg) no-repeat;cursor:pointer;display:block;height:20px;right:20px;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;padding:0;text-indent:-9999px;width:20px}@media screen and (min-width:768px){body.path-search #block-csps-summer-content .search-results--view header{padding-left:0}}body.path-search #block-csps-summer-content .search-results--view header .result{border-bottom:1px solid #eee;color:#005dab;display:block;font-size:20px;padding-bottom:18px 0}@media screen and (min-width:768px){body.path-search #block-csps-summer-content .search-results--view header .result{font-size:24px;position:relative;top:55px;z-index:10;padding:0 0 48px}}body.path-search #block-csps-summer-content .search-results--view .pager{width:100%;text-align:center;margin-bottom:40px}@media screen and (min-width:768px){body.path-search #block-csps-summer-content .search-results--view .pager{margin-bottom:60px;border-top:1px solid rgba(61,64,71,.2)}}@media screen and (min-width:960px){body.path-search #block-csps-summer-content .search-results--view .pager{margin-bottom:0}}body.path-search #block-csps-summer-content .search-results--view .pager .pager__item{position:relative;display:inline-block;background-color:#de1d54;line-height:1;height:auto;background-color:#feb300!important;list-style:none;width:100%}body.path-search #block-csps-summer-content .search-results--view .pager .pager__item a{text-decoration:none;display:block;padding:16px 20px;color:#fff;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2}body.path-search #block-csps-summer-content .search-results--view .pager .pager__item:hover{background-color:#8ed4d4}body.path-search #block-csps-summer-content .search-results--view .pager .pager__item:hover a{color:#162a53}@media screen and (min-width:768px){body.path-search #block-csps-summer-content .search-results--view .pager .pager__item{width:auto}}body.path-search #block-csps-summer-content .search-results--view .pager .pager__item a{display:inline-block;vertical-align:middle;color:#0134a1!important}body.path-search #block-csps-summer-content .search-results--view .pager .pager__item a:before{display:inline-block;content:'';width:25px;height:20px;margin-right:10px;vertical-align:middle;background-repeat:no-repeat;background-image:url(/themes/custom/csps_summer/images/svg/icon-load-more.svg)}body.path-search #block-csps-summer-content .search-results--view .pager .pager__item:hover{background-color:#008ee0!important}body.path-search #block-csps-summer-content .search-results--view .pager .pager__item:hover a{color:#fff!important}body.path-search #block-csps-summer-content .search-results--view .pager .pager__item:hover a:before{background-image:url(/themes/custom/csps_summer/images/svg/icon-load-more-white.svg)}body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .views-row{padding-bottom:30px}body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser h2{margin:0 0 10px}body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser h2 a{font-size:18px;line-height:1.1;display:block;text-decoration:none;color:#005dab;cursor:pointer}body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser h2 a:hover{color:#008ee0}@media screen and (min-width:768px){body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser h2 a{font-size:22px}}body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .node__content p{margin:0 0 10px;font-size:14px;line-height:1.4}@media screen and (min-width:768px){body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .node__content p{font-size:16px}}body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .node__content p.url{display:none}@media screen and (min-width:960px){body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .node__content p.url{display:block}}body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .node__content p a{color:#f47721}body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h1,body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h2,body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h3,body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h4,body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h5,body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description>h6{font-size:16px;line-height:1.1}body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-teaser-image{-ms-flex:1;flex:1;max-width:100px;margin-right:10px}@media screen and (min-width:768px){body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-teaser-image{margin-right:20px;max-width:130px}}@media screen and (min-width:1280px){body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-teaser-image{max-width:160px}}body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-teaser-image img{max-width:100%;display:block;height:auto}body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .teaser-text--wrapper{-ms-flex:1;flex:1}body.path-search #block-csps-summer-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser.node--type-article .node__content{display:-ms-flexbox;display:flex}body.path-search .block-facet--links ul.item-list__links li.facet-item a{background-color:#f47721}body.path-search .block-facet--links ul.item-list__links li.facet-item a:after{background-color:#f47721}body.path-search .block-facet--links ul.item-list__links li.facet-item a.is-active{background-color:#edeff6;color:#f47721}body.path-search .block-facet--links ul.item-list__links li.facet-item a.is-active:before{border-color:#f47721}body.path-search .block-facet--links ul.item-list__links li.facet-item a.is-active:after{background-color:#f47721}body .twitter-container .highlighted,body .twitter-container a,body .twitter-container a.twitter-link{color:#f47721}body .twitter-container .twitter-wrapper .tweet-tools a.retweet{background-image:url(/themes/custom/csps_summer/images/svg/icon-retweet-orange.svg)}body .twitter-container .twitter-wrapper .tweet-tools a.like{background-image:url(/themes/custom/csps_summer/images/svg/icon-like-orange.svg)}body .twitter-container .twitter-wrapper .tweet-tools a.reply{background-image:url(/themes/custom/csps_summer/images/svg/icon-reply-orange.svg)}body .share-trigger{display:none;width:40px;height:40px;position:relative;cursor:pointer;top:44%;float:right;border:none;margin-right:27px;-ms-transform:translateY(-44%);transform:translateY(-44%);background:url(/themes/custom/csps_summer/images/svg/icon-share-blue.svg) no-repeat center center/16px;transition:all .2s ease-in-out}@media screen and (min-width:768px){body .share-trigger{margin-right:7px}}@media screen and (min-width:1280px){body .share-trigger{margin-right:18px}}.share-enabled body .share-trigger{display:block}@media screen and (min-width:768px){body .share-trigger{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}body .share-trigger:hover{background:#edeff6 url(/themes/custom/csps_summer/images/svg/icon-share-blue.svg) no-repeat center center/16px}.share-is-open body .share-trigger{background:#edeff6 url(/themes/custom/csps_summer/images/svg/icon-share-blue.svg) no-repeat center center/16px}body .block-sharethis{position:absolute;opacity:0;top:53px;right:37px;height:0;overflow:hidden;z-index:-2;transition:all .2s ease-in-out}@media screen and (min-width:768px){body .block-sharethis{top:87px;right:70px}}.share-is-open body .block-sharethis{opacity:1;z-index:2;height:auto;overflow:auto}body .block-sharethis .sharethis-wrapper{background-color:#edeff6}body .block-sharethis .sharethis-wrapper span{width:130px;padding:20px 15px;display:block;list-style:none;cursor:pointer;position:relative}body .block-sharethis .sharethis-wrapper span:before{display:block;content:''}body .block-sharethis .sharethis-wrapper span:after{display:block;position:absolute;font-size:14px;color:#162a53;width:80px;left:40px;top:15px}body .block-sharethis .sharethis-wrapper span:hover{background-color:#077}body .block-sharethis .sharethis-wrapper span:hover:after{color:#fff}body .block-sharethis .sharethis-wrapper .st_facebook_custom:before{width:8px;height:16px;background:url(/themes/custom/csps_summer/images/svg/icon-facebook-blue.svg) no-repeat center center/100%}body .block-sharethis .sharethis-wrapper .st_facebook_custom:hover:before{background:url(/themes/custom/csps_summer/images/svg/icon-facebook-white.svg) no-repeat center center/100%}body .block-sharethis .sharethis-wrapper .st_facebook_custom:after{content:"Faceboook"}body .block-sharethis .sharethis-wrapper .st_twitter_custom:before{width:15px;height:12px;background:url(/themes/custom/csps_summer/images/svg/icon-twitter-blue.svg) no-repeat center center/100%}body .block-sharethis .sharethis-wrapper .st_twitter_custom:hover:before{background:url(/themes/custom/csps_summer/images/svg/icon-twitter-white.svg) no-repeat center center/100%}body .block-sharethis .sharethis-wrapper .st_twitter_custom:after{content:"Twitter";top:12px}body .block-sharethis .sharethis-wrapper .st_linkedin_custom:before{width:15px;height:14px;background:url(/themes/custom/csps_summer/images/svg/icon-linkedin-blue.svg) no-repeat center center/100%}body .block-sharethis .sharethis-wrapper .st_linkedin_custom:hover:before{background:url(/themes/custom/csps_summer/images/svg/icon-linkedin-white.svg) no-repeat center center/100%}body .block-sharethis .sharethis-wrapper .st_linkedin_custom:after{content:"LinkedIn"}body .block-sharethis .sharethis-wrapper .st_email_custom:before{width:14px;height:10px;background:url(/themes/custom/csps_summer/images/svg/icon-email-blue.svg) no-repeat center center/100%}body .block-sharethis .sharethis-wrapper .st_email_custom:hover:before{background:url(/themes/custom/csps_summer/images/svg/icon-email-white.svg) no-repeat center center/100%}body .block-sharethis .sharethis-wrapper .st_email_custom:after{content:"Email";top:11px}.page-node-type-info #block-csps-page-title,.page-node-type-postbacc-department-list #block-csps-page-title,.page-node-type-postbacc-info #block-csps-page-title,.page-node-type-postbacc-program-overview #block-csps-page-title,.page-node-type-program #block-csps-page-title,.page-node-type-program-faculty #block-csps-page-title,.page-node-type-program-option #block-csps-page-title,.page-node-type-program-option-admissions #block-csps-page-title,.page-node-type-program-option-curriculum #block-csps-page-title,.page-node-type-program-promo #block-csps-page-title,.page-node-type-program-simple #block-csps-page-title{display:none}.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-info .block-csps-program-title .program-tiered-title,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program .block-csps-program-title .program-tiered-title,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-option .block-csps-program-title .program-tiered-title,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-promo .block-csps-program-title .program-tiered-title,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-simple .block-csps-program-title .program-tiered-title{padding-right:15px;margin:0}@media screen and (min-width:768px){.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-info .block-csps-program-title .program-tiered-title,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program .block-csps-program-title .program-tiered-title,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-option .block-csps-program-title .program-tiered-title,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-promo .block-csps-program-title .program-tiered-title,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-simple .block-csps-program-title .program-tiered-title{padding-right:0}}.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-info .block-csps-program-title .program-tiered-title .bread,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title .bread,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title .bread,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title .bread,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-option .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-promo .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-simple .block-csps-program-title .program-tiered-title .bread{font-size:12px;line-height:1.8}.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-info .block-csps-program-title .program-tiered-title .bread span,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title .bread span,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title .bread span,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title .bread span,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-program .block-csps-program-title .program-tiered-title .bread span,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title .bread span,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-program-option .block-csps-program-title .program-tiered-title .bread span,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title .bread span,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title .bread span,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-program-promo .block-csps-program-title .program-tiered-title .bread span,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-program-simple .block-csps-program-title .program-tiered-title .bread span{display:inline-block;font-size:12px;padding:0 3px;margin-left:8px}.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-info .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-info .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-option .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-option .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-promo .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-promo .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-simple .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-simple .block-csps-program-title .program-tiered-title .bread .program-title-tier-3{display:inline;text-decoration:none;text-transform:uppercase;color:#077}.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-info .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-promo .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-simple .block-csps-program-title .program-tiered-title span.program-title-tier-1{display:block;margin:10px 0;padding:0;text-transform:uppercase;font-size:24px;line-height:1.5}@media screen and (min-width:768px){.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-info .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-promo .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-simple .block-csps-program-title .program-tiered-title span.program-title-tier-1{font-size:26px}}@media screen and (min-width:960px){.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-info .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-promo .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-simple .block-csps-program-title .program-tiered-title span.program-title-tier-1{font-size:30px}}.page-node-type-info .program-page,.page-node-type-postbacc-department-list .program-page,.page-node-type-postbacc-info .program-page,.page-node-type-postbacc-program-overview .program-page,.page-node-type-program .program-page,.page-node-type-program-faculty .program-page,.page-node-type-program-option .program-page,.page-node-type-program-option-admissions .program-page,.page-node-type-program-option-curriculum .program-page,.page-node-type-program-promo .program-page,.page-node-type-program-simple .program-page{position:relative}.page-node-type-info .program-page:before,.page-node-type-postbacc-department-list .program-page:before,.page-node-type-postbacc-info .program-page:before,.page-node-type-postbacc-program-overview .program-page:before,.page-node-type-program .program-page:before,.page-node-type-program-faculty .program-page:before,.page-node-type-program-option .program-page:before,.page-node-type-program-option-admissions .program-page:before,.page-node-type-program-option-curriculum .program-page:before,.page-node-type-program-promo .program-page:before,.page-node-type-program-simple .program-page:before{display:block;content:'';position:absolute;border-left:5px solid #002a54!important;height:100%}@media screen and (min-width:768px){.page-node-type-info .program-page,.page-node-type-postbacc-department-list .program-page,.page-node-type-postbacc-info .program-page,.page-node-type-postbacc-program-overview .program-page,.page-node-type-program .program-page,.page-node-type-program-faculty .program-page,.page-node-type-program-option .program-page,.page-node-type-program-option-admissions .program-page,.page-node-type-program-option-curriculum .program-page,.page-node-type-program-promo .program-page,.page-node-type-program-simple .program-page{display:-ms-flexbox;display:flex}.page-node-type-info .program-page:before,.page-node-type-postbacc-department-list .program-page:before,.page-node-type-postbacc-info .program-page:before,.page-node-type-postbacc-program-overview .program-page:before,.page-node-type-program .program-page:before,.page-node-type-program-faculty .program-page:before,.page-node-type-program-option .program-page:before,.page-node-type-program-option-admissions .program-page:before,.page-node-type-program-option-curriculum .program-page:before,.page-node-type-program-promo .program-page:before,.page-node-type-program-simple .program-page:before{display:none}}.page-node-type-info .content,.page-node-type-postbacc-department-list .content,.page-node-type-postbacc-info .content,.page-node-type-postbacc-program-overview .content,.page-node-type-program .content,.page-node-type-program-faculty .content,.page-node-type-program-option .content,.page-node-type-program-option-admissions .content,.page-node-type-program-option-curriculum .content,.page-node-type-program-promo .content,.page-node-type-program-simple .content{background:#edeff6;padding:30px 0 30px 15px;border-left:5px solid #162a53}@media screen and (min-width:768px){.page-node-type-info .content,.page-node-type-postbacc-department-list .content,.page-node-type-postbacc-info .content,.page-node-type-postbacc-program-overview .content,.page-node-type-program .content,.page-node-type-program-faculty .content,.page-node-type-program-option .content,.page-node-type-program-option-admissions .content,.page-node-type-program-option-curriculum .content,.page-node-type-program-promo .content,.page-node-type-program-simple .content{border:none;width:calc(100% - 240px);padding:52px 25px;border-bottom:1px solid #fff}}@media screen and (min-width:1280px){.page-node-type-info .content,.page-node-type-postbacc-department-list .content,.page-node-type-postbacc-info .content,.page-node-type-postbacc-program-overview .content,.page-node-type-program .content,.page-node-type-program-faculty .content,.page-node-type-program-option .content,.page-node-type-program-option-admissions .content,.page-node-type-program-option-curriculum .content,.page-node-type-program-promo .content,.page-node-type-program-simple .content{width:calc(100% - 360px);padding:52px 40px}}@media screen and (min-width:1700px){.page-node-type-info .content,.page-node-type-postbacc-department-list .content,.page-node-type-postbacc-info .content,.page-node-type-postbacc-program-overview .content,.page-node-type-program .content,.page-node-type-program-faculty .content,.page-node-type-program-option .content,.page-node-type-program-option-admissions .content,.page-node-type-program-option-curriculum .content,.page-node-type-program-promo .content,.page-node-type-program-simple .content{width:calc(100% - 480px)}}.page-node-type-info .content>h2,.page-node-type-postbacc-department-list .content>h2,.page-node-type-postbacc-info .content>h2,.page-node-type-postbacc-program-overview .content>h2,.page-node-type-program .content>h2,.page-node-type-program-faculty .content>h2,.page-node-type-program-option .content>h2,.page-node-type-program-option-admissions .content>h2,.page-node-type-program-option-curriculum .content>h2,.page-node-type-program-promo .content>h2,.page-node-type-program-simple .content>h2{color:#162a53;font-size:24px;margin:0 0 20px;padding:0 15px 0 0}@media screen and (min-width:768px){.page-node-type-info .content>h2,.page-node-type-postbacc-department-list .content>h2,.page-node-type-postbacc-info .content>h2,.page-node-type-postbacc-program-overview .content>h2,.page-node-type-program .content>h2,.page-node-type-program-faculty .content>h2,.page-node-type-program-option .content>h2,.page-node-type-program-option-admissions .content>h2,.page-node-type-program-option-curriculum .content>h2,.page-node-type-program-promo .content>h2,.page-node-type-program-simple .content>h2{font-size:26px;padding:0 30px 0 0}}@media screen and (min-width:960px){.page-node-type-info .content>h2,.page-node-type-postbacc-department-list .content>h2,.page-node-type-postbacc-info .content>h2,.page-node-type-postbacc-program-overview .content>h2,.page-node-type-program .content>h2,.page-node-type-program-faculty .content>h2,.page-node-type-program-option .content>h2,.page-node-type-program-option-admissions .content>h2,.page-node-type-program-option-curriculum .content>h2,.page-node-type-program-promo .content>h2,.page-node-type-program-simple .content>h2{padding:0}}@media screen and (min-width:1280px){.page-node-type-info .content>h2,.page-node-type-postbacc-department-list .content>h2,.page-node-type-postbacc-info .content>h2,.page-node-type-postbacc-program-overview .content>h2,.page-node-type-program .content>h2,.page-node-type-program-faculty .content>h2,.page-node-type-program-option .content>h2,.page-node-type-program-option-admissions .content>h2,.page-node-type-program-option-curriculum .content>h2,.page-node-type-program-promo .content>h2,.page-node-type-program-simple .content>h2{font-size:30px;margin:0 0 30px}}.page-node-type-info .content>h2 a,.page-node-type-postbacc-department-list .content>h2 a,.page-node-type-postbacc-info .content>h2 a,.page-node-type-postbacc-program-overview .content>h2 a,.page-node-type-program .content>h2 a,.page-node-type-program-faculty .content>h2 a,.page-node-type-program-option .content>h2 a,.page-node-type-program-option-admissions .content>h2 a,.page-node-type-program-option-curriculum .content>h2 a,.page-node-type-program-promo .content>h2 a,.page-node-type-program-simple .content>h2 a{color:#162a53;font-size:24px;line-height:1.3;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.page-node-type-info .content>h2 a,.page-node-type-postbacc-department-list .content>h2 a,.page-node-type-postbacc-info .content>h2 a,.page-node-type-postbacc-program-overview .content>h2 a,.page-node-type-program .content>h2 a,.page-node-type-program-faculty .content>h2 a,.page-node-type-program-option .content>h2 a,.page-node-type-program-option-admissions .content>h2 a,.page-node-type-program-option-curriculum .content>h2 a,.page-node-type-program-promo .content>h2 a,.page-node-type-program-simple .content>h2 a{font-size:26px}}@media screen and (min-width:1280px){.page-node-type-info .content>h2 a,.page-node-type-postbacc-department-list .content>h2 a,.page-node-type-postbacc-info .content>h2 a,.page-node-type-postbacc-program-overview .content>h2 a,.page-node-type-program .content>h2 a,.page-node-type-program-faculty .content>h2 a,.page-node-type-program-option .content>h2 a,.page-node-type-program-option-admissions .content>h2 a,.page-node-type-program-option-curriculum .content>h2 a,.page-node-type-program-promo .content>h2 a,.page-node-type-program-simple .content>h2 a{font-size:30px}}.page-node-type-info .content a .element-invisible,.page-node-type-postbacc-department-list .content a .element-invisible,.page-node-type-postbacc-info .content a .element-invisible,.page-node-type-postbacc-program-overview .content a .element-invisible,.page-node-type-program .content a .element-invisible,.page-node-type-program-faculty .content a .element-invisible,.page-node-type-program-option .content a .element-invisible,.page-node-type-program-option-admissions .content a .element-invisible,.page-node-type-program-option-curriculum .content a .element-invisible,.page-node-type-program-promo .content a .element-invisible,.page-node-type-program-simple .content a .element-invisible{display:none}.page-node-type-info .content ul,.page-node-type-postbacc-department-list .content ul,.page-node-type-postbacc-info .content ul,.page-node-type-postbacc-program-overview .content ul,.page-node-type-program .content ul,.page-node-type-program-faculty .content ul,.page-node-type-program-option .content ul,.page-node-type-program-option-admissions .content ul,.page-node-type-program-option-curriculum .content ul,.page-node-type-program-promo .content ul,.page-node-type-program-simple .content ul{list-style:none}.page-node-type-info .content ul li,.page-node-type-postbacc-department-list .content ul li,.page-node-type-postbacc-info .content ul li,.page-node-type-postbacc-program-overview .content ul li,.page-node-type-program .content ul li,.page-node-type-program-faculty .content ul li,.page-node-type-program-option .content ul li,.page-node-type-program-option-admissions .content ul li,.page-node-type-program-option-curriculum .content ul li,.page-node-type-program-promo .content ul li,.page-node-type-program-simple .content ul li{margin-bottom:25px;font-size:16px;line-height:1.5;padding-right:20px}@media screen and (min-width:768px){.page-node-type-info .content ul li,.page-node-type-postbacc-department-list .content ul li,.page-node-type-postbacc-info .content ul li,.page-node-type-postbacc-program-overview .content ul li,.page-node-type-program .content ul li,.page-node-type-program-faculty .content ul li,.page-node-type-program-option .content ul li,.page-node-type-program-option-admissions .content ul li,.page-node-type-program-option-curriculum .content ul li,.page-node-type-program-promo .content ul li,.page-node-type-program-simple .content ul li{font-size:18px}}.page-node-type-info .content ul li:before,.page-node-type-postbacc-department-list .content ul li:before,.page-node-type-postbacc-info .content ul li:before,.page-node-type-postbacc-program-overview .content ul li:before,.page-node-type-program .content ul li:before,.page-node-type-program-faculty .content ul li:before,.page-node-type-program-option .content ul li:before,.page-node-type-program-option-admissions .content ul li:before,.page-node-type-program-option-curriculum .content ul li:before,.page-node-type-program-promo .content ul li:before,.page-node-type-program-simple .content ul li:before{content:'\2022';font-size:16px;color:#008ee0;display:inline-block;padding-right:6px;position:relative;line-height:1.5}@media screen and (min-width:768px){.page-node-type-info .content ul li:before,.page-node-type-postbacc-department-list .content ul li:before,.page-node-type-postbacc-info .content ul li:before,.page-node-type-postbacc-program-overview .content ul li:before,.page-node-type-program .content ul li:before,.page-node-type-program-faculty .content ul li:before,.page-node-type-program-option .content ul li:before,.page-node-type-program-option-admissions .content ul li:before,.page-node-type-program-option-curriculum .content ul li:before,.page-node-type-program-promo .content ul li:before,.page-node-type-program-simple .content ul li:before{font-size:18px;padding-right:8px}}.page-node-type-info .content ol,.page-node-type-postbacc-department-list .content ol,.page-node-type-postbacc-info .content ol,.page-node-type-postbacc-program-overview .content ol,.page-node-type-program .content ol,.page-node-type-program-faculty .content ol,.page-node-type-program-option .content ol,.page-node-type-program-option-admissions .content ol,.page-node-type-program-option-curriculum .content ol,.page-node-type-program-promo .content ol,.page-node-type-program-simple .content ol{list-style:none;counter-reset:item;margin:0;padding:0}.page-node-type-info .content ol li,.page-node-type-postbacc-department-list .content ol li,.page-node-type-postbacc-info .content ol li,.page-node-type-postbacc-program-overview .content ol li,.page-node-type-program .content ol li,.page-node-type-program-faculty .content ol li,.page-node-type-program-option .content ol li,.page-node-type-program-option-admissions .content ol li,.page-node-type-program-option-curriculum .content ol li,.page-node-type-program-promo .content ol li,.page-node-type-program-simple .content ol li{margin-bottom:25px;font-size:16px;line-height:1.5;padding-right:20px}@media screen and (min-width:768px){.page-node-type-info .content ol li,.page-node-type-postbacc-department-list .content ol li,.page-node-type-postbacc-info .content ol li,.page-node-type-postbacc-program-overview .content ol li,.page-node-type-program .content ol li,.page-node-type-program-faculty .content ol li,.page-node-type-program-option .content ol li,.page-node-type-program-option-admissions .content ol li,.page-node-type-program-option-curriculum .content ol li,.page-node-type-program-promo .content ol li,.page-node-type-program-simple .content ol li{font-size:18px}}.page-node-type-info .content ol li:before,.page-node-type-postbacc-department-list .content ol li:before,.page-node-type-postbacc-info .content ol li:before,.page-node-type-postbacc-program-overview .content ol li:before,.page-node-type-program .content ol li:before,.page-node-type-program-faculty .content ol li:before,.page-node-type-program-option .content ol li:before,.page-node-type-program-option-admissions .content ol li:before,.page-node-type-program-option-curriculum .content ol li:before,.page-node-type-program-promo .content ol li:before,.page-node-type-program-simple .content ol li:before{display:inline-block;content:counter(item) ". ";counter-increment:item;width:23px;color:#077}.page-node-type-info .content p,.page-node-type-postbacc-department-list .content p,.page-node-type-postbacc-info .content p,.page-node-type-postbacc-program-overview .content p,.page-node-type-program .content p,.page-node-type-program-faculty .content p,.page-node-type-program-option .content p,.page-node-type-program-option-admissions .content p,.page-node-type-program-option-curriculum .content p,.page-node-type-program-promo .content p,.page-node-type-program-simple .content p{font-size:16px;line-height:1.5;padding-right:20px;margin:0 0 15px}@media screen and (min-width:768px){.page-node-type-info .content p,.page-node-type-postbacc-department-list .content p,.page-node-type-postbacc-info .content p,.page-node-type-postbacc-program-overview .content p,.page-node-type-program .content p,.page-node-type-program-faculty .content p,.page-node-type-program-option .content p,.page-node-type-program-option-admissions .content p,.page-node-type-program-option-curriculum .content p,.page-node-type-program-promo .content p,.page-node-type-program-simple .content p{font-size:18px}}.page-node-type-info .content>.field--name-field-description,.page-node-type-postbacc-department-list .content>.field--name-field-description,.page-node-type-postbacc-info .content>.field--name-field-description,.page-node-type-postbacc-program-overview .content>.field--name-field-description,.page-node-type-program .content>.field--name-field-description,.page-node-type-program-faculty .content>.field--name-field-description,.page-node-type-program-option .content>.field--name-field-description,.page-node-type-program-option-admissions .content>.field--name-field-description,.page-node-type-program-option-curriculum .content>.field--name-field-description,.page-node-type-program-promo .content>.field--name-field-description,.page-node-type-program-simple .content>.field--name-field-description{padding:0 15px 0 0;margin-bottom:20px;font-size:16px;line-height:1.5}@media screen and (min-width:768px){.page-node-type-info .content>.field--name-field-description,.page-node-type-postbacc-department-list .content>.field--name-field-description,.page-node-type-postbacc-info .content>.field--name-field-description,.page-node-type-postbacc-program-overview .content>.field--name-field-description,.page-node-type-program .content>.field--name-field-description,.page-node-type-program-faculty .content>.field--name-field-description,.page-node-type-program-option .content>.field--name-field-description,.page-node-type-program-option-admissions .content>.field--name-field-description,.page-node-type-program-option-curriculum .content>.field--name-field-description,.page-node-type-program-promo .content>.field--name-field-description,.page-node-type-program-simple .content>.field--name-field-description{font-size:18px;padding:0 30px 0 0}}@media screen and (min-width:960px){.page-node-type-info .content>.field--name-field-description,.page-node-type-postbacc-department-list .content>.field--name-field-description,.page-node-type-postbacc-info .content>.field--name-field-description,.page-node-type-postbacc-program-overview .content>.field--name-field-description,.page-node-type-program .content>.field--name-field-description,.page-node-type-program-faculty .content>.field--name-field-description,.page-node-type-program-option .content>.field--name-field-description,.page-node-type-program-option-admissions .content>.field--name-field-description,.page-node-type-program-option-curriculum .content>.field--name-field-description,.page-node-type-program-promo .content>.field--name-field-description,.page-node-type-program-simple .content>.field--name-field-description{padding:0;margin-bottom:40px}}.page-node-type-info .content>.field--name-field-description p,.page-node-type-postbacc-department-list .content>.field--name-field-description p,.page-node-type-postbacc-info .content>.field--name-field-description p,.page-node-type-postbacc-program-overview .content>.field--name-field-description p,.page-node-type-program .content>.field--name-field-description p,.page-node-type-program-faculty .content>.field--name-field-description p,.page-node-type-program-option .content>.field--name-field-description p,.page-node-type-program-option-admissions .content>.field--name-field-description p,.page-node-type-program-option-curriculum .content>.field--name-field-description p,.page-node-type-program-promo .content>.field--name-field-description p,.page-node-type-program-simple .content>.field--name-field-description p{padding-right:20px}.page-node-type-info .content>.field--name-field-description table,.page-node-type-postbacc-department-list .content>.field--name-field-description table,.page-node-type-postbacc-info .content>.field--name-field-description table,.page-node-type-postbacc-program-overview .content>.field--name-field-description table,.page-node-type-program .content>.field--name-field-description table,.page-node-type-program-faculty .content>.field--name-field-description table,.page-node-type-program-option .content>.field--name-field-description table,.page-node-type-program-option-admissions .content>.field--name-field-description table,.page-node-type-program-option-curriculum .content>.field--name-field-description table,.page-node-type-program-promo .content>.field--name-field-description table,.page-node-type-program-simple .content>.field--name-field-description table{background-color:#fff;border:none;width:100%!important;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;margin-bottom:20px;margin-top:30px}.page-node-type-info .content>.field--name-field-description table strong,.page-node-type-postbacc-department-list .content>.field--name-field-description table strong,.page-node-type-postbacc-info .content>.field--name-field-description table strong,.page-node-type-postbacc-program-overview .content>.field--name-field-description table strong,.page-node-type-program .content>.field--name-field-description table strong,.page-node-type-program-faculty .content>.field--name-field-description table strong,.page-node-type-program-option .content>.field--name-field-description table strong,.page-node-type-program-option-admissions .content>.field--name-field-description table strong,.page-node-type-program-option-curriculum .content>.field--name-field-description table strong,.page-node-type-program-promo .content>.field--name-field-description table strong,.page-node-type-program-simple .content>.field--name-field-description table strong{color:#162a53}.page-node-type-info .content>.field--name-field-description table tbody tr,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr,.page-node-type-program .content>.field--name-field-description table tbody tr,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr,.page-node-type-program-option .content>.field--name-field-description table tbody tr,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr,.page-node-type-program-promo .content>.field--name-field-description table tbody tr,.page-node-type-program-simple .content>.field--name-field-description table tbody tr{display:-ms-flexbox;display:flex;border:1px solid #e1e1e1;border-bottom:none}.page-node-type-info .content>.field--name-field-description table tbody tr:last-child,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr:last-child,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr:last-child,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr:last-child,.page-node-type-program .content>.field--name-field-description table tbody tr:last-child,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr:last-child,.page-node-type-program-option .content>.field--name-field-description table tbody tr:last-child,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr:last-child,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr:last-child,.page-node-type-program-promo .content>.field--name-field-description table tbody tr:last-child,.page-node-type-program-simple .content>.field--name-field-description table tbody tr:last-child{border-bottom:1px solid #e1e1e1}.page-node-type-info .content>.field--name-field-description table tbody tr td,.page-node-type-info .content>.field--name-field-description table tbody tr th,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr td,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr th,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr td,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr th,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr td,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr th,.page-node-type-program .content>.field--name-field-description table tbody tr td,.page-node-type-program .content>.field--name-field-description table tbody tr th,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr td,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr th,.page-node-type-program-option .content>.field--name-field-description table tbody tr td,.page-node-type-program-option .content>.field--name-field-description table tbody tr th,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr td,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr th,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr td,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr th,.page-node-type-program-promo .content>.field--name-field-description table tbody tr td,.page-node-type-program-promo .content>.field--name-field-description table tbody tr th,.page-node-type-program-simple .content>.field--name-field-description table tbody tr td,.page-node-type-program-simple .content>.field--name-field-description table tbody tr th{border:none;display:block;-ms-flex:1;flex:1;padding:15px 20px;font-size:14px}@media screen and (min-width:768px){.page-node-type-info .content>.field--name-field-description table tbody tr td,.page-node-type-info .content>.field--name-field-description table tbody tr th,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr td,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr th,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr td,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr th,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr td,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr th,.page-node-type-program .content>.field--name-field-description table tbody tr td,.page-node-type-program .content>.field--name-field-description table tbody tr th,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr td,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr th,.page-node-type-program-option .content>.field--name-field-description table tbody tr td,.page-node-type-program-option .content>.field--name-field-description table tbody tr th,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr td,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr th,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr td,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr th,.page-node-type-program-promo .content>.field--name-field-description table tbody tr td,.page-node-type-program-promo .content>.field--name-field-description table tbody tr th,.page-node-type-program-simple .content>.field--name-field-description table tbody tr td,.page-node-type-program-simple .content>.field--name-field-description table tbody tr th{padding:20px 30px;font-size:16px}}@media screen and (min-width:1280px){.page-node-type-info .content>.field--name-field-description table tbody tr td,.page-node-type-info .content>.field--name-field-description table tbody tr th,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr td,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr th,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr td,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr th,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr td,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr th,.page-node-type-program .content>.field--name-field-description table tbody tr td,.page-node-type-program .content>.field--name-field-description table tbody tr th,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr td,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr th,.page-node-type-program-option .content>.field--name-field-description table tbody tr td,.page-node-type-program-option .content>.field--name-field-description table tbody tr th,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr td,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr th,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr td,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr th,.page-node-type-program-promo .content>.field--name-field-description table tbody tr td,.page-node-type-program-promo .content>.field--name-field-description table tbody tr th,.page-node-type-program-simple .content>.field--name-field-description table tbody tr td,.page-node-type-program-simple .content>.field--name-field-description table tbody tr th{padding:30px}}.page-node-type-info .content>.field--name-field-description table tbody tr td p,.page-node-type-info .content>.field--name-field-description table tbody tr th p,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr td p,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr th p,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr td p,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr th p,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr td p,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr th p,.page-node-type-program .content>.field--name-field-description table tbody tr td p,.page-node-type-program .content>.field--name-field-description table tbody tr th p,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr td p,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr th p,.page-node-type-program-option .content>.field--name-field-description table tbody tr td p,.page-node-type-program-option .content>.field--name-field-description table tbody tr th p,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr td p,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr th p,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr td p,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr th p,.page-node-type-program-promo .content>.field--name-field-description table tbody tr td p,.page-node-type-program-promo .content>.field--name-field-description table tbody tr th p,.page-node-type-program-simple .content>.field--name-field-description table tbody tr td p,.page-node-type-program-simple .content>.field--name-field-description table tbody tr th p{padding:0;margin:0 0 15px;font-size:14px}@media screen and (min-width:768px){.page-node-type-info .content>.field--name-field-description table tbody tr td p,.page-node-type-info .content>.field--name-field-description table tbody tr th p,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr td p,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr th p,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr td p,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr th p,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr td p,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr th p,.page-node-type-program .content>.field--name-field-description table tbody tr td p,.page-node-type-program .content>.field--name-field-description table tbody tr th p,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr td p,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr th p,.page-node-type-program-option .content>.field--name-field-description table tbody tr td p,.page-node-type-program-option .content>.field--name-field-description table tbody tr th p,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr td p,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr th p,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr td p,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr th p,.page-node-type-program-promo .content>.field--name-field-description table tbody tr td p,.page-node-type-program-promo .content>.field--name-field-description table tbody tr th p,.page-node-type-program-simple .content>.field--name-field-description table tbody tr td p,.page-node-type-program-simple .content>.field--name-field-description table tbody tr th p{font-size:16px}}.page-node-type-info .content>.field--name-field-description table tbody tr td p:last-child,.page-node-type-info .content>.field--name-field-description table tbody tr th p:last-child,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr td p:last-child,.page-node-type-postbacc-department-list .content>.field--name-field-description table tbody tr th p:last-child,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr td p:last-child,.page-node-type-postbacc-info .content>.field--name-field-description table tbody tr th p:last-child,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr td p:last-child,.page-node-type-postbacc-program-overview .content>.field--name-field-description table tbody tr th p:last-child,.page-node-type-program .content>.field--name-field-description table tbody tr td p:last-child,.page-node-type-program .content>.field--name-field-description table tbody tr th p:last-child,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr td p:last-child,.page-node-type-program-faculty .content>.field--name-field-description table tbody tr th p:last-child,.page-node-type-program-option .content>.field--name-field-description table tbody tr td p:last-child,.page-node-type-program-option .content>.field--name-field-description table tbody tr th p:last-child,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr td p:last-child,.page-node-type-program-option-admissions .content>.field--name-field-description table tbody tr th p:last-child,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr td p:last-child,.page-node-type-program-option-curriculum .content>.field--name-field-description table tbody tr th p:last-child,.page-node-type-program-promo .content>.field--name-field-description table tbody tr td p:last-child,.page-node-type-program-promo .content>.field--name-field-description table tbody tr th p:last-child,.page-node-type-program-simple .content>.field--name-field-description table tbody tr td p:last-child,.page-node-type-program-simple .content>.field--name-field-description table tbody tr th p:last-child{margin:0}.page-node-type-info .content>.field--name-field-description table thead tr,.page-node-type-postbacc-department-list .content>.field--name-field-description table thead tr,.page-node-type-postbacc-info .content>.field--name-field-description table thead tr,.page-node-type-postbacc-program-overview .content>.field--name-field-description table thead tr,.page-node-type-program .content>.field--name-field-description table thead tr,.page-node-type-program-faculty .content>.field--name-field-description table thead tr,.page-node-type-program-option .content>.field--name-field-description table thead tr,.page-node-type-program-option-admissions .content>.field--name-field-description table thead tr,.page-node-type-program-option-curriculum .content>.field--name-field-description table thead tr,.page-node-type-program-promo .content>.field--name-field-description table thead tr,.page-node-type-program-simple .content>.field--name-field-description table thead tr{display:-ms-flexbox;display:flex;border:1px solid #e1e1e1;border-bottom:none}.page-node-type-info .content>.field--name-field-description table thead tr td,.page-node-type-info .content>.field--name-field-description table thead tr th,.page-node-type-postbacc-department-list .content>.field--name-field-description table thead tr td,.page-node-type-postbacc-department-list .content>.field--name-field-description table thead tr th,.page-node-type-postbacc-info .content>.field--name-field-description table thead tr td,.page-node-type-postbacc-info .content>.field--name-field-description table thead tr th,.page-node-type-postbacc-program-overview .content>.field--name-field-description table thead tr td,.page-node-type-postbacc-program-overview .content>.field--name-field-description table thead tr th,.page-node-type-program .content>.field--name-field-description table thead tr td,.page-node-type-program .content>.field--name-field-description table thead tr th,.page-node-type-program-faculty .content>.field--name-field-description table thead tr td,.page-node-type-program-faculty .content>.field--name-field-description table thead tr th,.page-node-type-program-option .content>.field--name-field-description table thead tr td,.page-node-type-program-option .content>.field--name-field-description table thead tr th,.page-node-type-program-option-admissions .content>.field--name-field-description table thead tr td,.page-node-type-program-option-admissions .content>.field--name-field-description table thead tr th,.page-node-type-program-option-curriculum .content>.field--name-field-description table thead tr td,.page-node-type-program-option-curriculum .content>.field--name-field-description table thead tr th,.page-node-type-program-promo .content>.field--name-field-description table thead tr td,.page-node-type-program-promo .content>.field--name-field-description table thead tr th,.page-node-type-program-simple .content>.field--name-field-description table thead tr td,.page-node-type-program-simple .content>.field--name-field-description table thead tr th{border:none;display:block;-ms-flex:1;flex:1;padding:10px 20px;font-size:16px}@media screen and (min-width:768px){.page-node-type-info .content>.field--name-field-description table thead tr td,.page-node-type-info .content>.field--name-field-description table thead tr th,.page-node-type-postbacc-department-list .content>.field--name-field-description table thead tr td,.page-node-type-postbacc-department-list .content>.field--name-field-description table thead tr th,.page-node-type-postbacc-info .content>.field--name-field-description table thead tr td,.page-node-type-postbacc-info .content>.field--name-field-description table thead tr th,.page-node-type-postbacc-program-overview .content>.field--name-field-description table thead tr td,.page-node-type-postbacc-program-overview .content>.field--name-field-description table thead tr th,.page-node-type-program .content>.field--name-field-description table thead tr td,.page-node-type-program .content>.field--name-field-description table thead tr th,.page-node-type-program-faculty .content>.field--name-field-description table thead tr td,.page-node-type-program-faculty .content>.field--name-field-description table thead tr th,.page-node-type-program-option .content>.field--name-field-description table thead tr td,.page-node-type-program-option .content>.field--name-field-description table thead tr th,.page-node-type-program-option-admissions .content>.field--name-field-description table thead tr td,.page-node-type-program-option-admissions .content>.field--name-field-description table thead tr th,.page-node-type-program-option-curriculum .content>.field--name-field-description table thead tr td,.page-node-type-program-option-curriculum .content>.field--name-field-description table thead tr th,.page-node-type-program-promo .content>.field--name-field-description table thead tr td,.page-node-type-program-promo .content>.field--name-field-description table thead tr th,.page-node-type-program-simple .content>.field--name-field-description table thead tr td,.page-node-type-program-simple .content>.field--name-field-description table thead tr th{padding:15px 30px;font-size:18px}}.page-node-type-info .content>.field--name-field-description table thead tr td p,.page-node-type-info .content>.field--name-field-description table thead tr th p,.page-node-type-postbacc-department-list .content>.field--name-field-description table thead tr td p,.page-node-type-postbacc-department-list .content>.field--name-field-description table thead tr th p,.page-node-type-postbacc-info .content>.field--name-field-description table thead tr td p,.page-node-type-postbacc-info .content>.field--name-field-description table thead tr th p,.page-node-type-postbacc-program-overview .content>.field--name-field-description table thead tr td p,.page-node-type-postbacc-program-overview .content>.field--name-field-description table thead tr th p,.page-node-type-program .content>.field--name-field-description table thead tr td p,.page-node-type-program .content>.field--name-field-description table thead tr th p,.page-node-type-program-faculty .content>.field--name-field-description table thead tr td p,.page-node-type-program-faculty .content>.field--name-field-description table thead tr th p,.page-node-type-program-option .content>.field--name-field-description table thead tr td p,.page-node-type-program-option .content>.field--name-field-description table thead tr th p,.page-node-type-program-option-admissions .content>.field--name-field-description table thead tr td p,.page-node-type-program-option-admissions .content>.field--name-field-description table thead tr th p,.page-node-type-program-option-curriculum .content>.field--name-field-description table thead tr td p,.page-node-type-program-option-curriculum .content>.field--name-field-description table thead tr th p,.page-node-type-program-promo .content>.field--name-field-description table thead tr td p,.page-node-type-program-promo .content>.field--name-field-description table thead tr th p,.page-node-type-program-simple .content>.field--name-field-description table thead tr td p,.page-node-type-program-simple .content>.field--name-field-description table thead tr th p{padding:0;margin:0 0 15px}.page-node-type-info .content>.field--name-field-description table thead tr td p:last-child,.page-node-type-info .content>.field--name-field-description table thead tr th p:last-child,.page-node-type-postbacc-department-list .content>.field--name-field-description table thead tr td p:last-child,.page-node-type-postbacc-department-list .content>.field--name-field-description table thead tr th p:last-child,.page-node-type-postbacc-info .content>.field--name-field-description table thead tr td p:last-child,.page-node-type-postbacc-info .content>.field--name-field-description table thead tr th p:last-child,.page-node-type-postbacc-program-overview .content>.field--name-field-description table thead tr td p:last-child,.page-node-type-postbacc-program-overview .content>.field--name-field-description table thead tr th p:last-child,.page-node-type-program .content>.field--name-field-description table thead tr td p:last-child,.page-node-type-program .content>.field--name-field-description table thead tr th p:last-child,.page-node-type-program-faculty .content>.field--name-field-description table thead tr td p:last-child,.page-node-type-program-faculty .content>.field--name-field-description table thead tr th p:last-child,.page-node-type-program-option .content>.field--name-field-description table thead tr td p:last-child,.page-node-type-program-option .content>.field--name-field-description table thead tr th p:last-child,.page-node-type-program-option-admissions .content>.field--name-field-description table thead tr td p:last-child,.page-node-type-program-option-admissions .content>.field--name-field-description table thead tr th p:last-child,.page-node-type-program-option-curriculum .content>.field--name-field-description table thead tr td p:last-child,.page-node-type-program-option-curriculum .content>.field--name-field-description table thead tr th p:last-child,.page-node-type-program-promo .content>.field--name-field-description table thead tr td p:last-child,.page-node-type-program-promo .content>.field--name-field-description table thead tr th p:last-child,.page-node-type-program-simple .content>.field--name-field-description table thead tr td p:last-child,.page-node-type-program-simple .content>.field--name-field-description table thead tr th p:last-child{margin:0}.page-node-type-info .content>.field--name-field-description.info-description,.page-node-type-postbacc-department-list .content>.field--name-field-description.info-description,.page-node-type-postbacc-info .content>.field--name-field-description.info-description,.page-node-type-postbacc-program-overview .content>.field--name-field-description.info-description,.page-node-type-program .content>.field--name-field-description.info-description,.page-node-type-program-faculty .content>.field--name-field-description.info-description,.page-node-type-program-option .content>.field--name-field-description.info-description,.page-node-type-program-option-admissions .content>.field--name-field-description.info-description,.page-node-type-program-option-curriculum .content>.field--name-field-description.info-description,.page-node-type-program-promo .content>.field--name-field-description.info-description,.page-node-type-program-simple .content>.field--name-field-description.info-description{padding:0 15px 50px 0;border-bottom:1px solid #caccd3;margin-bottom:10px}@media screen and (min-width:768px){.page-node-type-info .content>.field--name-field-description.info-description,.page-node-type-postbacc-department-list .content>.field--name-field-description.info-description,.page-node-type-postbacc-info .content>.field--name-field-description.info-description,.page-node-type-postbacc-program-overview .content>.field--name-field-description.info-description,.page-node-type-program .content>.field--name-field-description.info-description,.page-node-type-program-faculty .content>.field--name-field-description.info-description,.page-node-type-program-option .content>.field--name-field-description.info-description,.page-node-type-program-option-admissions .content>.field--name-field-description.info-description,.page-node-type-program-option-curriculum .content>.field--name-field-description.info-description,.page-node-type-program-promo .content>.field--name-field-description.info-description,.page-node-type-program-simple .content>.field--name-field-description.info-description{padding:0 30px 50px 0}}.page-node-type-info .content>.field--name-field-description.info-description p,.page-node-type-postbacc-department-list .content>.field--name-field-description.info-description p,.page-node-type-postbacc-info .content>.field--name-field-description.info-description p,.page-node-type-postbacc-program-overview .content>.field--name-field-description.info-description p,.page-node-type-program .content>.field--name-field-description.info-description p,.page-node-type-program-faculty .content>.field--name-field-description.info-description p,.page-node-type-program-option .content>.field--name-field-description.info-description p,.page-node-type-program-option-admissions .content>.field--name-field-description.info-description p,.page-node-type-program-option-curriculum .content>.field--name-field-description.info-description p,.page-node-type-program-promo .content>.field--name-field-description.info-description p,.page-node-type-program-simple .content>.field--name-field-description.info-description p{padding-bottom:10px}.page-node-type-info .content>.field--name-field-hero-image,.page-node-type-postbacc-department-list .content>.field--name-field-hero-image,.page-node-type-postbacc-info .content>.field--name-field-hero-image,.page-node-type-postbacc-program-overview .content>.field--name-field-hero-image,.page-node-type-program .content>.field--name-field-hero-image,.page-node-type-program-faculty .content>.field--name-field-hero-image,.page-node-type-program-option .content>.field--name-field-hero-image,.page-node-type-program-option-admissions .content>.field--name-field-hero-image,.page-node-type-program-option-curriculum .content>.field--name-field-hero-image,.page-node-type-program-promo .content>.field--name-field-hero-image,.page-node-type-program-simple .content>.field--name-field-hero-image{padding:0}@media screen and (min-width:768px){.page-node-type-info .content>.field--name-field-hero-image,.page-node-type-postbacc-department-list .content>.field--name-field-hero-image,.page-node-type-postbacc-info .content>.field--name-field-hero-image,.page-node-type-postbacc-program-overview .content>.field--name-field-hero-image,.page-node-type-program .content>.field--name-field-hero-image,.page-node-type-program-faculty .content>.field--name-field-hero-image,.page-node-type-program-option .content>.field--name-field-hero-image,.page-node-type-program-option-admissions .content>.field--name-field-hero-image,.page-node-type-program-option-curriculum .content>.field--name-field-hero-image,.page-node-type-program-promo .content>.field--name-field-hero-image,.page-node-type-program-simple .content>.field--name-field-hero-image{padding:0 30px 0 0}}@media screen and (min-width:960px){.page-node-type-info .content>.field--name-field-hero-image,.page-node-type-postbacc-department-list .content>.field--name-field-hero-image,.page-node-type-postbacc-info .content>.field--name-field-hero-image,.page-node-type-postbacc-program-overview .content>.field--name-field-hero-image,.page-node-type-program .content>.field--name-field-hero-image,.page-node-type-program-faculty .content>.field--name-field-hero-image,.page-node-type-program-option .content>.field--name-field-hero-image,.page-node-type-program-option-admissions .content>.field--name-field-hero-image,.page-node-type-program-option-curriculum .content>.field--name-field-hero-image,.page-node-type-program-promo .content>.field--name-field-hero-image,.page-node-type-program-simple .content>.field--name-field-hero-image{padding:0}}.page-node-type-info .content .tablet-title,.page-node-type-postbacc-department-list .content .tablet-title,.page-node-type-postbacc-info .content .tablet-title,.page-node-type-postbacc-program-overview .content .tablet-title,.page-node-type-program .content .tablet-title,.page-node-type-program-faculty .content .tablet-title,.page-node-type-program-option .content .tablet-title,.page-node-type-program-option-admissions .content .tablet-title,.page-node-type-program-option-curriculum .content .tablet-title,.page-node-type-program-promo .content .tablet-title,.page-node-type-program-simple .content .tablet-title{display:none;font-size:38px;line-height:47px}@media screen and (min-width:768px){.page-node-type-info .content .tablet-title,.page-node-type-postbacc-department-list .content .tablet-title,.page-node-type-postbacc-info .content .tablet-title,.page-node-type-postbacc-program-overview .content .tablet-title,.page-node-type-program .content .tablet-title,.page-node-type-program-faculty .content .tablet-title,.page-node-type-program-option .content .tablet-title,.page-node-type-program-option-admissions .content .tablet-title,.page-node-type-program-option-curriculum .content .tablet-title,.page-node-type-program-promo .content .tablet-title,.page-node-type-program-simple .content .tablet-title{display:block}}@media screen and (min-width:1280px){.page-node-type-info .content .tablet-title,.page-node-type-postbacc-department-list .content .tablet-title,.page-node-type-postbacc-info .content .tablet-title,.page-node-type-postbacc-program-overview .content .tablet-title,.page-node-type-program .content .tablet-title,.page-node-type-program-faculty .content .tablet-title,.page-node-type-program-option .content .tablet-title,.page-node-type-program-option-admissions .content .tablet-title,.page-node-type-program-option-curriculum .content .tablet-title,.page-node-type-program-promo .content .tablet-title,.page-node-type-program-simple .content .tablet-title{display:none}}.page-node-type-info .content .program-overview-social-content,.page-node-type-postbacc-department-list .content .program-overview-social-content,.page-node-type-postbacc-info .content .program-overview-social-content,.page-node-type-postbacc-program-overview .content .program-overview-social-content,.page-node-type-program .content .program-overview-social-content,.page-node-type-program-faculty .content .program-overview-social-content,.page-node-type-program-option .content .program-overview-social-content,.page-node-type-program-option-admissions .content .program-overview-social-content,.page-node-type-program-option-curriculum .content .program-overview-social-content,.page-node-type-program-promo .content .program-overview-social-content,.page-node-type-program-simple .content .program-overview-social-content{margin-bottom:30px}.page-node-type-info .content .program-overview-social-content::after,.page-node-type-postbacc-department-list .content .program-overview-social-content::after,.page-node-type-postbacc-info .content .program-overview-social-content::after,.page-node-type-postbacc-program-overview .content .program-overview-social-content::after,.page-node-type-program .content .program-overview-social-content::after,.page-node-type-program-faculty .content .program-overview-social-content::after,.page-node-type-program-option .content .program-overview-social-content::after,.page-node-type-program-option-admissions .content .program-overview-social-content::after,.page-node-type-program-option-curriculum .content .program-overview-social-content::after,.page-node-type-program-promo .content .program-overview-social-content::after,.page-node-type-program-simple .content .program-overview-social-content::after{clear:both;content:"";display:block}@media screen and (min-width:768px){.page-node-type-info .content .program-overview-social-content,.page-node-type-postbacc-department-list .content .program-overview-social-content,.page-node-type-postbacc-info .content .program-overview-social-content,.page-node-type-postbacc-program-overview .content .program-overview-social-content,.page-node-type-program .content .program-overview-social-content,.page-node-type-program-faculty .content .program-overview-social-content,.page-node-type-program-option .content .program-overview-social-content,.page-node-type-program-option-admissions .content .program-overview-social-content,.page-node-type-program-option-curriculum .content .program-overview-social-content,.page-node-type-program-promo .content .program-overview-social-content,.page-node-type-program-simple .content .program-overview-social-content{height:auto;display:block;margin-bottom:40px}}@media screen and (min-width:1280px){.page-node-type-info .content .program-overview-social-content,.page-node-type-postbacc-department-list .content .program-overview-social-content,.page-node-type-postbacc-info .content .program-overview-social-content,.page-node-type-postbacc-program-overview .content .program-overview-social-content,.page-node-type-program .content .program-overview-social-content,.page-node-type-program-faculty .content .program-overview-social-content,.page-node-type-program-option .content .program-overview-social-content,.page-node-type-program-option-admissions .content .program-overview-social-content,.page-node-type-program-option-curriculum .content .program-overview-social-content,.page-node-type-program-promo .content .program-overview-social-content,.page-node-type-program-simple .content .program-overview-social-content{display:none}}.page-node-type-info .content .program-overview-social-content a,.page-node-type-postbacc-department-list .content .program-overview-social-content a,.page-node-type-postbacc-info .content .program-overview-social-content a,.page-node-type-postbacc-program-overview .content .program-overview-social-content a,.page-node-type-program .content .program-overview-social-content a,.page-node-type-program-faculty .content .program-overview-social-content a,.page-node-type-program-option .content .program-overview-social-content a,.page-node-type-program-option-admissions .content .program-overview-social-content a,.page-node-type-program-option-curriculum .content .program-overview-social-content a,.page-node-type-program-promo .content .program-overview-social-content a,.page-node-type-program-simple .content .program-overview-social-content a{height:20px;float:left;margin-right:30px}.page-node-type-info .content .program-overview-social-content a:last-child,.page-node-type-postbacc-department-list .content .program-overview-social-content a:last-child,.page-node-type-postbacc-info .content .program-overview-social-content a:last-child,.page-node-type-postbacc-program-overview .content .program-overview-social-content a:last-child,.page-node-type-program .content .program-overview-social-content a:last-child,.page-node-type-program-faculty .content .program-overview-social-content a:last-child,.page-node-type-program-option .content .program-overview-social-content a:last-child,.page-node-type-program-option-admissions .content .program-overview-social-content a:last-child,.page-node-type-program-option-curriculum .content .program-overview-social-content a:last-child,.page-node-type-program-promo .content .program-overview-social-content a:last-child,.page-node-type-program-simple .content .program-overview-social-content a:last-child{margin-right:0}.page-node-type-info .content .program-overview-social-content .linkedin,.page-node-type-postbacc-department-list .content .program-overview-social-content .linkedin,.page-node-type-postbacc-info .content .program-overview-social-content .linkedin,.page-node-type-postbacc-program-overview .content .program-overview-social-content .linkedin,.page-node-type-program .content .program-overview-social-content .linkedin,.page-node-type-program-faculty .content .program-overview-social-content .linkedin,.page-node-type-program-option .content .program-overview-social-content .linkedin,.page-node-type-program-option-admissions .content .program-overview-social-content .linkedin,.page-node-type-program-option-curriculum .content .program-overview-social-content .linkedin,.page-node-type-program-promo .content .program-overview-social-content .linkedin,.page-node-type-program-simple .content .program-overview-social-content .linkedin{width:20px;background:url(/themes/custom/images/svg/icon-linkedin-pink.svg) no-repeat center center/100%}.page-node-type-info .content .program-overview-social-content .twitter,.page-node-type-postbacc-department-list .content .program-overview-social-content .twitter,.page-node-type-postbacc-info .content .program-overview-social-content .twitter,.page-node-type-postbacc-program-overview .content .program-overview-social-content .twitter,.page-node-type-program .content .program-overview-social-content .twitter,.page-node-type-program-faculty .content .program-overview-social-content .twitter,.page-node-type-program-option .content .program-overview-social-content .twitter,.page-node-type-program-option-admissions .content .program-overview-social-content .twitter,.page-node-type-program-option-curriculum .content .program-overview-social-content .twitter,.page-node-type-program-promo .content .program-overview-social-content .twitter,.page-node-type-program-simple .content .program-overview-social-content .twitter{width:23px;background:url(/themes/custom/images/svg/icon-twitter-pink.svg) no-repeat center center/100%}.page-node-type-info .content .program-overview-social-content .facebook,.page-node-type-postbacc-department-list .content .program-overview-social-content .facebook,.page-node-type-postbacc-info .content .program-overview-social-content .facebook,.page-node-type-postbacc-program-overview .content .program-overview-social-content .facebook,.page-node-type-program .content .program-overview-social-content .facebook,.page-node-type-program-faculty .content .program-overview-social-content .facebook,.page-node-type-program-option .content .program-overview-social-content .facebook,.page-node-type-program-option-admissions .content .program-overview-social-content .facebook,.page-node-type-program-option-curriculum .content .program-overview-social-content .facebook,.page-node-type-program-promo .content .program-overview-social-content .facebook,.page-node-type-program-simple .content .program-overview-social-content .facebook{width:10px;background:url(/themes/custom/images/svg/icon-facebook-pink.svg) no-repeat center center/100%}.page-node-type-info .sidebar,.page-node-type-postbacc-department-list .sidebar,.page-node-type-postbacc-info .sidebar,.page-node-type-postbacc-program-overview .sidebar,.page-node-type-program .sidebar,.page-node-type-program-faculty .sidebar,.page-node-type-program-option .sidebar,.page-node-type-program-option-admissions .sidebar,.page-node-type-program-option-curriculum .sidebar,.page-node-type-program-promo .sidebar,.page-node-type-program-simple .sidebar{background:#edeff6}@media screen and (min-width:768px){.page-node-type-info .sidebar,.page-node-type-postbacc-department-list .sidebar,.page-node-type-postbacc-info .sidebar,.page-node-type-postbacc-program-overview .sidebar,.page-node-type-program .sidebar,.page-node-type-program-faculty .sidebar,.page-node-type-program-option .sidebar,.page-node-type-program-option-admissions .sidebar,.page-node-type-program-option-curriculum .sidebar,.page-node-type-program-promo .sidebar,.page-node-type-program-simple .sidebar{background:#fff;height:auto;width:240px;padding:50px 25px 50px 0;position:relative}}@media screen and (min-width:1280px){.page-node-type-info .sidebar,.page-node-type-postbacc-department-list .sidebar,.page-node-type-postbacc-info .sidebar,.page-node-type-postbacc-program-overview .sidebar,.page-node-type-program .sidebar,.page-node-type-program-faculty .sidebar,.page-node-type-program-option .sidebar,.page-node-type-program-option-admissions .sidebar,.page-node-type-program-option-curriculum .sidebar,.page-node-type-program-promo .sidebar,.page-node-type-program-simple .sidebar{padding:50px 40px;width:360px}}@media screen and (min-width:1700px){.page-node-type-info .sidebar,.page-node-type-postbacc-department-list .sidebar,.page-node-type-postbacc-info .sidebar,.page-node-type-postbacc-program-overview .sidebar,.page-node-type-program .sidebar,.page-node-type-program-faculty .sidebar,.page-node-type-program-option .sidebar,.page-node-type-program-option-admissions .sidebar,.page-node-type-program-option-curriculum .sidebar,.page-node-type-program-promo .sidebar,.page-node-type-program-simple .sidebar{width:480px}}.page-node-type-info .sidebar h2,.page-node-type-postbacc-department-list .sidebar h2,.page-node-type-postbacc-info .sidebar h2,.page-node-type-postbacc-program-overview .sidebar h2,.page-node-type-program .sidebar h2,.page-node-type-program-faculty .sidebar h2,.page-node-type-program-option .sidebar h2,.page-node-type-program-option-admissions .sidebar h2,.page-node-type-program-option-curriculum .sidebar h2,.page-node-type-program-promo .sidebar h2,.page-node-type-program-simple .sidebar h2{display:block;color:#162a53;line-height:1.3;margin:0;padding:20px 15px;font-size:32px}@media screen and (min-width:768px){.page-node-type-info .sidebar h2,.page-node-type-postbacc-department-list .sidebar h2,.page-node-type-postbacc-info .sidebar h2,.page-node-type-postbacc-program-overview .sidebar h2,.page-node-type-program .sidebar h2,.page-node-type-program-faculty .sidebar h2,.page-node-type-program-option .sidebar h2,.page-node-type-program-option-admissions .sidebar h2,.page-node-type-program-option-curriculum .sidebar h2,.page-node-type-program-promo .sidebar h2,.page-node-type-program-simple .sidebar h2{display:none;font-size:28px;padding:0 15px}}@media screen and (min-width:1280px){.page-node-type-info .sidebar h2,.page-node-type-postbacc-department-list .sidebar h2,.page-node-type-postbacc-info .sidebar h2,.page-node-type-postbacc-program-overview .sidebar h2,.page-node-type-program .sidebar h2,.page-node-type-program-faculty .sidebar h2,.page-node-type-program-option .sidebar h2,.page-node-type-program-option-admissions .sidebar h2,.page-node-type-program-option-curriculum .sidebar h2,.page-node-type-program-promo .sidebar h2,.page-node-type-program-simple .sidebar h2{display:block;margin-bottom:40px;padding:0;font-size:36px}}.page-node-type-info .sidebar .program-overview .social,.page-node-type-postbacc-department-list .sidebar .program-overview .social,.page-node-type-postbacc-info .sidebar .program-overview .social,.page-node-type-postbacc-program-overview .sidebar .program-overview .social,.page-node-type-program .sidebar .program-overview .social,.page-node-type-program-faculty .sidebar .program-overview .social,.page-node-type-program-option .sidebar .program-overview .social,.page-node-type-program-option-admissions .sidebar .program-overview .social,.page-node-type-program-option-curriculum .sidebar .program-overview .social,.page-node-type-program-promo .sidebar .program-overview .social,.page-node-type-program-simple .sidebar .program-overview .social{display:none;height:0}.page-node-type-info .sidebar .program-overview .social::after,.page-node-type-postbacc-department-list .sidebar .program-overview .social::after,.page-node-type-postbacc-info .sidebar .program-overview .social::after,.page-node-type-postbacc-program-overview .sidebar .program-overview .social::after,.page-node-type-program .sidebar .program-overview .social::after,.page-node-type-program-faculty .sidebar .program-overview .social::after,.page-node-type-program-option .sidebar .program-overview .social::after,.page-node-type-program-option-admissions .sidebar .program-overview .social::after,.page-node-type-program-option-curriculum .sidebar .program-overview .social::after,.page-node-type-program-promo .sidebar .program-overview .social::after,.page-node-type-program-simple .sidebar .program-overview .social::after{clear:both;content:"";display:block}@media screen and (min-width:1280px){.page-node-type-info .sidebar .program-overview .social,.page-node-type-postbacc-department-list .sidebar .program-overview .social,.page-node-type-postbacc-info .sidebar .program-overview .social,.page-node-type-postbacc-program-overview .sidebar .program-overview .social,.page-node-type-program .sidebar .program-overview .social,.page-node-type-program-faculty .sidebar .program-overview .social,.page-node-type-program-option .sidebar .program-overview .social,.page-node-type-program-option-admissions .sidebar .program-overview .social,.page-node-type-program-option-curriculum .sidebar .program-overview .social,.page-node-type-program-promo .sidebar .program-overview .social,.page-node-type-program-simple .sidebar .program-overview .social{height:auto;display:block;margin-bottom:40px}}.page-node-type-info .sidebar .program-overview .social a,.page-node-type-postbacc-department-list .sidebar .program-overview .social a,.page-node-type-postbacc-info .sidebar .program-overview .social a,.page-node-type-postbacc-program-overview .sidebar .program-overview .social a,.page-node-type-program .sidebar .program-overview .social a,.page-node-type-program-faculty .sidebar .program-overview .social a,.page-node-type-program-option .sidebar .program-overview .social a,.page-node-type-program-option-admissions .sidebar .program-overview .social a,.page-node-type-program-option-curriculum .sidebar .program-overview .social a,.page-node-type-program-promo .sidebar .program-overview .social a,.page-node-type-program-simple .sidebar .program-overview .social a{height:20px;float:left;margin-right:30px}.page-node-type-info .sidebar .program-overview .social a:last-child,.page-node-type-postbacc-department-list .sidebar .program-overview .social a:last-child,.page-node-type-postbacc-info .sidebar .program-overview .social a:last-child,.page-node-type-postbacc-program-overview .sidebar .program-overview .social a:last-child,.page-node-type-program .sidebar .program-overview .social a:last-child,.page-node-type-program-faculty .sidebar .program-overview .social a:last-child,.page-node-type-program-option .sidebar .program-overview .social a:last-child,.page-node-type-program-option-admissions .sidebar .program-overview .social a:last-child,.page-node-type-program-option-curriculum .sidebar .program-overview .social a:last-child,.page-node-type-program-promo .sidebar .program-overview .social a:last-child,.page-node-type-program-simple .sidebar .program-overview .social a:last-child{margin-right:0}.page-node-type-info .sidebar .program-overview .social .linkedin,.page-node-type-postbacc-department-list .sidebar .program-overview .social .linkedin,.page-node-type-postbacc-info .sidebar .program-overview .social .linkedin,.page-node-type-postbacc-program-overview .sidebar .program-overview .social .linkedin,.page-node-type-program .sidebar .program-overview .social .linkedin,.page-node-type-program-faculty .sidebar .program-overview .social .linkedin,.page-node-type-program-option .sidebar .program-overview .social .linkedin,.page-node-type-program-option-admissions .sidebar .program-overview .social .linkedin,.page-node-type-program-option-curriculum .sidebar .program-overview .social .linkedin,.page-node-type-program-promo .sidebar .program-overview .social .linkedin,.page-node-type-program-simple .sidebar .program-overview .social .linkedin{width:20px;background:url(/themes/custom/images/svg/icon-linkedin-pink.svg) no-repeat center center/100%}.page-node-type-info .sidebar .program-overview .social .twitter,.page-node-type-postbacc-department-list .sidebar .program-overview .social .twitter,.page-node-type-postbacc-info .sidebar .program-overview .social .twitter,.page-node-type-postbacc-program-overview .sidebar .program-overview .social .twitter,.page-node-type-program .sidebar .program-overview .social .twitter,.page-node-type-program-faculty .sidebar .program-overview .social .twitter,.page-node-type-program-option .sidebar .program-overview .social .twitter,.page-node-type-program-option-admissions .sidebar .program-overview .social .twitter,.page-node-type-program-option-curriculum .sidebar .program-overview .social .twitter,.page-node-type-program-promo .sidebar .program-overview .social .twitter,.page-node-type-program-simple .sidebar .program-overview .social .twitter{width:23px;background:url(/themes/custom/images/svg/icon-twitter-pink.svg) no-repeat center center/100%}.page-node-type-info .sidebar .program-overview .social .facebook,.page-node-type-postbacc-department-list .sidebar .program-overview .social .facebook,.page-node-type-postbacc-info .sidebar .program-overview .social .facebook,.page-node-type-postbacc-program-overview .sidebar .program-overview .social .facebook,.page-node-type-program .sidebar .program-overview .social .facebook,.page-node-type-program-faculty .sidebar .program-overview .social .facebook,.page-node-type-program-option .sidebar .program-overview .social .facebook,.page-node-type-program-option-admissions .sidebar .program-overview .social .facebook,.page-node-type-program-option-curriculum .sidebar .program-overview .social .facebook,.page-node-type-program-promo .sidebar .program-overview .social .facebook,.page-node-type-program-simple .sidebar .program-overview .social .facebook{width:10px;background:url(/themes/custom/images/svg/icon-facebook-pink.svg) no-repeat center center/100%}.page-node-type-info .sidebar .program-overview div.menu,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu,.page-node-type-postbacc-info .sidebar .program-overview div.menu,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu,.page-node-type-program .sidebar .program-overview div.menu,.page-node-type-program-faculty .sidebar .program-overview div.menu,.page-node-type-program-option .sidebar .program-overview div.menu,.page-node-type-program-option-admissions .sidebar .program-overview div.menu,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu,.page-node-type-program-promo .sidebar .program-overview div.menu,.page-node-type-program-simple .sidebar .program-overview div.menu{padding:0}@media screen and (min-width:768px){.page-node-type-info .sidebar .program-overview div.menu,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu,.page-node-type-postbacc-info .sidebar .program-overview div.menu,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu,.page-node-type-program .sidebar .program-overview div.menu,.page-node-type-program-faculty .sidebar .program-overview div.menu,.page-node-type-program-option .sidebar .program-overview div.menu,.page-node-type-program-option-admissions .sidebar .program-overview div.menu,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu,.page-node-type-program-promo .sidebar .program-overview div.menu,.page-node-type-program-simple .sidebar .program-overview div.menu{padding:20px 0 0}}.page-node-type-info .sidebar .program-overview div.menu.sticky,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu.sticky,.page-node-type-postbacc-info .sidebar .program-overview div.menu.sticky,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu.sticky,.page-node-type-program .sidebar .program-overview div.menu.sticky,.page-node-type-program-faculty .sidebar .program-overview div.menu.sticky,.page-node-type-program-option .sidebar .program-overview div.menu.sticky,.page-node-type-program-option-admissions .sidebar .program-overview div.menu.sticky,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu.sticky,.page-node-type-program-promo .sidebar .program-overview div.menu.sticky,.page-node-type-program-simple .sidebar .program-overview div.menu.sticky{position:fixed;top:55px;padding-right:20px}@media screen and (min-width:768px){.alert-open .page-node-type-info .sidebar .program-overview div.menu.sticky,.alert-open .page-node-type-postbacc-department-list .sidebar .program-overview div.menu.sticky,.alert-open .page-node-type-postbacc-info .sidebar .program-overview div.menu.sticky,.alert-open .page-node-type-postbacc-program-overview .sidebar .program-overview div.menu.sticky,.alert-open .page-node-type-program .sidebar .program-overview div.menu.sticky,.alert-open .page-node-type-program-faculty .sidebar .program-overview div.menu.sticky,.alert-open .page-node-type-program-option .sidebar .program-overview div.menu.sticky,.alert-open .page-node-type-program-option-admissions .sidebar .program-overview div.menu.sticky,.alert-open .page-node-type-program-option-curriculum .sidebar .program-overview div.menu.sticky,.alert-open .page-node-type-program-promo .sidebar .program-overview div.menu.sticky,.alert-open .page-node-type-program-simple .sidebar .program-overview div.menu.sticky{top:185px}}.page-node-type-info .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-postbacc-info .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-program .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-program-faculty .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-program-option .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-program-option-admissions .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-program-promo .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-program-simple .sidebar .program-overview div.menu.sticky.reduced-height{overflow:auto;bottom:80px}.page-node-type-info .sidebar .program-overview div.menu.bottom,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu.bottom,.page-node-type-postbacc-info .sidebar .program-overview div.menu.bottom,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu.bottom,.page-node-type-program .sidebar .program-overview div.menu.bottom,.page-node-type-program-faculty .sidebar .program-overview div.menu.bottom,.page-node-type-program-option .sidebar .program-overview div.menu.bottom,.page-node-type-program-option-admissions .sidebar .program-overview div.menu.bottom,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu.bottom,.page-node-type-program-promo .sidebar .program-overview div.menu.bottom,.page-node-type-program-simple .sidebar .program-overview div.menu.bottom{position:absolute;top:auto;bottom:0;padding-bottom:80px}.page-node-type-info .sidebar .program-overview div.menu.reduced-height>ul>li>a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu.reduced-height>ul>li>a,.page-node-type-postbacc-info .sidebar .program-overview div.menu.reduced-height>ul>li>a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu.reduced-height>ul>li>a,.page-node-type-program .sidebar .program-overview div.menu.reduced-height>ul>li>a,.page-node-type-program-faculty .sidebar .program-overview div.menu.reduced-height>ul>li>a,.page-node-type-program-option .sidebar .program-overview div.menu.reduced-height>ul>li>a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu.reduced-height>ul>li>a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu.reduced-height>ul>li>a,.page-node-type-program-promo .sidebar .program-overview div.menu.reduced-height>ul>li>a,.page-node-type-program-simple .sidebar .program-overview div.menu.reduced-height>ul>li>a{padding:6px 10px}.page-node-type-info .sidebar .program-overview div.menu.reduced-height>ul>li>ul li a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu.reduced-height>ul>li>ul li a,.page-node-type-postbacc-info .sidebar .program-overview div.menu.reduced-height>ul>li>ul li a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu.reduced-height>ul>li>ul li a,.page-node-type-program .sidebar .program-overview div.menu.reduced-height>ul>li>ul li a,.page-node-type-program-faculty .sidebar .program-overview div.menu.reduced-height>ul>li>ul li a,.page-node-type-program-option .sidebar .program-overview div.menu.reduced-height>ul>li>ul li a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu.reduced-height>ul>li>ul li a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu.reduced-height>ul>li>ul li a,.page-node-type-program-promo .sidebar .program-overview div.menu.reduced-height>ul>li>ul li a,.page-node-type-program-simple .sidebar .program-overview div.menu.reduced-height>ul>li>ul li a{padding:5px 10px 5px 25px}.page-node-type-info .sidebar .program-overview div.menu .menu-btn,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn,.page-node-type-program .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn{position:relative;background:#cce8f9!important;display:block;cursor:pointer;padding:16px 10px}@media screen and (min-width:768px){.page-node-type-info .sidebar .program-overview div.menu .menu-btn,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn,.page-node-type-program .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn{display:none}}.page-node-type-info .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn .text{font-size:15px;color:#3d4047;padding-left:50px;transition:padding-left .5s ease}.page-node-type-info .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-program .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn .slider{position:absolute;left:0;top:0;width:40px;height:100%;background:#0134a1!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .5s ease}.page-node-type-info .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-program .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn .slider span{display:block;width:1px;height:20px;background:#fff;margin-right:5px}.page-node-type-info .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-program .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn .slider span:last-child{margin-right:0}.page-node-type-info .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-program .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn.open .slider{left:calc(100% - 40px)}.page-node-type-info .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-program .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn.open .text{padding-left:5px}.page-node-type-info .sidebar .program-overview div.menu>ul,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul,.page-node-type-program .sidebar .program-overview div.menu>ul,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul,.page-node-type-program-option .sidebar .program-overview div.menu>ul,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul,.page-node-type-program-promo .sidebar .program-overview div.menu>ul,.page-node-type-program-simple .sidebar .program-overview div.menu>ul{display:none;background:#fff;padding-left:5px}@media screen and (min-width:768px){.page-node-type-info .sidebar .program-overview div.menu>ul,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul,.page-node-type-program .sidebar .program-overview div.menu>ul,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul,.page-node-type-program-option .sidebar .program-overview div.menu>ul,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul,.page-node-type-program-promo .sidebar .program-overview div.menu>ul,.page-node-type-program-simple .sidebar .program-overview div.menu>ul{display:block;padding-left:0}}.page-node-type-info .sidebar .program-overview div.menu>ul li,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul li,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul li,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul li,.page-node-type-program .sidebar .program-overview div.menu>ul li,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul li,.page-node-type-program-option .sidebar .program-overview div.menu>ul li,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul li,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul li,.page-node-type-program-promo .sidebar .program-overview div.menu>ul li,.page-node-type-program-simple .sidebar .program-overview div.menu>ul li{list-style:none}.page-node-type-info .sidebar .program-overview div.menu>ul li a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul li a,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul li a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul li a,.page-node-type-program .sidebar .program-overview div.menu>ul li a,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul li a,.page-node-type-program-option .sidebar .program-overview div.menu>ul li a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul li a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul li a,.page-node-type-program-promo .sidebar .program-overview div.menu>ul li a,.page-node-type-program-simple .sidebar .program-overview div.menu>ul li a{display:block;text-decoration:none;color:#3d4047;border-bottom:1px solid #d6dae1;transition:padding-bottom .5s ease}.page-node-type-info .sidebar .program-overview div.menu>ul>li:not(.menu-item--active-trail):hover,.page-node-type-info .sidebar .program-overview div.menu>ul>li:not(.menu-item--expanded):hover,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li:not(.menu-item--active-trail):hover,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li:not(.menu-item--expanded):hover,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li:not(.menu-item--active-trail):hover,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li:not(.menu-item--expanded):hover,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li:not(.menu-item--active-trail):hover,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li:not(.menu-item--expanded):hover,.page-node-type-program .sidebar .program-overview div.menu>ul>li:not(.menu-item--active-trail):hover,.page-node-type-program .sidebar .program-overview div.menu>ul>li:not(.menu-item--expanded):hover,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li:not(.menu-item--active-trail):hover,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li:not(.menu-item--expanded):hover,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li:not(.menu-item--active-trail):hover,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li:not(.menu-item--expanded):hover,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li:not(.menu-item--active-trail):hover,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li:not(.menu-item--expanded):hover,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li:not(.menu-item--active-trail):hover,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li:not(.menu-item--expanded):hover,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li:not(.menu-item--active-trail):hover,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li:not(.menu-item--expanded):hover,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li:not(.menu-item--active-trail):hover,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li:not(.menu-item--expanded):hover{margin-bottom:-1px}.page-node-type-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a{padding-right:20px}@media screen and (min-width:768px){.page-node-type-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a{padding-right:30px}}@media screen and (min-width:1280px){.page-node-type-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a{padding-right:20px}}.page-node-type-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-program .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li.menu-item--has-children>a .icon-submenu-trigger{content:'';display:block;width:19px;height:20px;background:url(/themes/custom/images/svg/icon-menu-open.svg) no-repeat center center/100%;position:absolute;right:10px;-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.page-node-type-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded ul,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded ul,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded ul,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded ul,.page-node-type-program .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded ul,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded ul,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded ul,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded ul,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded ul,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded ul,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded ul{display:block}.page-node-type-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-program .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a{border-bottom:2px solid #4ab5b5}.page-node-type-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-program .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li.menu-item--has-children.menu-item--expanded>a .icon-submenu-trigger{background:url(/themes/custom/images/svg/icon-menu-close.svg) no-repeat center center/100%}.page-node-type-info .sidebar .program-overview div.menu>ul>li>a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li>a,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li>a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li>a{padding:16px 10px;font-size:15px;position:relative}@media screen and (min-width:768px){.page-node-type-info .sidebar .program-overview div.menu>ul>li>a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li>a,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li>a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li>a{padding:16px 20px;font-size:13px}}@media screen and (min-width:1280px){.page-node-type-info .sidebar .program-overview div.menu>ul>li>a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li>a,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li>a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li>a,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li>a{padding:16px 10px;font-size:15px}}.page-node-type-info .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-info .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-program .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-program .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li>a:hover,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li>a.is-active,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li>a:hover{color:#077;background:rgba(142,212,212,.25);border-bottom:2px solid #4ab5b5}.page-node-type-info .sidebar .program-overview div.menu>ul>li>ul,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li>ul,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li>ul,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li>ul,.page-node-type-program .sidebar .program-overview div.menu>ul>li>ul,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li>ul,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li>ul,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li>ul,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li>ul,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li>ul,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li>ul{display:none}.page-node-type-info .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li>ul li a{padding:16px 10px 16px 25px;font-size:14px;font-weight:100}@media screen and (min-width:768px){.page-node-type-info .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li>ul li a{padding:16px 10px 16px 38px;font-size:12px}}@media screen and (min-width:1280px){.page-node-type-info .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li>ul li a,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li>ul li a{padding:16px 10px 16px 25px;font-size:14px}}.page-node-type-info .sidebar .program-overview div.menu>ul>li>ul li a.is-active,.page-node-type-info .sidebar .program-overview div.menu>ul>li>ul li a:hover,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li>ul li a.is-active,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li>ul li a:hover,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li>ul li a.is-active,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li>ul li a:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li>ul li a.is-active,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li>ul li a:hover,.page-node-type-program .sidebar .program-overview div.menu>ul>li>ul li a.is-active,.page-node-type-program .sidebar .program-overview div.menu>ul>li>ul li a:hover,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li>ul li a.is-active,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li>ul li a:hover,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li>ul li a.is-active,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li>ul li a:hover,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li>ul li a.is-active,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li>ul li a:hover,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li>ul li a.is-active,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li>ul li a:hover,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li>ul li a.is-active,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li>ul li a:hover,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li>ul li a.is-active,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li>ul li a:hover{color:#077;background:rgba(142,212,212,.25);font-weight:400}.page-node-type-info .sidebar .program-overview div.menu>ul>li:first-child>a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu>ul>li:first-child>a,.page-node-type-postbacc-info .sidebar .program-overview div.menu>ul>li:first-child>a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu>ul>li:first-child>a,.page-node-type-program .sidebar .program-overview div.menu>ul>li:first-child>a,.page-node-type-program-faculty .sidebar .program-overview div.menu>ul>li:first-child>a,.page-node-type-program-option .sidebar .program-overview div.menu>ul>li:first-child>a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu>ul>li:first-child>a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu>ul>li:first-child>a,.page-node-type-program-promo .sidebar .program-overview div.menu>ul>li:first-child>a,.page-node-type-program-simple .sidebar .program-overview div.menu>ul>li:first-child>a{border-top:1px solid #d6dae1}.page-node-type-info .sidebar .program-overview .links,.page-node-type-postbacc-department-list .sidebar .program-overview .links,.page-node-type-postbacc-info .sidebar .program-overview .links,.page-node-type-postbacc-program-overview .sidebar .program-overview .links,.page-node-type-program .sidebar .program-overview .links,.page-node-type-program-faculty .sidebar .program-overview .links,.page-node-type-program-option .sidebar .program-overview .links,.page-node-type-program-option-admissions .sidebar .program-overview .links,.page-node-type-program-option-curriculum .sidebar .program-overview .links,.page-node-type-program-promo .sidebar .program-overview .links,.page-node-type-program-simple .sidebar .program-overview .links{display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;position:relative}@media screen and (min-width:768px){.page-node-type-info .sidebar .program-overview .links,.page-node-type-postbacc-department-list .sidebar .program-overview .links,.page-node-type-postbacc-info .sidebar .program-overview .links,.page-node-type-postbacc-program-overview .sidebar .program-overview .links,.page-node-type-program .sidebar .program-overview .links,.page-node-type-program-faculty .sidebar .program-overview .links,.page-node-type-program-option .sidebar .program-overview .links,.page-node-type-program-option-admissions .sidebar .program-overview .links,.page-node-type-program-option-curriculum .sidebar .program-overview .links,.page-node-type-program-promo .sidebar .program-overview .links,.page-node-type-program-simple .sidebar .program-overview .links{display:block}}@media screen and (min-width:1280px){.page-node-type-info .sidebar .program-overview .links,.page-node-type-postbacc-department-list .sidebar .program-overview .links,.page-node-type-postbacc-info .sidebar .program-overview .links,.page-node-type-postbacc-program-overview .sidebar .program-overview .links,.page-node-type-program .sidebar .program-overview .links,.page-node-type-program-faculty .sidebar .program-overview .links,.page-node-type-program-option .sidebar .program-overview .links,.page-node-type-program-option-admissions .sidebar .program-overview .links,.page-node-type-program-option-curriculum .sidebar .program-overview .links,.page-node-type-program-promo .sidebar .program-overview .links,.page-node-type-program-simple .sidebar .program-overview .links{display:-ms-flexbox;display:flex;margin-left:20px;max-width:78%;margin-left:0}}@media screen and (min-width:1400px){.page-node-type-info .sidebar .program-overview .links,.page-node-type-postbacc-department-list .sidebar .program-overview .links,.page-node-type-postbacc-info .sidebar .program-overview .links,.page-node-type-postbacc-program-overview .sidebar .program-overview .links,.page-node-type-program .sidebar .program-overview .links,.page-node-type-program-faculty .sidebar .program-overview .links,.page-node-type-program-option .sidebar .program-overview .links,.page-node-type-program-option-admissions .sidebar .program-overview .links,.page-node-type-program-option-curriculum .sidebar .program-overview .links,.page-node-type-program-promo .sidebar .program-overview .links,.page-node-type-program-simple .sidebar .program-overview .links{max-width:none}}.page-node-type-info .sidebar .program-overview .links.bottom,.page-node-type-postbacc-department-list .sidebar .program-overview .links.bottom,.page-node-type-postbacc-info .sidebar .program-overview .links.bottom,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.bottom,.page-node-type-program .sidebar .program-overview .links.bottom,.page-node-type-program-faculty .sidebar .program-overview .links.bottom,.page-node-type-program-option .sidebar .program-overview .links.bottom,.page-node-type-program-option-admissions .sidebar .program-overview .links.bottom,.page-node-type-program-option-curriculum .sidebar .program-overview .links.bottom,.page-node-type-program-promo .sidebar .program-overview .links.bottom,.page-node-type-program-simple .sidebar .program-overview .links.bottom{position:absolute;bottom:0;left:0}.page-node-type-info .sidebar .program-overview .links.sticky,.page-node-type-postbacc-department-list .sidebar .program-overview .links.sticky,.page-node-type-postbacc-info .sidebar .program-overview .links.sticky,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.sticky,.page-node-type-program .sidebar .program-overview .links.sticky,.page-node-type-program-faculty .sidebar .program-overview .links.sticky,.page-node-type-program-option .sidebar .program-overview .links.sticky,.page-node-type-program-option-admissions .sidebar .program-overview .links.sticky,.page-node-type-program-option-curriculum .sidebar .program-overview .links.sticky,.page-node-type-program-promo .sidebar .program-overview .links.sticky,.page-node-type-program-simple .sidebar .program-overview .links.sticky{position:fixed;opacity:1;z-index:1}.page-node-type-info .sidebar .program-overview .links.bottom,.page-node-type-info .sidebar .program-overview .links.sticky,.page-node-type-postbacc-department-list .sidebar .program-overview .links.bottom,.page-node-type-postbacc-department-list .sidebar .program-overview .links.sticky,.page-node-type-postbacc-info .sidebar .program-overview .links.bottom,.page-node-type-postbacc-info .sidebar .program-overview .links.sticky,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.bottom,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.sticky,.page-node-type-program .sidebar .program-overview .links.bottom,.page-node-type-program .sidebar .program-overview .links.sticky,.page-node-type-program-faculty .sidebar .program-overview .links.bottom,.page-node-type-program-faculty .sidebar .program-overview .links.sticky,.page-node-type-program-option .sidebar .program-overview .links.bottom,.page-node-type-program-option .sidebar .program-overview .links.sticky,.page-node-type-program-option-admissions .sidebar .program-overview .links.bottom,.page-node-type-program-option-admissions .sidebar .program-overview .links.sticky,.page-node-type-program-option-curriculum .sidebar .program-overview .links.bottom,.page-node-type-program-option-curriculum .sidebar .program-overview .links.sticky,.page-node-type-program-promo .sidebar .program-overview .links.bottom,.page-node-type-program-promo .sidebar .program-overview .links.sticky,.page-node-type-program-simple .sidebar .program-overview .links.bottom,.page-node-type-program-simple .sidebar .program-overview .links.sticky{bottom:0;left:0}@media screen and (min-width:1280px){.page-node-type-info .sidebar .program-overview .links.bottom,.page-node-type-info .sidebar .program-overview .links.sticky,.page-node-type-postbacc-department-list .sidebar .program-overview .links.bottom,.page-node-type-postbacc-department-list .sidebar .program-overview .links.sticky,.page-node-type-postbacc-info .sidebar .program-overview .links.bottom,.page-node-type-postbacc-info .sidebar .program-overview .links.sticky,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.bottom,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.sticky,.page-node-type-program .sidebar .program-overview .links.bottom,.page-node-type-program .sidebar .program-overview .links.sticky,.page-node-type-program-faculty .sidebar .program-overview .links.bottom,.page-node-type-program-faculty .sidebar .program-overview .links.sticky,.page-node-type-program-option .sidebar .program-overview .links.bottom,.page-node-type-program-option .sidebar .program-overview .links.sticky,.page-node-type-program-option-admissions .sidebar .program-overview .links.bottom,.page-node-type-program-option-admissions .sidebar .program-overview .links.sticky,.page-node-type-program-option-curriculum .sidebar .program-overview .links.bottom,.page-node-type-program-option-curriculum .sidebar .program-overview .links.sticky,.page-node-type-program-promo .sidebar .program-overview .links.bottom,.page-node-type-program-promo .sidebar .program-overview .links.sticky,.page-node-type-program-simple .sidebar .program-overview .links.bottom,.page-node-type-program-simple .sidebar .program-overview .links.sticky{left:auto}}.page-node-type-info .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-info .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-postbacc-department-list .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-postbacc-department-list .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-postbacc-info .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-postbacc-info .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-program .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-program .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-program-faculty .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-program-faculty .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-program-option .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-program-option .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-program-option-admissions .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-program-option-admissions .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-program-option-curriculum .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-program-option-curriculum .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-program-promo .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-program-promo .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-program-simple .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-program-simple .sidebar .program-overview .links.sticky .apply .submenu{top:auto;bottom:60px}.page-node-type-info .sidebar .program-overview .links.static,.page-node-type-postbacc-department-list .sidebar .program-overview .links.static,.page-node-type-postbacc-info .sidebar .program-overview .links.static,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.static,.page-node-type-program .sidebar .program-overview .links.static,.page-node-type-program-faculty .sidebar .program-overview .links.static,.page-node-type-program-option .sidebar .program-overview .links.static,.page-node-type-program-option-admissions .sidebar .program-overview .links.static,.page-node-type-program-option-curriculum .sidebar .program-overview .links.static,.page-node-type-program-promo .sidebar .program-overview .links.static,.page-node-type-program-simple .sidebar .program-overview .links.static{display:none}@media screen and (max-width:767px){.page-node-type-info .sidebar .program-overview .links.static,.page-node-type-postbacc-department-list .sidebar .program-overview .links.static,.page-node-type-postbacc-info .sidebar .program-overview .links.static,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.static,.page-node-type-program .sidebar .program-overview .links.static,.page-node-type-program-faculty .sidebar .program-overview .links.static,.page-node-type-program-option .sidebar .program-overview .links.static,.page-node-type-program-option-admissions .sidebar .program-overview .links.static,.page-node-type-program-option-curriculum .sidebar .program-overview .links.static,.page-node-type-program-promo .sidebar .program-overview .links.static,.page-node-type-program-simple .sidebar .program-overview .links.static{display:none;width:auto;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-node-type-info .sidebar .program-overview .links.static.open,.page-node-type-postbacc-department-list .sidebar .program-overview .links.static.open,.page-node-type-postbacc-info .sidebar .program-overview .links.static.open,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.static.open,.page-node-type-program .sidebar .program-overview .links.static.open,.page-node-type-program-faculty .sidebar .program-overview .links.static.open,.page-node-type-program-option .sidebar .program-overview .links.static.open,.page-node-type-program-option-admissions .sidebar .program-overview .links.static.open,.page-node-type-program-option-curriculum .sidebar .program-overview .links.static.open,.page-node-type-program-promo .sidebar .program-overview .links.static.open,.page-node-type-program-simple .sidebar .program-overview .links.static.open{display:block}}.page-node-type-info .sidebar .program-overview .links .link,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link,.page-node-type-postbacc-info .sidebar .program-overview .links .link,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link,.page-node-type-program .sidebar .program-overview .links .link,.page-node-type-program-faculty .sidebar .program-overview .links .link,.page-node-type-program-option .sidebar .program-overview .links .link,.page-node-type-program-option-admissions .sidebar .program-overview .links .link,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link,.page-node-type-program-promo .sidebar .program-overview .links .link,.page-node-type-program-simple .sidebar .program-overview .links .link{position:relative;display:inline-block;background-color:#de1d54;line-height:1;height:auto;position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;text-align:center;-ms-transform:none;transform:none;position:static;width:auto;margin-bottom:1px;margin-right:0}.page-node-type-info .sidebar .program-overview .links .link a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link a,.page-node-type-postbacc-info .sidebar .program-overview .links .link a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link a,.page-node-type-program .sidebar .program-overview .links .link a,.page-node-type-program-faculty .sidebar .program-overview .links .link a,.page-node-type-program-option .sidebar .program-overview .links .link a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link a,.page-node-type-program-promo .sidebar .program-overview .links .link a,.page-node-type-program-simple .sidebar .program-overview .links .link a{text-decoration:none;display:block;padding:16px 20px;color:#fff;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2}.page-node-type-info .sidebar .program-overview .links .link:hover,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link:hover,.page-node-type-postbacc-info .sidebar .program-overview .links .link:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link:hover,.page-node-type-program .sidebar .program-overview .links .link:hover,.page-node-type-program-faculty .sidebar .program-overview .links .link:hover,.page-node-type-program-option .sidebar .program-overview .links .link:hover,.page-node-type-program-option-admissions .sidebar .program-overview .links .link:hover,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link:hover,.page-node-type-program-promo .sidebar .program-overview .links .link:hover,.page-node-type-program-simple .sidebar .program-overview .links .link:hover{background-color:#8ed4d4}.page-node-type-info .sidebar .program-overview .links .link:hover a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link:hover a,.page-node-type-postbacc-info .sidebar .program-overview .links .link:hover a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link:hover a,.page-node-type-program .sidebar .program-overview .links .link:hover a,.page-node-type-program-faculty .sidebar .program-overview .links .link:hover a,.page-node-type-program-option .sidebar .program-overview .links .link:hover a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link:hover a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link:hover a,.page-node-type-program-promo .sidebar .program-overview .links .link:hover a,.page-node-type-program-simple .sidebar .program-overview .links .link:hover a{color:#162a53}@media screen and (min-width:1280px){.page-node-type-info .sidebar .program-overview .links .link,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link,.page-node-type-postbacc-info .sidebar .program-overview .links .link,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link,.page-node-type-program .sidebar .program-overview .links .link,.page-node-type-program-faculty .sidebar .program-overview .links .link,.page-node-type-program-option .sidebar .program-overview .links .link,.page-node-type-program-option-admissions .sidebar .program-overview .links .link,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link,.page-node-type-program-promo .sidebar .program-overview .links .link,.page-node-type-program-simple .sidebar .program-overview .links .link{margin-bottom:0;margin-right:1px}}.page-node-type-info .sidebar .program-overview .links .link .trigger,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .trigger,.page-node-type-postbacc-info .sidebar .program-overview .links .link .trigger,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .trigger,.page-node-type-program .sidebar .program-overview .links .link .trigger,.page-node-type-program-faculty .sidebar .program-overview .links .link .trigger,.page-node-type-program-option .sidebar .program-overview .links .link .trigger,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .trigger,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .trigger,.page-node-type-program-promo .sidebar .program-overview .links .link .trigger,.page-node-type-program-simple .sidebar .program-overview .links .link .trigger{cursor:pointer}.page-node-type-info .sidebar .program-overview .links .link.open .trigger,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link.open .trigger,.page-node-type-postbacc-info .sidebar .program-overview .links .link.open .trigger,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link.open .trigger,.page-node-type-program .sidebar .program-overview .links .link.open .trigger,.page-node-type-program-faculty .sidebar .program-overview .links .link.open .trigger,.page-node-type-program-option .sidebar .program-overview .links .link.open .trigger,.page-node-type-program-option-admissions .sidebar .program-overview .links .link.open .trigger,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link.open .trigger,.page-node-type-program-promo .sidebar .program-overview .links .link.open .trigger,.page-node-type-program-simple .sidebar .program-overview .links .link.open .trigger{display:block;position:relative}.page-node-type-info .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-postbacc-info .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-program .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-program-faculty .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-program-option .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-program-option-admissions .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-program-promo .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-program-simple .sidebar .program-overview .links .link.open .trigger:hover{color:#fff;background:#de1d54}.page-node-type-info .sidebar .program-overview .links .link.open .submenu,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link.open .submenu,.page-node-type-postbacc-info .sidebar .program-overview .links .link.open .submenu,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link.open .submenu,.page-node-type-program .sidebar .program-overview .links .link.open .submenu,.page-node-type-program-faculty .sidebar .program-overview .links .link.open .submenu,.page-node-type-program-option .sidebar .program-overview .links .link.open .submenu,.page-node-type-program-option-admissions .sidebar .program-overview .links .link.open .submenu,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link.open .submenu,.page-node-type-program-promo .sidebar .program-overview .links .link.open .submenu,.page-node-type-program-simple .sidebar .program-overview .links .link.open .submenu{display:block}.page-node-type-info .sidebar .program-overview .links .link.open .close-button,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link.open .close-button,.page-node-type-postbacc-info .sidebar .program-overview .links .link.open .close-button,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link.open .close-button,.page-node-type-program .sidebar .program-overview .links .link.open .close-button,.page-node-type-program-faculty .sidebar .program-overview .links .link.open .close-button,.page-node-type-program-option .sidebar .program-overview .links .link.open .close-button,.page-node-type-program-option-admissions .sidebar .program-overview .links .link.open .close-button,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link.open .close-button,.page-node-type-program-promo .sidebar .program-overview .links .link.open .close-button,.page-node-type-program-simple .sidebar .program-overview .links .link.open .close-button{display:block}.page-node-type-info .sidebar .program-overview .links .link:last-child,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link:last-child,.page-node-type-postbacc-info .sidebar .program-overview .links .link:last-child,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link:last-child,.page-node-type-program .sidebar .program-overview .links .link:last-child,.page-node-type-program-faculty .sidebar .program-overview .links .link:last-child,.page-node-type-program-option .sidebar .program-overview .links .link:last-child,.page-node-type-program-option-admissions .sidebar .program-overview .links .link:last-child,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link:last-child,.page-node-type-program-promo .sidebar .program-overview .links .link:last-child,.page-node-type-program-simple .sidebar .program-overview .links .link:last-child{margin-right:0}.page-node-type-info .sidebar .program-overview .links .link:hover,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link:hover,.page-node-type-postbacc-info .sidebar .program-overview .links .link:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link:hover,.page-node-type-program .sidebar .program-overview .links .link:hover,.page-node-type-program-faculty .sidebar .program-overview .links .link:hover,.page-node-type-program-option .sidebar .program-overview .links .link:hover,.page-node-type-program-option-admissions .sidebar .program-overview .links .link:hover,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link:hover,.page-node-type-program-promo .sidebar .program-overview .links .link:hover,.page-node-type-program-simple .sidebar .program-overview .links .link:hover{background:#de1d54}.page-node-type-info .sidebar .program-overview .links .link:hover a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link:hover a,.page-node-type-postbacc-info .sidebar .program-overview .links .link:hover a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link:hover a,.page-node-type-program .sidebar .program-overview .links .link:hover a,.page-node-type-program-faculty .sidebar .program-overview .links .link:hover a,.page-node-type-program-option .sidebar .program-overview .links .link:hover a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link:hover a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link:hover a,.page-node-type-program-promo .sidebar .program-overview .links .link:hover a,.page-node-type-program-simple .sidebar .program-overview .links .link:hover a{color:#fff}.page-node-type-info .sidebar .program-overview .links .link .close-button,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .close-button,.page-node-type-postbacc-info .sidebar .program-overview .links .link .close-button,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .close-button,.page-node-type-program .sidebar .program-overview .links .link .close-button,.page-node-type-program-faculty .sidebar .program-overview .links .link .close-button,.page-node-type-program-option .sidebar .program-overview .links .link .close-button,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .close-button,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .close-button,.page-node-type-program-promo .sidebar .program-overview .links .link .close-button,.page-node-type-program-simple .sidebar .program-overview .links .link .close-button{display:none;position:absolute;width:12px;height:12px;top:50%;right:15px;-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/themes/custom/images/svg/icon-window-close-alt-white.svg) no-repeat center center/100%;cursor:pointer;z-index:30}.page-node-type-info .sidebar .program-overview .links .link a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link a,.page-node-type-postbacc-info .sidebar .program-overview .links .link a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link a,.page-node-type-program .sidebar .program-overview .links .link a,.page-node-type-program-faculty .sidebar .program-overview .links .link a,.page-node-type-program-option .sidebar .program-overview .links .link a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link a,.page-node-type-program-promo .sidebar .program-overview .links .link a,.page-node-type-program-simple .sidebar .program-overview .links .link a{display:inline-block;padding:13px 19px;white-space:nowrap}.page-node-type-info .sidebar .program-overview .links .link a:hover,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link a:hover,.page-node-type-postbacc-info .sidebar .program-overview .links .link a:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link a:hover,.page-node-type-program .sidebar .program-overview .links .link a:hover,.page-node-type-program-faculty .sidebar .program-overview .links .link a:hover,.page-node-type-program-option .sidebar .program-overview .links .link a:hover,.page-node-type-program-option-admissions .sidebar .program-overview .links .link a:hover,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link a:hover,.page-node-type-program-promo .sidebar .program-overview .links .link a:hover,.page-node-type-program-simple .sidebar .program-overview .links .link a:hover{background-color:#8ed4d4;color:#162a53}.page-node-type-info .sidebar .program-overview .links .link .submenu,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .submenu,.page-node-type-postbacc-info .sidebar .program-overview .links .link .submenu,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .submenu,.page-node-type-program .sidebar .program-overview .links .link .submenu,.page-node-type-program-faculty .sidebar .program-overview .links .link .submenu,.page-node-type-program-option .sidebar .program-overview .links .link .submenu,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .submenu,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .submenu,.page-node-type-program-promo .sidebar .program-overview .links .link .submenu,.page-node-type-program-simple .sidebar .program-overview .links .link .submenu{position:absolute;display:none;left:auto}.page-node-type-info .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-postbacc-info .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-program .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-program-faculty .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-program-option .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-program-promo .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-program-simple .sidebar .program-overview .links .link .submenu .field__item{padding:12px;background:#de1d54;text-align:left}.page-node-type-info .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-postbacc-info .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-program .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-program-faculty .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-program-option .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-program-promo .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-program-simple .sidebar .program-overview .links .link .submenu .field__item:hover{background:#edeff5}.page-node-type-info .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-postbacc-info .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-program .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-program-faculty .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-program-option .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-program-promo .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-program-simple .sidebar .program-overview .links .link .submenu .field__item:hover a{color:#de1d54;background:0 0}.page-node-type-info .sidebar .program-overview .links .link .submenu a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .submenu a,.page-node-type-postbacc-info .sidebar .program-overview .links .link .submenu a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .submenu a,.page-node-type-program .sidebar .program-overview .links .link .submenu a,.page-node-type-program-faculty .sidebar .program-overview .links .link .submenu a,.page-node-type-program-option .sidebar .program-overview .links .link .submenu a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .submenu a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .submenu a,.page-node-type-program-promo .sidebar .program-overview .links .link .submenu a,.page-node-type-program-simple .sidebar .program-overview .links .link .submenu a{display:inline-block;font-size:14px;text-transform:none;line-height:1.4;background:0 0;padding:0}.page-node-type-info .sidebar .program-overview .links .link .submenu+.field--type-link,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .submenu+.field--type-link,.page-node-type-postbacc-info .sidebar .program-overview .links .link .submenu+.field--type-link,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .submenu+.field--type-link,.page-node-type-program .sidebar .program-overview .links .link .submenu+.field--type-link,.page-node-type-program-faculty .sidebar .program-overview .links .link .submenu+.field--type-link,.page-node-type-program-option .sidebar .program-overview .links .link .submenu+.field--type-link,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .submenu+.field--type-link,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .submenu+.field--type-link,.page-node-type-program-promo .sidebar .program-overview .links .link .submenu+.field--type-link,.page-node-type-program-simple .sidebar .program-overview .links .link .submenu+.field--type-link{display:none}.page-node-type-info .sidebar .program-overview .links .link .field--type-link,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .field--type-link,.page-node-type-postbacc-info .sidebar .program-overview .links .link .field--type-link,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .field--type-link,.page-node-type-program .sidebar .program-overview .links .link .field--type-link,.page-node-type-program-faculty .sidebar .program-overview .links .link .field--type-link,.page-node-type-program-option .sidebar .program-overview .links .link .field--type-link,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .field--type-link,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .field--type-link,.page-node-type-program-promo .sidebar .program-overview .links .link .field--type-link,.page-node-type-program-simple .sidebar .program-overview .links .link .field--type-link{position:relative}.page-node-type-info .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-postbacc-info .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-program .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-program-faculty .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-program-option .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-program-promo .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-program-simple .sidebar .program-overview .links .link .field--type-link .field__item{display:none}.page-node-type-info .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-postbacc-info .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-program .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-program-faculty .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-program-option .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-program-promo .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-program-simple .sidebar .program-overview .links .link .field--type-link .field__item:first-child{display:block}@media screen and (min-width:768px){.page-node-type-program-faculty .content{padding:52px 20px}}@media screen and (min-width:1280px){.page-node-type-program-faculty .content{padding:62px 30px}}@media screen and (min-width:960px){.page-node-type-program-faculty .content>h2{margin:0 0 30px 18px}}@media screen and (min-width:1280px){.page-node-type-program-faculty .content>h2{margin:0 0 40px 18px}}.page-node-type-program-option .content .tablet-title{display:none}.page-node-type-program-option .paragraph--type--title-video .field--name-field-title{position:relative;font-size:24px;color:#162a53;line-height:1.3;width:100%;margin-bottom:15px}@media screen and (min-width:768px){.page-node-type-program-option .paragraph--type--title-video .field--name-field-title{font-size:26px}}@media screen and (min-width:1280px){.page-node-type-program-option .paragraph--type--title-video .field--name-field-title{font-size:30px}}.page-node-type-program-option .paragraph--type--video{padding:0}.page-node-type-program-option .paragraph--type--video .field--name-field-caption{padding:0;margin-top:10px}.page-node-type-program .sidebar{background:#fff!important}.page-node-type-program .sidebar .program-overview .links .link.open .trigger{text-align:center}.page-node-type-program .sidebar .program-overview .links .link.open .submenu{right:0;left:auto}@media screen and (max-width:767px){.page-node-type-program .sidebar .program-overview .links.static{left:10px;-ms-transform:initial;transform:initial}}.no-touchevents .block-views-blockhomepage-events-block-1 .views-row:hover .event-container .link-cta{background-color:#008ee0!important}.no-touchevents .block-views-blockhomepage-events-block-1 .views-row:hover .event-container .link-cta a{color:#fff!important}
.fs-dropdown{position:relative;z-index:1;display:block;max-width:100%}.fs-dropdown,.fs-dropdown *,.fs-dropdown :after,.fs-dropdown :before,.fs-dropdown:after,.fs-dropdown:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:none;transition:none;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.fs-dropdown-element{width:100%;height:100%;position:absolute;left:0;z-index:-1;opacity:0;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.fs-dropdown-mobile .fs-dropdown-element,.fs-dropdown-native .fs-dropdown-element{z-index:7}.fs-dropdown-mobile.fs-dropdown-multiple .fs-dropdown-element,.fs-dropdown-native.fs-dropdown-multiple .fs-dropdown-element{z-index:-1}.fs-dropdown-selected{border:none;padding:0;width:100%;position:relative;z-index:2;background:#fff;border:1px solid;color:#000;cursor:pointer;display:block;overflow:hidden;text-align:left;text-overflow:clip}.fs-dropdown-options{width:100%;max-height:260px;position:absolute;top:100%;left:0;z-index:5;background:#fff;border:1px solid;display:none;overflow:auto;overflow-x:hidden}.fs-dropdown-options.fs-scrollbar{position:absolute}.fs-dropdown-group{display:block;font-size:75%}.fs-dropdown-item{border:none;padding:0;width:100%;background:#fff;border-radius:0;color:#000;cursor:pointer;display:block;overflow:hidden;text-align:left;text-decoration:none;text-overflow:ellipsis}.fs-dropdown-item_placeholder{display:none}.fs-dropdown-item_selected{background:#ddd}.fs-dropdown-item_disabled{cursor:default;opacity:.5}.fs-dropdown-open{z-index:3}.fs-dropdown-open .fs-dropdown-options{display:block}.fs-dropdown-open .fs-dropdown-selected{z-index:6}.fs-dropdown-cover.fs-dropdown-open .fs-dropdown-selected{z-index:4}.fs-dropdown-cover .fs-dropdown-options{top:0}.fs-dropdown-bottom .fs-dropdown-options{top:auto;bottom:100%}.fs-dropdown-bottom.fs-dropdown-cover .fs-dropdown-options{top:auto;bottom:0}.fs-dropdown-multiple .fs-dropdown-options{width:100%;position:static;display:block}.fs-dropdown-disabled{opacity:.5}.fs-dropdown-disabled .fs-dropdown-selected{cursor:default}.fs-dropdown-disabled .fs-dropdown-group,.fs-dropdown-disabled .fs-dropdown-item{cursor:default}.fs-dropdown-options.fs-scrollbar{overflow:hidden}.fs-dropdown-options.fs-scrollbar .fs-scrollbar-bar{border:1px solid;border-width:0 0 0 1px}.fs-dropdown-options.fs-scrollbar .fs-scrollbar-content{max-height:260px;height:auto}.fs-dropdown-options.fs-scrollbar.fs-scrollbar-active .fs-scrollbar-content{padding:0}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
html{box-sizing:border-box;}*,*::after,*::before{box-sizing:inherit;}html{font-size:100%;line-height:1.75em;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}h1{font-size:2rem;line-height:3.5rem;margin:1.75rem 0;}h2{font-size:1.5rem;line-height:1.75rem;margin:1.75rem 0;}h3{font-size:1.17rem;line-height:1.75rem;margin:1.75rem 0;}h4{font-size:1rem;line-height:1.75rem;margin:1.75rem 0;}h5{font-size:0.83rem;line-height:1.75rem;margin:1.75rem 0;}h6{font-size:0.67rem;line-height:1.75rem;margin:1.75rem 0;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;display:block;}svg:not(:root){overflow:hidden;}blockquote{margin:1.75rem 40px;}dl,menu,ol,ul{margin:0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0;}figure{margin:1.75rem 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}p,pre{margin:1.75rem 0;}p:first-child,pre:first-child{margin-top:0;}p:last-child,pre:last-child{margin-bottom:0;}button,input,optgroup,select,textarea{font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button,[type="button"],[type="reset"],[type="submit"]{}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}input{overflow:visible;}[type="checkbox"],[type="radio"]{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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;opacity:0.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;padding:0;}optgroup{font-weight:bold;}textarea{overflow:auto;}th{text-align:left;}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item h2,.block-views-blockfeatured-programs-block-1 div > .views-row h2,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item h2,.field--name-field-featured-programs div > .views-row h2,.field--name-field-featured-programs .featured-programs-wrapper > .field__item h2,.block-views-blockprogram-cards-block-1 div > .views-row h2,.paragraph--type--related-programs .field--name-field-featured-programs > .field__item h3,.block-views-blockfeatured-programs-block-1 div > .views-row h3,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item h3,.field--name-field-featured-programs div > .views-row h3,.field--name-field-featured-programs .featured-programs-wrapper > .field__item h3,.block-views-blockprogram-cards-block-1 div > .views-row h3,.paragraph--type--related-programs .field--name-field-featured-programs > .field__item .field--name-field-teaser-description,.block-views-blockfeatured-programs-block-1 div > .views-row .field--name-field-teaser-description,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item .field--name-field-teaser-description,.field--name-field-featured-programs div > .views-row .field--name-field-teaser-description,.field--name-field-featured-programs .featured-programs-wrapper > .field__item .field--name-field-teaser-description,.block-views-blockprogram-cards-block-1 div > .views-row .field--name-field-teaser-description,.paragraph--type--related-programs .field--name-field-featured-programs > .field__item .field--name-field-description,.block-views-blockfeatured-programs-block-1 div > .views-row .field--name-field-description,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item .field--name-field-description,.field--name-field-featured-programs div > .views-row .field--name-field-description,.field--name-field-featured-programs .featured-programs-wrapper > .field__item .field--name-field-description,.block-views-blockprogram-cards-block-1 div > .views-row .field--name-field-description,.page-node-type-events-landing .event-date--wrapper p,body.page-node-type-article .title-wrapper .inner-wrapper h1.title,body.page-node-type-article .overlay-wrapper .inner-wrapper h1.title,body.page-node-type-article .author-info,body.page-node-type-article .paragraph--type--body,body.page-node-type-article .paragraph--type--pull-quote,body.page-node-type-article .paragraph--type--related-cta .field--name-field-title,body.page-node-type-person div.node__content h2,body.page-node-type-person div.node__content h3.roles,body.page-node-type-program-cards .overlay-wrapper .inner-wrapper h1.title,.page-node-type-postbacc-department .content > .field--name-field-description,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest,.page-node-type-postbacc-department .content > .field--name-field-description ul li,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest ul li,.page-node-type-postbacc-department .content > .field--name-field-description ol li,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest ol li,.page-node-type-postbacc-department .sidebar .field--name-field-contact-name,.page-node-type-postbacc-department .sidebar .field--name-field-telephone a,.page-node-type-postbacc-department .sidebar .field--name-field-description p,.page-node-type-postbacc-department .sidebar .field--name-field-description p a,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--info .course--code,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--info .course--points,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--desc,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--desc p,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--info p,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr th,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr td,.page-node-type-program .content ul li,.page-node-type-program-faculty .content ul li,.page-node-type-program-option .content ul li,.page-node-type-program-option-curriculum .content ul li,.page-node-type-program-option-admissions .content ul li,.page-node-type-program-simple .content ul li,.page-node-type-program-promo .content ul li,.page-node-type-info .content ul li,.page-node-type-postbacc-department-list .content ul li,.page-node-type-postbacc-info .content ul li,.page-node-type-postbacc-program-overview .content ul li,.page-node-type-program .content ol li,.page-node-type-program-faculty .content ol li,.page-node-type-program-option .content ol li,.page-node-type-program-option-curriculum .content ol li,.page-node-type-program-option-admissions .content ol li,.page-node-type-program-simple .content ol li,.page-node-type-program-promo .content ol li,.page-node-type-info .content ol li,.page-node-type-postbacc-department-list .content ol li,.page-node-type-postbacc-info .content ol li,.page-node-type-postbacc-program-overview .content ol li,.page-node-type-program .content p,.page-node-type-program-faculty .content p,.page-node-type-program-option .content p,.page-node-type-program-option-curriculum .content p,.page-node-type-program-option-admissions .content p,.page-node-type-program-simple .content p,.page-node-type-program-promo .content p,.page-node-type-info .content p,.page-node-type-postbacc-department-list .content p,.page-node-type-postbacc-info .content p,.page-node-type-postbacc-program-overview .content p,.page-node-type-program .content > .field--name-field-description,.page-node-type-program-faculty .content > .field--name-field-description,.page-node-type-program-option .content > .field--name-field-description,.page-node-type-program-option-curriculum .content > .field--name-field-description,.page-node-type-program-option-admissions .content > .field--name-field-description,.page-node-type-program-simple .content > .field--name-field-description,.page-node-type-program-promo .content > .field--name-field-description,.page-node-type-info .content > .field--name-field-description,.page-node-type-postbacc-department-list .content > .field--name-field-description,.page-node-type-postbacc-info .content > .field--name-field-description,.page-node-type-postbacc-program-overview .content > .field--name-field-description,.page-node-type-program .content > .field--name-field-description table tbody tr th,.page-node-type-program .content > .field--name-field-description table tbody tr td,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr th,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr td,.page-node-type-program-option .content > .field--name-field-description table tbody tr th,.page-node-type-program-option .content > .field--name-field-description table tbody tr td,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr th,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr td,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr th,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr td,.page-node-type-program-simple .content > .field--name-field-description table tbody tr th,.page-node-type-program-simple .content > .field--name-field-description table tbody tr td,.page-node-type-program-promo .content > .field--name-field-description table tbody tr th,.page-node-type-program-promo .content > .field--name-field-description table tbody tr td,.page-node-type-info .content > .field--name-field-description table tbody tr th,.page-node-type-info .content > .field--name-field-description table tbody tr td,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr th,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr td,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr th,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr td,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr th,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr td,.page-node-type-program .content > .field--name-field-description table tbody tr th p,.page-node-type-program .content > .field--name-field-description table tbody tr td p,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr th p,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr td p,.page-node-type-program-option .content > .field--name-field-description table tbody tr th p,.page-node-type-program-option .content > .field--name-field-description table tbody tr td p,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr th p,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr td p,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr th p,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr td p,.page-node-type-program-simple .content > .field--name-field-description table tbody tr th p,.page-node-type-program-simple .content > .field--name-field-description table tbody tr td p,.page-node-type-program-promo .content > .field--name-field-description table tbody tr th p,.page-node-type-program-promo .content > .field--name-field-description table tbody tr td p,.page-node-type-info .content > .field--name-field-description table tbody tr th p,.page-node-type-info .content > .field--name-field-description table tbody tr td p,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr th p,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr td p,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr th p,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr td p,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr th p,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr td p,.page-node-type-program .content > .field--name-field-description table thead tr td,.page-node-type-program .content > .field--name-field-description table thead tr th,.page-node-type-program-faculty .content > .field--name-field-description table thead tr td,.page-node-type-program-faculty .content > .field--name-field-description table thead tr th,.page-node-type-program-option .content > .field--name-field-description table thead tr td,.page-node-type-program-option .content > .field--name-field-description table thead tr th,.page-node-type-program-option-curriculum .content > .field--name-field-description table thead tr td,.page-node-type-program-option-curriculum .content > .field--name-field-description table thead tr th,.page-node-type-program-option-admissions .content > .field--name-field-description table thead tr td,.page-node-type-program-option-admissions .content > .field--name-field-description table thead tr th,.page-node-type-program-simple .content > .field--name-field-description table thead tr td,.page-node-type-program-simple .content > .field--name-field-description table thead tr th,.page-node-type-program-promo .content > .field--name-field-description table thead tr td,.page-node-type-program-promo .content > .field--name-field-description table thead tr th,.page-node-type-info .content > .field--name-field-description table thead tr td,.page-node-type-info .content > .field--name-field-description table thead tr th,.page-node-type-postbacc-department-list .content > .field--name-field-description table thead tr td,.page-node-type-postbacc-department-list .content > .field--name-field-description table thead tr th,.page-node-type-postbacc-info .content > .field--name-field-description table thead tr td,.page-node-type-postbacc-info .content > .field--name-field-description table thead tr th,.page-node-type-postbacc-program-overview .content > .field--name-field-description table thead tr td,.page-node-type-postbacc-program-overview .content > .field--name-field-description table thead tr th,.page-node-type-program .content > .field--name-field-description table thead tr td p,.page-node-type-program .content > .field--name-field-description table thead tr th p,.page-node-type-program-faculty .content > .field--name-field-description table thead tr td p,.page-node-type-program-faculty .content > .field--name-field-description table thead tr th p,.page-node-type-program-option .content > .field--name-field-description table thead tr td p,.page-node-type-program-option .content > .field--name-field-description table thead tr th p,.page-node-type-program-option-curriculum .content > .field--name-field-description table thead tr td p,.page-node-type-program-option-curriculum .content > .field--name-field-description table thead tr th p,.page-node-type-program-option-admissions .content > .field--name-field-description table thead tr td p,.page-node-type-program-option-admissions .content > .field--name-field-description table thead tr th p,.page-node-type-program-simple .content > .field--name-field-description table thead tr td p,.page-node-type-program-simple .content > .field--name-field-description table thead tr th p,.page-node-type-program-promo .content > .field--name-field-description table thead tr td p,.page-node-type-program-promo .content > .field--name-field-description table thead tr th p,.page-node-type-info .content > .field--name-field-description table thead tr td p,.page-node-type-info .content > .field--name-field-description table thead tr th p,.page-node-type-postbacc-department-list .content > .field--name-field-description table thead tr td p,.page-node-type-postbacc-department-list .content > .field--name-field-description table thead tr th p,.page-node-type-postbacc-info .content > .field--name-field-description table thead tr td p,.page-node-type-postbacc-info .content > .field--name-field-description table thead tr th p,.page-node-type-postbacc-program-overview .content > .field--name-field-description table thead tr td p,.page-node-type-postbacc-program-overview .content > .field--name-field-description table thead tr th p,.page-node-type-program .content .tablet-title,.page-node-type-program-faculty .content .tablet-title,.page-node-type-program-option .content .tablet-title,.page-node-type-program-option-curriculum .content .tablet-title,.page-node-type-program-option-admissions .content .tablet-title,.page-node-type-program-simple .content .tablet-title,.page-node-type-program-promo .content .tablet-title,.page-node-type-info .content .tablet-title,.page-node-type-postbacc-department-list .content .tablet-title,.page-node-type-postbacc-info .content .tablet-title,.page-node-type-postbacc-program-overview .content .tablet-title,.page-node-type-program .sidebar h2,.page-node-type-program-faculty .sidebar h2,.page-node-type-program-option .sidebar h2,.page-node-type-program-option-curriculum .sidebar h2,.page-node-type-program-option-admissions .sidebar h2,.page-node-type-program-simple .sidebar h2,.page-node-type-program-promo .sidebar h2,.page-node-type-info .sidebar h2,.page-node-type-postbacc-department-list .sidebar h2,.page-node-type-postbacc-info .sidebar h2,.page-node-type-postbacc-program-overview .sidebar h2,.page-node-type-program .sidebar .program-overview .links .link .submenu a,.page-node-type-program-faculty .sidebar .program-overview .links .link .submenu a,.page-node-type-program-option .sidebar .program-overview .links .link .submenu a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .submenu a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .submenu a,.page-node-type-program-simple .sidebar .program-overview .links .link .submenu a,.page-node-type-program-promo .sidebar .program-overview .links .link .submenu a,.page-node-type-info .sidebar .program-overview .links .link .submenu a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .submenu a,.page-node-type-postbacc-info .sidebar .program-overview .links .link .submenu a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .submenu a,.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses .field--name-field-course-format,.field--name-field-tuition .field--name-body p,.field--name-field-tuition .field--name-body table tbody tr th,.field--name-field-tuition .field--name-body table tbody tr td,.field--name-field-tuition .field--name-body table tbody tr th p,.field--name-field-tuition .field--name-body table tbody tr td p,.field--name-field-tuition .field--name-body table thead tr td,.field--name-field-tuition .field--name-body table thead tr th,.field--name-field-tuition .field--name-body table thead tr td p,.field--name-field-tuition .field--name-body table thead tr th p,.program-overview .links .link .submenu a,.twitter-container a.twitter-link,.paragraph--type--course-group .field--name-field-course-items .field--name-field-prerequisites,.paragraph--type--course-group .field--name-field-course-items .group__course-info,.paragraph--type--course-group .field--name-field-course-items .field--name-field-course-format,.paragraph--type--course-group .field--name-field-course-items .field--name-field-prerequisites ul li,.paragraph--type--course-group .field--name-field-course-items .field--name-field-prerequisites p,.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-title,.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-description,.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements h2,.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-items .field__item a,.paragraph--type--hero-landing .text-elements .field--name-field-title,.field--name-field-image-cta-title,.paragraph--type--image-cta .inner-wrapper .inner-wrapper-text h2,.paragraph--type--image-cta .inner-wrapper .inner-wrapper-text .field--name-field-description,.paragraph--type--initiatives h2,.paragraph--type--initiatives .field--name-field-description,.paragraph--type--stats-4-up .field--name-field-stats > .field__item .field--name-field-stat-description,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description p,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ul li,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ol li,.paragraph--type--info-section .info-desc p,.paragraph--type--info-section .info-desc ul li,.paragraph--type--info-section .info-desc ol li,.paragraph--type--info-section .info-desc table tbody tr th,.paragraph--type--info-section .info-desc table tbody tr td,.paragraph--type--info-section .info-desc table tbody tr th p,.paragraph--type--info-section .info-desc table tbody tr td p,.paragraph--type--info-section .info-desc table thead tr td,.paragraph--type--info-section .info-desc table thead tr th,.paragraph--type--info-section .info-desc table thead tr td p,.paragraph--type--info-section .info-desc table thead tr th p,.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-date--wrapper .field--name-field-event-start-date,.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-date--wrapper .field--name-field-event-end-date,.paragraph--type--title-text .field--name-field-text,.paragraph--type--title-text .field--name-field-text table tbody tr th,.paragraph--type--title-text .field--name-field-text table tbody tr td,.paragraph--type--title-text .field--name-field-text table tbody tr th p,.paragraph--type--title-text .field--name-field-text table tbody tr td p,.paragraph--type--title-text .field--name-field-text table thead tr td,.paragraph--type--title-text .field--name-field-text table thead tr th,.paragraph--type--title-text .field--name-field-text table thead tr td p,.paragraph--type--title-text .field--name-field-text table thead tr th p,.field--name-field-upcoming-event .date p,.field--name-field-upcoming-event .event-info .field--name-field-event-start-time,.field--name-field-upcoming-event .event-info .field--name-field-event-type,.field--name-field-upcoming-event .event-info .separator,.paragraph--type--video .field--name-field-caption,.field--name-field-announcements .announcements--wrapper > .field__items > .field__item .field--name-field-title,.paragraph--type--announcement .announcements--wrapper .field__item-single .field--name-field-title,.paragraph--type--testimonial .field--name-field-quote-source,.paragraph--type--testimonial .field--name-field-subtitle,.paragraph--type--testimonial .field--name-field-quote,.paragraph--type--testimonial .field--name-field-link-label,.paragraph--type--thought-leadership-cta section .title-link h3.field--name-field-title,.paragraph--type--thought-leadership-cta section .field--name-field-description,.block-views-blockfeatured-programs-block-1 h2.title,.field--name-field-featured-programs h2.title,.block-views-blockhomepage-events-block-1 h2.title,.block-views-blockhomepage-events-block-1 .views-row .event-date--wrapper p{font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:200;}.page-node-type-events-landing #block-csps-page-title h1,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .field--name-field-educational-role,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .field--name-field-event-location,.page-node-type-news-landing #block-csps-page-title h1,.main-footer #block-footercopyrightandprivacy .field--name-body,.main-header #block-search-block form input[type="text"],#mobile-menu #block-secondarynavigation-2 ul.menu li a,.page-node-type-events-landing #block-views-block-event-listing-event-listing ::-webkit-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive ::-webkit-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 ::-webkit-input-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing ::-webkit-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive ::-webkit-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 ::-webkit-input-placeholder,.page-node-type-events-landing #block-views-block-event-listing-event-listing ::-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive ::-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 ::-moz-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing ::-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive ::-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 ::-moz-placeholder,.page-node-type-events-landing #block-views-block-event-listing-event-listing :-ms-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive :-ms-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 :-ms-input-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing :-ms-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive :-ms-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 :-ms-input-placeholder,.page-node-type-events-landing #block-views-block-event-listing-event-listing :-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive :-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 :-moz-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing :-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive :-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 :-moz-placeholder,.page-node-type-events-landing #block-views-block-event-listing-event-listing :placeholder-shown,.page-node-type-events-landing #block-views-block-news-archive-news-archive :placeholder-shown,.page-node-type-events-landing #block-views-block-news-archive-block-1 :placeholder-shown,.page-node-type-news-landing #block-views-block-event-listing-event-listing :placeholder-shown,.page-node-type-news-landing #block-views-block-news-archive-news-archive :placeholder-shown,.page-node-type-news-landing #block-views-block-news-archive-block-1 :placeholder-shown,#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker ::-webkit-input-placeholder,#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker ::-moz-placeholder,#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker :-ms-input-placeholder,#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker :-moz-placeholder,#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker :placeholder-shown,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,.paragraph--type--course-group .field--name-field-course-items .field--name-field-description ul li,.paragraph--type--course-group .field--name-field-course-items .field--name-field-description p,.testimonial-container .swiper-pagination .slider-tab{font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:300;}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements h2,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements h2,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements h2,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements h2,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements h2,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements h2,.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements h4,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements h4,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements h4,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements h4,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements h4,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements h4,.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .article-title,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .article-title,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .article-title,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .article-title,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .article-title,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .article-title,.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .field--name-field-summary p,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .field--name-field-summary p,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .field--name-field-summary p,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .field--name-field-summary p,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-summary p,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-summary p,.paragraph--type--related-programs .field--name-field-featured-programs > .field__item .fake-link a,.block-views-blockfeatured-programs-block-1 div > .views-row .fake-link a,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item .fake-link a,.field--name-field-featured-programs div > .views-row .fake-link a,.field--name-field-featured-programs .featured-programs-wrapper > .field__item .fake-link a,.block-views-blockprogram-cards-block-1 div > .views-row .fake-link a,body,.page-node-type-event .layout-content .event-details--sidebar .event-date--wrapper .event-date,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-start-time,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-end-time,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-timezone,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-location,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-end-time:before,.page-node-type-event .layout-content .event-details--links .field--name-field-rsvp a,.page-node-type-event .layout-content .event-details--content .event-title,.page-node-type-event .layout-content .event-details--content .field--name-field-subtitle,.page-node-type-event .layout-content .event-details--content .field--name-field-description p,.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .field--name-field-educational-role,.page-node-type-events-landing .view-details-cta a,.page-node-type-events-landing .event-container .field--name-field-event-start-time,.page-node-type-events-landing .event-container .field--name-field-event-timezone,.page-node-type-events-landing .event-container .field--name-field-event-type,.page-node-type-events-landing .event-container .field--name-field-event-location,.page-node-type-events-landing .field--name-field-featured-events .featured-event .event-container.featured-event-info .field--name-field-description p,.page-node-type-events-landing #block-views-block-event-listing-event-listing .view-details-cta a,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view > span,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker:first-child:before,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content p,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-location:before,body.page-node-type-article .paragraph--type--related-cta .field--name-field-link a,.page-node-type-chaptered-page article .sidebar h2,.page-node-type-chaptered-page article .content p,.page-node-type-postbacc-department .content > h2 a,.page-node-type-postbacc-department .content > .field--name-field-description ol li:before,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest ol li:before,.page-node-type-postbacc-department .sidebar .field--name-field-link a,.page-node-type-program .content > h2 a,.page-node-type-program-faculty .content > h2 a,.page-node-type-program-option .content > h2 a,.page-node-type-program-option-curriculum .content > h2 a,.page-node-type-program-option-admissions .content > h2 a,.page-node-type-program-simple .content > h2 a,.page-node-type-program-promo .content > h2 a,.page-node-type-info .content > h2 a,.page-node-type-postbacc-department-list .content > h2 a,.page-node-type-postbacc-info .content > h2 a,.page-node-type-postbacc-program-overview .content > h2 a,.page-node-type-program .content ol li:before,.page-node-type-program-faculty .content ol li:before,.page-node-type-program-option .content ol li:before,.page-node-type-program-option-curriculum .content ol li:before,.page-node-type-program-option-admissions .content ol li:before,.page-node-type-program-simple .content ol li:before,.page-node-type-program-promo .content ol li:before,.page-node-type-info .content ol li:before,.page-node-type-postbacc-department-list .content ol li:before,.page-node-type-postbacc-info .content ol li:before,.page-node-type-postbacc-program-overview .content ol li:before,.page-node-type-program .sidebar .program-overview .links .link a,.page-node-type-program-faculty .sidebar .program-overview .links .link a,.page-node-type-program-option .sidebar .program-overview .links .link a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link a,.page-node-type-program-simple .sidebar .program-overview .links .link a,.page-node-type-program-promo .sidebar .program-overview .links .link a,.page-node-type-info .sidebar .program-overview .links .link a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link a,.page-node-type-postbacc-info .sidebar .program-overview .links .link a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link a,.path-search #block-csps-content .search-results--view header .result,.path-search #block-csps-content .search-results--view .pager .pager__item a,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .node__content p,.field--name-field-document a,.main-header .main-nav > ul > li > a,.main-header .main-nav > ul > li .desktop-submenu ul li a,.main-header #block-secondarynavigation ul li a,#mobile-menu #block-mainnavigation-mobile-menu > ul.menu > li > ul.submenu > li.menu-item--expanded > a,#mobile-menu #block-mainnavigation-mobile-menu > ul.menu > li > ul.submenu li.menu-item > a,#mobile-menu #block-exposedformsite-searchpage-mobile-menu #views-exposed-form-site-search-page-1 .form-type-textfield input.form-text[type="text"],.program-overview .links .link a,body.alert-open .block-csps-blocks-alert,.block-csps-views-related-news header a a,.node--type-program-option-curriculum .content table tr th,.node--type-program-option-curriculum .content table tr td,.page-node-type-chaptered-page .content table tr th,.page-node-type-chaptered-page .content table tr td,.ui-datepicker,.ui-datepicker .ui-datepicker-title,.ui-state-default,.ui-widget-content .ui-state-default,.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight,.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-selected,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-selected,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-selected,.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-options .fs-dropdown-item,#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1 .bef-datepicker,.path-user .layout-content .user-form input[type="submit"],.path-user .layout-content .user-pass input[type="submit"],.path-user .layout-content .user-login-form input[type="submit"],.path-user .layout-content .search-form input[type="submit"],.path-user-login .layout-content .user-form input[type="submit"],.path-user-login .layout-content .user-pass input[type="submit"],.path-user-login .layout-content .user-login-form input[type="submit"],.path-user-login .layout-content .search-form input[type="submit"],.path-search .layout-content .user-form input[type="submit"],.path-search .layout-content .user-pass input[type="submit"],.path-search .layout-content .user-login-form input[type="submit"],.path-search .layout-content .search-form input[type="submit"],.block-local-tasks-block > ul > li > a,.twitter-container .twitter-ico,.twitter-container .handle-text,.paragraph--type--article-author-manual .author-manual-info .field--name-field-professional-title,.author-ref-info--container .author-ref-info .field--name-field-educational-role,.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .field--name-field-link a,.page-node-type-home .paragraph--type--hero-feature .video-btn--wrapper button,.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-top-link a,.paragraph--type--hero-landing .text-elements .field--name-field-description p,.paragraph--type--hero-landing .video-btn--wrapper button,.image-cta-wrapper .field--name-field-image-cta-link a a,.image-cta-wrapper .field--name-field-image-cta-link a,.paragraph--type--image-cta .inner-wrapper .field--name-field-link a,.paragraph--type--initiatives .fake-link a,.paragraph--type--person-group .field--name-field-title,.paragraph--type--person-group .field--name-field-persons .person-info--container .person-info .field--name-field-educational-role,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-title,.paragraph--type--info-section .field--name-field-link a,.paragraph--type--people-stories-2-up .field--name-field-link a,.paragraph--type--featured-articles-2-up .field--name-field-link a,.paragraph--type--related-programs .field--name-field-link a,.paragraph--type--simple-text-cta .field--name-field-link a,.paragraph--type--title-article .node--type-article .card--text-elements .article-title,.paragraph--type--title-event-dates .all-events-cta a,.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-link a,.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-event-start-time,.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-event-timezone,.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-event-type,.field--name-field-upcoming-event .upcoming-event-header h2 p,.field--name-field-upcoming-event .upcoming-event-header .events-link a,.field--name-field-upcoming-event .event-info h2,.field--name-field-upcoming-event .event-info .link a,.paragraph--type--video .video-btn--wrapper button,.field--name-field-announcements .announcements--wrapper > .field__label,.field--name-field-announcements .announcements--wrapper > .field__items > .field__item .field--name-field-link a,.paragraph--type--announcement .announcements--wrapper > .field__label-single,.paragraph--type--announcement .announcements--wrapper .field__item-single .field--name-field-link a,.paragraph--type--testimonial .field--name-field-link a,.paragraph--type--thought-leadership-cta .field--name-field-link a,.block-views-blockhomepage-events-block-1 > .link-cta a,.block-views-blockhomepage-events-block-1 .views-row .event-container .field--name-field-event-start-time,.block-views-blockhomepage-events-block-1 .views-row .event-container .field--name-field-event-timezone,.block-views-blockhomepage-events-block-1 .views-row .event-container .field--name-field-event-type,.block-views-blockhomepage-events-block-1 .views-row .event-container .link-cta a,.block-views-blockprogram-cards-block-1 div > .views-row.info-cta-row .paragraph--type--info-cta .field--name-field-link a{font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:400;}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .field--name-field-category,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .field--name-field-category,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .field--name-field-category,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .field--name-field-category,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category,.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .author-creation-date,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .author-creation-date,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .author-creation-date,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .author-creation-date,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .author-creation-date,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .author-creation-date,.paragraph--type--related-programs .field--name-field-featured-programs > .field__item h4,.block-views-blockfeatured-programs-block-1 div > .views-row h4,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item h4,.field--name-field-featured-programs div > .views-row h4,.field--name-field-featured-programs .featured-programs-wrapper > .field__item h4,.block-views-blockprogram-cards-block-1 div > .views-row h4,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-start-time:before,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-location:before,.page-node-type-event .layout-content .event-details--links .field--name-field-back-link a,.page-node-type-event .layout-content .event-details--links .field--name-field-back-link a:before,.page-node-type-event .layout-content .event-details--content .field--name-field-event-type,.page-node-type-event .layout-content .event-details--content .speakers-title,.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .speaker-name a,.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .field--name-field-title,.page-node-type-events-landing .event-title a,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name a,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name:before,body.page-node-type-article .author-info .field--name-field-author,.page-node-type-chaptered-page article .sidebar .block-chaptered-page-anchor-menu ul li a,.page-node-type-chaptered-page article .content .field--name-field-title,.page-node-type-postbacc-department .content > h2,.page-node-type-postbacc-department .content > .field--name-field-description strong,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest strong,.page-node-type-postbacc-department .sidebar a.subject-areas,.page-node-type-postbacc-department .sidebar .field--name-field-title,.page-node-type-postbacc-department .sidebar .field--name-field-contact-email a,.page-node-type-postbacc-department .sidebar .field--name-field-contact-website a,.page-node-type-postbacc-department .field--name-field-clunify-api-url h5,.page-node-type-postbacc-department .field--name-field-clunify-api-url .toggle-all-text,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--title,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table thead tr th,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr th:before,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr td:before,.page-node-type-postbacc-program-overview .content .field--name-field-description h2,.page-node-type-postbacc-program-overview .content .field--name-field-description table th a,.page-node-type-postbacc-program-overview .content .field--name-field-description table td a,.page-node-type-postbacc-department-list article .content .field--name-field-description h2,.page-node-type-postbacc-department-list article .content .field--name-field-description p a,.page-node-type-program .block-csps-program-title .program-tiered-title .bread,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-option .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-simple .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-promo .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-info .block-csps-program-title .program-tiered-title .bread,.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title .bread,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title .bread,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title .bread,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program .content > h2,.page-node-type-program-faculty .content > h2,.page-node-type-program-option .content > h2,.page-node-type-program-option-curriculum .content > h2,.page-node-type-program-option-admissions .content > h2,.page-node-type-program-simple .content > h2,.page-node-type-program-promo .content > h2,.page-node-type-info .content > h2,.page-node-type-postbacc-department-list .content > h2,.page-node-type-postbacc-info .content > h2,.page-node-type-postbacc-program-overview .content > h2,.page-node-type-program .content > .field--name-field-description strong,.page-node-type-program-faculty .content > .field--name-field-description strong,.page-node-type-program-option .content > .field--name-field-description strong,.page-node-type-program-option-curriculum .content > .field--name-field-description strong,.page-node-type-program-option-admissions .content > .field--name-field-description strong,.page-node-type-program-simple .content > .field--name-field-description strong,.page-node-type-program-promo .content > .field--name-field-description strong,.page-node-type-info .content > .field--name-field-description strong,.page-node-type-postbacc-department-list .content > .field--name-field-description strong,.page-node-type-postbacc-info .content > .field--name-field-description strong,.page-node-type-postbacc-program-overview .content > .field--name-field-description strong,.page-node-type-program .content > .field--name-field-description table strong,.page-node-type-program-faculty .content > .field--name-field-description table strong,.page-node-type-program-option .content > .field--name-field-description table strong,.page-node-type-program-option-curriculum .content > .field--name-field-description table strong,.page-node-type-program-option-admissions .content > .field--name-field-description table strong,.page-node-type-program-simple .content > .field--name-field-description table strong,.page-node-type-program-promo .content > .field--name-field-description table strong,.page-node-type-info .content > .field--name-field-description table strong,.page-node-type-postbacc-department-list .content > .field--name-field-description table strong,.page-node-type-postbacc-info .content > .field--name-field-description table strong,.page-node-type-postbacc-program-overview .content > .field--name-field-description table strong,.page-node-type-program .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-info .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program .sidebar .program-overview div.menu > ul li a,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul li a,.page-node-type-program-option .sidebar .program-overview div.menu > ul li a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul li a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul li a,.page-node-type-program-simple .sidebar .program-overview div.menu > ul li a,.page-node-type-program-promo .sidebar .program-overview div.menu > ul li a,.page-node-type-info .sidebar .program-overview div.menu > ul li a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul li a,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul li a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul li a,.page-node-type-program-option .paragraph--type--title-video .field--name-field-title,.path-search .block-facet--links ul.item-list__links li.facet-item a,.path-search #block-csps-content .search-results--view header .result .result-total,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser h2 a,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description > h1,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description > h2,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description > h3,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description > h4,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description > h5,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description > h6,.field--name-field-curriculum .field__label,.field--name-field-curriculum .toggle-all-text,.field--name-field-curriculum .curriculum-wrapper .term .paragraph--type--curriculum-group .course--title,.field--name-field-curriculum .curriculum-wrapper .curriculum-header div,.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-term,.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses h2 a,.field--name-field-tuition .field__label,.field--name-field-tuition .field--name-body table strong,.main-footer nav#block-csps-footer li a,.main-footer #block-footercopyrightandprivacy .field--name-body a,.main-header #block-secondarynavigation ul li.menu-item--active-trail a,.program-overview div.menu .menu-btn .text,.program-overview div.menu > ul li a,.twitter-container .twitter-wrapper .tweet-body,.paragraph--type--article-author-manual .author-manual-info .field--name-field-name,.author-ref-info--container .author-ref-info .author-ref-name a,.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .contact-cta-title,.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .field--name-field-contact-email,.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .field--name-field-telephone,.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .text-elements .info-cta-title,.paragraph--type--course-group .field--name-field-title,.paragraph--type--course-group .toggle-all-text,.paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .course--title,.paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .field__label,.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements .field--name-field-category,.paragraph--type--initiatives h3,.paragraph--type--person-group .field--name-field-persons .person-info--container .person-info .person-name,.paragraph--type--application-requirements h3,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description p a,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ul li a,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ol li a,.field--name-field-info-section .toggle-all-text,.paragraph--type--info-section .info-title,.paragraph--type--info-section .info-desc table strong,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item .node__content a .card--text-elements .category-media-wrapper .field--name-field-news-source,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item .node__content a .card--text-elements .category-media-wrapper .field--name-field-news-source,.paragraph--type--people-stories-2-up .field--name-field-title,.paragraph--type--featured-articles-2-up .field--name-field-title,.data-tables-wrapper .table-title,.data-tables-wrapper .paragraph--type--program-options-table td:before,.data-tables-wrapper .paragraph--type--program-options-table th,.data-tables-wrapper .paragraph--type--program-options-table .field--name-field-name,.paragraph--type--simple-text-cta .field--name-field-title,.paragraph--type--title-article .field--name-field-title,.paragraph--type--title-article .node--type-article .card--text-elements .category-media-wrapper .field--name-field-category,.paragraph--type--title-article .node--type-article .card--text-elements .category-media-wrapper .field--name-field-news-source,.paragraph--type--title-event-dates h3.field--name-field-title,.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-title,.paragraph--type--title-text .field--name-field-title,.paragraph--type--title-text .field--name-field-text table strong,.paragraph--type--thought-leadership-cta section .field--name-field-content-link,.block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a,.block-views-blockhomepage-events-block-1 .views-row .event-container .event-title a{font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:500;}.page-node-type-postbacc-program-overview .content .field--name-field-description table th:first-child,.page-node-type-postbacc-program-overview .content .field--name-field-description table td:first-child,#mobile-menu #block-mainnavigation-mobile-menu > ul.menu > li > a,.node--type-program-option-curriculum .content table tr th:first-child,.node--type-program-option-curriculum .content table tr td:first-child,.page-node-type-chaptered-page .content table tr th:first-child,.page-node-type-chaptered-page .content table tr td:first-child,input[type="password"],input[type="text"],input[type="email"],textarea,.block-sharethis .sharethis-wrapper span:after,.paragraph--type--thought-leadership-cta section .field--name-field-content-link a{font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:700;}.page-node-type-events-landing .event-date--wrapper p span,.page-404 #block-csps-page-title h1,.paragraph--type--stats-4-up .field--name-field-stats > .field__item .field--name-field-statistic,.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-date--wrapper .field--name-field-event-start-date span,.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-date--wrapper .field--name-field-event-end-date span,.field--name-field-upcoming-event .date p span,.block-views-blockhomepage-events-block-1 .views-row .event-date--wrapper p span{font-family:"Tungsten A","Tungsten B",sans-serif;font-style:normal;font-weight:200;}.page-node-type-event .layout-content .event-details--sidebar .event-date--wrapper .event-date span{font-family:"Tungsten A","Tungsten B",sans-serif;font-style:normal;font-weight:300;}.page-node-type-event .layout-content .event-details--sidebar .event-date--wrapper .event-date span{font-family:"Tungsten A","Tungsten B",sans-serif;font-style:normal;font-weight:400;}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide,.page-node-type-news-landing .field--name-field-featured-articles,.page-node-type-news-landing .news-landing--view .no-results,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2{position:relative;}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a,.page-node-type-news-landing .field--name-field-featured-articles a,.page-node-type-news-landing .news-landing--view .no-results a,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a{cursor:pointer;display:block;text-decoration:none;width:100%;height:auto;position:relative;background-color:#FFFFFF;}@media screen and (max-width:767px){.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a,.page-node-type-news-landing .field--name-field-featured-articles a,.page-node-type-news-landing .news-landing--view .no-results a,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a{height:auto !important;}}.no-touchevents .page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a:hover,.page-node-type-news-landing .field--name-field-hero-article .no-touchevents .node--view-mode-featured-news-wide a:hover,.no-touchevents .page-node-type-news-landing .field--name-field-featured-articles a:hover,.page-node-type-news-landing .no-touchevents .field--name-field-featured-articles a:hover,.no-touchevents .page-node-type-news-landing .news-landing--view .no-results a:hover,.page-node-type-news-landing .news-landing--view .no-touchevents .no-results a:hover,.no-touchevents .page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a:hover,.page-node-type-news-landing .news-landing--view .no-touchevents .views-infinite-scroll-content-wrapper a:hover,.no-touchevents .paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a:hover,.paragraph--type--people-stories-2-up .no-touchevents .field--name-field-featured-articles-x-2 a:hover,.no-touchevents .paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a:hover,.paragraph--type--featured-articles-2-up .no-touchevents .field--name-field-featured-articles-x-2 a:hover{background-color:#ACCBE4;}.no-touchevents .page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a:hover .field--name-field-teaser-image img,.page-node-type-news-landing .field--name-field-hero-article .no-touchevents .node--view-mode-featured-news-wide a:hover .field--name-field-teaser-image img,.no-touchevents .page-node-type-news-landing .field--name-field-featured-articles a:hover .field--name-field-teaser-image img,.page-node-type-news-landing .no-touchevents .field--name-field-featured-articles a:hover .field--name-field-teaser-image img,.no-touchevents .page-node-type-news-landing .news-landing--view .no-results a:hover .field--name-field-teaser-image img,.page-node-type-news-landing .news-landing--view .no-touchevents .no-results a:hover .field--name-field-teaser-image img,.no-touchevents .page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a:hover .field--name-field-teaser-image img,.page-node-type-news-landing .news-landing--view .no-touchevents .views-infinite-scroll-content-wrapper a:hover .field--name-field-teaser-image img,.no-touchevents .paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a:hover .field--name-field-teaser-image img,.paragraph--type--people-stories-2-up .no-touchevents .field--name-field-featured-articles-x-2 a:hover .field--name-field-teaser-image img,.no-touchevents .paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a:hover .field--name-field-teaser-image img,.paragraph--type--featured-articles-2-up .no-touchevents .field--name-field-featured-articles-x-2 a:hover .field--name-field-teaser-image img{-ms-transform:scale(1.08);transform:scale(1.08);}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .field--name-field-teaser-image,.page-node-type-news-landing .field--name-field-featured-articles a .field--name-field-teaser-image,.page-node-type-news-landing .news-landing--view .no-results a .field--name-field-teaser-image,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .field--name-field-teaser-image,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .field--name-field-teaser-image,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .field--name-field-teaser-image{overflow:hidden;}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .field--name-field-teaser-image img,.page-node-type-news-landing .field--name-field-featured-articles a .field--name-field-teaser-image img,.page-node-type-news-landing .news-landing--view .no-results a .field--name-field-teaser-image img,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .field--name-field-teaser-image img,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .field--name-field-teaser-image img,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .field--name-field-teaser-image img{transition:all 0.4s ease-in;width:100%;height:auto;}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements{padding:25px 20px;border:1px solid #E1E1E1;border-bottom:none;}@media screen and (min-width:768px){.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements{border-right:none;padding:25px 25px 35px;}}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .field--name-field-category,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .field--name-field-category,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .field--name-field-category,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .field--name-field-category,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category,.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .author-creation-date,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .author-creation-date,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .author-creation-date,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .author-creation-date,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .author-creation-date,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .author-creation-date{margin:0;padding-bottom:13px;line-height:1;font-size:12px;text-transform:uppercase;color:#007777;}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .field--name-field-category span.field--name-field-news-source,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .field--name-field-category span.field--name-field-news-source,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .field--name-field-category span.field--name-field-news-source,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .field--name-field-category span.field--name-field-news-source,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category span.field--name-field-news-source,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category span.field--name-field-news-source,.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .author-creation-date span.field--name-field-news-source,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .author-creation-date span.field--name-field-news-source,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .author-creation-date span.field--name-field-news-source,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .author-creation-date span.field--name-field-news-source,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .author-creation-date span.field--name-field-news-source,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .author-creation-date span.field--name-field-news-source{display:inline;color:#313339;}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .field--name-field-category span.field--name-field-news-source:before,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .field--name-field-category span.field--name-field-news-source:before,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .field--name-field-category span.field--name-field-news-source:before,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .field--name-field-category span.field--name-field-news-source:before,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category span.field--name-field-news-source:before,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category span.field--name-field-news-source:before,.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .author-creation-date span.field--name-field-news-source:before,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .author-creation-date span.field--name-field-news-source:before,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .author-creation-date span.field--name-field-news-source:before,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .author-creation-date span.field--name-field-news-source:before,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .author-creation-date span.field--name-field-news-source:before,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .author-creation-date span.field--name-field-news-source:before{content:'|';display:inline;margin:0 7px 0 5px;color:#BCBDC0;}.page-node-type-program .page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .author-creation-date,.page-node-type-news-landing .field--name-field-hero-article .page-node-type-program .node--view-mode-featured-news-wide a .card--text-elements .author-creation-date,.page-node-type-program .page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .author-creation-date,.page-node-type-news-landing .page-node-type-program .field--name-field-featured-articles a .card--text-elements .author-creation-date,.page-node-type-program .page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .author-creation-date,.page-node-type-news-landing .news-landing--view .page-node-type-program .no-results a .card--text-elements .author-creation-date,.page-node-type-program .page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .author-creation-date,.page-node-type-news-landing .news-landing--view .page-node-type-program .views-infinite-scroll-content-wrapper a .card--text-elements .author-creation-date,.page-node-type-program .paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .author-creation-date,.paragraph--type--people-stories-2-up .page-node-type-program .field--name-field-featured-articles-x-2 a .card--text-elements .author-creation-date,.page-node-type-program .paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .author-creation-date,.paragraph--type--featured-articles-2-up .page-node-type-program .field--name-field-featured-articles-x-2 a .card--text-elements .author-creation-date{display:none;}.page-node-type-program-faculty .page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .field--name-field-category,.page-node-type-news-landing .field--name-field-hero-article .page-node-type-program-faculty .node--view-mode-featured-news-wide a .card--text-elements .field--name-field-category,.page-node-type-program-faculty .page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .field--name-field-category,.page-node-type-news-landing .page-node-type-program-faculty .field--name-field-featured-articles a .card--text-elements .field--name-field-category,.page-node-type-program-faculty .page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .field--name-field-category,.page-node-type-news-landing .news-landing--view .page-node-type-program-faculty .no-results a .card--text-elements .field--name-field-category,.page-node-type-program-faculty .page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .field--name-field-category,.page-node-type-news-landing .news-landing--view .page-node-type-program-faculty .views-infinite-scroll-content-wrapper a .card--text-elements .field--name-field-category,.page-node-type-program-faculty .paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category,.paragraph--type--people-stories-2-up .page-node-type-program-faculty .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category,.page-node-type-program-faculty .paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category,.paragraph--type--featured-articles-2-up .page-node-type-program-faculty .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-category{display:none;}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements h2,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements h2,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements h2,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements h2,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements h2,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements h2,.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements h4,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements h4,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements h4,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements h4,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements h4,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements h4{margin:0;color:#162A53;word-break:break-word;}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements h2,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements h2,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements h2,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements h2,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements h2,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements h2{font-size:36px;line-height:1.2;}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements h4,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements h4,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements h4,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements h4,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements h4,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements h4{font-size:16px;line-height:1.4;}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .article-title,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .article-title,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .article-title,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .article-title,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .article-title,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .article-title{font-size:16px;line-height:1.3;}@media screen and (min-width:768px){.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .article-title,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .article-title,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .article-title,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .article-title,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .article-title,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .article-title{font-size:18px;}}@media screen and (min-width:1280px){.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .article-title,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .article-title,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .article-title,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .article-title,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .article-title,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .article-title{font-size:20px;}}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .field--name-field-summary,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .field--name-field-summary,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .field--name-field-summary,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .field--name-field-summary,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-summary,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-summary{display:none;}@media screen and (min-width:768px){.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .field--name-field-summary,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .field--name-field-summary,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .field--name-field-summary,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .field--name-field-summary,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-summary,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-summary{display:block;}}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .field--name-field-summary p,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .field--name-field-summary p,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .field--name-field-summary p,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .field--name-field-summary p,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-summary p,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-summary p{font-size:16px;color:#3D4047;margin:15px 0 0 0;line-height:1.5;}@media screen and (min-width:768px){.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements .field--name-field-summary p,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements .field--name-field-summary p,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements .field--name-field-summary p,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements .field--name-field-summary p,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-summary p,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements .field--name-field-summary p{margin:25px 0 0 0;}}@media screen and (min-width:1280px){.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide a .card--text-elements.homepage-hero,.page-node-type-news-landing .field--name-field-featured-articles a .card--text-elements.homepage-hero,.page-node-type-news-landing .news-landing--view .no-results a .card--text-elements.homepage-hero,.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper a .card--text-elements.homepage-hero,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 a .card--text-elements.homepage-hero,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 a .card--text-elements.homepage-hero{background-color:lightblue;}}article .content p a,article .content li a,article .content td a,article .content th a,.page-404 .block-404-content ul li a{color:#DE1D54;text-decoration:none;}article .content p a:hover,article .content li a:hover,article .content td a:hover,article .content th a:hover,.page-404 .block-404-content ul li a:hover{color:#007777;background-color:#E8F6F6;}article .content p a:active,article .content li a:active,article .content td a:active,article .content th a:active,.page-404 .block-404-content ul li a:active{color:#820040;background-color:transparent;}.path-user .layout-content,.path-user-login .layout-content,.path-search .layout-content{max-width:1280px;margin:0 auto;}.field--name-field-announcements .announcements--wrapper,.paragraph--type--announcement .announcements--wrapper{max-width:1600px;margin:0 auto;}#mobile-menu #block-exposedformsite-searchpage-mobile-menu #views-exposed-form-site-search-page-1 .form-actions input[type="submit"]{text-indent:100%;white-space:nowrap;overflow:hidden;}.paragraph--type--testimonial .field--name-field-image{position:relative;}@media screen and (min-width:768px){.paragraph--type--testimonial .field--name-field-image:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background:transparent;background:linear-gradient(-90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 39%,black 100%);opacity:0.7;}}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item,.block-views-blockfeatured-programs-block-1 div > .views-row,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item,.field--name-field-featured-programs div > .views-row,.field--name-field-featured-programs .featured-programs-wrapper > .field__item,.block-views-blockprogram-cards-block-1 div > .views-row{background-color:#FFFFFF;position:relative;display:block;width:100%;padding:40px 20px 115px;min-height:380px;transition:background-color 0.3s ease;border-bottom:1px solid #BCBDC0;}@media screen and (min-width:580px){.paragraph--type--related-programs .field--name-field-featured-programs > .field__item,.block-views-blockfeatured-programs-block-1 div > .views-row,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item,.field--name-field-featured-programs div > .views-row,.field--name-field-featured-programs .featured-programs-wrapper > .field__item,.block-views-blockprogram-cards-block-1 div > .views-row{width:70%;margin:0 auto;padding:40px 50px 115px;}}@media screen and (min-width:960px){.paragraph--type--related-programs .field--name-field-featured-programs > .field__item,.block-views-blockfeatured-programs-block-1 div > .views-row,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item,.field--name-field-featured-programs div > .views-row,.field--name-field-featured-programs .featured-programs-wrapper > .field__item,.block-views-blockprogram-cards-block-1 div > .views-row{border-right:1px solid #E1E1E1;border-bottom:none;float:left;width:33.33%;padding:30px 40px 115px;min-height:450px;}}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item:hover,.block-views-blockfeatured-programs-block-1 div > .views-row:hover,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item:hover,.field--name-field-featured-programs div > .views-row:hover,.field--name-field-featured-programs .featured-programs-wrapper > .field__item:hover,.block-views-blockprogram-cards-block-1 div > .views-row:hover{background-color:#EDEFF6;}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item a,.block-views-blockfeatured-programs-block-1 div > .views-row a,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item a,.field--name-field-featured-programs div > .views-row a,.field--name-field-featured-programs .featured-programs-wrapper > .field__item a,.block-views-blockprogram-cards-block-1 div > .views-row a{text-decoration:none;}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item:last-child,.block-views-blockfeatured-programs-block-1 div > .views-row:last-child,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item:last-child,.field--name-field-featured-programs div > .views-row:last-child,.field--name-field-featured-programs .featured-programs-wrapper > .field__item:last-child,.block-views-blockprogram-cards-block-1 div > .views-row:last-child{border-bottom:none;border-right:none;}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item h4,.block-views-blockfeatured-programs-block-1 div > .views-row h4,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item h4,.field--name-field-featured-programs div > .views-row h4,.field--name-field-featured-programs .featured-programs-wrapper > .field__item h4,.block-views-blockprogram-cards-block-1 div > .views-row h4{position:absolute;top:40px;padding-right:20px;text-transform:uppercase;color:#007777;font-size:12px;margin:0;line-height:normal;}@media screen and (min-width:960px){.paragraph--type--related-programs .field--name-field-featured-programs > .field__item h4,.block-views-blockfeatured-programs-block-1 div > .views-row h4,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item h4,.field--name-field-featured-programs div > .views-row h4,.field--name-field-featured-programs .featured-programs-wrapper > .field__item h4,.block-views-blockprogram-cards-block-1 div > .views-row h4{top:45px;}}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item h2,.block-views-blockfeatured-programs-block-1 div > .views-row h2,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item h2,.field--name-field-featured-programs div > .views-row h2,.field--name-field-featured-programs .featured-programs-wrapper > .field__item h2,.block-views-blockprogram-cards-block-1 div > .views-row h2,.paragraph--type--related-programs .field--name-field-featured-programs > .field__item h3,.block-views-blockfeatured-programs-block-1 div > .views-row h3,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item h3,.field--name-field-featured-programs div > .views-row h3,.field--name-field-featured-programs .featured-programs-wrapper > .field__item h3,.block-views-blockprogram-cards-block-1 div > .views-row h3{padding-top:35px;font-size:20px;color:#162A53;line-height:1.5;margin:0;}@media screen and (min-width:960px){.paragraph--type--related-programs .field--name-field-featured-programs > .field__item h2,.block-views-blockfeatured-programs-block-1 div > .views-row h2,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item h2,.field--name-field-featured-programs div > .views-row h2,.field--name-field-featured-programs .featured-programs-wrapper > .field__item h2,.block-views-blockprogram-cards-block-1 div > .views-row h2,.paragraph--type--related-programs .field--name-field-featured-programs > .field__item h3,.block-views-blockfeatured-programs-block-1 div > .views-row h3,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item h3,.field--name-field-featured-programs div > .views-row h3,.field--name-field-featured-programs .featured-programs-wrapper > .field__item h3,.block-views-blockprogram-cards-block-1 div > .views-row h3{padding-top:70px;font-size:24px;}}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item .field--name-field-teaser-description,.block-views-blockfeatured-programs-block-1 div > .views-row .field--name-field-teaser-description,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item .field--name-field-teaser-description,.field--name-field-featured-programs div > .views-row .field--name-field-teaser-description,.field--name-field-featured-programs .featured-programs-wrapper > .field__item .field--name-field-teaser-description,.block-views-blockprogram-cards-block-1 div > .views-row .field--name-field-teaser-description,.paragraph--type--related-programs .field--name-field-featured-programs > .field__item .field--name-field-description,.block-views-blockfeatured-programs-block-1 div > .views-row .field--name-field-description,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item .field--name-field-description,.field--name-field-featured-programs div > .views-row .field--name-field-description,.field--name-field-featured-programs .featured-programs-wrapper > .field__item .field--name-field-description,.block-views-blockprogram-cards-block-1 div > .views-row .field--name-field-description{margin-top:15px;color:#162A53;line-height:1.5;}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item .inner-wrapper,.block-views-blockfeatured-programs-block-1 div > .views-row .inner-wrapper,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item .inner-wrapper,.field--name-field-featured-programs div > .views-row .inner-wrapper,.field--name-field-featured-programs .featured-programs-wrapper > .field__item .inner-wrapper,.block-views-blockprogram-cards-block-1 div > .views-row .inner-wrapper{position:absolute;bottom:70px;}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item .field--type-list-string,.block-views-blockfeatured-programs-block-1 div > .views-row .field--type-list-string,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item .field--type-list-string,.field--name-field-featured-programs div > .views-row .field--type-list-string,.field--name-field-featured-programs .featured-programs-wrapper > .field__item .field--type-list-string,.block-views-blockprogram-cards-block-1 div > .views-row .field--type-list-string{display:list-item;text-transform:uppercase;margin-left:15px;color:#162A53;font-size:12px;line-height:18px;}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item .field--type-list-string .field__item,.block-views-blockfeatured-programs-block-1 div > .views-row .field--type-list-string .field__item,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item .field--type-list-string .field__item,.field--name-field-featured-programs div > .views-row .field--type-list-string .field__item,.field--name-field-featured-programs .featured-programs-wrapper > .field__item .field--type-list-string .field__item,.block-views-blockprogram-cards-block-1 div > .views-row .field--type-list-string .field__item{display:inline;}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item .field--name-field-format .field__item:after,.block-views-blockfeatured-programs-block-1 div > .views-row .field--name-field-format .field__item:after,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item .field--name-field-format .field__item:after,.field--name-field-featured-programs div > .views-row .field--name-field-format .field__item:after,.field--name-field-featured-programs .featured-programs-wrapper > .field__item .field--name-field-format .field__item:after,.block-views-blockprogram-cards-block-1 div > .views-row .field--name-field-format .field__item:after{content:"and";display:inline;margin:0 3px;font-size:10px;text-transform:uppercase;color:#BCBDC0;}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item .field--name-field-format .field__item:last-child:after,.block-views-blockfeatured-programs-block-1 div > .views-row .field--name-field-format .field__item:last-child:after,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item .field--name-field-format .field__item:last-child:after,.field--name-field-featured-programs div > .views-row .field--name-field-format .field__item:last-child:after,.field--name-field-featured-programs .featured-programs-wrapper > .field__item .field--name-field-format .field__item:last-child:after,.block-views-blockprogram-cards-block-1 div > .views-row .field--name-field-format .field__item:last-child:after{display:none;}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item .fake-link,.block-views-blockfeatured-programs-block-1 div > .views-row .fake-link,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item .fake-link,.field--name-field-featured-programs div > .views-row .fake-link,.field--name-field-featured-programs .featured-programs-wrapper > .field__item .fake-link,.block-views-blockprogram-cards-block-1 div > .views-row .fake-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;position:absolute;text-transform:uppercase;bottom:0;color:#FFFFFF;font-size:12px;text-decoration:none;padding:15px 20px;}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item .fake-link a,.block-views-blockfeatured-programs-block-1 div > .views-row .fake-link a,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item .fake-link a,.field--name-field-featured-programs div > .views-row .fake-link a,.field--name-field-featured-programs .featured-programs-wrapper > .field__item .fake-link a,.block-views-blockprogram-cards-block-1 div > .views-row .fake-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item .fake-link:hover,.block-views-blockfeatured-programs-block-1 div > .views-row .fake-link:hover,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item .fake-link:hover,.field--name-field-featured-programs div > .views-row .fake-link:hover,.field--name-field-featured-programs .featured-programs-wrapper > .field__item .fake-link:hover,.block-views-blockprogram-cards-block-1 div > .views-row .fake-link:hover{background-color:#8ED4D4;}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item .fake-link:hover a,.block-views-blockfeatured-programs-block-1 div > .views-row .fake-link:hover a,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item .fake-link:hover a,.field--name-field-featured-programs div > .views-row .fake-link:hover a,.field--name-field-featured-programs .featured-programs-wrapper > .field__item .fake-link:hover a,.block-views-blockprogram-cards-block-1 div > .views-row .fake-link:hover a{color:#162A53;}.paragraph--type--related-programs .field--name-field-featured-programs > .field__item .fake-link:hover,.block-views-blockfeatured-programs-block-1 div > .views-row .fake-link:hover,.block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item .fake-link:hover,.field--name-field-featured-programs div > .views-row .fake-link:hover,.field--name-field-featured-programs .featured-programs-wrapper > .field__item .fake-link:hover,.block-views-blockprogram-cards-block-1 div > .views-row .fake-link:hover{color:#007777;}.visually-hidden{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}html{-webkit-tap-highlight-color:rgba(0,0,0,0);}body{background-color:#E1E1E1;}body.user-logged-in #block-programoverviewnavigation.contextual-region{position:static;}.layout-container{background-color:#FFFFFF;max-width:1700px;margin:auto;position:relative;margin-top:70px;overflow:hidden;}@media screen and (min-width:768px){.layout-container{margin-top:0;}}.mobile-menu-is-open .layout-container{margin-top:0;}.main-nav-hover-image{display:none;position:fixed;left:0;right:0;width:100%;height:100vw;max-width:1700px;background:url(/themes/custom/csps/images/bg-campus.jpg) top center fixed;background-size:cover;z-index:50;}.touchevents .main-nav-hover-image{display:none !important;}body{color:#162A53;}h1,h2,h3,h4,h5{font-weight:normal;}@media screen and (min-width:960px){.page-node-type-home .block-views-blockfeatured-programs-block-1 .views--block--featured-programs,.page-node-type-landing-page .block-views-blockfeatured-programs-block-1 .views--block--featured-programs,.page-node-type-home
  .block-views-blockfeatured-programs-block-1 .featured-programs-wrapper,.page-node-type-landing-page
  .block-views-blockfeatured-programs-block-1 .featured-programs-wrapper,.page-node-type-home
  .field--name-field-featured-programs .views--block--featured-programs,.page-node-type-landing-page
  .field--name-field-featured-programs .views--block--featured-programs,.page-node-type-home
  .field--name-field-featured-programs .featured-programs-wrapper,.page-node-type-landing-page
  .field--name-field-featured-programs .featured-programs-wrapper{display:-ms-flexbox;display:flex;}}@media screen and (min-width:960px){.page-node-type-home .block-views-blockfeatured-programs-block-1 .views--block--featured-programs .views-row,.page-node-type-landing-page .block-views-blockfeatured-programs-block-1 .views--block--featured-programs .views-row,.page-node-type-home
  .block-views-blockfeatured-programs-block-1 .views--block--featured-programs > .field__item,.page-node-type-landing-page
  .block-views-blockfeatured-programs-block-1 .views--block--featured-programs > .field__item,.page-node-type-home
  .block-views-blockfeatured-programs-block-1 .featured-programs-wrapper .views-row,.page-node-type-landing-page
  .block-views-blockfeatured-programs-block-1 .featured-programs-wrapper .views-row,.page-node-type-home
  .block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item,.page-node-type-landing-page
  .block-views-blockfeatured-programs-block-1 .featured-programs-wrapper > .field__item,.page-node-type-home
  .field--name-field-featured-programs .views--block--featured-programs .views-row,.page-node-type-landing-page
  .field--name-field-featured-programs .views--block--featured-programs .views-row,.page-node-type-home
  .field--name-field-featured-programs .views--block--featured-programs > .field__item,.page-node-type-landing-page
  .field--name-field-featured-programs .views--block--featured-programs > .field__item,.page-node-type-home
  .field--name-field-featured-programs .featured-programs-wrapper .views-row,.page-node-type-landing-page
  .field--name-field-featured-programs .featured-programs-wrapper .views-row,.page-node-type-home
  .field--name-field-featured-programs .featured-programs-wrapper > .field__item,.page-node-type-landing-page
  .field--name-field-featured-programs .featured-programs-wrapper > .field__item{-ms-flex-positive:1;flex-grow:1;}}@media screen and (min-width:768px){.page-node-type-event .layout-content .node--type-event > .node__content{display:-ms-flexbox;display:flex;}}.page-node-type-event .layout-content .block-page-title-block{display:none;}.page-node-type-event .layout-content .event-details--sidebar{background-color:#EDEFF6;position:relative;width:100%;border-top:1px solid #E1E1E1;padding-top:30px;margin-bottom:30px;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--sidebar{-ms-flex:1;flex:1;-ms-flex-preferred-size:30%;flex-basis:30%;border-top:none;padding:50px 20px 0;margin-bottom:1px;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--sidebar{-ms-flex-preferred-size:25%;flex-basis:25%;padding:60px 20px 0;}}@media screen and (min-width:1700px){.page-node-type-event .layout-content .event-details--sidebar{-ms-flex-preferred-size:20%;flex-basis:20%;padding:80px 20px 0;}}.page-node-type-event .layout-content .event-details--sidebar .event-date--wrapper{float:left;width:40%;display:inline-block;position:relative;padding:0 0 30px;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--sidebar .event-date--wrapper{width:100%;float:none;display:block;padding:0 0 50px;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--sidebar .event-date--wrapper{padding:0 0 60px;}}@media screen and (min-width:1700px){.page-node-type-event .layout-content .event-details--sidebar .event-date--wrapper{padding:0 0 80px;}}.page-node-type-event .layout-content .event-details--sidebar .event-date--wrapper .event-date{position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:18px;text-align:center;line-height:1;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--sidebar .event-date--wrapper .event-date{font-size:24px;}}.page-node-type-event .layout-content .event-details--sidebar .event-date--wrapper .event-date span{display:block;font-size:100px;line-height:1.15;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--sidebar .event-date--wrapper .event-date span{font-size:180px;}}.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc{float:right;width:60%;display:inline-block;position:relative;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc{width:100%;float:none;display:block;text-align:center;margin:0 auto;border-top:1px solid #E1E1E1;padding:50px 0;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc{padding:70px 0;}}.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-start-time,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-end-time,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-timezone,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-location{display:inline;margin:0;font-size:16px;color:#162A53;}@media screen and (min-width:580px){.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-start-time,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-end-time,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-timezone,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-location{font-size:18px;}}@media screen and (min-width:960px){.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-start-time,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-end-time,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-timezone,.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-location{font-size:20px;}}.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-start-time:before{display:block;content:'Time:';color:#162A53;font-size:12px;text-transform:uppercase;line-height:1;padding-bottom:5px;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-start-time:before{font-size:14px;}}.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-end-time:before{display:inline-block;content:'-';color:#162A53;font-size:16px;padding-right:3px;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-end-time:before{font-size:18px;}}@media screen and (min-width:960px){.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-end-time:before{font-size:20px;}}.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-location:before{display:block;content:'Location:';color:#162A53;font-size:12px;text-transform:uppercase;line-height:1;padding-top:20px;padding-bottom:5px;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-location:before{font-size:14px;padding-top:30px;}}@media screen and (min-width:960px){.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-location:before{padding-top:40px;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--sidebar .event-details--time-loc .field--name-field-event-location:before{padding-top:50px;}}.page-node-type-event .layout-content .event-details--links{clear:both;background-color:#FFFFFF;position:relative;padding:0 20px 20px;border-top:1px solid #E1E1E1;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--links{background-color:#EDEFF6;padding:0 0 20px;}}.page-node-type-event .layout-content .event-details--links .field--name-field-rsvp{margin:0;position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;}.page-node-type-event .layout-content .event-details--links .field--name-field-rsvp a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.page-node-type-event .layout-content .event-details--links .field--name-field-rsvp:hover{background-color:#8ED4D4;}.page-node-type-event .layout-content .event-details--links .field--name-field-rsvp:hover a{color:#162A53;}.page-node-type-event .layout-content .event-details--links .field--name-field-back-link{margin:20px 0 0 0;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--links .field--name-field-back-link{text-align:center;margin:40px 0 0 0;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--links .field--name-field-back-link{margin:60px 0 0 0;}}.page-node-type-event .layout-content .event-details--links .field--name-field-back-link a{color:#DE1D54;font-size:16px;text-decoration:none;cursor:pointer;}.page-node-type-event .layout-content .event-details--links .field--name-field-back-link a:before{display:inline-block;content:'<';color:#DE1D54;font-size:16px;padding-right:5px;}.page-node-type-event .layout-content .event-details--links .field--name-field-back-link a:hover{color:#007777;}.page-node-type-event .layout-content .event-details--links .field--name-field-back-link a:hover:before{color:#007777;}.page-node-type-event .layout-content .event-details--content{background-color:#FFFFFF;width:100%;position:relative;padding:0 20px;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--content{-ms-flex:1;flex:1;-ms-flex-preferred-size:70%;flex-basis:70%;padding:50px 30px;}}@media screen and (min-width:960px){.page-node-type-event .layout-content .event-details--content{padding:50px 40px;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--content{-ms-flex-preferred-size:75%;flex-basis:75%;padding:60px;}}@media screen and (min-width:1700px){.page-node-type-event .layout-content .event-details--content{-ms-flex-preferred-size:80%;flex-basis:80%;padding:80px;}}.page-node-type-event .layout-content .event-details--content .field--name-field-event-type{font-size:14px;color:#007777;margin:0 0 25px;line-height:1;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--content .field--name-field-event-type{margin:0 5% 43px 0;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--content .field--name-field-event-type{margin:0 10% 43px 0;}}.page-node-type-event .layout-content .event-details--content .event-title{font-size:32px;color:#162A53;margin:0;line-height:1.2;margin:0 0 30px;clear:both;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--content .event-title{font-size:36px;margin:0 5% 30px 0;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--content .event-title{font-size:40px;margin:0 10% 30px 0;}}.page-node-type-event .layout-content .event-details--content .field--name-field-subtitle{font-size:20px;color:#162A53;margin:0 0 30px;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--content .field--name-field-subtitle{margin:0 5% 30px 0;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--content .field--name-field-subtitle{margin:0 10% 30px 0;}}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--content .field--name-field-description{margin:0 5% 30px 0;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--content .field--name-field-description{margin:0 10% 30px 0;}}.page-node-type-event .layout-content .event-details--content .field--name-field-description p{font-size:16px;color:#3D4047;line-height:1.5;}.page-node-type-event .layout-content .event-details--content .field--name-field-description p a{color:#DE1D54;text-decoration:none;cursor:pointer;}.page-node-type-event .layout-content .event-details--content .field--name-field-description p a:hover{color:#007777;}.page-node-type-event .layout-content .event-details--content .field--name-field-description ul,.page-node-type-event .layout-content .event-details--content .field--name-field-description ol{margin:0;padding:0;}.page-node-type-event .layout-content .event-details--content .field--name-field-description ul li,.page-node-type-event .layout-content .event-details--content .field--name-field-description ol li{margin-bottom:20px;line-height:1.3;}.page-node-type-event .layout-content .event-details--content .field--name-field-description ul li a,.page-node-type-event .layout-content .event-details--content .field--name-field-description ol li a{color:#DE1D54;text-decoration:none;cursor:pointer;}.page-node-type-event .layout-content .event-details--content .field--name-field-description ul li a:hover,.page-node-type-event .layout-content .event-details--content .field--name-field-description ol li a:hover{color:#007777;}.page-node-type-event .layout-content .event-details--content .field--name-field-description ul{list-style:none;}.page-node-type-event .layout-content .event-details--content .field--name-field-description ul li:before{display:inline-block;position:relative;content:'\002022';color:#007777;padding-right:7px;}.page-node-type-event .layout-content .event-details--content .field--name-field-description ol{margin:0 0 0 20px;}.page-node-type-event .layout-content .event-details--content .speakers-title{font-size:20px;color:#162A53;margin:40px 0 0 0;line-height:1.1;border-top:1px solid #E1E1E1;padding:20px 0;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--content .speakers-title{font-size:24px;padding:30px 0;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--content .speakers-title{font-size:30px;padding:40px 0 30px;}}@media screen and (min-width:1700px){.page-node-type-event .layout-content .event-details--content .speakers-title{font-size:30px;padding:50px 0 40px;}}.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper:last-child{margin-bottom:40px;}.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker{width:100%;}.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker h2{display:none;}.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container{width:100%;display:-ms-flexbox;display:flex;padding-bottom:25px;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container{padding-bottom:35px;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container{padding-bottom:45px;}}.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .field--name-field-image{position:relative;-ms-flex:1;flex:1;-ms-flex-preferred-size:40%;flex-basis:40%;}@media screen and (min-width:580px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .field--name-field-image{-ms-flex-preferred-size:25%;flex-basis:25%;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .field--name-field-image{-ms-flex-preferred-size:20%;flex-basis:20%;}}@media screen and (min-width:1700px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .field--name-field-image{-ms-flex-preferred-size:15%;flex-basis:15%;}}.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .field--name-field-image img{display:block;width:100%;height:auto;}.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .field--name-field-image.placeholder-img{background-color:#ACCBE4;}.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .field--name-field-image.placeholder-img img{padding-top:15px;margin-bottom:-15px;}.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info{position:relative;-ms-flex:1;flex:1;-ms-flex-preferred-size:60%;flex-basis:60%;padding:0 0 0 10px;}@media screen and (min-width:580px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info{-ms-flex-preferred-size:75%;flex-basis:75%;padding:0 0 0 20px;}}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info{padding:0 0 0 25px;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info{-ms-flex-preferred-size:80%;flex-basis:80%;padding:0 0 0 30px;}}@media screen and (min-width:1700px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info{-ms-flex-preferred-size:85%;flex-basis:85%;}}.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .speaker-name{margin:0 0 15px;line-height:1;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .speaker-name{margin:0 0 20px;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .speaker-name{margin:0 0 25px;}}.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .speaker-name a{font-size:18px;color:#DE1D54;text-decoration:none;cursor:pointer;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .speaker-name a{font-size:20px;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .speaker-name a{font-size:22px;}}@media screen and (min-width:1700px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .speaker-name a{font-size:24px;}}.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .speaker-name a:hover{color:#007777;}.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .field--name-field-title{font-size:18px;color:#3D4047;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .field--name-field-title{font-size:20px;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .field--name-field-title{font-size:22px;}}@media screen and (min-width:1700px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .field--name-field-title{font-size:24px;}}.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .field--name-field-educational-role{font-size:14px;color:#162A53;margin:0;line-height:1.3;}@media screen and (min-width:768px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .field--name-field-educational-role{font-size:16px;}}@media screen and (min-width:1280px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .field--name-field-educational-role{font-size:18px;}}@media screen and (min-width:1700px){.page-node-type-event .layout-content .event-details--content .event-speaker--wrapper .event-speaker .speaker-info--container .speaker-info .field--name-field-educational-role{font-size:20px;}}.page-node-type-events-landing #block-csps-page-title{width:100%;background-color:#162A53;}.page-node-type-events-landing #block-csps-page-title h1{color:#FFFFFF;font-size:32px;text-align:center;padding:35px 15px;margin:0;line-height:1;}@media screen and (min-width:768px){.page-node-type-events-landing #block-csps-page-title h1{font-size:48px;padding:50px 25px 65px;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-csps-page-title h1{font-size:60px;padding:70px 45px 85px;}}.page-node-type-events-landing .node--view-mode-featured-event .node__content,.page-node-type-events-landing .node--view-mode-event-listing .node__content{display:-ms-flexbox;display:flex;padding-top:35px;}.page-node-type-events-landing .event-date--wrapper{-ms-flex:1;flex:1;-ms-flex-preferred-size:35%;flex-basis:35%;}@media screen and (min-width:580px){.page-node-type-events-landing .event-date--wrapper{-ms-flex-preferred-size:25%;flex-basis:25%;}}@media screen and (min-width:768px){.page-node-type-events-landing .event-date--wrapper{-ms-flex-preferred-size:35%;flex-basis:35%;}}@media screen and (min-width:1280px){.page-node-type-events-landing .event-date--wrapper{-ms-flex-preferred-size:25%;flex-basis:25%;}}.page-node-type-events-landing .event-date--wrapper p{font-size:18px;color:#FFFFFF;text-align:center;padding-bottom:35px;}@media screen and (min-width:768px){.page-node-type-events-landing .event-date--wrapper p{font-size:20px;}}.page-node-type-events-landing .event-date--wrapper p span{display:block;font-size:90px;line-height:1.2;}@media screen and (min-width:768px){.page-node-type-events-landing .event-date--wrapper p span{font-size:100px;}}.page-node-type-events-landing .view-details-cta{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;position:absolute;bottom:0;left:35%;}.page-node-type-events-landing .view-details-cta a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.page-node-type-events-landing .view-details-cta:hover{background-color:#8ED4D4;}.page-node-type-events-landing .view-details-cta:hover a{color:#162A53;}@media screen and (min-width:580px){.page-node-type-events-landing .view-details-cta{left:25%;}}@media screen and (min-width:768px){.page-node-type-events-landing .view-details-cta{left:35%;}}@media screen and (min-width:1280px){.page-node-type-events-landing .view-details-cta{left:25%;}}.page-node-type-events-landing .event-title{margin:20px 15px 20px 0;line-height:1.5;}@media screen and (min-width:768px){.page-node-type-events-landing .event-title{margin:22px 15px 20px 0;}}.page-node-type-events-landing .event-title a{color:#FFFFFF;font-size:18px;text-decoration:none;cursor:pointer;}@media screen and (min-width:768px){.page-node-type-events-landing .event-title a{font-size:20px;}}@media screen and (min-width:1280px){.page-node-type-events-landing .event-title a{font-size:22px;}}.page-node-type-events-landing .event-title a:hover{color:#8ED4D4;}.page-node-type-events-landing .event-container .event-details{line-height:1.4;}.page-node-type-events-landing .event-container .field--name-field-event-start-time,.page-node-type-events-landing .event-container .field--name-field-event-timezone,.page-node-type-events-landing .event-container .field--name-field-event-type,.page-node-type-events-landing .event-container .field--name-field-event-location{margin:0;display:inline;font-size:12px;color:#FFFFFF;line-height:1.4;}@media screen and (min-width:768px){.page-node-type-events-landing .event-container .field--name-field-event-start-time,.page-node-type-events-landing .event-container .field--name-field-event-timezone,.page-node-type-events-landing .event-container .field--name-field-event-type,.page-node-type-events-landing .event-container .field--name-field-event-location{font-size:13px;}}.page-node-type-events-landing .event-container .time-wrapper,.page-node-type-events-landing .event-container .field--name-field-event-type{display:inline-block;}.page-node-type-events-landing .event-container .time-wrapper{padding-top:2px;}.page-node-type-events-landing .event-container .field--name-field-event-type:before{display:inline-block;content:'|';padding:0 10px 0 8px;color:#FFFFFF;line-height:1;font-size:12px;}.page-node-type-events-landing .event-container .field--name-field-event-start-time,.page-node-type-events-landing .event-container .field--name-field-event-timezone,.page-node-type-events-landing .event-container .field--name-field-event-type{text-transform:uppercase;}.page-node-type-events-landing .field--name-field-featured-events{padding:0 15px 50px;background-color:#162A53;}@media screen and (min-width:768px){.page-node-type-events-landing .field--name-field-featured-events{padding:0 25px 60px;display:-ms-flexbox;display:flex;}}@media screen and (min-width:1280px){.page-node-type-events-landing .field--name-field-featured-events{padding:0 35px 70px;}}.page-node-type-events-landing .field--name-field-featured-events .featured-event{position:relative;border:1px solid #FFFFFF;}@media screen and (min-width:768px){.page-node-type-events-landing .field--name-field-featured-events .featured-event{-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;}}.page-node-type-events-landing .field--name-field-featured-events .featured-event:last-child{border-top:none;}@media screen and (min-width:768px){.page-node-type-events-landing .field--name-field-featured-events .featured-event:last-child{border-top:1px solid #FFFFFF;border-left:none;}}.page-node-type-events-landing .field--name-field-featured-events .featured-event .event-container.featured-event-info{-ms-flex:1;flex:1;-ms-flex-preferred-size:65%;flex-basis:65%;padding:0 15px 60px 0;}@media screen and (min-width:580px){.page-node-type-events-landing .field--name-field-featured-events .featured-event .event-container.featured-event-info{-ms-flex-preferred-size:75%;flex-basis:75%;padding:0 30px 60px 0;}}@media screen and (min-width:768px){.page-node-type-events-landing .field--name-field-featured-events .featured-event .event-container.featured-event-info{-ms-flex-preferred-size:65%;flex-basis:65%;padding:0 40px 60px 0;}}@media screen and (min-width:1280px){.page-node-type-events-landing .field--name-field-featured-events .featured-event .event-container.featured-event-info{-ms-flex-preferred-size:75%;flex-basis:75%;padding:0 50px 60px 0;}}.page-node-type-events-landing .field--name-field-featured-events .featured-event .event-container.featured-event-info .field--name-field-description{display:none;}.page-node-type-events-landing .field--name-field-featured-events .featured-event .event-container.featured-event-info .field--name-field-description p{margin:0 0 25px;font-size:16px;color:#FFFFFF;line-height:1.5;}@media screen and (min-width:1280px){.page-node-type-events-landing .field--name-field-featured-events .featured-event .event-container.featured-event-info .field--name-field-description p{font-size:18px;}}@media screen and (min-width:580px){.page-node-type-events-landing .field--name-field-featured-events .featured-event .event-container.featured-event-info .field--name-field-description{display:block;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing{background-color:#233F95;border-left:14px solid #162A53;border-right:14px solid #162A53;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing{border-left:23px solid #162A53;border-right:23px solid #162A53;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing{border-left:35px solid #162A53;border-right:35px solid #162A53;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-date--wrapper{-ms-flex-preferred-size:35%;flex-basis:35%;}@media screen and (min-width:580px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-date--wrapper{-ms-flex-preferred-size:25%;flex-basis:25%;}}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-date--wrapper{-ms-flex-preferred-size:18%;flex-basis:18%;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-date--wrapper{-ms-flex-preferred-size:13%;flex-basis:13%;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .view-details-cta{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;position:absolute;bottom:0;left:35%;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .view-details-cta a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .view-details-cta:hover{background-color:#8ED4D4;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .view-details-cta:hover a{color:#162A53;}@media screen and (min-width:580px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .view-details-cta{left:25%;}}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .view-details-cta{left:18%;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .view-details-cta{left:13%;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view{padding:0 0 100px;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view{padding:0 0 125px;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view{padding:0 0 150px;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view > span{padding:30px 20px;display:block;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view > span{padding:30px;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-infinite-scroll-content-wrapper{background-color:#FFFFFF;padding:15px 14px;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-infinite-scroll-content-wrapper{padding:15px 23px;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-infinite-scroll-content-wrapper{padding:15px 35px;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-row{background-color:#162A53;position:relative;border:1px solid #FFFFFF;border-bottom:none;min-height:285px;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-row:last-child{border-bottom:1px solid #FFFFFF;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover{background-color:#ACCBE4;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover *,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .event-container .general-view .event-listing-speakers .event-speaker:first-child:before,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .event-container .general-view .event-listing-location:before,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .event-container .general-view .event-listing-speakers .event-speaker .node__content .field--name-field-educational-role,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .event-container .general-view .field--name-field-event-location,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name:before,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .event-container .time-wrapper:after,.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .event-container .field--name-field-event-type:after{color:#162A53;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .view-details-cta:hover{background-color:#007777;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .view-details-cta a{color:#FFFFFF;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-listing--view .views-row:hover .view-details-cta a:hover{color:#FFFFFF;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container.event-listing-info{-ms-flex:1;flex:1;-ms-flex-preferred-size:65%;flex-basis:65%;padding:0 15px 60px 0;}@media screen and (min-width:580px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container.event-listing-info{-ms-flex-preferred-size:75%;flex-basis:75%;padding:0 20px 60px 0;}}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container.event-listing-info{-ms-flex-preferred-size:82%;flex-basis:82%;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container.event-listing-info{-ms-flex-preferred-size:87%;flex-basis:87%;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .mobile-view{display:block;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .mobile-view{display:none;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .mobile-view .event-details{padding-right:15px;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view{display:none;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view{display:-ms-flexbox;display:flex;}}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .field--name-field-event-type:after{display:none;}}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-details{-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:30px;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-details{-ms-flex-preferred-size:33%;flex-basis:33%;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-details-alt{padding-right:15px;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-details-alt{-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-details-alt{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-preferred-size:67%;flex-basis:67%;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers{padding-right:15px;}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers{-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker{line-height:1.3;margin-bottom:10px;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker:first-child:before{display:block;content:'Speakers';font-size:12px;color:#FFFFFF;text-transform:uppercase;padding-bottom:28px;padding-top:6px;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker:first-child:before{font-size:13px;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker:last-child{padding-bottom:25px;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content{padding-top:0;display:block;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content p{margin:0;padding:0;display:inline;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name{padding-bottom:15px;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name a{font-size:16px;color:#FFFFFF;text-decoration:none;cursor:pointer;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name a:hover{color:#8ED4D4;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name:before{content:'\2022';display:inline;position:relative;font-size:16px;color:#FFFFFF;padding:0 2px 0 0;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .event-speaker-name span:after{display:inline;position:relative;content:',';font-size:16px;margin:0 0 0 2px;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-speakers .event-speaker .node__content .field--name-field-educational-role{font-size:16px;color:#FFFFFF;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .field--name-field-event-location{font-size:16px;color:#FFFFFF;}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-location{-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;padding-left:25px;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-location:before{display:block;content:'Location';font-size:12px;color:#FFFFFF;text-transform:uppercase;padding-bottom:18px;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .event-container .general-view .event-listing-location:before{font-size:13px;}}.page-node-type-landing-page #block-csps-page-title{display:none;}.page-node-type-news-landing #block-csps-page-title{width:100%;background-color:#EDEFF6;}.page-node-type-news-landing #block-csps-page-title h1{color:#162A53;font-size:32px;text-align:center;padding:35px 15px;margin:0;line-height:1;}@media screen and (min-width:768px){.page-node-type-news-landing #block-csps-page-title h1{font-size:48px;padding:50px 25px 65px;}}@media screen and (min-width:1280px){.page-node-type-news-landing #block-csps-page-title h1{font-size:60px;padding:70px 45px 85px;}}.page-node-type-news-landing .field--name-field-hero-article{background-color:#EDEFF6;padding:0 15px;}@media screen and (min-width:768px){.page-node-type-news-landing .field--name-field-hero-article{padding:0 25px;}}@media screen and (min-width:1280px){.page-node-type-news-landing .field--name-field-hero-article{display:-ms-flexbox;display:flex;padding:0 35px;}}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide{width:100%;}@media screen and (min-width:1280px){.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide .node__content a{display:-ms-flexbox;display:flex;}}@media screen and (min-width:1280px){.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide .node__content a .field--name-field-teaser-image{-ms-flex:1;flex:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;}}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide .node__content a .card--text-elements{padding:20px;}@media screen and (min-width:768px){.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide .node__content a .card--text-elements{border:1px solid #E1E1E1;padding:24px;}}@media screen and (min-width:1280px){.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide .node__content a .card--text-elements{-ms-flex:1;flex:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;padding:40px;}}.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide .node__content a .card--text-elements h2.article-title{font-size:18px;}@media screen and (min-width:768px){.page-node-type-news-landing .field--name-field-hero-article .node--view-mode-featured-news-wide .node__content a .card--text-elements h2.article-title{font-size:34px;}}.page-node-type-news-landing .field--name-field-featured-articles{display:block;background-color:#EDEFF6;padding:0 15px 50px;clear:both;height:100%;}@media screen and (min-width:768px){.page-node-type-news-landing .field--name-field-featured-articles{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 25px 60px;}}@media screen and (min-width:1280px){.page-node-type-news-landing .field--name-field-featured-articles{padding:0 35px 75px;}}@media screen and (min-width:768px){.page-node-type-news-landing .field--name-field-featured-articles > .field__item{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;}}.page-node-type-news-landing .field--name-field-featured-articles > .field__item.no-img-exists .node__content a{background-color:#EDEFF6;}.no-touchevents .page-node-type-news-landing .field--name-field-featured-articles > .field__item.no-img-exists .node__content a:hover{background-color:#ACCBE4;}.page-node-type-news-landing .field--name-field-featured-articles > .field__item.no-img-exists .node__content a .card--text-elements{border-bottom:1px solid #E1E1E1;}@media screen and (min-width:768px){.page-node-type-news-landing .field--name-field-featured-articles > .field__item.no-img-exists .node__content a .card--text-elements{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;border:1px solid #E1E1E1;border-top:none;border-right:none;}}.page-node-type-news-landing .field--name-field-featured-articles > .field__item:last-child .node__content a .card--text-elements{border-bottom:1px solid #E1E1E1;}@media screen and (min-width:768px){.page-node-type-news-landing .field--name-field-featured-articles > .field__item:last-child .node__content a .card--text-elements{border-right:1px solid #E1E1E1;}}.page-node-type-news-landing .news-landing--view{display:block;}.page-node-type-news-landing .news-landing--view #views-exposed-form-news-archive-news-archive,.page-node-type-news-landing .news-landing--view #views-exposed-form-news-archive-block-1{background-color:#233F95;border-left:15px solid #EDEFF6;border-right:15px solid #EDEFF6;}@media screen and (min-width:768px){.page-node-type-news-landing .news-landing--view #views-exposed-form-news-archive-news-archive,.page-node-type-news-landing .news-landing--view #views-exposed-form-news-archive-block-1{border-left:25px solid #EDEFF6;border-right:25px solid #EDEFF6;}}@media screen and (min-width:1280px){.page-node-type-news-landing .news-landing--view #views-exposed-form-news-archive-news-archive,.page-node-type-news-landing .news-landing--view #views-exposed-form-news-archive-block-1{border-left:35px solid #EDEFF6;border-right:35px solid #EDEFF6;}}.page-node-type-news-landing .news-landing--view .no-results{display:block;margin:15px 15px 50px;padding:40px 15px;}@media screen and (min-width:768px){.page-node-type-news-landing .news-landing--view .no-results{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:25px 25px 60px;padding:0;}}@media screen and (min-width:1280px){.page-node-type-news-landing .news-landing--view .no-results{margin:35px 35px 75px;}}.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper{margin:15px 15px 50px;}@media screen and (min-width:768px){.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:25px 25px 60px;}}@media screen and (min-width:1280px){.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper{margin:35px 35px 75px;}}@media screen and (min-width:768px){.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper > .views-row{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;}}.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper > .views-row .node__content a .card--text-elements{border-bottom:1px solid #E1E1E1;}.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper > .views-row.no-img-exists .node__content a{background-color:#EDEFF6;}.no-touchevents .page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper > .views-row.no-img-exists .node__content a:hover{background-color:#ACCBE4;}@media screen and (min-width:768px){.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper > .views-row.no-img-exists .node__content a .card--text-elements{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;border:1px solid #E1E1E1;border-right:none;}}@media screen and (min-width:768px){.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper > .views-row:last-child .node__content a .card--text-elements{border-right:1px solid #E1E1E1;}}@media screen and (min-width:768px){.page-node-type-news-landing .news-landing--view .views-infinite-scroll-content-wrapper > .views-row:nth-child(3n) .node__content a .card--text-elements{border-right:1px solid #E1E1E1;}}.page-node-type-news-landing article.hide-category-filter .form-item-field-category-target-id{display:none;}body.page-node-type-article .block-page-title-block{display:none;}body.page-node-type-article article header .frostyglass,body.page-node-type-article article header .background{position:relative;overflow:hidden;}body.page-node-type-article article header .background.blur{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;filter:url(/themes/custom/csps/style/css/#blur);filter:blur(8px);}body.page-node-type-article article header .background.blur img{position:absolute;}body.page-node-type-article .title-wrapper{background-color:#EDEFF6;}body.page-node-type-article .title-wrapper .inner-wrapper{width:100%;margin:0 auto;padding:12px 10px;}@media screen and (min-width:580px){body.page-node-type-article .title-wrapper .inner-wrapper{width:88%;padding:25px;}}@media screen and (min-width:960px){body.page-node-type-article .title-wrapper .inner-wrapper{width:70%;padding:40px 90px;}}body.page-node-type-article .title-wrapper .inner-wrapper .date-published{text-transform:uppercase;font-size:12px;color:#007777;}@media screen and (min-width:580px){body.page-node-type-article .title-wrapper .inner-wrapper .date-published{font-size:14px;}}body.page-node-type-article .title-wrapper .inner-wrapper h1.title{font-size:30px;margin:7px 0 0;line-height:normal;}@media screen and (min-width:580px){body.page-node-type-article .title-wrapper .inner-wrapper h1.title{font-size:33px;}}@media screen and (min-width:960px){body.page-node-type-article .title-wrapper .inner-wrapper h1.title{font-size:45px;}}body.page-node-type-article .overlay-wrapper{bottom:0;width:100%;position:relative;}@media screen and (min-width:580px){body.page-node-type-article .overlay-wrapper{position:absolute;}}body.page-node-type-article .overlay-wrapper .inner-wrapper{width:100%;margin:0 auto;padding:12px 10px;}@media screen and (min-width:580px){body.page-node-type-article .overlay-wrapper .inner-wrapper{width:88%;background-color:rgba(255,255,255,0.5);padding:25px;}}@media screen and (min-width:960px){body.page-node-type-article .overlay-wrapper .inner-wrapper{width:70%;padding:40px 90px;}}body.page-node-type-article .overlay-wrapper .inner-wrapper .date-published{text-transform:uppercase;font-size:12px;color:#007777;}@media screen and (min-width:580px){body.page-node-type-article .overlay-wrapper .inner-wrapper .date-published{font-size:14px;}}body.page-node-type-article .overlay-wrapper .inner-wrapper h1.title{font-size:30px;margin:7px 0 0;line-height:normal;}@media screen and (min-width:580px){body.page-node-type-article .overlay-wrapper .inner-wrapper h1.title{font-size:33px;}}@media screen and (min-width:960px){body.page-node-type-article .overlay-wrapper .inner-wrapper h1.title{font-size:45px;}}body.page-node-type-article .author-info{padding:0 10px;margin:10px 0 40px 0;}@media screen and (min-width:580px){body.page-node-type-article .author-info{margin:30px 0 40px 0;padding:0 70px;font-size:18px;line-height:28px;}}@media screen and (min-width:960px){body.page-node-type-article .author-info{padding:0 180px;}}@media screen and (min-width:1280px){body.page-node-type-article .author-info{padding:0 280px;}}body.page-node-type-article .author-info a{color:#DE1D54;text-decoration:none;}body.page-node-type-article .author-info .field--name-field-author{color:#DE1D54;}body.page-node-type-article .paragraph--type--body{padding:0 10px;font-size:16px;line-height:26px;margin:20px 0;}@media screen and (min-width:580px){body.page-node-type-article .paragraph--type--body{padding:0px 70px;font-size:18px;line-height:28px;}}@media screen and (min-width:960px){body.page-node-type-article .paragraph--type--body{padding:0px 180px;}}@media screen and (min-width:1280px){body.page-node-type-article .paragraph--type--body{padding:0px 280px;}}body.page-node-type-article .paragraph--type--body img{width:100vw;margin-left:-10px;}@media screen and (min-width:580px){body.page-node-type-article .paragraph--type--body img{margin-left:-70px;}}@media screen and (min-width:960px){body.page-node-type-article .paragraph--type--body img{margin-left:-180px;}}@media screen and (min-width:1280px){body.page-node-type-article .paragraph--type--body img{margin-left:-280px;}}body.page-node-type-article .paragraph--type--body a{color:#DE1D54;text-decoration:none;}body.page-node-type-article .paragraph--type--pull-quote{position:relative;margin:50px 0 50px 60px;padding-left:16px;border-left:4px solid #D6DAE1;font-size:20px;line-height:30px;}@media screen and (min-width:580px){body.page-node-type-article .paragraph--type--pull-quote{width:65%;margin:50px auto;font-size:26px;line-height:38px;}}@media screen and (min-width:960px){body.page-node-type-article .paragraph--type--pull-quote{width:40%;}}body.page-node-type-article .paragraph--type--pull-quote:before{background:url(/themes/custom/csps/images/svg/icon-quote-open-gray-fill.svg) no-repeat;width:30px;height:35px;display:block;content:"";position:absolute;left:-45px;top:5px;}@media screen and (min-width:580px){body.page-node-type-article .paragraph--type--pull-quote:before{width:45px;height:45px;left:-65px;}}body.page-node-type-article .paragraph--type--pull-quote .field--name-field-quote-text{color:#162A53;}body.page-node-type-article .paragraph--type--pull-quote .field--name-field-quote-source-long{color:#111111;margin-top:25px;font-size:17px;line-height:22px;}body.page-node-type-article .paragraph--type--pull-quote a{color:#DE1D54;text-decoration:none;}body.page-node-type-article .paragraph--type--related-cta{text-align:center;background-color:#EDEFF6;padding:35px 10px 45px 10px;}body.page-node-type-article .paragraph--type--related-cta .field--name-field-title{text-align:center;padding:13px 0;font-size:22px;color:#111111;}body.page-node-type-article .paragraph--type--related-cta .field--name-field-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;}body.page-node-type-article .paragraph--type--related-cta .field--name-field-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}body.page-node-type-article .paragraph--type--related-cta .field--name-field-link:hover{background-color:#8ED4D4;}body.page-node-type-article .paragraph--type--related-cta .field--name-field-link:hover a{color:#162A53;}body.page-node-type-person .block-page-title-block{display:none;}@media screen and (min-width:580px){body.page-node-type-person article.node--type-person{display:-ms-flexbox;display:flex;}}body.page-node-type-person aside{background-color:#EDEFF6;}body.page-node-type-person aside .placeholder{background-color:#accbe4;}body.page-node-type-person aside img{width:100%;}@media screen and (min-width:580px){body.page-node-type-person aside{-ms-flex-align:stretch;align-items:stretch;-ms-flex:1;flex:1;}}body.page-node-type-person aside .contacts{text-align:center;padding:14px 0;background-color:#EDEFF6;}body.page-node-type-person aside .contacts a{font-size:0;display:inline-block;padding:0 20px;width:20px;height:20px;background-color:#DE1D54;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:bottom;-webkit-mask-position:bottom;}body.page-node-type-person aside .contacts .website{-webkit-mask-image:url(/themes/custom/csps/images/svg/icon-earth-black.svg);mask-image:url(/themes/custom/csps/images/svg/icon-earth-black.svg);mask-size:15px;-webkit-mask-size:15px;}body.page-node-type-person aside .contacts .field--name-field-email > a{-webkit-mask-image:url(/themes/custom/csps/images/svg/icon-email-white.svg);mask-image:url(/themes/custom/csps/images/svg/icon-email-white.svg);-webkit-mask-size:20px;mask-size:20px;}body.page-node-type-person aside .contacts .linkedin{-webkit-mask-image:url(/themes/custom/csps/images/svg/icon-linkedin-white.svg);mask-image:url(/themes/custom/csps/images/svg/icon-linkedin-white.svg);-webkit-mask-size:18px;mask-size:18px;}body.page-node-type-person aside .contacts .twitter{-webkit-mask-image:url(/themes/custom/csps/images/svg/icon-twitter-white.svg);mask-image:url(/themes/custom/csps/images/svg/icon-twitter-white.svg);-webkit-mask-size:18px;mask-size:18px;}body.page-node-type-person aside .contacts .facebook{-webkit-mask-image:url(/themes/custom/csps/images/svg/icon-facebook-white.svg);mask-image:url(/themes/custom/csps/images/svg/icon-facebook-white.svg);mask-size:8px;-webkit-mask-size:8px;}body.page-node-type-person div.node__content{padding:10px;}@media screen and (min-width:580px){body.page-node-type-person div.node__content{width:70%;padding:40px 30px 0 30px;}}@media screen and (min-width:960px){body.page-node-type-person div.node__content{width:70%;padding:30px 20% 0 10%;}}body.page-node-type-person div.node__content h2{font-size:32px;margin-bottom:20px;}@media screen and (min-width:580px){body.page-node-type-person div.node__content h2{font-size:38px;margin-bottom:40px;}}@media screen and (min-width:960px){body.page-node-type-person div.node__content h2{font-size:40px;}}body.page-node-type-person div.node__content h3.roles{margin-top:0;font-size:18px;}@media screen and (min-width:960px){body.page-node-type-person div.node__content h3.roles{font-size:20px;}}body.page-node-type-person div.node__content .views__news_mentions{padding-bottom:35px;margin-top:20px;}body.page-node-type-person div.node__content .field,body.page-node-type-person div.node__content .block-views{margin-top:20px;padding-bottom:35px;border-bottom:1px solid #E1E1E1;}@media screen and (min-width:960px){body.page-node-type-person div.node__content .field,body.page-node-type-person div.node__content .block-views{font-size:18px;line-height:28px;}}body.page-node-type-person div.node__content .field.block-views-blockperson-news-media-mentions-block,body.page-node-type-person div.node__content .field.block-views-blockperson-news-news-block,body.page-node-type-person div.node__content .block-views.block-views-blockperson-news-media-mentions-block,body.page-node-type-person div.node__content .block-views.block-views-blockperson-news-news-block{margin-top:0;border-bottom:none;padding-bottom:0;}body.page-node-type-person div.node__content .field:last-child,body.page-node-type-person div.node__content .block-views:last-child{border:none;}body.page-node-type-person div.node__content .field ul,body.page-node-type-person div.node__content .block-views ul{list-style:none;}body.page-node-type-person div.node__content .field ul li,body.page-node-type-person div.node__content .block-views ul li{line-height:30px;margin-left:20px;position:relative;}@media screen and (min-width:580px){body.page-node-type-person div.node__content .field ul li,body.page-node-type-person div.node__content .block-views ul li{line-height:50px;}}body.page-node-type-person div.node__content .field ul li:before,body.page-node-type-person div.node__content .block-views ul li:before{content:"• ";margin-right:5px;color:#4AB5B5;position:absolute;left:-12px;}@media screen and (min-width:960px){body.page-node-type-person div.node__content .field ul li:before,body.page-node-type-person div.node__content .block-views ul li:before{left:-18px;}}body.page-node-type-person div.node__content .block-views .views-row{color:#162A53;line-height:30px;position:relative;margin-left:20px;}@media screen and (min-width:580px){body.page-node-type-person div.node__content .block-views .views-row{line-height:50px;}}body.page-node-type-person div.node__content .block-views .views-row:before{content:"• ";margin-right:5px;color:#4AB5B5;position:absolute;left:-12px;}@media screen and (min-width:960px){body.page-node-type-person div.node__content .block-views .views-row:before{left:-18px;}}body.page-node-type-person div.node__content .block-views .views-row article,body.page-node-type-person div.node__content .block-views .views-row h2,body.page-node-type-person div.node__content .block-views .views-row h3{display:inline;}body.page-node-type-person div.node__content .block-views h3 > a{color:#DE1D54;text-decoration:none;font-size:16px;}@media screen and (min-width:580px){body.page-node-type-person div.node__content .block-views h3 > a{font-size:18px;}}body.page-node-type-program-cards .block-page-title-block{display:none;}body.page-node-type-program-cards article header .frostyglass,body.page-node-type-program-cards article header .background{position:relative;overflow:hidden;}body.page-node-type-program-cards article header .background.blur{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;filter:url(/themes/custom/csps/style/css/#blur);filter:blur(8px);}body.page-node-type-program-cards article header .background.blur img{position:absolute;}body.page-node-type-program-cards article header .background{height:350px;overflow:hidden;}@media screen and (min-width:960px){body.page-node-type-program-cards article header .background{max-height:370px;}}body.page-node-type-program-cards article header .background img{height:300px;}@media screen and (min-width:580px){body.page-node-type-program-cards article header .background img{height:auto;}}body.page-node-type-program-cards .overlay-wrapper{bottom:0;width:100%;height:100%;position:absolute;}body.page-node-type-program-cards .overlay-wrapper .inner-wrapper{width:100%;height:100%;margin:0 auto;padding:0 20px 100px;background-color:rgba(255,255,255,0.5);}@media screen and (min-width:580px){body.page-node-type-program-cards .overlay-wrapper .inner-wrapper{width:95%;padding:25px;}}@media screen and (min-width:960px){body.page-node-type-program-cards .overlay-wrapper .inner-wrapper{width:calc(100% - 170px);padding:40px 85px;}}body.page-node-type-program-cards .overlay-wrapper .inner-wrapper .title-description{text-align:center;overflow:hidden;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}@media screen and (min-width:580px){body.page-node-type-program-cards .overlay-wrapper .inner-wrapper .title-description{top:38%;}}@media screen and (min-width:960px){body.page-node-type-program-cards .overlay-wrapper .inner-wrapper .title-description{top:30%;}}body.page-node-type-program-cards .overlay-wrapper .inner-wrapper h1.title{font-size:30px;margin:10px 0 10px;line-height:normal;}@media screen and (min-width:580px){body.page-node-type-program-cards .overlay-wrapper .inner-wrapper h1.title{font-size:33px;margin:10px 0 10px;}}@media screen and (min-width:960px){body.page-node-type-program-cards .overlay-wrapper .inner-wrapper h1.title{font-size:45px;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1{position:relative;margin-top:-150px;}@media screen and (min-width:580px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1{margin-top:-98px;}}@media screen and (min-width:960px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1{margin-top:-134px;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .view-content{background-color:#ACCBE4;padding:0 10px;overflow:hidden;}@media screen and (min-width:960px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .view-content{padding:0 85px 60px;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .no-results{width:100%;background-color:#ACCBE4;}@media screen and (min-width:960px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .no-results{margin-top:-40px;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .no-results .inner-wrapper{display:block;padding:0 20px 100px;background-color:#ACCBE4;}@media screen and (min-width:580px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .no-results .inner-wrapper{padding:0 30px 100px;}}@media screen and (min-width:960px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .no-results .inner-wrapper{padding:0 85px 60px;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 button:focus,body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 button:active,body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 button.active,body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 button:focus:active{outline:none;box-shadow:none;}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 button:hover{cursor:pointer;}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:0 auto;padding:0 10px;position:relative;}@media screen and (min-width:580px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form{width:95%;padding:0;}}@media screen and (min-width:960px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form{width:calc(100% - 170px);}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .form-item{border-right:1px solid #3354A3;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-positive:1;flex-grow:1;width:50%;margin:0;}@media screen and (min-width:580px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .form-item{width:auto;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .form-item label{display:none;}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .form-item:nth-child(even) .fs-dropdown-options{left:-100%;}@media screen and (min-width:580px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .form-item:nth-child(even) .fs-dropdown-options{left:0;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .display-dropdown{background-color:#233F95;color:#FFFFFF;font-size:14px;border:none;width:100%;position:relative;padding-right:40px;text-align:left;min-height:50px;line-height:initial;}@media screen and (min-width:580px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .display-dropdown{padding:27px 20px;}}@media screen and (min-width:768px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .display-dropdown{font-size:18px;font-weight:300;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .display-dropdown:after{display:block;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';background:url(/themes/custom/csps/images/svg/icon-caret-down-white.svg) no-repeat;width:13px;height:9px;cursor:pointer;right:25px;}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .display-dropdown.dropdown-visible{background-color:#ACCBE4;color:#3D4047;}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .display-dropdown.dropdown-visible:after{background:url(/themes/custom/csps/images/svg/icon-caret-down-grey.svg) no-repeat;-ms-transform:rotate(180deg);transform:rotate(180deg);top:40%;}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .form-item-field-interest-target-id .display-dropdown.dropdown-visible:after{background:url(/themes/custom/csps/images/svg/icon-window-close-alt-blue.svg) no-repeat;}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .fs-dropdown-options{display:none;width:200%;position:absolute;top:0;background-color:#ACCBE4;border:none;}@media screen and (min-width:580px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .fs-dropdown-options{width:100%;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .fs-dropdown-options .fs-dropdown-item{padding:18px 25px;background-color:transparent;color:#3D4047;font-size:12px;height:auto;position:relative;}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .fs-dropdown-options .fs-dropdown-item:hover,body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .fs-dropdown-options .fs-dropdown-item.fs-dropdown-item_selected{background-color:#75A9DB;}@media screen and (min-width:768px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .fs-dropdown-options .fs-dropdown-item{font-size:18px;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .fs-dropdown-options .fs-dropdown-item.fs-dropdown-item_selected{background-color:#75A9DB;}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .fs-dropdown-options .fs-dropdown-item.fs-dropdown-item_selected:after{display:block;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';background:url(/themes/custom/csps/images/svg/icon-window-close-alt-blue.svg) no-repeat;width:15px;height:15px;cursor:pointer;right:10px;z-index:15;}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .js-form-item-field-interest-target-id .fs-dropdown.dropdown-visible .fs-dropdown-options{display:-ms-flexbox !important;display:flex !important;}@media screen and (min-width:768px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .js-form-item-field-interest-target-id .fs-dropdown.dropdown-visible .fs-dropdown-options{max-height:inherit;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .js-form-item-field-interest-target-id .fs-dropdown-options{-ms-flex-wrap:wrap;flex-wrap:wrap;width:202%;}@media screen and (min-width:768px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .js-form-item-field-interest-target-id .fs-dropdown-options{width:430%;}}@media screen and (min-width:1080px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .js-form-item-field-interest-target-id .fs-dropdown-options{width:424%;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .js-form-item-field-interest-target-id .dropdown-visible .fs-dropdown-options{display:-ms-flexbox;display:flex;}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .js-form-item-field-interest-target-id .fs-dropdown-item{display:-ms-flexbox;display:flex;float:none;-ms-flex-preferred-size:100%;flex-basis:100%;}@media screen and (min-width:768px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .views-exposed-form .js-form-item-field-interest-target-id .fs-dropdown-item{-ms-flex-preferred-size:25%;flex-basis:25%;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .selected-filter-items{background-color:#EDEFF6;padding:5px;margin-bottom:20px;}@media screen and (min-width:580px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .selected-filter-items{width:95%;margin:0 auto 20px auto;}}@media screen and (min-width:960px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .selected-filter-items{width:100%;margin-bottom:20px;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .selected-filter-items .selected-filter{position:relative;border:none;background:#FFFFFF;padding:10px 30px 10px 10px;margin:5px;line-height:initial;}@media screen and (min-width:580px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .selected-filter-items .selected-filter{padding:17px 30px 16px 15px;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .selected-filter-items .selected-filter:after{content:"\00d7";color:#E1E1E1;position:relative;right:-12px;font-size:25px;line-height:10px;}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .selected-filter-items .clear-btn-wrapper{border-top:1px solid #BCBDC0;margin-top:10px;padding-top:10px;}@media screen and (min-width:580px){body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .selected-filter-items .clear-btn-wrapper{border:none;float:right;margin-top:15px;padding:0;}}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .selected-filter-items .clear-all{display:block;position:relative;margin:0 auto;border:none;background:transparent;color:#DE1D54;font-size:13px;}body.page-node-type-program-cards .block-views-blockprogram-cards-block-1 .selected-filter-items .clear-all:after{display:block;position:absolute;top:45%;-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';background:url(/themes/custom/csps/images/svg/icon-window-close-pink.svg) no-repeat;width:15px;height:10px;cursor:pointer;left:-15px;}.page-node-type-chaptered-page .block-page-title-block{display:block;padding:30px 15px 0;}@media screen and (min-width:768px){.page-node-type-chaptered-page .block-page-title-block{display:none;}}.page-node-type-chaptered-page .block-page-title-block h1{margin:0;line-height:1.3;}.page-node-type-chaptered-page .region-content{background:#EDEFF6;}@media screen and (min-width:768px){.page-node-type-chaptered-page .region-content{background:transparent;}}.page-node-type-chaptered-page article{position:relative;}.page-node-type-chaptered-page article::after{clear:both;content:"";display:block;}@media screen and (min-width:768px){.page-node-type-chaptered-page article .node__content{display:-ms-flexbox;display:flex;}}.page-node-type-chaptered-page article .node__content #block-breadcrumbs{padding-bottom:20px;}.page-node-type-chaptered-page article .node__content #block-breadcrumbs ol{list-style:none;font-size:12px;line-height:1.8;}.page-node-type-chaptered-page article .node__content #block-breadcrumbs ol li{display:inline-block;}.page-node-type-chaptered-page article .node__content #block-breadcrumbs ol li:after{content:"|";font-size:12px;padding:0 3px;margin-left:8px;}.page-node-type-chaptered-page article .node__content #block-breadcrumbs ol li:last-child:after{content:"";}.page-node-type-chaptered-page article .node__content #block-breadcrumbs ol li a{display:inline;text-decoration:none;text-transform:uppercase;color:#007777;font-weight:500;}.page-node-type-chaptered-page article .sidebar{padding:0;height:0;position:relative;}@media screen and (min-width:768px){.page-node-type-chaptered-page article .sidebar{padding:50px 0;height:auto;}}.page-node-type-chaptered-page article .sidebar .sidebar-inner{width:300px;padding:0 40px 50px;}@media screen and (min-width:1280px){.page-node-type-chaptered-page article .sidebar .sidebar-inner{width:360px;}}.page-node-type-chaptered-page article .sidebar h2{display:none;color:#162A53;font-size:34px;font-weight:100;line-height:1.5;margin-top:0;}@media screen and (min-width:355px){.page-node-type-chaptered-page article .sidebar h2{display:none !important;}}@media screen and (min-width:768px){.page-node-type-chaptered-page article .sidebar h2{display:block !important;}}@media screen and (min-width:1280px){.page-node-type-chaptered-page article .sidebar h2{display:block !important;}}.page-node-type-chaptered-page article .sidebar .block-chaptered-page-anchor-menu.sticky{position:fixed;top:75px;padding-right:20px;}@media screen and (min-width:768px){.alert-open .page-node-type-chaptered-page article .sidebar .block-chaptered-page-anchor-menu.sticky{top:185px;}}.page-node-type-chaptered-page article .sidebar .block-chaptered-page-anchor-menu.bottom{position:absolute;bottom:20px;top:auto;}.page-node-type-chaptered-page article .sidebar .block-chaptered-page-anchor-menu ul{display:none;}@media screen and (min-width:768px){.page-node-type-chaptered-page article .sidebar .block-chaptered-page-anchor-menu ul{display:block;}}.page-node-type-chaptered-page article .sidebar .block-chaptered-page-anchor-menu ul li{list-style:none;display:block;}.page-node-type-chaptered-page article .sidebar .block-chaptered-page-anchor-menu ul li a{display:block;text-decoration:none;color:#3D4047;padding:16px 10px;border-bottom:1px solid #D6DAE1;font-size:14px;font-weight:100;}.page-node-type-chaptered-page article .sidebar .block-chaptered-page-anchor-menu ul li a.is-active{color:#007777;background:rgba(142,212,212,0.25);border-bottom:2px solid #4AB5B5;padding-bottom:15px;}.page-node-type-chaptered-page article .sidebar .block-chaptered-page-anchor-menu ul li.active a,.page-node-type-chaptered-page article .sidebar .block-chaptered-page-anchor-menu ul li:hover a{color:#007777;background:rgba(142,212,212,0.25);border-bottom:2px solid #4AB5B5;padding-bottom:15px;}.page-node-type-chaptered-page article .sidebar .block-chaptered-page-anchor-menu ul li:first-child a{border-top:1px solid #D6DAE1;}.page-node-type-chaptered-page article .content{background:#EDEFF6;padding:30px 15px;}@media screen and (min-width:768px){.page-node-type-chaptered-page article .content{width:calc(100% - 300px);padding:50px 40px;border-bottom:1px solid #FFFFFF;}}@media screen and (min-width:1280px){.page-node-type-chaptered-page article .content{width:calc(100% - 360px);}}.page-node-type-chaptered-page article .content .field--name-field-chapter > .field__item{margin-top:20px;}@media screen and (min-width:768px){.page-node-type-chaptered-page article .content .field--name-field-chapter > .field__item{margin-top:30px;}}.page-node-type-chaptered-page article .content p{color:#3D4047;font-size:16px;font-weight:100;margin:0 0 20px;}@media screen and (min-width:768px){.page-node-type-chaptered-page article .content p{font-size:18px;}}.page-node-type-chaptered-page article .content p img{max-width:100%;}.page-node-type-chaptered-page article .content p .video-wrapper{position:relative;padding-bottom:56.25%;height:0;}.page-node-type-chaptered-page article .content p .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.page-node-type-chaptered-page article .content .field--name-field-title{color:#162A53;font-size:24px;padding:20px 0;}@media screen and (min-width:768px){.page-node-type-chaptered-page article .content .field--name-field-title{padding:30px 0;font-size:30px;}}.page-node-type-postbacc-department h1{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}@media screen and (min-width:768px){.page-node-type-postbacc-department .program-page{display:-ms-flexbox;display:flex;}}.page-node-type-postbacc-department .content{background:#FFFFFF;padding:30px 0 30px 15px;border-left:5px solid #162A53;}@media screen and (min-width:768px){.page-node-type-postbacc-department .content{border:none;width:calc(100% - 240px);padding:52px 25px;border-bottom:1px solid #FFFFFF;}}@media screen and (min-width:1280px){.page-node-type-postbacc-department .content{width:calc(100% - 360px);padding:62px 40px;}}@media screen and (min-width:1700px){.page-node-type-postbacc-department .content{width:calc(100% - 480px);}}.page-node-type-postbacc-department .content > h2{color:#162A53;font-size:24px;margin:0 0 30px;padding:0 15px 0 0;padding-bottom:30px;}@media screen and (min-width:768px){.page-node-type-postbacc-department .content > h2{font-size:26px;padding:0 30px 0 0;}}@media screen and (min-width:960px){.page-node-type-postbacc-department .content > h2{padding:0;}}@media screen and (min-width:1280px){.page-node-type-postbacc-department .content > h2{font-size:30px;}}.page-node-type-postbacc-department .content > h2 a{color:#162A53;font-size:24px;line-height:1.3;text-decoration:none;text-transform:uppercase;}@media screen and (min-width:768px){.page-node-type-postbacc-department .content > h2 a{font-size:26px;}}@media screen and (min-width:1280px){.page-node-type-postbacc-department .content > h2 a{font-size:30px;}}.page-node-type-postbacc-department .content > .field--name-field-description,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest{padding:0 15px 0 0;margin-bottom:20px;font-size:16px;color:#3D4047;}@media screen and (min-width:768px){.page-node-type-postbacc-department .content > .field--name-field-description,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest{font-size:18px;padding:0 30px 0 0;}}@media screen and (min-width:960px){.page-node-type-postbacc-department .content > .field--name-field-description,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest{padding:0;margin-bottom:40px;}}.page-node-type-postbacc-department .content > .field--name-field-description p a,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest p a{color:#DE1D54;text-decoration:none;}.page-node-type-postbacc-department .content > .field--name-field-description p a:hover,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest p a:hover{color:#007777;}.page-node-type-postbacc-department .content > .field--name-field-description ul,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest ul{list-style:none;}.page-node-type-postbacc-department .content > .field--name-field-description ul li,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest ul li{margin-bottom:25px;font-size:16px;line-height:1.5;padding-right:20px;}@media screen and (min-width:768px){.page-node-type-postbacc-department .content > .field--name-field-description ul li,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest ul li{font-size:18px;}}.page-node-type-postbacc-department .content > .field--name-field-description ul li:before,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest ul li:before{content:'\2022';font-size:16px;color:#007777;display:inline-block;padding-right:6px;position:relative;line-height:1.5;}@media screen and (min-width:768px){.page-node-type-postbacc-department .content > .field--name-field-description ul li:before,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest ul li:before{font-size:18px;padding-right:8px;}}.page-node-type-postbacc-department .content > .field--name-field-description ol,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest ol{list-style:none;counter-reset:item;margin:0;padding:0;}.page-node-type-postbacc-department .content > .field--name-field-description ol li,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest ol li{margin-bottom:25px;font-size:16px;line-height:1.5;padding-right:20px;}@media screen and (min-width:768px){.page-node-type-postbacc-department .content > .field--name-field-description ol li,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest ol li{font-size:18px;}}.page-node-type-postbacc-department .content > .field--name-field-description ol li:before,.page-node-type-postbacc-department .content > .field--name-field-also-of-interest ol li:before{display:inline-block;content:counter(item) ". ";counter-increment:item;width:23px;color:#007777;}.page-node-type-postbacc-department .sidebar{background:#EDEFF6;text-align:center;line-height:1.5;}@media screen and (min-width:768px){.page-node-type-postbacc-department .sidebar{padding:20px 25px;height:auto;width:240px;position:relative;}}@media screen and (min-width:1280px){.page-node-type-postbacc-department .sidebar{padding:10px 40px;width:360px;}}@media screen and (min-width:1700px){.page-node-type-postbacc-department .sidebar{width:480px;}}.page-node-type-postbacc-department .sidebar .postbacc-department-nav{padding:0;}@media screen and (min-width:768px){.page-node-type-postbacc-department .sidebar .postbacc-department-nav{padding:30px 0 20px;}}.page-node-type-postbacc-department .sidebar .postbacc-department-nav.sticky{position:fixed;top:75px;}.page-node-type-postbacc-department .sidebar .postbacc-department-nav.bottom{position:absolute;bottom:0;top:auto;}.page-node-type-postbacc-department .sidebar .postbacc-department-nav .postbacc-field{position:relative;}@media screen and (min-width:768px){.page-node-type-postbacc-department .sidebar .postbacc-department-nav .postbacc-field .field--name-field-info-cta{max-width:192px;}}@media screen and (min-width:1280px){.page-node-type-postbacc-department .sidebar .postbacc-department-nav .postbacc-field .field--name-field-info-cta{max-width:100%;}}.page-node-type-postbacc-department .sidebar .postbacc-department-nav .icon-submenu-trigger{content:'';display:block;width:19px;height:20px;background:url(/themes/custom/csps/images/svg/icon-menu-open.svg) no-repeat center center/100%;position:absolute;right:10px;top:30px;cursor:pointer;}@media screen and (min-width:768px){.page-node-type-postbacc-department .sidebar .postbacc-department-nav .icon-submenu-trigger{display:none;}}.page-node-type-postbacc-department .sidebar .postbacc-department-nav .icon-submenu-trigger.active-trigger{background:url(/themes/custom/csps/images/svg/icon-menu-close.svg) no-repeat center center/100%;}.page-node-type-postbacc-department .sidebar .postbacc-department-nav .field--name-field-contacts,.page-node-type-postbacc-department .sidebar .postbacc-department-nav .field--name-field-description{display:none;padding-top:25px;}@media screen and (min-width:768px){.page-node-type-postbacc-department .sidebar .postbacc-department-nav .field--name-field-contacts,.page-node-type-postbacc-department .sidebar .postbacc-department-nav .field--name-field-description{padding-top:0;display:block !important;}}.page-node-type-postbacc-department .sidebar .postbacc-department-nav .field--name-field-contacts > .field__item{border-bottom:1px solid #D6DAE1;padding-bottom:20px;margin-bottom:25px;}.page-node-type-postbacc-department .sidebar .postbacc-department-nav .field--name-field-contacts > .field__item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}.page-node-type-postbacc-department .sidebar a.subject-areas{color:#DE1D54;display:block;font-size:16px;text-decoration:none;padding:25px 0;}@media screen and (min-width:768px){.page-node-type-postbacc-department .sidebar a.subject-areas{padding:0 0 40px;}}.page-node-type-postbacc-department .sidebar a.subject-areas:before{display:inline-block;content:'';width:8px;height:14px;margin-right:8px;background:url(/themes/custom/csps/images/svg/icon-caret-left-pink.svg) no-repeat center center/100%;}.page-node-type-postbacc-department .sidebar a.subject-areas:hover{color:#007777;}.page-node-type-postbacc-department .sidebar a.subject-areas:hover:before{background:url(/themes/custom/csps/images/svg/icon-caret-left-green.svg) no-repeat center center/100%;}.page-node-type-postbacc-department .sidebar .field--name-field-contact-cta{border-top:1px solid #D6DAE1;padding:25px 10px;}@media screen and (min-width:768px){.page-node-type-postbacc-department .sidebar .field--name-field-contact-cta{padding:25px 0;}}.page-node-type-postbacc-department .sidebar .field--name-field-title{margin:0;text-transform:uppercase;color:#162A53;font-size:14px;text-align:left;}@media screen and (min-width:768px){.page-node-type-postbacc-department .sidebar .field--name-field-title{text-align:center;margin:0 0 10px;}}.page-node-type-postbacc-department .sidebar .field--name-field-contact-name{font-size:16px;color:#162A53;margin:0 0 10px;}.page-node-type-postbacc-department .sidebar .field--name-field-telephone{margin:0 0 10px;}.page-node-type-postbacc-department .sidebar .field--name-field-telephone a{font-size:16px;color:#162A53;text-decoration:none;}.page-node-type-postbacc-department .sidebar .field--name-field-contact-email a{color:#DE1D54;display:block;font-size:16px;text-decoration:none;word-wrap:break-word;margin-bottom:10px;cursor:pointer;}.page-node-type-postbacc-department .sidebar .field--name-field-contact-email a:hover{color:#007777;}.page-node-type-postbacc-department .sidebar .field--name-field-contact-website a{color:#DE1D54;display:block;font-size:16px;text-decoration:none;word-wrap:break-word;padding-bottom:10px;cursor:pointer;}.page-node-type-postbacc-department .sidebar .field--name-field-contact-website a:hover{color:#007777;}.page-node-type-postbacc-department .sidebar .field--name-field-info-cta{border-top:1px solid #D6DAE1;border-bottom:1px solid #D6DAE1;padding:25px 10px;}@media screen and (min-width:768px){.page-node-type-postbacc-department .sidebar .field--name-field-info-cta{padding:25px 0 0;}}@media screen and (min-width:768px){.page-node-type-postbacc-department .sidebar .field--name-field-description{margin-bottom:30px;}}.page-node-type-postbacc-department .sidebar .field--name-field-description p{font-size:14px;color:#162A53;margin-bottom:0;}@media screen and (min-width:768px){.page-node-type-postbacc-department .sidebar .field--name-field-description p{margin-bottom:12px;}}.page-node-type-postbacc-department .sidebar .field--name-field-description p a{color:#DE1D54;font-size:14px;text-decoration:none;}.page-node-type-postbacc-department .sidebar .field--name-field-description p a:hover{color:#007777;}.page-node-type-postbacc-department .sidebar .field--name-field-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;display:none;margin-top:25px;max-width:170px;margin-left:auto;margin-right:auto;}.page-node-type-postbacc-department .sidebar .field--name-field-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.page-node-type-postbacc-department .sidebar .field--name-field-link:hover{background-color:#8ED4D4;}.page-node-type-postbacc-department .sidebar .field--name-field-link:hover a{color:#162A53;}@media screen and (min-width:768px){.page-node-type-postbacc-department .sidebar .field--name-field-link{margin-top:0;display:block !important;}}.page-node-type-postbacc-department .sidebar .field--name-field-link a{padding:15px;}.page-node-type-postbacc-department .field--name-field-clunify-api-url{position:relative;left:-10px;}@media screen and (min-width:768px){.page-node-type-postbacc-department .field--name-field-clunify-api-url{left:0;}}.page-node-type-postbacc-department .field--name-field-clunify-api-url h5{position:relative;font-size:24px;line-height:1.5;padding:10px 85px 10px 0;margin:0;color:#162A53;}@media screen and (min-width:768px){.page-node-type-postbacc-department .field--name-field-clunify-api-url h5{font-size:26px;padding:15px 0;}}@media screen and (min-width:1280px){.page-node-type-postbacc-department .field--name-field-clunify-api-url h5{font-size:30px;padding:25px 0;}}.page-node-type-postbacc-department .field--name-field-clunify-api-url .toggle-all-text{position:absolute;right:10px;top:18px;color:#DE1D54;cursor:pointer;font-size:14px;}@media screen and (min-width:768px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .toggle-all-text{right:0;font-size:16px;top:25px;}}@media screen and (min-width:1280px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .toggle-all-text{font-size:18px;top:35px;}}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container{position:relative;background-color:#FFFFFF;border:1px solid #EDEFF6;margin-bottom:25px;}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container:last-child{border-bottom:1px solid #EDEFF6;}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name{position:relative;margin:0;padding:25px 40px 20px 20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:768px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name{padding:25px 40px 20px 25px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media screen and (min-width:1280px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name{padding:25px 50px 20px 35px;-ms-flex:1;flex:1;}}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .icon-course-trigger{content:'';display:block;width:19px;height:20px;background:url(/themes/custom/csps/images/svg/icon-menu-open.svg) no-repeat center center/100%;right:10px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}@media screen and (min-width:768px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .icon-course-trigger{right:15px;}}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .icon-course-trigger.active-trigger{background:url(/themes/custom/csps/images/svg/icon-menu-close.svg) no-repeat center center/100%;}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--title{margin:0;position:relative;color:#162A53;font-size:16px;line-height:1.3;padding-right:25px;-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:18px;}@media screen and (min-width:768px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--title{font-size:18px;padding-bottom:0;-ms-flex-preferred-size:70%;flex-basis:70%;}}@media screen and (min-width:1080px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--title{-ms-flex:1;flex:1;}}@media screen and (min-width:1280px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--title{padding-right:50px;}}@media screen and (min-width:1400px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--title{-ms-flex-preferred-size:45%;flex-basis:45%;}}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--info{position:relative;margin:0;padding:0;line-height:1;-ms-flex-preferred-size:100%;flex-basis:100%;}@media screen and (min-width:768px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--info{-ms-flex-preferred-size:30%;flex-basis:30%;}}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--info .course--code,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--info .course--points{font-size:14px;line-height:1.3;color:#162A53;display:inline-block;}@media screen and (min-width:768px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--info .course--code,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--info .course--points{font-size:16px;}}@media screen and (min-width:1280px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--info .course--code,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--info .course--points{font-size:18px;}}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--name .course--info .course--code:after{content:'|';display:inline;padding:0 5px 0 7px;color:#E1E1E1;}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--desc{clear:both;font-size:14px;padding:5px 20px 0 20px;margin:0 0 25px;color:#3D4047;}@media screen and (min-width:768px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--desc{font-size:16px;padding:10px 25px 0 25px;}}@media screen and (min-width:1280px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--desc{padding:10px 35px 0 35px;}}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--desc a{color:#DE1D54;text-decoration:none;}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--desc a:hover{color:#007777;}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--desc p{font-size:14px;padding:5px 0 0 0;margin:0 0 25px;color:#3D4047;}@media screen and (min-width:768px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--desc p{font-size:16px;padding:10px 0 0 0px;}}@media screen and (min-width:1280px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--desc p{padding:10px 0 0 0;}}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .course--desc p:last-child{margin:0 0 35px;}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container{background-color:#FFFFFF;clear:both;margin-top:30px;}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--info p{padding:12px 10px 10px;text-align:center;font-size:14px;background-color:#EDEFF6;color:#162A53;line-height:1.2;text-transform:uppercase;margin-bottom:0;}@media screen and (max-width:1279px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container table,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container thead,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container tbody,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container th,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container td,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container tr{display:block;}}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table{width:100%;border-collapse:collapse;border-top:1px solid #EDEFF6;margin:0;padding:0;}@media screen and (max-width:1279px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table thead tr{position:absolute;top:-9999px;left:-9999px;}}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table thead tr th{color:#162A53;border-bottom:1px solid #EDEFF6;text-transform:uppercase;line-height:1.2;}@media screen and (min-width:1280px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table thead tr th{padding:20px 10px 20px 0;text-align:left;font-size:13px;}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table thead tr th:nth-child(1){padding-left:35px;}}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr th,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr td{font-size:14px;line-height:1.4;color:#162A53;padding:15px 5px 15px 60%;}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr th:before,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr td:before{left:20px;text-transform:uppercase;line-height:1.2;font-size:12px;}@media screen and (min-width:768px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr th:before,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr td:before{left:25px;font-size:13px;}}@media screen and (min-width:768px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr th,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr td{padding:15px 5px 15px 50%;}}@media screen and (max-width:1279px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr th,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr td{text-align:left;border:none;border-bottom:1px solid #EDEFF6;position:relative;}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr th:before,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr td:before{content:attr(data-label);width:45%;padding-right:10px;white-space:nowrap;text-align:left;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr th:last-child,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr td:last-child{border-bottom:none;}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr th:first-child,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr td:first-child{background:#e6f0f7;}}@media screen and (min-width:1280px){.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr th,.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr td{padding:20px 0 20px 5px;text-align:left;font-size:16px;}.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr th:nth-child(1),.page-node-type-postbacc-department .field--name-field-clunify-api-url .course--block-container .schedule--container .schedule--table tbody tr td:nth-child(1){padding-left:35px;}}.page-node-type-postbacc-program-overview .content{color:#3D4047;}.page-node-type-postbacc-program-overview .content .field--name-field-description{padding:0;}.page-node-type-postbacc-program-overview .content .field--name-field-description h2{color:#162A53;font-size:24px;}@media screen and (min-width:960px){.page-node-type-postbacc-program-overview .content .field--name-field-description h2{font-size:30px;}}.page-node-type-postbacc-program-overview .content .field--name-field-description table{padding:0;width:100% !important;border-spacing:0;border:1px solid #E1E1E1;}.page-node-type-postbacc-program-overview .content .field--name-field-description table td,.page-node-type-postbacc-program-overview .content .field--name-field-description table tr,.page-node-type-postbacc-program-overview .content .field--name-field-description table th{border:none;}.page-node-type-postbacc-program-overview .content .field--name-field-description table th,.page-node-type-postbacc-program-overview .content .field--name-field-description table td{display:block;width:100%;background-color:#FFFFFF;padding:50px 30px 10px;line-height:24px;vertical-align:top;}.page-node-type-postbacc-program-overview .content .field--name-field-description table th:first-child,.page-node-type-postbacc-program-overview .content .field--name-field-description table td:first-child{color:#162A53;}.page-node-type-postbacc-program-overview .content .field--name-field-description table th:last-child,.page-node-type-postbacc-program-overview .content .field--name-field-description table td:last-child{padding:0 30px 10px;border-bottom:1px solid #E1E1E1;}@media screen and (min-width:768px){.page-node-type-postbacc-program-overview .content .field--name-field-description table th:last-child,.page-node-type-postbacc-program-overview .content .field--name-field-description table td:last-child{padding:50px 30px 10px;}}@media screen and (min-width:768px){.page-node-type-postbacc-program-overview .content .field--name-field-description table th,.page-node-type-postbacc-program-overview .content .field--name-field-description table td{width:auto;padding:50px 30px 10px;display:table-cell;border-bottom:1px solid #E1E1E1;}}.page-node-type-postbacc-program-overview .content .field--name-field-description table th a,.page-node-type-postbacc-program-overview .content .field--name-field-description table td a{text-decoration:none;color:#DE1D54;}.page-node-type-postbacc-program-overview .content .field--name-field-description table tr:last-child th,.page-node-type-postbacc-program-overview .content .field--name-field-description table tr:last-child td{border-bottom:none;}.page-node-type-postbacc-department-list article .content .field--name-field-description h2{text-transform:uppercase;font-size:18px;}@media screen and (min-width:768px){.page-node-type-postbacc-department-list article .content .field--name-field-description h2{font-size:22px;}}@media screen and (min-width:960px){.page-node-type-postbacc-department-list article .content .field--name-field-description h2{font-size:30px;}}.page-node-type-postbacc-department-list article .content .field--name-field-description p{color:#3D4047;}.page-node-type-postbacc-department-list article .content .field--name-field-description p a{text-decoration:none;color:#DE1D54;}.page-node-type-program #block-programtitlewithparents,.page-node-type-program #block-postbaccalaureateinfotitlewithparents,.page-node-type-program-simple #block-programtitlewithparents,.page-node-type-program-simple #block-postbaccalaureateinfotitlewithparents,.page-node-type-postbacc-program-overview #block-programtitlewithparents,.page-node-type-postbacc-program-overview #block-postbaccalaureateinfotitlewithparents{display:none;}@media screen and (min-width:768px){.page-node-type-program #block-programtitlewithparents,.page-node-type-program #block-postbaccalaureateinfotitlewithparents,.page-node-type-program-simple #block-programtitlewithparents,.page-node-type-program-simple #block-postbaccalaureateinfotitlewithparents,.page-node-type-postbacc-program-overview #block-programtitlewithparents,.page-node-type-postbacc-program-overview #block-postbaccalaureateinfotitlewithparents{display:block;}}.page-node-type-program article .content .paragraph--type--video{padding:0;}.page-node-type-program article .content .paragraph--type--video .field--name-field-caption{padding:0;margin-top:10px;}.page-node-type-program #block-csps-page-title,.page-node-type-program-faculty #block-csps-page-title,.page-node-type-program-option #block-csps-page-title,.page-node-type-program-option-curriculum #block-csps-page-title,.page-node-type-program-option-admissions #block-csps-page-title,.page-node-type-program-simple #block-csps-page-title,.page-node-type-program-promo #block-csps-page-title,.page-node-type-info #block-csps-page-title,.page-node-type-postbacc-department-list #block-csps-page-title,.page-node-type-postbacc-info #block-csps-page-title,.page-node-type-postbacc-program-overview #block-csps-page-title{display:none;}.page-node-type-program .block-csps-program-title .program-tiered-title,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-option .block-csps-program-title .program-tiered-title,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-simple .block-csps-program-title .program-tiered-title,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-promo .block-csps-program-title .program-tiered-title,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-info .block-csps-program-title .program-tiered-title,.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title{padding-right:15px;margin:0;}@media screen and (min-width:768px){.page-node-type-program .block-csps-program-title .program-tiered-title,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-option .block-csps-program-title .program-tiered-title,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-simple .block-csps-program-title .program-tiered-title,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-program-promo .block-csps-program-title .program-tiered-title,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-info .block-csps-program-title .program-tiered-title,.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title{padding-right:0;}}.page-node-type-program .block-csps-program-title .program-tiered-title .bread,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-option .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-simple .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-program-promo .block-csps-program-title .program-tiered-title .bread,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-info .block-csps-program-title .program-tiered-title .bread,.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title .bread,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title .bread,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title .bread,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title .bread,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title .bread{font-size:12px;line-height:1.8;}.page-node-type-program .block-csps-program-title .program-tiered-title .bread span,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title .bread span,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-program-option .block-csps-program-title .program-tiered-title .bread span,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title .bread span,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title .bread span,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-program-simple .block-csps-program-title .program-tiered-title .bread span,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-program-promo .block-csps-program-title .program-tiered-title .bread span,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-info .block-csps-program-title .program-tiered-title .bread span,.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title .bread span,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title .bread span,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title .bread span,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title .bread span,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title .bread span{display:inline-block;font-size:12px;padding:0 3px;margin-left:8px;}.page-node-type-program .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-option .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-option .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-simple .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-simple .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-promo .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-promo .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-info .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-info .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title .bread .program-title-tier-2,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-3,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title .bread .program-title-tier-2{display:inline;text-decoration:none;text-transform:uppercase;color:#007777;}.page-node-type-program .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-simple .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-promo .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-info .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1{display:block;margin:10px 0;padding:0;text-transform:uppercase;font-size:24px;line-height:1.5;}@media screen and (min-width:768px){.page-node-type-program .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-simple .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-promo .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-info .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1{font-size:26px;}}@media screen and (min-width:960px){.page-node-type-program .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-faculty .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-faculty .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-curriculum .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-curriculum .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-admissions .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-option-admissions .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-simple .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-simple .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-promo .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-program-promo .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-info .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-info .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-department-list .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-department-list .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-info .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-info .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-program-overview .block-csps-program-title .program-tiered-title span.program-title-tier-1,.page-node-type-postbacc-program-overview .block-csps-postbacc-info-title .program-tiered-title span.program-title-tier-1{font-size:30px;}}.page-node-type-program .program-page,.page-node-type-program-faculty .program-page,.page-node-type-program-option .program-page,.page-node-type-program-option-curriculum .program-page,.page-node-type-program-option-admissions .program-page,.page-node-type-program-simple .program-page,.page-node-type-program-promo .program-page,.page-node-type-info .program-page,.page-node-type-postbacc-department-list .program-page,.page-node-type-postbacc-info .program-page,.page-node-type-postbacc-program-overview .program-page{position:relative;}.page-node-type-program .program-page:before,.page-node-type-program-faculty .program-page:before,.page-node-type-program-option .program-page:before,.page-node-type-program-option-curriculum .program-page:before,.page-node-type-program-option-admissions .program-page:before,.page-node-type-program-simple .program-page:before,.page-node-type-program-promo .program-page:before,.page-node-type-info .program-page:before,.page-node-type-postbacc-department-list .program-page:before,.page-node-type-postbacc-info .program-page:before,.page-node-type-postbacc-program-overview .program-page:before{display:block;content:'';position:absolute;border-left:5px solid #162A53;height:100%;}@media screen and (min-width:768px){.page-node-type-program .program-page,.page-node-type-program-faculty .program-page,.page-node-type-program-option .program-page,.page-node-type-program-option-curriculum .program-page,.page-node-type-program-option-admissions .program-page,.page-node-type-program-simple .program-page,.page-node-type-program-promo .program-page,.page-node-type-info .program-page,.page-node-type-postbacc-department-list .program-page,.page-node-type-postbacc-info .program-page,.page-node-type-postbacc-program-overview .program-page{display:-ms-flexbox;display:flex;}.page-node-type-program .program-page:before,.page-node-type-program-faculty .program-page:before,.page-node-type-program-option .program-page:before,.page-node-type-program-option-curriculum .program-page:before,.page-node-type-program-option-admissions .program-page:before,.page-node-type-program-simple .program-page:before,.page-node-type-program-promo .program-page:before,.page-node-type-info .program-page:before,.page-node-type-postbacc-department-list .program-page:before,.page-node-type-postbacc-info .program-page:before,.page-node-type-postbacc-program-overview .program-page:before{display:none;}}.page-node-type-program .content,.page-node-type-program-faculty .content,.page-node-type-program-option .content,.page-node-type-program-option-curriculum .content,.page-node-type-program-option-admissions .content,.page-node-type-program-simple .content,.page-node-type-program-promo .content,.page-node-type-info .content,.page-node-type-postbacc-department-list .content,.page-node-type-postbacc-info .content,.page-node-type-postbacc-program-overview .content{background:#EDEFF6;padding:30px 0 30px 15px;border-left:5px solid #162A53;}@media screen and (min-width:768px){.page-node-type-program .content,.page-node-type-program-faculty .content,.page-node-type-program-option .content,.page-node-type-program-option-curriculum .content,.page-node-type-program-option-admissions .content,.page-node-type-program-simple .content,.page-node-type-program-promo .content,.page-node-type-info .content,.page-node-type-postbacc-department-list .content,.page-node-type-postbacc-info .content,.page-node-type-postbacc-program-overview .content{border:none;width:calc(100% - 240px);padding:52px 25px;border-bottom:1px solid #FFFFFF;}}@media screen and (min-width:1280px){.page-node-type-program .content,.page-node-type-program-faculty .content,.page-node-type-program-option .content,.page-node-type-program-option-curriculum .content,.page-node-type-program-option-admissions .content,.page-node-type-program-simple .content,.page-node-type-program-promo .content,.page-node-type-info .content,.page-node-type-postbacc-department-list .content,.page-node-type-postbacc-info .content,.page-node-type-postbacc-program-overview .content{width:calc(100% - 360px);padding:52px 40px;}}@media screen and (min-width:1700px){.page-node-type-program .content,.page-node-type-program-faculty .content,.page-node-type-program-option .content,.page-node-type-program-option-curriculum .content,.page-node-type-program-option-admissions .content,.page-node-type-program-simple .content,.page-node-type-program-promo .content,.page-node-type-info .content,.page-node-type-postbacc-department-list .content,.page-node-type-postbacc-info .content,.page-node-type-postbacc-program-overview .content{width:calc(100% - 480px);}}.page-node-type-program .content > h2,.page-node-type-program-faculty .content > h2,.page-node-type-program-option .content > h2,.page-node-type-program-option-curriculum .content > h2,.page-node-type-program-option-admissions .content > h2,.page-node-type-program-simple .content > h2,.page-node-type-program-promo .content > h2,.page-node-type-info .content > h2,.page-node-type-postbacc-department-list .content > h2,.page-node-type-postbacc-info .content > h2,.page-node-type-postbacc-program-overview .content > h2{color:#162A53;font-size:24px;margin:0 0 20px;padding:0 15px 0 0;}@media screen and (min-width:768px){.page-node-type-program .content > h2,.page-node-type-program-faculty .content > h2,.page-node-type-program-option .content > h2,.page-node-type-program-option-curriculum .content > h2,.page-node-type-program-option-admissions .content > h2,.page-node-type-program-simple .content > h2,.page-node-type-program-promo .content > h2,.page-node-type-info .content > h2,.page-node-type-postbacc-department-list .content > h2,.page-node-type-postbacc-info .content > h2,.page-node-type-postbacc-program-overview .content > h2{font-size:26px;padding:0 30px 0 0;}}@media screen and (min-width:960px){.page-node-type-program .content > h2,.page-node-type-program-faculty .content > h2,.page-node-type-program-option .content > h2,.page-node-type-program-option-curriculum .content > h2,.page-node-type-program-option-admissions .content > h2,.page-node-type-program-simple .content > h2,.page-node-type-program-promo .content > h2,.page-node-type-info .content > h2,.page-node-type-postbacc-department-list .content > h2,.page-node-type-postbacc-info .content > h2,.page-node-type-postbacc-program-overview .content > h2{padding:0;}}@media screen and (min-width:1280px){.page-node-type-program .content > h2,.page-node-type-program-faculty .content > h2,.page-node-type-program-option .content > h2,.page-node-type-program-option-curriculum .content > h2,.page-node-type-program-option-admissions .content > h2,.page-node-type-program-simple .content > h2,.page-node-type-program-promo .content > h2,.page-node-type-info .content > h2,.page-node-type-postbacc-department-list .content > h2,.page-node-type-postbacc-info .content > h2,.page-node-type-postbacc-program-overview .content > h2{font-size:30px;margin:0 0 30px;}}.page-node-type-program .content > h2 a,.page-node-type-program-faculty .content > h2 a,.page-node-type-program-option .content > h2 a,.page-node-type-program-option-curriculum .content > h2 a,.page-node-type-program-option-admissions .content > h2 a,.page-node-type-program-simple .content > h2 a,.page-node-type-program-promo .content > h2 a,.page-node-type-info .content > h2 a,.page-node-type-postbacc-department-list .content > h2 a,.page-node-type-postbacc-info .content > h2 a,.page-node-type-postbacc-program-overview .content > h2 a{color:#162A53;font-size:24px;line-height:1.3;text-decoration:none;text-transform:uppercase;}@media screen and (min-width:768px){.page-node-type-program .content > h2 a,.page-node-type-program-faculty .content > h2 a,.page-node-type-program-option .content > h2 a,.page-node-type-program-option-curriculum .content > h2 a,.page-node-type-program-option-admissions .content > h2 a,.page-node-type-program-simple .content > h2 a,.page-node-type-program-promo .content > h2 a,.page-node-type-info .content > h2 a,.page-node-type-postbacc-department-list .content > h2 a,.page-node-type-postbacc-info .content > h2 a,.page-node-type-postbacc-program-overview .content > h2 a{font-size:26px;}}@media screen and (min-width:1280px){.page-node-type-program .content > h2 a,.page-node-type-program-faculty .content > h2 a,.page-node-type-program-option .content > h2 a,.page-node-type-program-option-curriculum .content > h2 a,.page-node-type-program-option-admissions .content > h2 a,.page-node-type-program-simple .content > h2 a,.page-node-type-program-promo .content > h2 a,.page-node-type-info .content > h2 a,.page-node-type-postbacc-department-list .content > h2 a,.page-node-type-postbacc-info .content > h2 a,.page-node-type-postbacc-program-overview .content > h2 a{font-size:30px;}}.page-node-type-program .content a .element-invisible,.page-node-type-program-faculty .content a .element-invisible,.page-node-type-program-option .content a .element-invisible,.page-node-type-program-option-curriculum .content a .element-invisible,.page-node-type-program-option-admissions .content a .element-invisible,.page-node-type-program-simple .content a .element-invisible,.page-node-type-program-promo .content a .element-invisible,.page-node-type-info .content a .element-invisible,.page-node-type-postbacc-department-list .content a .element-invisible,.page-node-type-postbacc-info .content a .element-invisible,.page-node-type-postbacc-program-overview .content a .element-invisible{display:none;}.page-node-type-program .content ul,.page-node-type-program-faculty .content ul,.page-node-type-program-option .content ul,.page-node-type-program-option-curriculum .content ul,.page-node-type-program-option-admissions .content ul,.page-node-type-program-simple .content ul,.page-node-type-program-promo .content ul,.page-node-type-info .content ul,.page-node-type-postbacc-department-list .content ul,.page-node-type-postbacc-info .content ul,.page-node-type-postbacc-program-overview .content ul{list-style:none;}.page-node-type-program .content ul li,.page-node-type-program-faculty .content ul li,.page-node-type-program-option .content ul li,.page-node-type-program-option-curriculum .content ul li,.page-node-type-program-option-admissions .content ul li,.page-node-type-program-simple .content ul li,.page-node-type-program-promo .content ul li,.page-node-type-info .content ul li,.page-node-type-postbacc-department-list .content ul li,.page-node-type-postbacc-info .content ul li,.page-node-type-postbacc-program-overview .content ul li{margin-bottom:25px;font-size:16px;line-height:1.5;padding-right:20px;}@media screen and (min-width:768px){.page-node-type-program .content ul li,.page-node-type-program-faculty .content ul li,.page-node-type-program-option .content ul li,.page-node-type-program-option-curriculum .content ul li,.page-node-type-program-option-admissions .content ul li,.page-node-type-program-simple .content ul li,.page-node-type-program-promo .content ul li,.page-node-type-info .content ul li,.page-node-type-postbacc-department-list .content ul li,.page-node-type-postbacc-info .content ul li,.page-node-type-postbacc-program-overview .content ul li{font-size:18px;}}.page-node-type-program .content ul li:before,.page-node-type-program-faculty .content ul li:before,.page-node-type-program-option .content ul li:before,.page-node-type-program-option-curriculum .content ul li:before,.page-node-type-program-option-admissions .content ul li:before,.page-node-type-program-simple .content ul li:before,.page-node-type-program-promo .content ul li:before,.page-node-type-info .content ul li:before,.page-node-type-postbacc-department-list .content ul li:before,.page-node-type-postbacc-info .content ul li:before,.page-node-type-postbacc-program-overview .content ul li:before{content:'\2022';font-size:16px;color:#007777;display:inline-block;padding-right:6px;position:relative;line-height:1.5;}@media screen and (min-width:768px){.page-node-type-program .content ul li:before,.page-node-type-program-faculty .content ul li:before,.page-node-type-program-option .content ul li:before,.page-node-type-program-option-curriculum .content ul li:before,.page-node-type-program-option-admissions .content ul li:before,.page-node-type-program-simple .content ul li:before,.page-node-type-program-promo .content ul li:before,.page-node-type-info .content ul li:before,.page-node-type-postbacc-department-list .content ul li:before,.page-node-type-postbacc-info .content ul li:before,.page-node-type-postbacc-program-overview .content ul li:before{font-size:18px;padding-right:8px;}}.page-node-type-program .content ol,.page-node-type-program-faculty .content ol,.page-node-type-program-option .content ol,.page-node-type-program-option-curriculum .content ol,.page-node-type-program-option-admissions .content ol,.page-node-type-program-simple .content ol,.page-node-type-program-promo .content ol,.page-node-type-info .content ol,.page-node-type-postbacc-department-list .content ol,.page-node-type-postbacc-info .content ol,.page-node-type-postbacc-program-overview .content ol{list-style:none;counter-reset:item;margin:0;padding:0;}.page-node-type-program .content ol li,.page-node-type-program-faculty .content ol li,.page-node-type-program-option .content ol li,.page-node-type-program-option-curriculum .content ol li,.page-node-type-program-option-admissions .content ol li,.page-node-type-program-simple .content ol li,.page-node-type-program-promo .content ol li,.page-node-type-info .content ol li,.page-node-type-postbacc-department-list .content ol li,.page-node-type-postbacc-info .content ol li,.page-node-type-postbacc-program-overview .content ol li{margin-bottom:25px;font-size:16px;line-height:1.5;padding-right:20px;}@media screen and (min-width:768px){.page-node-type-program .content ol li,.page-node-type-program-faculty .content ol li,.page-node-type-program-option .content ol li,.page-node-type-program-option-curriculum .content ol li,.page-node-type-program-option-admissions .content ol li,.page-node-type-program-simple .content ol li,.page-node-type-program-promo .content ol li,.page-node-type-info .content ol li,.page-node-type-postbacc-department-list .content ol li,.page-node-type-postbacc-info .content ol li,.page-node-type-postbacc-program-overview .content ol li{font-size:18px;}}.page-node-type-program .content ol li:before,.page-node-type-program-faculty .content ol li:before,.page-node-type-program-option .content ol li:before,.page-node-type-program-option-curriculum .content ol li:before,.page-node-type-program-option-admissions .content ol li:before,.page-node-type-program-simple .content ol li:before,.page-node-type-program-promo .content ol li:before,.page-node-type-info .content ol li:before,.page-node-type-postbacc-department-list .content ol li:before,.page-node-type-postbacc-info .content ol li:before,.page-node-type-postbacc-program-overview .content ol li:before{display:inline-block;content:counter(item) ". ";counter-increment:item;width:23px;color:#007777;}.page-node-type-program .content p,.page-node-type-program-faculty .content p,.page-node-type-program-option .content p,.page-node-type-program-option-curriculum .content p,.page-node-type-program-option-admissions .content p,.page-node-type-program-simple .content p,.page-node-type-program-promo .content p,.page-node-type-info .content p,.page-node-type-postbacc-department-list .content p,.page-node-type-postbacc-info .content p,.page-node-type-postbacc-program-overview .content p{font-size:16px;line-height:1.5;padding-right:20px;margin:0 0 15px;}@media screen and (min-width:768px){.page-node-type-program .content p,.page-node-type-program-faculty .content p,.page-node-type-program-option .content p,.page-node-type-program-option-curriculum .content p,.page-node-type-program-option-admissions .content p,.page-node-type-program-simple .content p,.page-node-type-program-promo .content p,.page-node-type-info .content p,.page-node-type-postbacc-department-list .content p,.page-node-type-postbacc-info .content p,.page-node-type-postbacc-program-overview .content p{font-size:18px;}}.page-node-type-program .content > .field--name-field-description,.page-node-type-program-faculty .content > .field--name-field-description,.page-node-type-program-option .content > .field--name-field-description,.page-node-type-program-option-curriculum .content > .field--name-field-description,.page-node-type-program-option-admissions .content > .field--name-field-description,.page-node-type-program-simple .content > .field--name-field-description,.page-node-type-program-promo .content > .field--name-field-description,.page-node-type-info .content > .field--name-field-description,.page-node-type-postbacc-department-list .content > .field--name-field-description,.page-node-type-postbacc-info .content > .field--name-field-description,.page-node-type-postbacc-program-overview .content > .field--name-field-description{padding:0 15px 0 0;margin-bottom:20px;font-size:16px;line-height:1.5;}@media screen and (min-width:768px){.page-node-type-program .content > .field--name-field-description,.page-node-type-program-faculty .content > .field--name-field-description,.page-node-type-program-option .content > .field--name-field-description,.page-node-type-program-option-curriculum .content > .field--name-field-description,.page-node-type-program-option-admissions .content > .field--name-field-description,.page-node-type-program-simple .content > .field--name-field-description,.page-node-type-program-promo .content > .field--name-field-description,.page-node-type-info .content > .field--name-field-description,.page-node-type-postbacc-department-list .content > .field--name-field-description,.page-node-type-postbacc-info .content > .field--name-field-description,.page-node-type-postbacc-program-overview .content > .field--name-field-description{font-size:18px;padding:0 30px 0 0;}}@media screen and (min-width:960px){.page-node-type-program .content > .field--name-field-description,.page-node-type-program-faculty .content > .field--name-field-description,.page-node-type-program-option .content > .field--name-field-description,.page-node-type-program-option-curriculum .content > .field--name-field-description,.page-node-type-program-option-admissions .content > .field--name-field-description,.page-node-type-program-simple .content > .field--name-field-description,.page-node-type-program-promo .content > .field--name-field-description,.page-node-type-info .content > .field--name-field-description,.page-node-type-postbacc-department-list .content > .field--name-field-description,.page-node-type-postbacc-info .content > .field--name-field-description,.page-node-type-postbacc-program-overview .content > .field--name-field-description{padding:0;margin-bottom:40px;}}.page-node-type-program .content > .field--name-field-description p,.page-node-type-program-faculty .content > .field--name-field-description p,.page-node-type-program-option .content > .field--name-field-description p,.page-node-type-program-option-curriculum .content > .field--name-field-description p,.page-node-type-program-option-admissions .content > .field--name-field-description p,.page-node-type-program-simple .content > .field--name-field-description p,.page-node-type-program-promo .content > .field--name-field-description p,.page-node-type-info .content > .field--name-field-description p,.page-node-type-postbacc-department-list .content > .field--name-field-description p,.page-node-type-postbacc-info .content > .field--name-field-description p,.page-node-type-postbacc-program-overview .content > .field--name-field-description p{padding-right:20px;}.page-node-type-program .content > .field--name-field-description table,.page-node-type-program-faculty .content > .field--name-field-description table,.page-node-type-program-option .content > .field--name-field-description table,.page-node-type-program-option-curriculum .content > .field--name-field-description table,.page-node-type-program-option-admissions .content > .field--name-field-description table,.page-node-type-program-simple .content > .field--name-field-description table,.page-node-type-program-promo .content > .field--name-field-description table,.page-node-type-info .content > .field--name-field-description table,.page-node-type-postbacc-department-list .content > .field--name-field-description table,.page-node-type-postbacc-info .content > .field--name-field-description table,.page-node-type-postbacc-program-overview .content > .field--name-field-description table{background-color:#FFFFFF;border:none;width:100% !important;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;margin-bottom:20px;margin-top:30px;}.page-node-type-program .content > .field--name-field-description table strong,.page-node-type-program-faculty .content > .field--name-field-description table strong,.page-node-type-program-option .content > .field--name-field-description table strong,.page-node-type-program-option-curriculum .content > .field--name-field-description table strong,.page-node-type-program-option-admissions .content > .field--name-field-description table strong,.page-node-type-program-simple .content > .field--name-field-description table strong,.page-node-type-program-promo .content > .field--name-field-description table strong,.page-node-type-info .content > .field--name-field-description table strong,.page-node-type-postbacc-department-list .content > .field--name-field-description table strong,.page-node-type-postbacc-info .content > .field--name-field-description table strong,.page-node-type-postbacc-program-overview .content > .field--name-field-description table strong{color:#162A53;}.page-node-type-program .content > .field--name-field-description table tbody tr,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr,.page-node-type-program-option .content > .field--name-field-description table tbody tr,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr,.page-node-type-program-simple .content > .field--name-field-description table tbody tr,.page-node-type-program-promo .content > .field--name-field-description table tbody tr,.page-node-type-info .content > .field--name-field-description table tbody tr,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr{display:-ms-flexbox;display:flex;border:1px solid #E1E1E1;border-bottom:none;}.page-node-type-program .content > .field--name-field-description table tbody tr:last-child,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr:last-child,.page-node-type-program-option .content > .field--name-field-description table tbody tr:last-child,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr:last-child,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr:last-child,.page-node-type-program-simple .content > .field--name-field-description table tbody tr:last-child,.page-node-type-program-promo .content > .field--name-field-description table tbody tr:last-child,.page-node-type-info .content > .field--name-field-description table tbody tr:last-child,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr:last-child,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr:last-child,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr:last-child{border-bottom:1px solid #E1E1E1;}.page-node-type-program .content > .field--name-field-description table tbody tr th,.page-node-type-program .content > .field--name-field-description table tbody tr td,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr th,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr td,.page-node-type-program-option .content > .field--name-field-description table tbody tr th,.page-node-type-program-option .content > .field--name-field-description table tbody tr td,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr th,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr td,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr th,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr td,.page-node-type-program-simple .content > .field--name-field-description table tbody tr th,.page-node-type-program-simple .content > .field--name-field-description table tbody tr td,.page-node-type-program-promo .content > .field--name-field-description table tbody tr th,.page-node-type-program-promo .content > .field--name-field-description table tbody tr td,.page-node-type-info .content > .field--name-field-description table tbody tr th,.page-node-type-info .content > .field--name-field-description table tbody tr td,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr th,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr td,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr th,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr td,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr th,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr td{border:none;display:block;-ms-flex:1;flex:1;padding:15px 20px;font-size:14px;}@media screen and (min-width:768px){.page-node-type-program .content > .field--name-field-description table tbody tr th,.page-node-type-program .content > .field--name-field-description table tbody tr td,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr th,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr td,.page-node-type-program-option .content > .field--name-field-description table tbody tr th,.page-node-type-program-option .content > .field--name-field-description table tbody tr td,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr th,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr td,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr th,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr td,.page-node-type-program-simple .content > .field--name-field-description table tbody tr th,.page-node-type-program-simple .content > .field--name-field-description table tbody tr td,.page-node-type-program-promo .content > .field--name-field-description table tbody tr th,.page-node-type-program-promo .content > .field--name-field-description table tbody tr td,.page-node-type-info .content > .field--name-field-description table tbody tr th,.page-node-type-info .content > .field--name-field-description table tbody tr td,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr th,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr td,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr th,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr td,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr th,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr td{padding:20px 30px;font-size:16px;}}@media screen and (min-width:1280px){.page-node-type-program .content > .field--name-field-description table tbody tr th,.page-node-type-program .content > .field--name-field-description table tbody tr td,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr th,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr td,.page-node-type-program-option .content > .field--name-field-description table tbody tr th,.page-node-type-program-option .content > .field--name-field-description table tbody tr td,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr th,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr td,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr th,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr td,.page-node-type-program-simple .content > .field--name-field-description table tbody tr th,.page-node-type-program-simple .content > .field--name-field-description table tbody tr td,.page-node-type-program-promo .content > .field--name-field-description table tbody tr th,.page-node-type-program-promo .content > .field--name-field-description table tbody tr td,.page-node-type-info .content > .field--name-field-description table tbody tr th,.page-node-type-info .content > .field--name-field-description table tbody tr td,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr th,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr td,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr th,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr td,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr th,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr td{padding:30px;}}.page-node-type-program .content > .field--name-field-description table tbody tr th p,.page-node-type-program .content > .field--name-field-description table tbody tr td p,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr th p,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr td p,.page-node-type-program-option .content > .field--name-field-description table tbody tr th p,.page-node-type-program-option .content > .field--name-field-description table tbody tr td p,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr th p,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr td p,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr th p,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr td p,.page-node-type-program-simple .content > .field--name-field-description table tbody tr th p,.page-node-type-program-simple .content > .field--name-field-description table tbody tr td p,.page-node-type-program-promo .content > .field--name-field-description table tbody tr th p,.page-node-type-program-promo .content > .field--name-field-description table tbody tr td p,.page-node-type-info .content > .field--name-field-description table tbody tr th p,.page-node-type-info .content > .field--name-field-description table tbody tr td p,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr th p,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr td p,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr th p,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr td p,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr th p,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr td p{padding:0;margin:0 0 15px;font-size:14px;}@media screen and (min-width:768px){.page-node-type-program .content > .field--name-field-description table tbody tr th p,.page-node-type-program .content > .field--name-field-description table tbody tr td p,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr th p,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr td p,.page-node-type-program-option .content > .field--name-field-description table tbody tr th p,.page-node-type-program-option .content > .field--name-field-description table tbody tr td p,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr th p,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr td p,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr th p,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr td p,.page-node-type-program-simple .content > .field--name-field-description table tbody tr th p,.page-node-type-program-simple .content > .field--name-field-description table tbody tr td p,.page-node-type-program-promo .content > .field--name-field-description table tbody tr th p,.page-node-type-program-promo .content > .field--name-field-description table tbody tr td p,.page-node-type-info .content > .field--name-field-description table tbody tr th p,.page-node-type-info .content > .field--name-field-description table tbody tr td p,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr th p,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr td p,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr th p,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr td p,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr th p,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr td p{font-size:16px;}}.page-node-type-program .content > .field--name-field-description table tbody tr th p:last-child,.page-node-type-program .content > .field--name-field-description table tbody tr td p:last-child,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr th p:last-child,.page-node-type-program-faculty .content > .field--name-field-description table tbody tr td p:last-child,.page-node-type-program-option .content > .field--name-field-description table tbody tr th p:last-child,.page-node-type-program-option .content > .field--name-field-description table tbody tr td p:last-child,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr th p:last-child,.page-node-type-program-option-curriculum .content > .field--name-field-description table tbody tr td p:last-child,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr th p:last-child,.page-node-type-program-option-admissions .content > .field--name-field-description table tbody tr td p:last-child,.page-node-type-program-simple .content > .field--name-field-description table tbody tr th p:last-child,.page-node-type-program-simple .content > .field--name-field-description table tbody tr td p:last-child,.page-node-type-program-promo .content > .field--name-field-description table tbody tr th p:last-child,.page-node-type-program-promo .content > .field--name-field-description table tbody tr td p:last-child,.page-node-type-info .content > .field--name-field-description table tbody tr th p:last-child,.page-node-type-info .content > .field--name-field-description table tbody tr td p:last-child,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr th p:last-child,.page-node-type-postbacc-department-list .content > .field--name-field-description table tbody tr td p:last-child,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr th p:last-child,.page-node-type-postbacc-info .content > .field--name-field-description table tbody tr td p:last-child,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr th p:last-child,.page-node-type-postbacc-program-overview .content > .field--name-field-description table tbody tr td p:last-child{margin:0;}.page-node-type-program .content > .field--name-field-description table thead tr,.page-node-type-program-faculty .content > .field--name-field-description table thead tr,.page-node-type-program-option .content > .field--name-field-description table thead tr,.page-node-type-program-option-curriculum .content > .field--name-field-description table thead tr,.page-node-type-program-option-admissions .content > .field--name-field-description table thead tr,.page-node-type-program-simple .content > .field--name-field-description table thead tr,.page-node-type-program-promo .content > .field--name-field-description table thead tr,.page-node-type-info .content > .field--name-field-description table thead tr,.page-node-type-postbacc-department-list .content > .field--name-field-description table thead tr,.page-node-type-postbacc-info .content > .field--name-field-description table thead tr,.page-node-type-postbacc-program-overview .content > .field--name-field-description table thead tr{display:-ms-flexbox;display:flex;border:1px solid #E1E1E1;border-bottom:none;}.page-node-type-program .content > .field--name-field-description table thead tr td,.page-node-type-program .content > .field--name-field-description table thead tr th,.page-node-type-program-faculty .content > .field--name-field-description table thead tr td,.page-node-type-program-faculty .content > .field--name-field-description table thead tr th,.page-node-type-program-option .content > .field--name-field-description table thead tr td,.page-node-type-program-option .content > .field--name-field-description table thead tr th,.page-node-type-program-option-curriculum .content > .field--name-field-description table thead tr td,.page-node-type-program-option-curriculum .content > .field--name-field-description table thead tr th,.page-node-type-program-option-admissions .content > .field--name-field-description table thead tr td,.page-node-type-program-option-admissions .content > .field--name-field-description table thead tr th,.page-node-type-program-simple .content > .field--name-field-description table thead tr td,.page-node-type-program-simple .content > .field--name-field-description table thead tr th,.page-node-type-program-promo .content > .field--name-field-description table thead tr td,.page-node-type-program-promo .content > .field--name-field-description table thead tr th,.page-node-type-info .content > .field--name-field-description table thead tr td,.page-node-type-info .content > .field--name-field-description table thead tr th,.page-node-type-postbacc-department-list .content > .field--name-field-description table thead tr td,.page-node-type-postbacc-department-list .content > .field--name-field-description table thead tr th,.page-node-type-postbacc-info .content > .field--name-field-description table thead tr td,.page-node-type-postbacc-info .content > .field--name-field-description table thead tr th,.page-node-type-postbacc-program-overview .content > .field--name-field-description table thead tr td,.page-node-type-postbacc-program-overview .content > .field--name-field-description table thead tr th{border:none;display:block;-ms-flex:1;flex:1;padding:10px 20px;font-size:16px;}@media screen and (min-width:768px){.page-node-type-program .content > .field--name-field-description table thead tr td,.page-node-type-program .content > .field--name-field-description table thead tr th,.page-node-type-program-faculty .content > .field--name-field-description table thead tr td,.page-node-type-program-faculty .content > .field--name-field-description table thead tr th,.page-node-type-program-option .content > .field--name-field-description table thead tr td,.page-node-type-program-option .content > .field--name-field-description table thead tr th,.page-node-type-program-option-curriculum .content > .field--name-field-description table thead tr td,.page-node-type-program-option-curriculum .content > .field--name-field-description table thead tr th,.page-node-type-program-option-admissions .content > .field--name-field-description table thead tr td,.page-node-type-program-option-admissions .content > .field--name-field-description table thead tr th,.page-node-type-program-simple .content > .field--name-field-description table thead tr td,.page-node-type-program-simple .content > .field--name-field-description table thead tr th,.page-node-type-program-promo .content > .field--name-field-description table thead tr td,.page-node-type-program-promo .content > .field--name-field-description table thead tr th,.page-node-type-info .content > .field--name-field-description table thead tr td,.page-node-type-info .content > .field--name-field-description table thead tr th,.page-node-type-postbacc-department-list .content > .field--name-field-description table thead tr td,.page-node-type-postbacc-department-list .content > .field--name-field-description table thead tr th,.page-node-type-postbacc-info .content > .field--name-field-description table thead tr td,.page-node-type-postbacc-info .content > .field--name-field-description table thead tr th,.page-node-type-postbacc-program-overview .content > .field--name-field-description table thead tr td,.page-node-type-postbacc-program-overview .content > .field--name-field-description table thead tr th{padding:15px 30px;font-size:18px;}}.page-node-type-program .content > .field--name-field-description table thead tr td p,.page-node-type-program .content > .field--name-field-description table thead tr th p,.page-node-type-program-faculty .content > .field--name-field-description table thead tr td p,.page-node-type-program-faculty .content > .field--name-field-description table thead tr th p,.page-node-type-program-option .content > .field--name-field-description table thead tr td p,.page-node-type-program-option .content > .field--name-field-description table thead tr th p,.page-node-type-program-option-curriculum .content > .field--name-field-description table thead tr td p,.page-node-type-program-option-curriculum .content > .field--name-field-description table thead tr th p,.page-node-type-program-option-admissions .content > .field--name-field-description table thead tr td p,.page-node-type-program-option-admissions .content > .field--name-field-description table thead tr th p,.page-node-type-program-simple .content > .field--name-field-description table thead tr td p,.page-node-type-program-simple .content > .field--name-field-description table thead tr th p,.page-node-type-program-promo .content > .field--name-field-description table thead tr td p,.page-node-type-program-promo .content > .field--name-field-description table thead tr th p,.page-node-type-info .content > .field--name-field-description table thead tr td p,.page-node-type-info .content > .field--name-field-description table thead tr th p,.page-node-type-postbacc-department-list .content > .field--name-field-description table thead tr td p,.page-node-type-postbacc-department-list .content > .field--name-field-description table thead tr th p,.page-node-type-postbacc-info .content > .field--name-field-description table thead tr td p,.page-node-type-postbacc-info .content > .field--name-field-description table thead tr th p,.page-node-type-postbacc-program-overview .content > .field--name-field-description table thead tr td p,.page-node-type-postbacc-program-overview .content > .field--name-field-description table thead tr th p{padding:0;margin:0 0 15px;}.page-node-type-program .content > .field--name-field-description table thead tr td p:last-child,.page-node-type-program .content > .field--name-field-description table thead tr th p:last-child,.page-node-type-program-faculty .content > .field--name-field-description table thead tr td p:last-child,.page-node-type-program-faculty .content > .field--name-field-description table thead tr th p:last-child,.page-node-type-program-option .content > .field--name-field-description table thead tr td p:last-child,.page-node-type-program-option .content > .field--name-field-description table thead tr th p:last-child,.page-node-type-program-option-curriculum .content > .field--name-field-description table thead tr td p:last-child,.page-node-type-program-option-curriculum .content > .field--name-field-description table thead tr th p:last-child,.page-node-type-program-option-admissions .content > .field--name-field-description table thead tr td p:last-child,.page-node-type-program-option-admissions .content > .field--name-field-description table thead tr th p:last-child,.page-node-type-program-simple .content > .field--name-field-description table thead tr td p:last-child,.page-node-type-program-simple .content > .field--name-field-description table thead tr th p:last-child,.page-node-type-program-promo .content > .field--name-field-description table thead tr td p:last-child,.page-node-type-program-promo .content > .field--name-field-description table thead tr th p:last-child,.page-node-type-info .content > .field--name-field-description table thead tr td p:last-child,.page-node-type-info .content > .field--name-field-description table thead tr th p:last-child,.page-node-type-postbacc-department-list .content > .field--name-field-description table thead tr td p:last-child,.page-node-type-postbacc-department-list .content > .field--name-field-description table thead tr th p:last-child,.page-node-type-postbacc-info .content > .field--name-field-description table thead tr td p:last-child,.page-node-type-postbacc-info .content > .field--name-field-description table thead tr th p:last-child,.page-node-type-postbacc-program-overview .content > .field--name-field-description table thead tr td p:last-child,.page-node-type-postbacc-program-overview .content > .field--name-field-description table thead tr th p:last-child{margin:0;}.page-node-type-program .content > .field--name-field-description.info-description,.page-node-type-program-faculty .content > .field--name-field-description.info-description,.page-node-type-program-option .content > .field--name-field-description.info-description,.page-node-type-program-option-curriculum .content > .field--name-field-description.info-description,.page-node-type-program-option-admissions .content > .field--name-field-description.info-description,.page-node-type-program-simple .content > .field--name-field-description.info-description,.page-node-type-program-promo .content > .field--name-field-description.info-description,.page-node-type-info .content > .field--name-field-description.info-description,.page-node-type-postbacc-department-list .content > .field--name-field-description.info-description,.page-node-type-postbacc-info .content > .field--name-field-description.info-description,.page-node-type-postbacc-program-overview .content > .field--name-field-description.info-description{padding:0 15px 50px 0;border-bottom:1px solid #CACCD3;margin-bottom:10px;}@media screen and (min-width:768px){.page-node-type-program .content > .field--name-field-description.info-description,.page-node-type-program-faculty .content > .field--name-field-description.info-description,.page-node-type-program-option .content > .field--name-field-description.info-description,.page-node-type-program-option-curriculum .content > .field--name-field-description.info-description,.page-node-type-program-option-admissions .content > .field--name-field-description.info-description,.page-node-type-program-simple .content > .field--name-field-description.info-description,.page-node-type-program-promo .content > .field--name-field-description.info-description,.page-node-type-info .content > .field--name-field-description.info-description,.page-node-type-postbacc-department-list .content > .field--name-field-description.info-description,.page-node-type-postbacc-info .content > .field--name-field-description.info-description,.page-node-type-postbacc-program-overview .content > .field--name-field-description.info-description{padding:0 30px 50px 0;}}.page-node-type-program .content > .field--name-field-description.info-description p,.page-node-type-program-faculty .content > .field--name-field-description.info-description p,.page-node-type-program-option .content > .field--name-field-description.info-description p,.page-node-type-program-option-curriculum .content > .field--name-field-description.info-description p,.page-node-type-program-option-admissions .content > .field--name-field-description.info-description p,.page-node-type-program-simple .content > .field--name-field-description.info-description p,.page-node-type-program-promo .content > .field--name-field-description.info-description p,.page-node-type-info .content > .field--name-field-description.info-description p,.page-node-type-postbacc-department-list .content > .field--name-field-description.info-description p,.page-node-type-postbacc-info .content > .field--name-field-description.info-description p,.page-node-type-postbacc-program-overview .content > .field--name-field-description.info-description p{padding-bottom:10px;}.page-node-type-program .content > .field--name-field-hero-image,.page-node-type-program-faculty .content > .field--name-field-hero-image,.page-node-type-program-option .content > .field--name-field-hero-image,.page-node-type-program-option-curriculum .content > .field--name-field-hero-image,.page-node-type-program-option-admissions .content > .field--name-field-hero-image,.page-node-type-program-simple .content > .field--name-field-hero-image,.page-node-type-program-promo .content > .field--name-field-hero-image,.page-node-type-info .content > .field--name-field-hero-image,.page-node-type-postbacc-department-list .content > .field--name-field-hero-image,.page-node-type-postbacc-info .content > .field--name-field-hero-image,.page-node-type-postbacc-program-overview .content > .field--name-field-hero-image{padding:0;}@media screen and (min-width:768px){.page-node-type-program .content > .field--name-field-hero-image,.page-node-type-program-faculty .content > .field--name-field-hero-image,.page-node-type-program-option .content > .field--name-field-hero-image,.page-node-type-program-option-curriculum .content > .field--name-field-hero-image,.page-node-type-program-option-admissions .content > .field--name-field-hero-image,.page-node-type-program-simple .content > .field--name-field-hero-image,.page-node-type-program-promo .content > .field--name-field-hero-image,.page-node-type-info .content > .field--name-field-hero-image,.page-node-type-postbacc-department-list .content > .field--name-field-hero-image,.page-node-type-postbacc-info .content > .field--name-field-hero-image,.page-node-type-postbacc-program-overview .content > .field--name-field-hero-image{padding:0 30px 0 0;}}@media screen and (min-width:960px){.page-node-type-program .content > .field--name-field-hero-image,.page-node-type-program-faculty .content > .field--name-field-hero-image,.page-node-type-program-option .content > .field--name-field-hero-image,.page-node-type-program-option-curriculum .content > .field--name-field-hero-image,.page-node-type-program-option-admissions .content > .field--name-field-hero-image,.page-node-type-program-simple .content > .field--name-field-hero-image,.page-node-type-program-promo .content > .field--name-field-hero-image,.page-node-type-info .content > .field--name-field-hero-image,.page-node-type-postbacc-department-list .content > .field--name-field-hero-image,.page-node-type-postbacc-info .content > .field--name-field-hero-image,.page-node-type-postbacc-program-overview .content > .field--name-field-hero-image{padding:0;}}.page-node-type-program .content .tablet-title,.page-node-type-program-faculty .content .tablet-title,.page-node-type-program-option .content .tablet-title,.page-node-type-program-option-curriculum .content .tablet-title,.page-node-type-program-option-admissions .content .tablet-title,.page-node-type-program-simple .content .tablet-title,.page-node-type-program-promo .content .tablet-title,.page-node-type-info .content .tablet-title,.page-node-type-postbacc-department-list .content .tablet-title,.page-node-type-postbacc-info .content .tablet-title,.page-node-type-postbacc-program-overview .content .tablet-title{display:none;font-size:38px;line-height:47px;}@media screen and (min-width:768px){.page-node-type-program .content .tablet-title,.page-node-type-program-faculty .content .tablet-title,.page-node-type-program-option .content .tablet-title,.page-node-type-program-option-curriculum .content .tablet-title,.page-node-type-program-option-admissions .content .tablet-title,.page-node-type-program-simple .content .tablet-title,.page-node-type-program-promo .content .tablet-title,.page-node-type-info .content .tablet-title,.page-node-type-postbacc-department-list .content .tablet-title,.page-node-type-postbacc-info .content .tablet-title,.page-node-type-postbacc-program-overview .content .tablet-title{display:block;}}@media screen and (min-width:1280px){.page-node-type-program .content .tablet-title,.page-node-type-program-faculty .content .tablet-title,.page-node-type-program-option .content .tablet-title,.page-node-type-program-option-curriculum .content .tablet-title,.page-node-type-program-option-admissions .content .tablet-title,.page-node-type-program-simple .content .tablet-title,.page-node-type-program-promo .content .tablet-title,.page-node-type-info .content .tablet-title,.page-node-type-postbacc-department-list .content .tablet-title,.page-node-type-postbacc-info .content .tablet-title,.page-node-type-postbacc-program-overview .content .tablet-title{display:none;}}.page-node-type-program .content .program-overview-social-content,.page-node-type-program-faculty .content .program-overview-social-content,.page-node-type-program-option .content .program-overview-social-content,.page-node-type-program-option-curriculum .content .program-overview-social-content,.page-node-type-program-option-admissions .content .program-overview-social-content,.page-node-type-program-simple .content .program-overview-social-content,.page-node-type-program-promo .content .program-overview-social-content,.page-node-type-info .content .program-overview-social-content,.page-node-type-postbacc-department-list .content .program-overview-social-content,.page-node-type-postbacc-info .content .program-overview-social-content,.page-node-type-postbacc-program-overview .content .program-overview-social-content{margin-bottom:30px;}.page-node-type-program .content .program-overview-social-content::after,.page-node-type-program-faculty .content .program-overview-social-content::after,.page-node-type-program-option .content .program-overview-social-content::after,.page-node-type-program-option-curriculum .content .program-overview-social-content::after,.page-node-type-program-option-admissions .content .program-overview-social-content::after,.page-node-type-program-simple .content .program-overview-social-content::after,.page-node-type-program-promo .content .program-overview-social-content::after,.page-node-type-info .content .program-overview-social-content::after,.page-node-type-postbacc-department-list .content .program-overview-social-content::after,.page-node-type-postbacc-info .content .program-overview-social-content::after,.page-node-type-postbacc-program-overview .content .program-overview-social-content::after{clear:both;content:"";display:block;}@media screen and (min-width:768px){.page-node-type-program .content .program-overview-social-content,.page-node-type-program-faculty .content .program-overview-social-content,.page-node-type-program-option .content .program-overview-social-content,.page-node-type-program-option-curriculum .content .program-overview-social-content,.page-node-type-program-option-admissions .content .program-overview-social-content,.page-node-type-program-simple .content .program-overview-social-content,.page-node-type-program-promo .content .program-overview-social-content,.page-node-type-info .content .program-overview-social-content,.page-node-type-postbacc-department-list .content .program-overview-social-content,.page-node-type-postbacc-info .content .program-overview-social-content,.page-node-type-postbacc-program-overview .content .program-overview-social-content{height:auto;display:block;margin-bottom:40px;}}@media screen and (min-width:1280px){.page-node-type-program .content .program-overview-social-content,.page-node-type-program-faculty .content .program-overview-social-content,.page-node-type-program-option .content .program-overview-social-content,.page-node-type-program-option-curriculum .content .program-overview-social-content,.page-node-type-program-option-admissions .content .program-overview-social-content,.page-node-type-program-simple .content .program-overview-social-content,.page-node-type-program-promo .content .program-overview-social-content,.page-node-type-info .content .program-overview-social-content,.page-node-type-postbacc-department-list .content .program-overview-social-content,.page-node-type-postbacc-info .content .program-overview-social-content,.page-node-type-postbacc-program-overview .content .program-overview-social-content{display:none;}}.page-node-type-program .content .program-overview-social-content a,.page-node-type-program-faculty .content .program-overview-social-content a,.page-node-type-program-option .content .program-overview-social-content a,.page-node-type-program-option-curriculum .content .program-overview-social-content a,.page-node-type-program-option-admissions .content .program-overview-social-content a,.page-node-type-program-simple .content .program-overview-social-content a,.page-node-type-program-promo .content .program-overview-social-content a,.page-node-type-info .content .program-overview-social-content a,.page-node-type-postbacc-department-list .content .program-overview-social-content a,.page-node-type-postbacc-info .content .program-overview-social-content a,.page-node-type-postbacc-program-overview .content .program-overview-social-content a{height:20px;float:left;margin-right:30px;}.page-node-type-program .content .program-overview-social-content a:last-child,.page-node-type-program-faculty .content .program-overview-social-content a:last-child,.page-node-type-program-option .content .program-overview-social-content a:last-child,.page-node-type-program-option-curriculum .content .program-overview-social-content a:last-child,.page-node-type-program-option-admissions .content .program-overview-social-content a:last-child,.page-node-type-program-simple .content .program-overview-social-content a:last-child,.page-node-type-program-promo .content .program-overview-social-content a:last-child,.page-node-type-info .content .program-overview-social-content a:last-child,.page-node-type-postbacc-department-list .content .program-overview-social-content a:last-child,.page-node-type-postbacc-info .content .program-overview-social-content a:last-child,.page-node-type-postbacc-program-overview .content .program-overview-social-content a:last-child{margin-right:0;}.page-node-type-program .content .program-overview-social-content .linkedin,.page-node-type-program-faculty .content .program-overview-social-content .linkedin,.page-node-type-program-option .content .program-overview-social-content .linkedin,.page-node-type-program-option-curriculum .content .program-overview-social-content .linkedin,.page-node-type-program-option-admissions .content .program-overview-social-content .linkedin,.page-node-type-program-simple .content .program-overview-social-content .linkedin,.page-node-type-program-promo .content .program-overview-social-content .linkedin,.page-node-type-info .content .program-overview-social-content .linkedin,.page-node-type-postbacc-department-list .content .program-overview-social-content .linkedin,.page-node-type-postbacc-info .content .program-overview-social-content .linkedin,.page-node-type-postbacc-program-overview .content .program-overview-social-content .linkedin{width:20px;background:url(/themes/custom/csps/images/svg/icon-linkedin-pink.svg) no-repeat center center/100%;}.page-node-type-program .content .program-overview-social-content .twitter,.page-node-type-program-faculty .content .program-overview-social-content .twitter,.page-node-type-program-option .content .program-overview-social-content .twitter,.page-node-type-program-option-curriculum .content .program-overview-social-content .twitter,.page-node-type-program-option-admissions .content .program-overview-social-content .twitter,.page-node-type-program-simple .content .program-overview-social-content .twitter,.page-node-type-program-promo .content .program-overview-social-content .twitter,.page-node-type-info .content .program-overview-social-content .twitter,.page-node-type-postbacc-department-list .content .program-overview-social-content .twitter,.page-node-type-postbacc-info .content .program-overview-social-content .twitter,.page-node-type-postbacc-program-overview .content .program-overview-social-content .twitter{width:23px;background:url(/themes/custom/csps/images/svg/icon-twitter-pink.svg) no-repeat center center/100%;}.page-node-type-program .content .program-overview-social-content .facebook,.page-node-type-program-faculty .content .program-overview-social-content .facebook,.page-node-type-program-option .content .program-overview-social-content .facebook,.page-node-type-program-option-curriculum .content .program-overview-social-content .facebook,.page-node-type-program-option-admissions .content .program-overview-social-content .facebook,.page-node-type-program-simple .content .program-overview-social-content .facebook,.page-node-type-program-promo .content .program-overview-social-content .facebook,.page-node-type-info .content .program-overview-social-content .facebook,.page-node-type-postbacc-department-list .content .program-overview-social-content .facebook,.page-node-type-postbacc-info .content .program-overview-social-content .facebook,.page-node-type-postbacc-program-overview .content .program-overview-social-content .facebook{width:10px;background:url(/themes/custom/csps/images/svg/icon-facebook-pink.svg) no-repeat center center/100%;}.page-node-type-program .sidebar,.page-node-type-program-faculty .sidebar,.page-node-type-program-option .sidebar,.page-node-type-program-option-curriculum .sidebar,.page-node-type-program-option-admissions .sidebar,.page-node-type-program-simple .sidebar,.page-node-type-program-promo .sidebar,.page-node-type-info .sidebar,.page-node-type-postbacc-department-list .sidebar,.page-node-type-postbacc-info .sidebar,.page-node-type-postbacc-program-overview .sidebar{background:#EDEFF6;}@media screen and (min-width:768px){.page-node-type-program .sidebar,.page-node-type-program-faculty .sidebar,.page-node-type-program-option .sidebar,.page-node-type-program-option-curriculum .sidebar,.page-node-type-program-option-admissions .sidebar,.page-node-type-program-simple .sidebar,.page-node-type-program-promo .sidebar,.page-node-type-info .sidebar,.page-node-type-postbacc-department-list .sidebar,.page-node-type-postbacc-info .sidebar,.page-node-type-postbacc-program-overview .sidebar{background:#FFFFFF;height:auto;width:240px;padding:50px 25px 50px 0;position:relative;}}@media screen and (min-width:1280px){.page-node-type-program .sidebar,.page-node-type-program-faculty .sidebar,.page-node-type-program-option .sidebar,.page-node-type-program-option-curriculum .sidebar,.page-node-type-program-option-admissions .sidebar,.page-node-type-program-simple .sidebar,.page-node-type-program-promo .sidebar,.page-node-type-info .sidebar,.page-node-type-postbacc-department-list .sidebar,.page-node-type-postbacc-info .sidebar,.page-node-type-postbacc-program-overview .sidebar{padding:50px 40px;width:360px;}}@media screen and (min-width:1700px){.page-node-type-program .sidebar,.page-node-type-program-faculty .sidebar,.page-node-type-program-option .sidebar,.page-node-type-program-option-curriculum .sidebar,.page-node-type-program-option-admissions .sidebar,.page-node-type-program-simple .sidebar,.page-node-type-program-promo .sidebar,.page-node-type-info .sidebar,.page-node-type-postbacc-department-list .sidebar,.page-node-type-postbacc-info .sidebar,.page-node-type-postbacc-program-overview .sidebar{width:480px;}}.page-node-type-program .sidebar h2,.page-node-type-program-faculty .sidebar h2,.page-node-type-program-option .sidebar h2,.page-node-type-program-option-curriculum .sidebar h2,.page-node-type-program-option-admissions .sidebar h2,.page-node-type-program-simple .sidebar h2,.page-node-type-program-promo .sidebar h2,.page-node-type-info .sidebar h2,.page-node-type-postbacc-department-list .sidebar h2,.page-node-type-postbacc-info .sidebar h2,.page-node-type-postbacc-program-overview .sidebar h2{display:block;color:#162A53;line-height:1.3;margin:0;padding:20px 15px;font-size:32px;}@media screen and (min-width:768px){.page-node-type-program .sidebar h2,.page-node-type-program-faculty .sidebar h2,.page-node-type-program-option .sidebar h2,.page-node-type-program-option-curriculum .sidebar h2,.page-node-type-program-option-admissions .sidebar h2,.page-node-type-program-simple .sidebar h2,.page-node-type-program-promo .sidebar h2,.page-node-type-info .sidebar h2,.page-node-type-postbacc-department-list .sidebar h2,.page-node-type-postbacc-info .sidebar h2,.page-node-type-postbacc-program-overview .sidebar h2{display:none;font-size:28px;padding:0 15px;}}@media screen and (min-width:1280px){.page-node-type-program .sidebar h2,.page-node-type-program-faculty .sidebar h2,.page-node-type-program-option .sidebar h2,.page-node-type-program-option-curriculum .sidebar h2,.page-node-type-program-option-admissions .sidebar h2,.page-node-type-program-simple .sidebar h2,.page-node-type-program-promo .sidebar h2,.page-node-type-info .sidebar h2,.page-node-type-postbacc-department-list .sidebar h2,.page-node-type-postbacc-info .sidebar h2,.page-node-type-postbacc-program-overview .sidebar h2{display:block;margin-bottom:40px;padding:0;font-size:36px;}}.page-node-type-program .sidebar .program-overview .social,.page-node-type-program-faculty .sidebar .program-overview .social,.page-node-type-program-option .sidebar .program-overview .social,.page-node-type-program-option-curriculum .sidebar .program-overview .social,.page-node-type-program-option-admissions .sidebar .program-overview .social,.page-node-type-program-simple .sidebar .program-overview .social,.page-node-type-program-promo .sidebar .program-overview .social,.page-node-type-info .sidebar .program-overview .social,.page-node-type-postbacc-department-list .sidebar .program-overview .social,.page-node-type-postbacc-info .sidebar .program-overview .social,.page-node-type-postbacc-program-overview .sidebar .program-overview .social{display:none;height:0;}.page-node-type-program .sidebar .program-overview .social::after,.page-node-type-program-faculty .sidebar .program-overview .social::after,.page-node-type-program-option .sidebar .program-overview .social::after,.page-node-type-program-option-curriculum .sidebar .program-overview .social::after,.page-node-type-program-option-admissions .sidebar .program-overview .social::after,.page-node-type-program-simple .sidebar .program-overview .social::after,.page-node-type-program-promo .sidebar .program-overview .social::after,.page-node-type-info .sidebar .program-overview .social::after,.page-node-type-postbacc-department-list .sidebar .program-overview .social::after,.page-node-type-postbacc-info .sidebar .program-overview .social::after,.page-node-type-postbacc-program-overview .sidebar .program-overview .social::after{clear:both;content:"";display:block;}@media screen and (min-width:1280px){.page-node-type-program .sidebar .program-overview .social,.page-node-type-program-faculty .sidebar .program-overview .social,.page-node-type-program-option .sidebar .program-overview .social,.page-node-type-program-option-curriculum .sidebar .program-overview .social,.page-node-type-program-option-admissions .sidebar .program-overview .social,.page-node-type-program-simple .sidebar .program-overview .social,.page-node-type-program-promo .sidebar .program-overview .social,.page-node-type-info .sidebar .program-overview .social,.page-node-type-postbacc-department-list .sidebar .program-overview .social,.page-node-type-postbacc-info .sidebar .program-overview .social,.page-node-type-postbacc-program-overview .sidebar .program-overview .social{height:auto;display:block;margin-bottom:40px;}}.page-node-type-program .sidebar .program-overview .social a,.page-node-type-program-faculty .sidebar .program-overview .social a,.page-node-type-program-option .sidebar .program-overview .social a,.page-node-type-program-option-curriculum .sidebar .program-overview .social a,.page-node-type-program-option-admissions .sidebar .program-overview .social a,.page-node-type-program-simple .sidebar .program-overview .social a,.page-node-type-program-promo .sidebar .program-overview .social a,.page-node-type-info .sidebar .program-overview .social a,.page-node-type-postbacc-department-list .sidebar .program-overview .social a,.page-node-type-postbacc-info .sidebar .program-overview .social a,.page-node-type-postbacc-program-overview .sidebar .program-overview .social a{height:20px;float:left;margin-right:30px;}.page-node-type-program .sidebar .program-overview .social a:last-child,.page-node-type-program-faculty .sidebar .program-overview .social a:last-child,.page-node-type-program-option .sidebar .program-overview .social a:last-child,.page-node-type-program-option-curriculum .sidebar .program-overview .social a:last-child,.page-node-type-program-option-admissions .sidebar .program-overview .social a:last-child,.page-node-type-program-simple .sidebar .program-overview .social a:last-child,.page-node-type-program-promo .sidebar .program-overview .social a:last-child,.page-node-type-info .sidebar .program-overview .social a:last-child,.page-node-type-postbacc-department-list .sidebar .program-overview .social a:last-child,.page-node-type-postbacc-info .sidebar .program-overview .social a:last-child,.page-node-type-postbacc-program-overview .sidebar .program-overview .social a:last-child{margin-right:0;}.page-node-type-program .sidebar .program-overview .social .linkedin,.page-node-type-program-faculty .sidebar .program-overview .social .linkedin,.page-node-type-program-option .sidebar .program-overview .social .linkedin,.page-node-type-program-option-curriculum .sidebar .program-overview .social .linkedin,.page-node-type-program-option-admissions .sidebar .program-overview .social .linkedin,.page-node-type-program-simple .sidebar .program-overview .social .linkedin,.page-node-type-program-promo .sidebar .program-overview .social .linkedin,.page-node-type-info .sidebar .program-overview .social .linkedin,.page-node-type-postbacc-department-list .sidebar .program-overview .social .linkedin,.page-node-type-postbacc-info .sidebar .program-overview .social .linkedin,.page-node-type-postbacc-program-overview .sidebar .program-overview .social .linkedin{width:20px;background:url(/themes/custom/csps/images/svg/icon-linkedin-pink.svg) no-repeat center center/100%;}.page-node-type-program .sidebar .program-overview .social .twitter,.page-node-type-program-faculty .sidebar .program-overview .social .twitter,.page-node-type-program-option .sidebar .program-overview .social .twitter,.page-node-type-program-option-curriculum .sidebar .program-overview .social .twitter,.page-node-type-program-option-admissions .sidebar .program-overview .social .twitter,.page-node-type-program-simple .sidebar .program-overview .social .twitter,.page-node-type-program-promo .sidebar .program-overview .social .twitter,.page-node-type-info .sidebar .program-overview .social .twitter,.page-node-type-postbacc-department-list .sidebar .program-overview .social .twitter,.page-node-type-postbacc-info .sidebar .program-overview .social .twitter,.page-node-type-postbacc-program-overview .sidebar .program-overview .social .twitter{width:23px;background:url(/themes/custom/csps/images/svg/icon-twitter-pink.svg) no-repeat center center/100%;}.page-node-type-program .sidebar .program-overview .social .facebook,.page-node-type-program-faculty .sidebar .program-overview .social .facebook,.page-node-type-program-option .sidebar .program-overview .social .facebook,.page-node-type-program-option-curriculum .sidebar .program-overview .social .facebook,.page-node-type-program-option-admissions .sidebar .program-overview .social .facebook,.page-node-type-program-simple .sidebar .program-overview .social .facebook,.page-node-type-program-promo .sidebar .program-overview .social .facebook,.page-node-type-info .sidebar .program-overview .social .facebook,.page-node-type-postbacc-department-list .sidebar .program-overview .social .facebook,.page-node-type-postbacc-info .sidebar .program-overview .social .facebook,.page-node-type-postbacc-program-overview .sidebar .program-overview .social .facebook{width:10px;background:url(/themes/custom/csps/images/svg/icon-facebook-pink.svg) no-repeat center center/100%;}.page-node-type-program .sidebar .program-overview div.menu,.page-node-type-program-faculty .sidebar .program-overview div.menu,.page-node-type-program-option .sidebar .program-overview div.menu,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu,.page-node-type-program-option-admissions .sidebar .program-overview div.menu,.page-node-type-program-simple .sidebar .program-overview div.menu,.page-node-type-program-promo .sidebar .program-overview div.menu,.page-node-type-info .sidebar .program-overview div.menu,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu,.page-node-type-postbacc-info .sidebar .program-overview div.menu,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu{padding:0;}@media screen and (min-width:768px){.page-node-type-program .sidebar .program-overview div.menu,.page-node-type-program-faculty .sidebar .program-overview div.menu,.page-node-type-program-option .sidebar .program-overview div.menu,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu,.page-node-type-program-option-admissions .sidebar .program-overview div.menu,.page-node-type-program-simple .sidebar .program-overview div.menu,.page-node-type-program-promo .sidebar .program-overview div.menu,.page-node-type-info .sidebar .program-overview div.menu,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu,.page-node-type-postbacc-info .sidebar .program-overview div.menu,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu{padding:20px 0 0;}}.page-node-type-program .sidebar .program-overview div.menu.sticky,.page-node-type-program-faculty .sidebar .program-overview div.menu.sticky,.page-node-type-program-option .sidebar .program-overview div.menu.sticky,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu.sticky,.page-node-type-program-option-admissions .sidebar .program-overview div.menu.sticky,.page-node-type-program-simple .sidebar .program-overview div.menu.sticky,.page-node-type-program-promo .sidebar .program-overview div.menu.sticky,.page-node-type-info .sidebar .program-overview div.menu.sticky,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu.sticky,.page-node-type-postbacc-info .sidebar .program-overview div.menu.sticky,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu.sticky{position:fixed;top:55px;padding-right:20px;}@media screen and (min-width:768px){.alert-open .page-node-type-program .sidebar .program-overview div.menu.sticky,.alert-open
        .page-node-type-program-faculty .sidebar .program-overview div.menu.sticky,.alert-open
        .page-node-type-program-option .sidebar .program-overview div.menu.sticky,.alert-open
        .page-node-type-program-option-curriculum .sidebar .program-overview div.menu.sticky,.alert-open
        .page-node-type-program-option-admissions .sidebar .program-overview div.menu.sticky,.alert-open
        .page-node-type-program-simple .sidebar .program-overview div.menu.sticky,.alert-open
        .page-node-type-program-promo .sidebar .program-overview div.menu.sticky,.alert-open
        .page-node-type-info .sidebar .program-overview div.menu.sticky,.alert-open
        .page-node-type-postbacc-department-list .sidebar .program-overview div.menu.sticky,.alert-open
        .page-node-type-postbacc-info .sidebar .program-overview div.menu.sticky,.alert-open
        .page-node-type-postbacc-program-overview .sidebar .program-overview div.menu.sticky{top:185px;}}.page-node-type-program .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-program-faculty .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-program-option .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-program-option-admissions .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-program-simple .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-program-promo .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-info .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-postbacc-info .sidebar .program-overview div.menu.sticky.reduced-height,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu.sticky.reduced-height{overflow:auto;bottom:80px;}.page-node-type-program .sidebar .program-overview div.menu.bottom,.page-node-type-program-faculty .sidebar .program-overview div.menu.bottom,.page-node-type-program-option .sidebar .program-overview div.menu.bottom,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu.bottom,.page-node-type-program-option-admissions .sidebar .program-overview div.menu.bottom,.page-node-type-program-simple .sidebar .program-overview div.menu.bottom,.page-node-type-program-promo .sidebar .program-overview div.menu.bottom,.page-node-type-info .sidebar .program-overview div.menu.bottom,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu.bottom,.page-node-type-postbacc-info .sidebar .program-overview div.menu.bottom,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu.bottom{position:absolute;top:auto;bottom:0;padding-bottom:80px;}.page-node-type-program .sidebar .program-overview div.menu.reduced-height > ul > li > a,.page-node-type-program-faculty .sidebar .program-overview div.menu.reduced-height > ul > li > a,.page-node-type-program-option .sidebar .program-overview div.menu.reduced-height > ul > li > a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu.reduced-height > ul > li > a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu.reduced-height > ul > li > a,.page-node-type-program-simple .sidebar .program-overview div.menu.reduced-height > ul > li > a,.page-node-type-program-promo .sidebar .program-overview div.menu.reduced-height > ul > li > a,.page-node-type-info .sidebar .program-overview div.menu.reduced-height > ul > li > a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu.reduced-height > ul > li > a,.page-node-type-postbacc-info .sidebar .program-overview div.menu.reduced-height > ul > li > a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu.reduced-height > ul > li > a{padding:6px 10px;}.page-node-type-program .sidebar .program-overview div.menu.reduced-height > ul > li > ul li a,.page-node-type-program-faculty .sidebar .program-overview div.menu.reduced-height > ul > li > ul li a,.page-node-type-program-option .sidebar .program-overview div.menu.reduced-height > ul > li > ul li a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu.reduced-height > ul > li > ul li a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu.reduced-height > ul > li > ul li a,.page-node-type-program-simple .sidebar .program-overview div.menu.reduced-height > ul > li > ul li a,.page-node-type-program-promo .sidebar .program-overview div.menu.reduced-height > ul > li > ul li a,.page-node-type-info .sidebar .program-overview div.menu.reduced-height > ul > li > ul li a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu.reduced-height > ul > li > ul li a,.page-node-type-postbacc-info .sidebar .program-overview div.menu.reduced-height > ul > li > ul li a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu.reduced-height > ul > li > ul li a{padding:5px 10px 5px 25px;}.page-node-type-program .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn,.page-node-type-info .sidebar .program-overview div.menu .menu-btn,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn{position:relative;background:#D8EAEE;display:block;cursor:pointer;padding:16px 10px;}@media screen and (min-width:768px){.page-node-type-program .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn,.page-node-type-info .sidebar .program-overview div.menu .menu-btn,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn{display:none;}}.page-node-type-program .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-info .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn .text,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn .text{font-size:15px;color:#3D4047;padding-left:50px;transition:padding-left 500ms ease;}.page-node-type-program .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-info .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn .slider,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn .slider{position:absolute;left:0;top:0;width:40px;height:100%;background:#007576;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all 500ms ease;}.page-node-type-program .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-info .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn .slider span,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn .slider span{display:block;width:1px;height:20px;background:#FFFFFF;margin-right:5px;}.page-node-type-program .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-info .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn .slider span:last-child,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn .slider span:last-child{margin-right:0;}.page-node-type-program .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-info .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn.open .slider,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn.open .slider{left:calc(100% - 40px);}.page-node-type-program .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-program-faculty .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-program-option .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-program-option-admissions .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-program-simple .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-program-promo .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-info .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-postbacc-info .sidebar .program-overview div.menu .menu-btn.open .text,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu .menu-btn.open .text{padding-left:5px;}.page-node-type-program .sidebar .program-overview div.menu > ul,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul,.page-node-type-program-option .sidebar .program-overview div.menu > ul,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul,.page-node-type-program-simple .sidebar .program-overview div.menu > ul,.page-node-type-program-promo .sidebar .program-overview div.menu > ul,.page-node-type-info .sidebar .program-overview div.menu > ul,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul{display:none;background:#FFFFFF;padding-left:5px;}@media screen and (min-width:768px){.page-node-type-program .sidebar .program-overview div.menu > ul,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul,.page-node-type-program-option .sidebar .program-overview div.menu > ul,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul,.page-node-type-program-simple .sidebar .program-overview div.menu > ul,.page-node-type-program-promo .sidebar .program-overview div.menu > ul,.page-node-type-info .sidebar .program-overview div.menu > ul,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul{display:block;padding-left:0;}}.page-node-type-program .sidebar .program-overview div.menu > ul li,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul li,.page-node-type-program-option .sidebar .program-overview div.menu > ul li,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul li,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul li,.page-node-type-program-simple .sidebar .program-overview div.menu > ul li,.page-node-type-program-promo .sidebar .program-overview div.menu > ul li,.page-node-type-info .sidebar .program-overview div.menu > ul li,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul li,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul li,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul li{list-style:none;}.page-node-type-program .sidebar .program-overview div.menu > ul li a,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul li a,.page-node-type-program-option .sidebar .program-overview div.menu > ul li a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul li a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul li a,.page-node-type-program-simple .sidebar .program-overview div.menu > ul li a,.page-node-type-program-promo .sidebar .program-overview div.menu > ul li a,.page-node-type-info .sidebar .program-overview div.menu > ul li a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul li a,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul li a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul li a{display:block;text-decoration:none;color:#3D4047;border-bottom:1px solid #D6DAE1;transition:padding-bottom 500ms ease;}.page-node-type-program .sidebar .program-overview div.menu > ul > li:not(.menu-item--expanded):hover,.page-node-type-program .sidebar .program-overview div.menu > ul > li:not(.menu-item--active-trail):hover,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li:not(.menu-item--expanded):hover,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li:not(.menu-item--active-trail):hover,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li:not(.menu-item--expanded):hover,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li:not(.menu-item--active-trail):hover,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li:not(.menu-item--expanded):hover,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li:not(.menu-item--active-trail):hover,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li:not(.menu-item--expanded):hover,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li:not(.menu-item--active-trail):hover,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li:not(.menu-item--expanded):hover,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li:not(.menu-item--active-trail):hover,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li:not(.menu-item--expanded):hover,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li:not(.menu-item--active-trail):hover,.page-node-type-info .sidebar .program-overview div.menu > ul > li:not(.menu-item--expanded):hover,.page-node-type-info .sidebar .program-overview div.menu > ul > li:not(.menu-item--active-trail):hover,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li:not(.menu-item--expanded):hover,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li:not(.menu-item--active-trail):hover,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li:not(.menu-item--expanded):hover,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li:not(.menu-item--active-trail):hover,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li:not(.menu-item--expanded):hover,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li:not(.menu-item--active-trail):hover{margin-bottom:-1px;}.page-node-type-program .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-info .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a{padding-right:20px;}@media screen and (min-width:768px){.page-node-type-program .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-info .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a{padding-right:30px;}}@media screen and (min-width:1280px){.page-node-type-program .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-info .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a{padding-right:20px;}}.page-node-type-program .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a .icon-submenu-trigger,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a .icon-submenu-trigger,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a .icon-submenu-trigger,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a .icon-submenu-trigger,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a .icon-submenu-trigger,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a .icon-submenu-trigger,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a .icon-submenu-trigger,.page-node-type-info .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a .icon-submenu-trigger,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a .icon-submenu-trigger,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a .icon-submenu-trigger,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li.menu-item--has-children > a .icon-submenu-trigger{content:'';display:block;width:19px;height:20px;background:url(/themes/custom/csps/images/svg/icon-menu-open.svg) no-repeat center center/100%;position:absolute;right:10px;-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;}.page-node-type-program .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded ul,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded ul,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded ul,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded ul,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded ul,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded ul,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded ul,.page-node-type-info .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded ul,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded ul,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded ul,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded ul{display:block;}.page-node-type-program .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a,.page-node-type-info .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a{border-bottom:2px solid #4AB5B5;}.page-node-type-program .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a .icon-submenu-trigger,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a .icon-submenu-trigger,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a .icon-submenu-trigger,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a .icon-submenu-trigger,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a .icon-submenu-trigger,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a .icon-submenu-trigger,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a .icon-submenu-trigger,.page-node-type-info .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a .icon-submenu-trigger,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a .icon-submenu-trigger,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a .icon-submenu-trigger,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a .icon-submenu-trigger{background:url(/themes/custom/csps/images/svg/icon-menu-close.svg) no-repeat center center/100%;}.page-node-type-program .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li > a,.page-node-type-info .sidebar .program-overview div.menu > ul > li > a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li > a,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li > a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li > a{padding:16px 10px;font-size:15px;position:relative;}@media screen and (min-width:768px){.page-node-type-program .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li > a,.page-node-type-info .sidebar .program-overview div.menu > ul > li > a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li > a,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li > a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li > a{padding:16px 20px;font-size:13px;}}@media screen and (min-width:1280px){.page-node-type-program .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li > a,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li > a,.page-node-type-info .sidebar .program-overview div.menu > ul > li > a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li > a,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li > a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li > a{padding:16px 10px;font-size:15px;}}.page-node-type-program .sidebar .program-overview div.menu > ul > li > a:hover,.page-node-type-program .sidebar .program-overview div.menu > ul > li > a.is-active,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li > a:hover,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li > a.is-active,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li > a:hover,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li > a.is-active,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li > a:hover,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li > a.is-active,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li > a:hover,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li > a.is-active,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li > a:hover,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li > a.is-active,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li > a:hover,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li > a.is-active,.page-node-type-info .sidebar .program-overview div.menu > ul > li > a:hover,.page-node-type-info .sidebar .program-overview div.menu > ul > li > a.is-active,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li > a:hover,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li > a.is-active,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li > a:hover,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li > a.is-active,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li > a:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li > a.is-active{color:#007777;background:rgba(142,212,212,0.25);border-bottom:2px solid #4AB5B5;}.page-node-type-program .sidebar .program-overview div.menu > ul > li > ul,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li > ul,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li > ul,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li > ul,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li > ul,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li > ul,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li > ul,.page-node-type-info .sidebar .program-overview div.menu > ul > li > ul,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li > ul,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li > ul,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li > ul{display:none;}.page-node-type-program .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-info .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li > ul li a{padding:16px 10px 16px 25px;font-size:14px;font-weight:100;}@media screen and (min-width:768px){.page-node-type-program .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-info .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li > ul li a{padding:16px 10px 16px 38px;font-size:12px;}}@media screen and (min-width:1280px){.page-node-type-program .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-info .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li > ul li a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li > ul li a{padding:16px 10px 16px 25px;font-size:14px;}}.page-node-type-program .sidebar .program-overview div.menu > ul > li > ul li a:hover,.page-node-type-program .sidebar .program-overview div.menu > ul > li > ul li a.is-active,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li > ul li a:hover,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li > ul li a.is-active,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li > ul li a:hover,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li > ul li a.is-active,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li > ul li a:hover,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li > ul li a.is-active,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li > ul li a:hover,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li > ul li a.is-active,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li > ul li a:hover,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li > ul li a.is-active,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li > ul li a:hover,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li > ul li a.is-active,.page-node-type-info .sidebar .program-overview div.menu > ul > li > ul li a:hover,.page-node-type-info .sidebar .program-overview div.menu > ul > li > ul li a.is-active,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li > ul li a:hover,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li > ul li a.is-active,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li > ul li a:hover,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li > ul li a.is-active,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li > ul li a:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li > ul li a.is-active{color:#007777;background:rgba(142,212,212,0.25);font-weight:400;}.page-node-type-program .sidebar .program-overview div.menu > ul > li:first-child > a,.page-node-type-program-faculty .sidebar .program-overview div.menu > ul > li:first-child > a,.page-node-type-program-option .sidebar .program-overview div.menu > ul > li:first-child > a,.page-node-type-program-option-curriculum .sidebar .program-overview div.menu > ul > li:first-child > a,.page-node-type-program-option-admissions .sidebar .program-overview div.menu > ul > li:first-child > a,.page-node-type-program-simple .sidebar .program-overview div.menu > ul > li:first-child > a,.page-node-type-program-promo .sidebar .program-overview div.menu > ul > li:first-child > a,.page-node-type-info .sidebar .program-overview div.menu > ul > li:first-child > a,.page-node-type-postbacc-department-list .sidebar .program-overview div.menu > ul > li:first-child > a,.page-node-type-postbacc-info .sidebar .program-overview div.menu > ul > li:first-child > a,.page-node-type-postbacc-program-overview .sidebar .program-overview div.menu > ul > li:first-child > a{border-top:1px solid #D6DAE1;}.page-node-type-program .sidebar .program-overview .links,.page-node-type-program-faculty .sidebar .program-overview .links,.page-node-type-program-option .sidebar .program-overview .links,.page-node-type-program-option-curriculum .sidebar .program-overview .links,.page-node-type-program-option-admissions .sidebar .program-overview .links,.page-node-type-program-simple .sidebar .program-overview .links,.page-node-type-program-promo .sidebar .program-overview .links,.page-node-type-info .sidebar .program-overview .links,.page-node-type-postbacc-department-list .sidebar .program-overview .links,.page-node-type-postbacc-info .sidebar .program-overview .links,.page-node-type-postbacc-program-overview .sidebar .program-overview .links{display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;position:relative;}@media screen and (min-width:768px){.page-node-type-program .sidebar .program-overview .links,.page-node-type-program-faculty .sidebar .program-overview .links,.page-node-type-program-option .sidebar .program-overview .links,.page-node-type-program-option-curriculum .sidebar .program-overview .links,.page-node-type-program-option-admissions .sidebar .program-overview .links,.page-node-type-program-simple .sidebar .program-overview .links,.page-node-type-program-promo .sidebar .program-overview .links,.page-node-type-info .sidebar .program-overview .links,.page-node-type-postbacc-department-list .sidebar .program-overview .links,.page-node-type-postbacc-info .sidebar .program-overview .links,.page-node-type-postbacc-program-overview .sidebar .program-overview .links{display:block;}}@media screen and (min-width:1280px){.page-node-type-program .sidebar .program-overview .links,.page-node-type-program-faculty .sidebar .program-overview .links,.page-node-type-program-option .sidebar .program-overview .links,.page-node-type-program-option-curriculum .sidebar .program-overview .links,.page-node-type-program-option-admissions .sidebar .program-overview .links,.page-node-type-program-simple .sidebar .program-overview .links,.page-node-type-program-promo .sidebar .program-overview .links,.page-node-type-info .sidebar .program-overview .links,.page-node-type-postbacc-department-list .sidebar .program-overview .links,.page-node-type-postbacc-info .sidebar .program-overview .links,.page-node-type-postbacc-program-overview .sidebar .program-overview .links{display:-ms-flexbox;display:flex;margin-left:20px;max-width:78%;margin-left:0;}}@media screen and (min-width:1400px){.page-node-type-program .sidebar .program-overview .links,.page-node-type-program-faculty .sidebar .program-overview .links,.page-node-type-program-option .sidebar .program-overview .links,.page-node-type-program-option-curriculum .sidebar .program-overview .links,.page-node-type-program-option-admissions .sidebar .program-overview .links,.page-node-type-program-simple .sidebar .program-overview .links,.page-node-type-program-promo .sidebar .program-overview .links,.page-node-type-info .sidebar .program-overview .links,.page-node-type-postbacc-department-list .sidebar .program-overview .links,.page-node-type-postbacc-info .sidebar .program-overview .links,.page-node-type-postbacc-program-overview .sidebar .program-overview .links{max-width:none;}}.page-node-type-program .sidebar .program-overview .links.bottom,.page-node-type-program-faculty .sidebar .program-overview .links.bottom,.page-node-type-program-option .sidebar .program-overview .links.bottom,.page-node-type-program-option-curriculum .sidebar .program-overview .links.bottom,.page-node-type-program-option-admissions .sidebar .program-overview .links.bottom,.page-node-type-program-simple .sidebar .program-overview .links.bottom,.page-node-type-program-promo .sidebar .program-overview .links.bottom,.page-node-type-info .sidebar .program-overview .links.bottom,.page-node-type-postbacc-department-list .sidebar .program-overview .links.bottom,.page-node-type-postbacc-info .sidebar .program-overview .links.bottom,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.bottom{position:absolute;bottom:0;left:0;}.page-node-type-program .sidebar .program-overview .links.sticky,.page-node-type-program-faculty .sidebar .program-overview .links.sticky,.page-node-type-program-option .sidebar .program-overview .links.sticky,.page-node-type-program-option-curriculum .sidebar .program-overview .links.sticky,.page-node-type-program-option-admissions .sidebar .program-overview .links.sticky,.page-node-type-program-simple .sidebar .program-overview .links.sticky,.page-node-type-program-promo .sidebar .program-overview .links.sticky,.page-node-type-info .sidebar .program-overview .links.sticky,.page-node-type-postbacc-department-list .sidebar .program-overview .links.sticky,.page-node-type-postbacc-info .sidebar .program-overview .links.sticky,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.sticky{position:fixed;opacity:1;z-index:1;}.page-node-type-program .sidebar .program-overview .links.sticky,.page-node-type-program .sidebar .program-overview .links.bottom,.page-node-type-program-faculty .sidebar .program-overview .links.sticky,.page-node-type-program-faculty .sidebar .program-overview .links.bottom,.page-node-type-program-option .sidebar .program-overview .links.sticky,.page-node-type-program-option .sidebar .program-overview .links.bottom,.page-node-type-program-option-curriculum .sidebar .program-overview .links.sticky,.page-node-type-program-option-curriculum .sidebar .program-overview .links.bottom,.page-node-type-program-option-admissions .sidebar .program-overview .links.sticky,.page-node-type-program-option-admissions .sidebar .program-overview .links.bottom,.page-node-type-program-simple .sidebar .program-overview .links.sticky,.page-node-type-program-simple .sidebar .program-overview .links.bottom,.page-node-type-program-promo .sidebar .program-overview .links.sticky,.page-node-type-program-promo .sidebar .program-overview .links.bottom,.page-node-type-info .sidebar .program-overview .links.sticky,.page-node-type-info .sidebar .program-overview .links.bottom,.page-node-type-postbacc-department-list .sidebar .program-overview .links.sticky,.page-node-type-postbacc-department-list .sidebar .program-overview .links.bottom,.page-node-type-postbacc-info .sidebar .program-overview .links.sticky,.page-node-type-postbacc-info .sidebar .program-overview .links.bottom,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.sticky,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.bottom{bottom:0;left:0;}@media screen and (min-width:1280px){.page-node-type-program .sidebar .program-overview .links.sticky,.page-node-type-program .sidebar .program-overview .links.bottom,.page-node-type-program-faculty .sidebar .program-overview .links.sticky,.page-node-type-program-faculty .sidebar .program-overview .links.bottom,.page-node-type-program-option .sidebar .program-overview .links.sticky,.page-node-type-program-option .sidebar .program-overview .links.bottom,.page-node-type-program-option-curriculum .sidebar .program-overview .links.sticky,.page-node-type-program-option-curriculum .sidebar .program-overview .links.bottom,.page-node-type-program-option-admissions .sidebar .program-overview .links.sticky,.page-node-type-program-option-admissions .sidebar .program-overview .links.bottom,.page-node-type-program-simple .sidebar .program-overview .links.sticky,.page-node-type-program-simple .sidebar .program-overview .links.bottom,.page-node-type-program-promo .sidebar .program-overview .links.sticky,.page-node-type-program-promo .sidebar .program-overview .links.bottom,.page-node-type-info .sidebar .program-overview .links.sticky,.page-node-type-info .sidebar .program-overview .links.bottom,.page-node-type-postbacc-department-list .sidebar .program-overview .links.sticky,.page-node-type-postbacc-department-list .sidebar .program-overview .links.bottom,.page-node-type-postbacc-info .sidebar .program-overview .links.sticky,.page-node-type-postbacc-info .sidebar .program-overview .links.bottom,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.sticky,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.bottom{left:auto;}}.page-node-type-program .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-program .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-program-faculty .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-program-faculty .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-program-option .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-program-option .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-program-option-curriculum .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-program-option-curriculum .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-program-option-admissions .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-program-option-admissions .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-program-simple .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-program-simple .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-program-promo .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-program-promo .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-info .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-info .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-postbacc-department-list .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-postbacc-department-list .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-postbacc-info .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-postbacc-info .sidebar .program-overview .links.bottom .apply .submenu,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.sticky .apply .submenu,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.bottom .apply .submenu{top:auto;bottom:60px;}.page-node-type-program .sidebar .program-overview .links.static,.page-node-type-program-faculty .sidebar .program-overview .links.static,.page-node-type-program-option .sidebar .program-overview .links.static,.page-node-type-program-option-curriculum .sidebar .program-overview .links.static,.page-node-type-program-option-admissions .sidebar .program-overview .links.static,.page-node-type-program-simple .sidebar .program-overview .links.static,.page-node-type-program-promo .sidebar .program-overview .links.static,.page-node-type-info .sidebar .program-overview .links.static,.page-node-type-postbacc-department-list .sidebar .program-overview .links.static,.page-node-type-postbacc-info .sidebar .program-overview .links.static,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.static{display:none;}@media screen and (max-width:767px){.page-node-type-program .sidebar .program-overview .links.static,.page-node-type-program-faculty .sidebar .program-overview .links.static,.page-node-type-program-option .sidebar .program-overview .links.static,.page-node-type-program-option-curriculum .sidebar .program-overview .links.static,.page-node-type-program-option-admissions .sidebar .program-overview .links.static,.page-node-type-program-simple .sidebar .program-overview .links.static,.page-node-type-program-promo .sidebar .program-overview .links.static,.page-node-type-info .sidebar .program-overview .links.static,.page-node-type-postbacc-department-list .sidebar .program-overview .links.static,.page-node-type-postbacc-info .sidebar .program-overview .links.static,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.static{display:none;width:auto;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);}.page-node-type-program .sidebar .program-overview .links.static.open,.page-node-type-program-faculty .sidebar .program-overview .links.static.open,.page-node-type-program-option .sidebar .program-overview .links.static.open,.page-node-type-program-option-curriculum .sidebar .program-overview .links.static.open,.page-node-type-program-option-admissions .sidebar .program-overview .links.static.open,.page-node-type-program-simple .sidebar .program-overview .links.static.open,.page-node-type-program-promo .sidebar .program-overview .links.static.open,.page-node-type-info .sidebar .program-overview .links.static.open,.page-node-type-postbacc-department-list .sidebar .program-overview .links.static.open,.page-node-type-postbacc-info .sidebar .program-overview .links.static.open,.page-node-type-postbacc-program-overview .sidebar .program-overview .links.static.open{display:block;}}.page-node-type-program .sidebar .program-overview .links .link,.page-node-type-program-faculty .sidebar .program-overview .links .link,.page-node-type-program-option .sidebar .program-overview .links .link,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link,.page-node-type-program-option-admissions .sidebar .program-overview .links .link,.page-node-type-program-simple .sidebar .program-overview .links .link,.page-node-type-program-promo .sidebar .program-overview .links .link,.page-node-type-info .sidebar .program-overview .links .link,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link,.page-node-type-postbacc-info .sidebar .program-overview .links .link,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;text-align:center;-ms-transform:none;transform:none;position:static;width:auto;margin-bottom:1px;margin-right:0px;}.page-node-type-program .sidebar .program-overview .links .link a,.page-node-type-program-faculty .sidebar .program-overview .links .link a,.page-node-type-program-option .sidebar .program-overview .links .link a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link a,.page-node-type-program-simple .sidebar .program-overview .links .link a,.page-node-type-program-promo .sidebar .program-overview .links .link a,.page-node-type-info .sidebar .program-overview .links .link a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link a,.page-node-type-postbacc-info .sidebar .program-overview .links .link a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.page-node-type-program .sidebar .program-overview .links .link:hover,.page-node-type-program-faculty .sidebar .program-overview .links .link:hover,.page-node-type-program-option .sidebar .program-overview .links .link:hover,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link:hover,.page-node-type-program-option-admissions .sidebar .program-overview .links .link:hover,.page-node-type-program-simple .sidebar .program-overview .links .link:hover,.page-node-type-program-promo .sidebar .program-overview .links .link:hover,.page-node-type-info .sidebar .program-overview .links .link:hover,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link:hover,.page-node-type-postbacc-info .sidebar .program-overview .links .link:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link:hover{background-color:#8ED4D4;}.page-node-type-program .sidebar .program-overview .links .link:hover a,.page-node-type-program-faculty .sidebar .program-overview .links .link:hover a,.page-node-type-program-option .sidebar .program-overview .links .link:hover a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link:hover a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link:hover a,.page-node-type-program-simple .sidebar .program-overview .links .link:hover a,.page-node-type-program-promo .sidebar .program-overview .links .link:hover a,.page-node-type-info .sidebar .program-overview .links .link:hover a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link:hover a,.page-node-type-postbacc-info .sidebar .program-overview .links .link:hover a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link:hover a{color:#162A53;}@media screen and (min-width:1280px){.page-node-type-program .sidebar .program-overview .links .link,.page-node-type-program-faculty .sidebar .program-overview .links .link,.page-node-type-program-option .sidebar .program-overview .links .link,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link,.page-node-type-program-option-admissions .sidebar .program-overview .links .link,.page-node-type-program-simple .sidebar .program-overview .links .link,.page-node-type-program-promo .sidebar .program-overview .links .link,.page-node-type-info .sidebar .program-overview .links .link,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link,.page-node-type-postbacc-info .sidebar .program-overview .links .link,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link{margin-bottom:0;margin-right:1px;}}.page-node-type-program .sidebar .program-overview .links .link .trigger,.page-node-type-program-faculty .sidebar .program-overview .links .link .trigger,.page-node-type-program-option .sidebar .program-overview .links .link .trigger,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .trigger,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .trigger,.page-node-type-program-simple .sidebar .program-overview .links .link .trigger,.page-node-type-program-promo .sidebar .program-overview .links .link .trigger,.page-node-type-info .sidebar .program-overview .links .link .trigger,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .trigger,.page-node-type-postbacc-info .sidebar .program-overview .links .link .trigger,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .trigger{cursor:pointer;}.page-node-type-program .sidebar .program-overview .links .link.open .trigger,.page-node-type-program-faculty .sidebar .program-overview .links .link.open .trigger,.page-node-type-program-option .sidebar .program-overview .links .link.open .trigger,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link.open .trigger,.page-node-type-program-option-admissions .sidebar .program-overview .links .link.open .trigger,.page-node-type-program-simple .sidebar .program-overview .links .link.open .trigger,.page-node-type-program-promo .sidebar .program-overview .links .link.open .trigger,.page-node-type-info .sidebar .program-overview .links .link.open .trigger,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link.open .trigger,.page-node-type-postbacc-info .sidebar .program-overview .links .link.open .trigger,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link.open .trigger{display:block;position:relative;}.page-node-type-program .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-program-faculty .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-program-option .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-program-option-admissions .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-program-simple .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-program-promo .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-info .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-postbacc-info .sidebar .program-overview .links .link.open .trigger:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link.open .trigger:hover{color:#FFFFFF;background:#DE1D54;}.page-node-type-program .sidebar .program-overview .links .link.open .submenu,.page-node-type-program-faculty .sidebar .program-overview .links .link.open .submenu,.page-node-type-program-option .sidebar .program-overview .links .link.open .submenu,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link.open .submenu,.page-node-type-program-option-admissions .sidebar .program-overview .links .link.open .submenu,.page-node-type-program-simple .sidebar .program-overview .links .link.open .submenu,.page-node-type-program-promo .sidebar .program-overview .links .link.open .submenu,.page-node-type-info .sidebar .program-overview .links .link.open .submenu,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link.open .submenu,.page-node-type-postbacc-info .sidebar .program-overview .links .link.open .submenu,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link.open .submenu{display:block;}.page-node-type-program .sidebar .program-overview .links .link.open .close-button,.page-node-type-program-faculty .sidebar .program-overview .links .link.open .close-button,.page-node-type-program-option .sidebar .program-overview .links .link.open .close-button,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link.open .close-button,.page-node-type-program-option-admissions .sidebar .program-overview .links .link.open .close-button,.page-node-type-program-simple .sidebar .program-overview .links .link.open .close-button,.page-node-type-program-promo .sidebar .program-overview .links .link.open .close-button,.page-node-type-info .sidebar .program-overview .links .link.open .close-button,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link.open .close-button,.page-node-type-postbacc-info .sidebar .program-overview .links .link.open .close-button,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link.open .close-button{display:block;}.page-node-type-program .sidebar .program-overview .links .link:last-child,.page-node-type-program-faculty .sidebar .program-overview .links .link:last-child,.page-node-type-program-option .sidebar .program-overview .links .link:last-child,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link:last-child,.page-node-type-program-option-admissions .sidebar .program-overview .links .link:last-child,.page-node-type-program-simple .sidebar .program-overview .links .link:last-child,.page-node-type-program-promo .sidebar .program-overview .links .link:last-child,.page-node-type-info .sidebar .program-overview .links .link:last-child,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link:last-child,.page-node-type-postbacc-info .sidebar .program-overview .links .link:last-child,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link:last-child{margin-right:0;}.page-node-type-program .sidebar .program-overview .links .link:hover,.page-node-type-program-faculty .sidebar .program-overview .links .link:hover,.page-node-type-program-option .sidebar .program-overview .links .link:hover,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link:hover,.page-node-type-program-option-admissions .sidebar .program-overview .links .link:hover,.page-node-type-program-simple .sidebar .program-overview .links .link:hover,.page-node-type-program-promo .sidebar .program-overview .links .link:hover,.page-node-type-info .sidebar .program-overview .links .link:hover,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link:hover,.page-node-type-postbacc-info .sidebar .program-overview .links .link:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link:hover{background:#DE1D54;}.page-node-type-program .sidebar .program-overview .links .link:hover a,.page-node-type-program-faculty .sidebar .program-overview .links .link:hover a,.page-node-type-program-option .sidebar .program-overview .links .link:hover a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link:hover a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link:hover a,.page-node-type-program-simple .sidebar .program-overview .links .link:hover a,.page-node-type-program-promo .sidebar .program-overview .links .link:hover a,.page-node-type-info .sidebar .program-overview .links .link:hover a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link:hover a,.page-node-type-postbacc-info .sidebar .program-overview .links .link:hover a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link:hover a{color:#FFFFFF;}.page-node-type-program .sidebar .program-overview .links .link .close-button,.page-node-type-program-faculty .sidebar .program-overview .links .link .close-button,.page-node-type-program-option .sidebar .program-overview .links .link .close-button,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .close-button,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .close-button,.page-node-type-program-simple .sidebar .program-overview .links .link .close-button,.page-node-type-program-promo .sidebar .program-overview .links .link .close-button,.page-node-type-info .sidebar .program-overview .links .link .close-button,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .close-button,.page-node-type-postbacc-info .sidebar .program-overview .links .link .close-button,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .close-button{display:none;position:absolute;width:12px;height:12px;top:50%;right:15px;-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/themes/custom/csps/images/svg/icon-window-close-alt-white.svg) no-repeat center center/100%;cursor:pointer;z-index:30;}.page-node-type-program .sidebar .program-overview .links .link a,.page-node-type-program-faculty .sidebar .program-overview .links .link a,.page-node-type-program-option .sidebar .program-overview .links .link a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link a,.page-node-type-program-simple .sidebar .program-overview .links .link a,.page-node-type-program-promo .sidebar .program-overview .links .link a,.page-node-type-info .sidebar .program-overview .links .link a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link a,.page-node-type-postbacc-info .sidebar .program-overview .links .link a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link a{display:inline-block;padding:13px 19px;white-space:nowrap;}.page-node-type-program .sidebar .program-overview .links .link a:hover,.page-node-type-program-faculty .sidebar .program-overview .links .link a:hover,.page-node-type-program-option .sidebar .program-overview .links .link a:hover,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link a:hover,.page-node-type-program-option-admissions .sidebar .program-overview .links .link a:hover,.page-node-type-program-simple .sidebar .program-overview .links .link a:hover,.page-node-type-program-promo .sidebar .program-overview .links .link a:hover,.page-node-type-info .sidebar .program-overview .links .link a:hover,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link a:hover,.page-node-type-postbacc-info .sidebar .program-overview .links .link a:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link a:hover{background-color:#8ED4D4;color:#162A53;}.page-node-type-program .sidebar .program-overview .links .link .submenu,.page-node-type-program-faculty .sidebar .program-overview .links .link .submenu,.page-node-type-program-option .sidebar .program-overview .links .link .submenu,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .submenu,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .submenu,.page-node-type-program-simple .sidebar .program-overview .links .link .submenu,.page-node-type-program-promo .sidebar .program-overview .links .link .submenu,.page-node-type-info .sidebar .program-overview .links .link .submenu,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .submenu,.page-node-type-postbacc-info .sidebar .program-overview .links .link .submenu,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .submenu{position:absolute;display:none;left:auto;}.page-node-type-program .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-program-faculty .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-program-option .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-program-simple .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-program-promo .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-info .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-postbacc-info .sidebar .program-overview .links .link .submenu .field__item,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .submenu .field__item{padding:12px;background:#DE1D54;text-align:left;}.page-node-type-program .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-program-faculty .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-program-option .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-program-simple .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-program-promo .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-info .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-postbacc-info .sidebar .program-overview .links .link .submenu .field__item:hover,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .submenu .field__item:hover{background:#EDEFF5;}.page-node-type-program .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-program-faculty .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-program-option .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-program-simple .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-program-promo .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-info .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-postbacc-info .sidebar .program-overview .links .link .submenu .field__item:hover a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .submenu .field__item:hover a{color:#DE1D54;background:transparent;}.page-node-type-program .sidebar .program-overview .links .link .submenu a,.page-node-type-program-faculty .sidebar .program-overview .links .link .submenu a,.page-node-type-program-option .sidebar .program-overview .links .link .submenu a,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .submenu a,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .submenu a,.page-node-type-program-simple .sidebar .program-overview .links .link .submenu a,.page-node-type-program-promo .sidebar .program-overview .links .link .submenu a,.page-node-type-info .sidebar .program-overview .links .link .submenu a,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .submenu a,.page-node-type-postbacc-info .sidebar .program-overview .links .link .submenu a,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .submenu a{display:inline-block;font-size:14px;text-transform:none;line-height:1.4;background:transparent;padding:0;}.page-node-type-program .sidebar .program-overview .links .link .submenu + .field--type-link,.page-node-type-program-faculty .sidebar .program-overview .links .link .submenu + .field--type-link,.page-node-type-program-option .sidebar .program-overview .links .link .submenu + .field--type-link,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .submenu + .field--type-link,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .submenu + .field--type-link,.page-node-type-program-simple .sidebar .program-overview .links .link .submenu + .field--type-link,.page-node-type-program-promo .sidebar .program-overview .links .link .submenu + .field--type-link,.page-node-type-info .sidebar .program-overview .links .link .submenu + .field--type-link,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .submenu + .field--type-link,.page-node-type-postbacc-info .sidebar .program-overview .links .link .submenu + .field--type-link,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .submenu + .field--type-link{display:none;}.page-node-type-program .sidebar .program-overview .links .link .field--type-link,.page-node-type-program-faculty .sidebar .program-overview .links .link .field--type-link,.page-node-type-program-option .sidebar .program-overview .links .link .field--type-link,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .field--type-link,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .field--type-link,.page-node-type-program-simple .sidebar .program-overview .links .link .field--type-link,.page-node-type-program-promo .sidebar .program-overview .links .link .field--type-link,.page-node-type-info .sidebar .program-overview .links .link .field--type-link,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .field--type-link,.page-node-type-postbacc-info .sidebar .program-overview .links .link .field--type-link,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .field--type-link{position:relative;}.page-node-type-program .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-program-faculty .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-program-option .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-program-simple .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-program-promo .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-info .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-postbacc-info .sidebar .program-overview .links .link .field--type-link .field__item,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .field--type-link .field__item{display:none;}.page-node-type-program .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-program-faculty .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-program-option .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-program-option-curriculum .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-program-option-admissions .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-program-simple .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-program-promo .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-info .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-postbacc-department-list .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-postbacc-info .sidebar .program-overview .links .link .field--type-link .field__item:first-child,.page-node-type-postbacc-program-overview .sidebar .program-overview .links .link .field--type-link .field__item:first-child{display:block;}@media screen and (min-width:768px){.page-node-type-program-faculty .content{padding:52px 20px;}}@media screen and (min-width:1280px){.page-node-type-program-faculty .content{padding:62px 30px;}}@media screen and (min-width:960px){.page-node-type-program-faculty .content > h2{margin:0 0 30px 18px;}}@media screen and (min-width:1280px){.page-node-type-program-faculty .content > h2{margin:0 0 40px 18px;}}.page-node-type-program-option .content .tablet-title{display:none;}.page-node-type-program-option .paragraph--type--title-video .field--name-field-title{position:relative;font-size:24px;color:#162A53;line-height:1.3;width:100%;margin-bottom:15px;}@media screen and (min-width:768px){.page-node-type-program-option .paragraph--type--title-video .field--name-field-title{font-size:26px;}}@media screen and (min-width:1280px){.page-node-type-program-option .paragraph--type--title-video .field--name-field-title{font-size:30px;}}.page-node-type-program-option .paragraph--type--video{padding:0;}.page-node-type-program-option .paragraph--type--video .field--name-field-caption{padding:0;margin-top:10px;}.page-node-type-program .sidebar .program-overview .links .link.open .trigger{text-align:center;}.page-node-type-program .sidebar .program-overview .links .link.open .submenu{right:0;left:auto;}@media screen and (max-width:767px){.page-node-type-program .sidebar .program-overview .links.static{left:10px;-ms-transform:initial;transform:initial;}}.path-search #block-csps-page-title{display:none;}.path-search main .layout-content{padding:0 8px;}.path-search .block-facet--links{padding:0 0 20px;border-bottom:1px solid #BCBDC0;margin-bottom:20px;position:absolute;width:calc(100% - 30px);top:180px;left:50%;z-index:70;-ms-transform:translateX(-50%);transform:translateX(-50%);}.alert-open .path-search .block-facet--links{top:250px;}@media screen and (min-width:580px){.path-search .block-facet--links{padding:50px 0 20px;}}@media screen and (min-width:768px){.path-search .block-facet--links{width:calc(100% - 100px);height:112px;margin:0 auto 30px;padding:0 50px;top:400px;}.alert-open .path-search .block-facet--links{top:530px;}}@media screen and (min-width:960px){.path-search .block-facet--links{padding:0;max-width:800px;}}.path-search .block-facet--links ul.item-list__links{list-style:none;padding-top:0;}@media screen and (min-width:580px){.path-search .block-facet--links ul.item-list__links{padding-top:15px;}}@media screen and (min-width:768px){.path-search .block-facet--links ul.item-list__links{float:right;position:relative;z-index:60;}}.path-search .block-facet--links ul.item-list__links li.facet-item{position:relative;display:inline-block;width:50%;padding-left:1px;padding-bottom:1px;}.path-search .block-facet--links ul.item-list__links li.facet-item:nth-child(2n+1){padding-left:0;}.path-search .block-facet--links ul.item-list__links li.facet-item a{width:100%;padding:16px 20px 15px 50px;display:block;background-color:#DE1D54;text-decoration:none;color:#FFFFFF;line-height:1.3;font-size:12px;text-transform:uppercase;}.path-search .block-facet--links ul.item-list__links li.facet-item a:before{content:'';left:20px;width:20px;height:20px;border:1px solid #FFFFFF;border-radius:100%;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.path-search .block-facet--links ul.item-list__links li.facet-item a:after{content:'';width:8px;height:8px;left:26px;border-radius:100%;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#DE1D54;}.path-search .block-facet--links ul.item-list__links li.facet-item a.is-active{background-color:#EDEFF6;color:#DE1D54;}.path-search .block-facet--links ul.item-list__links li.facet-item a.is-active:before{border:1px solid #DE1D54;}.path-search .block-facet--links ul.item-list__links li.facet-item a.is-active:after{background-color:#DE1D54;}.path-search .block-facet--links ul.item-list__links li.facet-item a span.facet-item__status{display:none;}@media screen and (min-width:768px){.path-search .block-facet--links ul.item-list__links li.facet-item{width:auto;}.path-search .block-facet--links ul.item-list__links li.facet-item:nth-child(2n+1){clear:none;padding-left:1px;}}.path-search #block-csps-content{clear:both;position:relative;width:100%;}.path-search #block-csps-content .search-results--view{padding:0 8px;}@media screen and (min-width:768px){.path-search #block-csps-content .search-results--view{margin:0 auto;padding:0 50px;}}@media screen and (min-width:960px){.path-search #block-csps-content .search-results--view{max-width:800px;padding:0;}}.path-search #block-csps-content .search-results--view header{min-height:200px;margin-bottom:140px;}@media screen and (min-width:580px){.path-search #block-csps-content .search-results--view header{margin-bottom:160px;}}@media screen and (min-width:768px){.path-search #block-csps-content .search-results--view header{min-height:300px;margin-bottom:85px;}}.path-search #block-csps-content .search-results--view header .views-exposed-form{background:#EDEFF6;margin-left:-50vw;left:50%;position:relative;width:100vw;}.path-search #block-csps-content .search-results--view header .views-exposed-form form{margin:0 auto;padding:30px 0 30px 0;position:relative;width:calc(100% - 30px);}@media screen and (min-width:580px){.path-search #block-csps-content .search-results--view header .views-exposed-form form{padding:60px 0 60px 0;}}@media screen and (min-width:768px){.path-search #block-csps-content .search-results--view header .views-exposed-form form{width:calc(100% - 100px);}}@media screen and (min-width:960px){.path-search #block-csps-content .search-results--view header .views-exposed-form form{width:800px;}}.path-search #block-csps-content .search-results--view header .views-exposed-form form label{display:none;}.path-search #block-csps-content .search-results--view header .views-exposed-form form .form-item{margin-bottom:0;}.path-search #block-csps-content .search-results--view header .views-exposed-form form .form-text{max-width:100%;width:100%;}.path-search #block-csps-content .search-results--view header .views-exposed-form form .form-submit{background:url(/themes/custom/csps/images/svg/icon-search-blue.svg) no-repeat;cursor:pointer;display:block;height:20px;right:20px;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;padding:0;text-indent:-9999px;width:20px;}@media screen and (min-width:768px){.path-search #block-csps-content .search-results--view header{padding-left:0;}}.path-search #block-csps-content .search-results--view header .result{font-size:20px;padding:18px 0;display:block;}@media screen and (min-width:768px){.path-search #block-csps-content .search-results--view header .result{font-size:24px;position:relative;top:55px;z-index:10;padding:0;}}.path-search #block-csps-content .search-results--view .pager{width:100%;text-align:center;margin-bottom:40px;}@media screen and (min-width:768px){.path-search #block-csps-content .search-results--view .pager{margin-bottom:60px;border-top:1px solid rgba(61,64,71,0.2);}}@media screen and (min-width:960px){.path-search #block-csps-content .search-results--view .pager{margin-bottom:0;}}.path-search #block-csps-content .search-results--view .pager .pager__item{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;list-style:none;width:100%;}.path-search #block-csps-content .search-results--view .pager .pager__item a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.path-search #block-csps-content .search-results--view .pager .pager__item:hover{background-color:#8ED4D4;}.path-search #block-csps-content .search-results--view .pager .pager__item:hover a{color:#162A53;}@media screen and (min-width:768px){.path-search #block-csps-content .search-results--view .pager .pager__item{width:auto;}}.path-search #block-csps-content .search-results--view .pager .pager__item a{display:inline-block;vertical-align:middle;}.path-search #block-csps-content .search-results--view .pager .pager__item a:before{display:inline-block;content:'';width:25px;height:20px;margin-right:10px;vertical-align:middle;background-repeat:no-repeat;background-image:url(/themes/custom/csps/images/svg/icon-load-more-white.svg);}.path-search #block-csps-content .search-results--view .pager .pager__item:hover a:before{background-image:url(/themes/custom/csps/images/svg/icon-load-more.svg);}.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .views-row{padding-bottom:30px;}.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser h2{margin:0 0 10px;}.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser h2 a{font-size:18px;line-height:1.1;display:block;text-decoration:none;color:#162A53;cursor:pointer;}.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser h2 a:hover{color:#DE1D54;}@media screen and (min-width:768px){.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser h2 a{font-size:22px;}}.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .node__content p{margin:0 0 10px;font-size:14px;line-height:1.4;}@media screen and (min-width:768px){.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .node__content p{font-size:16px;}}.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .node__content p.url{display:none;}@media screen and (min-width:960px){.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .node__content p.url{display:block;}}.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description > h1,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description > h2,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description > h3,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description > h4,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description > h5,.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-description > h6{font-size:16px;line-height:1.1;}.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-teaser-image{-ms-flex:1;flex:1;max-width:100px;margin-right:10px;}@media screen and (min-width:768px){.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-teaser-image{margin-right:20px;max-width:130px;}}@media screen and (min-width:1280px){.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-teaser-image{max-width:160px;}}.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .field--name-field-teaser-image img{max-width:100%;display:block;height:auto;}.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser .teaser-text--wrapper{-ms-flex:1;flex:1;}.path-search #block-csps-content .search-results--view .views-infinite-scroll-content-wrapper .node--view-mode-teaser.node--type-article .node__content{display:-ms-flexbox;display:flex;}.field--name-field-curriculum{margin-bottom:10px;position:relative;}.field--name-field-curriculum .field__label{font-size:24px;line-height:1.5;padding:10px 0;}@media screen and (min-width:768px){.field--name-field-curriculum .field__label{font-size:26px;padding:15px 0;}}@media screen and (min-width:1280px){.field--name-field-curriculum .field__label{font-size:30px;padding:0;}}.field--name-field-curriculum .toggle-all-text{position:absolute;right:10px;top:18px;color:#DE1D54;cursor:pointer;font-size:14px;}@media screen and (min-width:768px){.field--name-field-curriculum .toggle-all-text{right:0;font-size:16px;top:25px;}}@media screen and (min-width:1280px){.field--name-field-curriculum .toggle-all-text{font-size:18px;top:18px;}}.field--name-field-curriculum .curriculum-wrapper{background:#FFFFFF;border:1px solid #D6DAE1;margin-bottom:30px;}@media screen and (min-width:768px){.field--name-field-curriculum .curriculum-wrapper .term{border-bottom:1px solid #D6DAE1;}}.field--name-field-curriculum .curriculum-wrapper .term:last-child{border-bottom:0;}.field--name-field-curriculum .curriculum-wrapper .term .paragraph--type--curriculum-group{position:relative;}.field--name-field-curriculum .curriculum-wrapper .term .paragraph--type--curriculum-group .course--title{margin:0;position:relative;color:#162A53;font-size:16px;line-height:1.3;display:inline-block;width:97%;padding:30px 15px 30px 30px;}@media screen and (min-width:768px){.field--name-field-curriculum .curriculum-wrapper .term .paragraph--type--curriculum-group .course--title{font-size:18px;width:99%;}}@media screen and (min-width:1280px){.field--name-field-curriculum .curriculum-wrapper .term .paragraph--type--curriculum-group .course--title{padding-right:50px;}}.field--name-field-curriculum .curriculum-wrapper .term .paragraph--type--curriculum-group .course--title .icon-course-trigger{content:'';display:block;width:19px;height:20px;background:url(/themes/custom/csps/images/svg/icon-menu-open.svg) no-repeat center center/100%;right:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.field--name-field-curriculum .curriculum-wrapper .term .paragraph--type--curriculum-group .course--title .icon-course-trigger.active-trigger{background:url(/themes/custom/csps/images/svg/icon-menu-close.svg) no-repeat center center/100%;}.field--name-field-curriculum .curriculum-wrapper .curriculum-header{display:none;}.field--name-field-curriculum .curriculum-wrapper .curriculum-header::after{clear:both;content:"";display:block;}@media screen and (min-width:768px){.field--name-field-curriculum .curriculum-wrapper .curriculum-header{display:block;border-bottom:1px solid #D6DAE1;padding:0 25px;}}@media screen and (min-width:1280px){.field--name-field-curriculum .curriculum-wrapper .curriculum-header{padding:0 30px;}}.field--name-field-curriculum .curriculum-wrapper .curriculum-header div{text-transform:uppercase;float:left;padding:10px 25px;font-size:10px;}@media screen and (min-width:1280px){.field--name-field-curriculum .curriculum-wrapper .curriculum-header div{font-size:12px;padding:10px 30px;}}.field--name-field-curriculum .curriculum-wrapper .curriculum-header div.courses{width:40%;margin-right:25px;margin-left:20%;}@media screen and (min-width:1280px){.field--name-field-curriculum .curriculum-wrapper .curriculum-header div.courses{font-size:12px;margin-right:30px;}}.field--name-field-curriculum .paragraph--type--curriculum-term::after{clear:both;content:"";display:block;}@media screen and (min-width:768px){.field--name-field-curriculum .paragraph--type--curriculum-term{padding:35px 25px;}}@media screen and (min-width:1280px){.field--name-field-curriculum .paragraph--type--curriculum-term{padding:35px 30px;}}.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-term{color:#162A53;font-size:14px;padding:10px 20px;border-bottom:1px solid #D6DAE1;}@media screen and (min-width:768px){.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-term{width:20%;float:left;border-bottom:0;padding:0;padding-right:25px;}}@media screen and (min-width:1280px){.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-term{font-size:16px;}}.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses{padding:10px 20px;border-bottom:1px solid #D6DAE1;}@media screen and (min-width:768px){.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses{width:80%;float:right;border-bottom:0;padding:0;}}.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses > .field__item{margin-bottom:12px;}.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses > .field__item::after{clear:both;content:"";display:block;}.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses > .field__item:last-child{margin-bottom:0;}@media screen and (min-width:768px){.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses .node{display:-ms-flexbox;display:flex;}}.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses h2{margin:0;}@media screen and (min-width:768px){.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses h2{-ms-flex:1;flex:1;width:50%;padding:0 25px;}}@media screen and (min-width:1280px){.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses h2{padding:0 30px;}}.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses h2 a{color:#DE1D54;font-size:12px;text-decoration:none;display:block;line-height:1.5;}@media screen and (min-width:1280px){.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses h2 a{font-size:16px;}}@media screen and (min-width:768px){.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses .node__content{-ms-flex:1;flex:1;width:50%;}}.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses .field--name-field-course-format{color:#363A41;font-size:12px;line-height:1.5;}@media screen and (min-width:768px){.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses .field--name-field-course-format{padding-left:25px;}}@media screen and (min-width:1280px){.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses .field--name-field-course-format{font-size:16px;padding-left:30px;}}.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses .field--name-field-course-format .field__item{display:inline-block;}.field--name-field-curriculum .paragraph--type--curriculum-term .field--name-field-courses .field--name-field-course-format .field__item + div:before{content:'&';display:inline-block;padding:0 4px 0 2px;}.field--name-field-document{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;}.field--name-field-document a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.field--name-field-document:hover{background-color:#8ED4D4;}.field--name-field-document:hover a{color:#162A53;}.field--name-field-tuition{position:relative;}.field--name-field-tuition .field__label{position:relative;font-size:16px;line-height:1.3;padding:10px 25px 10px 0;margin:0;color:#162A53;}@media screen and (min-width:768px){.field--name-field-tuition .field__label{font-size:18px;padding:15px 25px 15px 0;}}@media screen and (min-width:1280px){.field--name-field-tuition .field__label{font-size:30px;padding:25px 50px 25px 0;}}.field--name-field-tuition .field--name-body{padding:15px 15px 0 0;}@media screen and (min-width:768px){.field--name-field-tuition .field--name-body{padding:15px 0 0 0;}}.field--name-field-tuition .field--name-body p{font-size:14px;padding:5px 20px 0 0;margin:0 0 25px;color:#3D4047;}@media screen and (min-width:768px){.field--name-field-tuition .field--name-body p{font-size:16px;}}.field--name-field-tuition .field--name-body p a{color:#DE1D54;text-decoration:none;}.field--name-field-tuition .field--name-body p a:hover{color:#007777;}@media screen and (min-width:960px){.field--name-field-tuition .field--name-body table[width="50%"]{width:50% !important;}}.field--name-field-tuition .field--name-body table{background-color:#FFFFFF;border:none;width:100% !important;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;margin-bottom:20px;margin-top:30px;}.field--name-field-tuition .field--name-body table strong{color:#162A53;}.field--name-field-tuition .field--name-body table tbody tr{display:-ms-flexbox;display:flex;border:1px solid #E1E1E1;border-bottom:none;}.field--name-field-tuition .field--name-body table tbody tr:last-child{border-bottom:1px solid #E1E1E1;}.field--name-field-tuition .field--name-body table tbody tr th,.field--name-field-tuition .field--name-body table tbody tr td{border:none;display:block;-ms-flex:1;flex:1;padding:15px 20px;font-size:14px;}@media screen and (min-width:768px){.field--name-field-tuition .field--name-body table tbody tr th,.field--name-field-tuition .field--name-body table tbody tr td{padding:20px 30px;font-size:16px;}}@media screen and (min-width:1280px){.field--name-field-tuition .field--name-body table tbody tr th,.field--name-field-tuition .field--name-body table tbody tr td{padding:30px;}}.field--name-field-tuition .field--name-body table tbody tr th p,.field--name-field-tuition .field--name-body table tbody tr td p{padding:0;margin:0 0 15px;font-size:14px;}@media screen and (min-width:768px){.field--name-field-tuition .field--name-body table tbody tr th p,.field--name-field-tuition .field--name-body table tbody tr td p{font-size:16px;}}.field--name-field-tuition .field--name-body table tbody tr th p:last-child,.field--name-field-tuition .field--name-body table tbody tr td p:last-child{margin:0;}.field--name-field-tuition .field--name-body table thead tr{display:-ms-flexbox;display:flex;border:1px solid #E1E1E1;border-bottom:none;}.field--name-field-tuition .field--name-body table thead tr td,.field--name-field-tuition .field--name-body table thead tr th{border:none;display:block;-ms-flex:1;flex:1;padding:10px 20px;font-size:16px;}@media screen and (min-width:768px){.field--name-field-tuition .field--name-body table thead tr td,.field--name-field-tuition .field--name-body table thead tr th{padding:15px 30px;font-size:18px;}}.field--name-field-tuition .field--name-body table thead tr td p,.field--name-field-tuition .field--name-body table thead tr th p{padding:0;margin:0 0 15px;}.field--name-field-tuition .field--name-body table thead tr td p:last-child,.field--name-field-tuition .field--name-body table thead tr th p:last-child{margin:0;}.main-footer{clear:both;background-color:#EDEFF6;padding:0 0 20px 0;}@media screen and (min-width:768px){.main-footer{padding:60px 15px;}}@media screen and (min-width:960px){.main-footer{padding:60px 50px;}}.main-footer #block-footeraddress{background-image:url(/themes/custom/csps/logo.svg);background-size:260px;background-repeat:no-repeat;background-position-x:15px;padding-top:75px;padding-left:50px;margin-top:30px;}@media screen and (min-width:580px){.main-footer #block-footeraddress{float:left;width:43%;background-size:239px;margin:0;padding-top:85px;padding-left:30px;}}@media screen and (min-width:1280px){.main-footer #block-footeraddress{width:29%;}}.main-footer #block-footeraddress .footer-logo img{width:240px;}.main-footer #block-footeraddress .field--name-body{font-size:13px;}.main-footer #block-footeraddress .field--name-body p{margin:0;line-height:20px;}.main-footer #block-mainnavigation{margin-bottom:20px;}.main-footer #block-mainnavigation ul.menu{display:-ms-flexbox;display:flex;}.main-footer #block-mainnavigation ul.menu li{-ms-flex-positive:1;flex-grow:1;list-style:none;text-align:center;background:#162A53;}.main-footer #block-mainnavigation ul.menu li a{display:block;padding:10px 0;border-left:2px solid #FFF;text-decoration:none;text-transform:uppercase;color:#FFF;font-size:12px;}.main-footer #block-mainnavigation ul.menu li a:first-child{border-left:none;}.main-footer #block-mainnavigation ul.menu li ul.menu{display:none;}.main-footer #block-mainnavigation ul.menu li div.desktop-submenu > div.text,.main-footer #block-mainnavigation ul.menu li div.desktop-submenu div.background{display:none;}@media screen and (min-width:768px){.main-footer #block-mainnavigation{display:none;margin-bottom:0;}}.main-footer nav#block-csps-footer{padding:0;margin:30px 50px 0;width:258px;}@media screen and (min-width:580px){.main-footer nav#block-csps-footer{float:left;width:23%;padding:0;margin:0 0 0 20px;}}@media screen and (min-width:768px){.main-footer nav#block-csps-footer{margin:0;}}.main-footer nav#block-csps-footer ul{column-count:2;}@media screen and (min-width:580px){.main-footer nav#block-csps-footer ul{column-count:1;column-gap:0;}}.main-footer nav#block-csps-footer li{list-style:none;}.main-footer nav#block-csps-footer li a{color:#DE1D54;display:block;text-decoration:none;font-size:13px;}@media screen and (min-width:580px){.main-footer nav#block-csps-footer li a{font-size:14px;margin-bottom:12px;}}.main-footer nav#block-csps-footer li:last-child a{margin-bottom:0;}.main-footer #block-footersocialbar{width:258px;margin:15px 50px 0;}@media screen and (min-width:580px){.main-footer #block-footersocialbar{width:25%;padding:0;margin:0 15px 0;float:right;}}@media screen and (min-width:768px){.main-footer #block-footersocialbar{width:185px;}}.main-footer #block-footersocialbar ul{display:-ms-flexbox;display:flex;}.main-footer #block-footersocialbar li{-ms-flex-positive:1;flex-grow:1;list-style:none;text-align:left;}@media screen and (min-width:580px){.main-footer #block-footersocialbar li{text-align:right;}}.main-footer #block-footersocialbar li a{background-repeat:no-repeat;background-position:bottom left;font-size:0;display:inline-block;width:20px;height:20px;}.main-footer #block-footersocialbar .linkedin{background-image:url(/themes/custom/csps/images/svg/icon-linkedin-blue.svg);}.main-footer #block-footersocialbar .twitter{background-image:url(/themes/custom/csps/images/svg/icon-twitter-blue.svg);}.main-footer #block-footersocialbar .facebook{background-image:url(/themes/custom/csps/images/svg/icon-facebook-blue.svg);}.main-footer #block-footersocialbar .instagram{background-image:url(/themes/custom/csps/images/svg/icon-instagram-blue.svg);}.main-footer #block-footercopyrightandprivacy{margin-top:31px;}@media screen and (min-width:580px){.main-footer #block-footercopyrightandprivacy{margin:100px 15px 0 0;float:right;}}@media screen and (min-width:1280px){.main-footer #block-footercopyrightandprivacy{position:absolute;margin:0;bottom:60px;right:50px;}}.main-footer #block-footercopyrightandprivacy .field--name-body{margin:0 50px 0;width:225px;font-size:12px;line-height:18px;}@media screen and (min-width:580px){.main-footer #block-footercopyrightandprivacy .field--name-body{width:auto;text-align:right;margin:0;font-size:11px;}}.main-footer #block-footercopyrightandprivacy .field--name-body a{color:#DE1D54;text-decoration:none;}.main-footer:after{clear:both;content:"";display:block;}.main-header{z-index:100;position:fixed;top:0;left:0;right:0;background:#FFFFFF;}@media screen and (min-width:768px){.main-header{position:relative;}}.main-header .main-nav{background-color:#162A53;display:none;position:static;}@media screen and (min-width:768px){.main-header .main-nav{display:block;}}.main-header .main-nav.sticky{position:fixed;top:0;left:0;right:0;max-width:1700px;}.main-header .main-nav a{color:#FFFFFF;}.main-header .main-nav > ul{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;position:relative;}.main-header .main-nav > ul > li{list-style:none;}.main-header .main-nav > ul > li.menu-item--active-trail a{background-color:#85D2D3;color:#162A53;}.main-header .main-nav > ul > li.open > a{background-color:#85D2D3;color:#162A53;}.main-header .main-nav > ul > li.open .desktop-submenu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.main-header .main-nav > ul > li > a{color:#FFFFFF;display:block;font-size:15px;text-align:center;text-decoration:none;text-transform:uppercase;padding:19px 45px;line-height:1;}.main-header .main-nav > ul > li .desktop-submenu{display:none;position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:100%;width:80%;max-width:800px;padding:30px 40px;overflow:hidden;}.main-header .main-nav > ul > li .desktop-submenu::after{clear:both;content:"";display:block;}.main-header .main-nav > ul > li .desktop-submenu .background:after{content:'';position:absolute;display:block;width:120%;height:120%;background:url(/themes/custom/csps/images/bg-campus.jpg) center no-repeat;top:-10%;left:-10%;z-index:-10;background-size:cover;filter:blur(10px);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);overflow:hidden;opacity:0;transition:opacity 1s ease;}.touchevents .main-header .main-nav > ul > li .desktop-submenu .background:after{display:none;}.main-header .main-nav > ul > li .desktop-submenu .background:before{content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-5;background:#FFFFFF;opacity:1;transition:opacity 1s ease;}.main-header .main-nav > ul > li .desktop-submenu .background.open:after{opacity:1;}.main-header .main-nav > ul > li .desktop-submenu .background.open:before{opacity:.75;}.main-header .main-nav > ul > li .desktop-submenu .text{width:50%;float:left;color:#3D4047;font-size:16px;padding:0 80px 0 40px;}.main-header .main-nav > ul > li .desktop-submenu ul{width:50%;float:right;border-left:1px solid #D6DAE1;padding-left:20px;}.main-header .main-nav > ul > li .desktop-submenu ul li{list-style:none;margin-bottom:12px;}.main-header .main-nav > ul > li .desktop-submenu ul li:last-child{margin-bottom:0;}.main-header .main-nav > ul > li .desktop-submenu ul li a{display:block;font-size:18px;color:#DE1D54;text-decoration:none;padding:5px 20px;background-color:transparent;}.main-header .main-nav > ul > li .desktop-submenu ul li a:hover{color:#007777;background:#BDDBDD;}.main-header .block-system-branding-block{float:left;height:100%;position:relative;}@media screen and (min-width:768px){.main-header .block-system-branding-block{width:30%;}}.main-header .block-system-branding-block a{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;}.main-header .block-system-branding-block a img{width:200px;}@media screen and (min-width:768px){.main-header .block-system-branding-block a img{width:320px;}}.main-header .region-header{height:70px;padding:0 10px;position:relative;}.main-header .region-header::after{clear:both;content:"";display:block;}@media screen and (min-width:768px){.main-header .region-header{height:135px;padding:0 20px;}}.main-header #block-secondarynavigation{float:right;height:100%;position:relative;}@media screen and (min-width:768px){.main-header #block-secondarynavigation{width:56%;}}.main-header #block-secondarynavigation ul{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);display:none;}.main-header #block-secondarynavigation ul::after{clear:both;content:"";display:block;}@media screen and (min-width:768px){.main-header #block-secondarynavigation ul{display:block;float:right;margin-right:10px;}}.main-header #block-secondarynavigation ul li{list-style:none;float:left;}.main-header #block-secondarynavigation ul li:last-child a:after{display:none;}.main-header #block-secondarynavigation ul li.menu-item--active-trail a{color:#007777;background-color:#E8F6F6;}.main-header #block-secondarynavigation ul li.menu-item--active-trail a:hover{color:#007777;background-color:#E8F6F6;}.main-header #block-secondarynavigation ul li a{display:block;position:relative;text-decoration:none;color:#162A53;font-size:14px;}.main-header #block-secondarynavigation ul li a:after{content:'';width:1px;height:14px;position:absolute;top:50%;right:0;background-color:#EDEFF6;-ms-transform:translateY(-50%);transform:translateY(-50%);}@media screen and (min-width:768px){.main-header #block-secondarynavigation ul li a{padding:0 15px;}}@media screen and (min-width:1280px){.main-header #block-secondarynavigation ul li a{padding:0 25px;}}.main-header #block-secondarynavigation ul li a:hover{color:#007777;background-color:#EDEFF6;}.main-header #block-secondarynavigation .search-toggle{display:none;background:url(/themes/custom/csps/images/svg/icon-search-blue.svg) no-repeat;width:20px;height:20px;float:right;position:absolute;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;margin-right:20px;}@media screen and (min-width:768px){.main-header #block-secondarynavigation .search-toggle{display:block;}}.main-header #block-secondarynavigation .menu-btn{background:url(/themes/custom/csps/images/svg/icon-hamburger-blue.svg) no-repeat;width:20px;height:20px;cursor:pointer;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;}@media screen and (min-width:768px){.main-header #block-secondarynavigation .menu-btn{display:none;}}.main-header #block-search-block{display:none;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:20px;height:60px;line-height:60px;width:50%;max-width:500px;}.main-header #block-search-block.visible{display:none;}@media screen and (min-width:768px){.main-header #block-search-block.visible{display:block;}}.main-header #block-search-block form{height:100%;}.main-header #block-search-block form .js-form-item{margin:0;height:100%;}.main-header #block-search-block form label{visibility:hidden;position:absolute;}.main-header #block-search-block form input[type="submit"]{display:block;right:20px;background:url(/themes/custom/csps/images/svg/icon-search-blue.svg) no-repeat;width:20px;height:20px;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;cursor:pointer;padding:0;text-indent:-9999px;}.main-header #block-search-block form input[type="text"]{display:block;background-color:#EDEFF6;border:0;font-size:18px;line-height:25px;height:100%;width:100%;padding-right:60px;padding-left:30px;}.main-header #block-search-block form input[type="text"]::-webkit-input-placeholder{color:#BCBDC0;color:#3D4047;font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:400;font-size:16px;}.main-header #block-search-block form input[type="text"]:-moz-placeholder{color:#BCBDC0;color:#3D4047;font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:400;font-size:16px;}.main-header #block-search-block form input[type="text"]::-moz-placeholder{color:#BCBDC0;color:#3D4047;font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:400;font-size:16px;}.main-header #block-search-block form input[type="text"]:-ms-input-placeholder{color:#BCBDC0;color:#3D4047;font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-style:normal;font-weight:400;font-size:16px;}.field--type-image img{width:100%;}body.mobile-menu-is-open{overflow:hidden;position:fixed;}#mobile-menu{display:none;background-color:#162A53;position:fixed;height:100vh;width:100%;overflow-y:auto;z-index:200;}@media screen and (min-width:768px){#mobile-menu{display:none;}}#mobile-menu .region-mobile-menu{height:70px;position:relative;}#mobile-menu .region-mobile-menu::after{clear:both;content:"";display:block;}#mobile-menu #block-sitebranding{float:left;height:100%;position:relative;margin-top:20px;margin-left:10px;}#mobile-menu #block-sitebranding img{width:200px;}#mobile-menu .menu-btn--close{background:url(/themes/custom/csps/images/svg/icon-menu-close-alt-white.svg) no-repeat;width:20px;height:20px;position:absolute;cursor:pointer;top:24px;right:10px;}#mobile-menu #block-mainnavigation-mobile-menu ul,#mobile-menu #block-mainnavigation-mobile-menu ul li{list-style:none;margin:20px 0;}#mobile-menu #block-mainnavigation-mobile-menu > ul.menu{clear:both;}#mobile-menu #block-mainnavigation-mobile-menu > ul.menu > li{position:relative;}#mobile-menu #block-mainnavigation-mobile-menu > ul.menu > li > a{line-height:1;color:#FFFFFF;font-size:28px;text-transform:uppercase;text-decoration:none;padding:15px 0 10px 20px;width:100%;display:block;background-color:#162A53;cursor:pointer;position:relative;}#mobile-menu #block-mainnavigation-mobile-menu > ul.menu > li .icon-submenu-trigger{display:block;content:'';background:url(/themes/custom/csps/images/svg/icon-menu-open.svg) no-repeat;width:20px;height:20px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;cursor:pointer;}#mobile-menu #block-mainnavigation-mobile-menu > ul.menu > li.is-active .icon-submenu-trigger{background:url(/themes/custom/csps/images/svg/icon-menu-close.svg) no-repeat;width:20px;height:20px;}#mobile-menu #block-mainnavigation-mobile-menu > ul.menu > li > ul.submenu{display:none;padding:3px 20px 20px;}#mobile-menu #block-mainnavigation-mobile-menu > ul.menu > li > ul.submenu:before{content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-5;background:#FFFFFF;opacity:.75;}#mobile-menu #block-mainnavigation-mobile-menu > ul.menu > li > ul.submenu:after{content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:transparent url(/themes/custom/csps/images/bg-campus.jpg) center no-repeat;background-size:cover;filter:blur(10px);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);overflow:hidden;z-index:-10;}#mobile-menu #block-mainnavigation-mobile-menu > ul.menu > li > ul.submenu > li.menu-item--expanded > a,#mobile-menu #block-mainnavigation-mobile-menu > ul.menu > li > ul.submenu li.menu-item > a{text-transform:none;text-decoration:none;line-height:1;font-size:16px;color:#DE1D54;}#mobile-menu #block-secondarynavigation-2{position:relative;clear:both;float:left;width:100%;}#mobile-menu #block-secondarynavigation-2 ul.menu{list-style:none;display:block;padding:20px;}#mobile-menu #block-secondarynavigation-2 ul.menu li{display:inline-block;float:left;position:relative;margin-bottom:10px;}#mobile-menu #block-secondarynavigation-2 ul.menu li:after{display:inline-block;content:'|';padding:0 10px;position:relative;color:#FFFFFF;}#mobile-menu #block-secondarynavigation-2 ul.menu li:last-child:after{display:none;}#mobile-menu #block-secondarynavigation-2 ul.menu li a{color:#FFFFFF;font-size:14px;text-decoration:none;}#mobile-menu #block-exposedformsite-searchpage-mobile-menu{clear:both;margin:0 20px;position:relative;}#mobile-menu #block-exposedformsite-searchpage-mobile-menu #views-exposed-form-site-search-page-1{position:relative;}#mobile-menu #block-exposedformsite-searchpage-mobile-menu #views-exposed-form-site-search-page-1 .form-type-textfield input[type="text"].form-text{width:100%;color:#3D4047;font-size:16px;}#mobile-menu #block-exposedformsite-searchpage-mobile-menu #views-exposed-form-site-search-page-1 .form-actions{position:absolute;right:0;top:28px;height:62px;width:40px;}#mobile-menu #block-exposedformsite-searchpage-mobile-menu #views-exposed-form-site-search-page-1 .form-actions input[type="submit"]{display:block;right:20px;background:url(/themes/custom/csps/images/svg/icon-search-blue.svg) no-repeat;width:20px;height:20px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;padding:0;}.page-404 #block-csps-page-title{width:100%;background-color:#EDEFF6;}.page-404 #block-csps-page-title h1{color:#162A53;font-size:115px;text-align:center;padding:35px 15px;margin:0;line-height:1;}@media screen and (min-width:768px){.page-404 #block-csps-page-title h1{font-size:120px;padding:50px 25px 65px;}}@media screen and (min-width:1280px){.page-404 #block-csps-page-title h1{font-size:170px;padding:70px 45px 85px;}}.page-404 #block-csps-page-title h1 div{font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif !important;font-style:normal;font-weight:300;font-size:28px !important;color:#3D4047 !important;}@media screen and (min-width:768px){.page-404 #block-csps-page-title h1 div{font-size:35px !important;}}@media screen and (min-width:1280px){.page-404 #block-csps-page-title h1 div{font-size:40px !important;}}.page-404 .block-404-content{text-align:center;padding:20px;font-size:18px;padding:50px;color:#3D4047;}@media screen and (min-width:768px){.page-404 .block-404-content{padding:90px;font-size:20px;}}.page-404 .block-404-content ul{list-style:none;padding-top:10px;}.page-404 .block-404-content ul li{padding:10px;font-size:16px;}@media screen and (min-width:768px){.page-404 .block-404-content ul li{font-size:18px;}}.program-overview .social{display:none;height:0;}.program-overview .social::after{clear:both;content:"";display:block;}@media screen and (min-width:1280px){.program-overview .social{height:auto;display:block;margin-bottom:40px;}}.program-overview .social a{height:20px;float:left;margin-right:30px;}.program-overview .social a:last-child{margin-right:0;}.program-overview .social .linkedin{width:20px;background:url(/themes/custom/csps/images/svg/icon-linkedin-pink.svg) no-repeat center center/100%;}.program-overview .social .twitter{width:23px;background:url(/themes/custom/csps/images/svg/icon-twitter-pink.svg) no-repeat center center/100%;}.program-overview .social .facebook{width:10px;background:url(/themes/custom/csps/images/svg/icon-facebook-pink.svg) no-repeat center center/100%;}.program-overview div.menu{padding:0;}@media screen and (min-width:768px){.program-overview div.menu{padding:20px 0 0;}}.program-overview div.menu.sticky{position:fixed;top:55px;padding-right:20px;}.program-overview div.menu.sticky.reduced-height{overflow:auto;bottom:80px;}.program-overview div.menu.bottom{position:absolute;top:auto;bottom:0;padding-bottom:80px;}.program-overview div.menu.reduced-height > ul > li > a{padding:6px 10px;}.program-overview div.menu.reduced-height > ul > li > ul li a{padding:5px 10px 5px 25px;}.program-overview div.menu .menu-btn{position:relative;background:#D8EAEE;display:block;cursor:pointer;padding:16px 10px;}@media screen and (min-width:768px){.program-overview div.menu .menu-btn{display:none;}}.program-overview div.menu .menu-btn .text{font-size:15px;color:#3D4047;padding-left:50px;transition:padding-left 500ms ease;}.program-overview div.menu .menu-btn .slider{position:absolute;left:0;top:0;display:block;width:40px;height:100%;background:#007576;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all 500ms ease;}.program-overview div.menu .menu-btn .slider span{display:block;width:1px;height:20px;background:#FFFFFF;margin-right:5px;}.program-overview div.menu .menu-btn .slider span:last-child{margin-right:0;}.program-overview div.menu .menu-btn.open .slider{left:calc(100% - 40px);}.program-overview div.menu .menu-btn.open .text{padding-left:0;}.program-overview div.menu > ul{display:none;background:#FFFFFF;}@media screen and (min-width:768px){.program-overview div.menu > ul{display:block;}}.program-overview div.menu > ul li{list-style:none;}.program-overview div.menu > ul li a{display:block;text-decoration:none;color:#3D4047;border-bottom:1px solid #D6DAE1;transition:padding-top 500ms ease;transition:padding-bottom 500ms ease;}.program-overview div.menu > ul > li:not(.menu-item--expanded):hover,.program-overview div.menu > ul > li:not(.menu-item--active-trail):hover{margin-bottom:-1px;}.program-overview div.menu > ul > li.menu-item--has-children > a{padding-right:20px;}@media screen and (min-width:768px){.program-overview div.menu > ul > li.menu-item--has-children > a{padding-right:30px;}}@media screen and (min-width:1280px){.program-overview div.menu > ul > li.menu-item--has-children > a{padding-right:20px;}}.program-overview div.menu > ul > li.menu-item--has-children > a .icon-submenu-trigger{content:'';display:block;width:19px;height:20px;background:url(/themes/custom/csps/images/svg/icon-menu-open.svg) no-repeat center center/100%;position:absolute;right:10px;-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;}.program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded ul{display:block;}.program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a{border-bottom:2px solid #4AB5B5;}.program-overview div.menu > ul > li.menu-item--has-children.menu-item--expanded > a .icon-submenu-trigger{background:url(/themes/custom/csps/images/svg/icon-menu-close.svg) no-repeat center center/100%;}.program-overview div.menu > ul > li > a{padding:16px 10px;font-size:15px;position:relative;}@media screen and (min-width:768px){.program-overview div.menu > ul > li > a{padding:16px 20px;font-size:13px;}}@media screen and (min-width:1280px){.program-overview div.menu > ul > li > a{padding:16px 10px;font-size:15px;}}.program-overview div.menu > ul > li > a:hover,.program-overview div.menu > ul > li > a.is-active{color:#007777;background:rgba(142,212,212,0.25);border-bottom:2px solid #4AB5B5;}.program-overview div.menu > ul > li > ul{display:none;}.program-overview div.menu > ul > li > ul li a{padding:16px 10px 16px 25px;font-size:14px;font-weight:100;}@media screen and (min-width:768px){.program-overview div.menu > ul > li > ul li a{padding:16px 10px 16px 38px;font-size:12px;}}@media screen and (min-width:1280px){.program-overview div.menu > ul > li > ul li a{padding:16px 10px 16px 25px;font-size:14px;}}.program-overview div.menu > ul > li > ul li a:hover,.program-overview div.menu > ul > li > ul li a.is-active{color:#007777;background:rgba(142,212,212,0.25);font-weight:400;}.program-overview div.menu > ul > li:first-child > a{border-top:1px solid #D6DAE1;}.program-overview .links{display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;position:relative;}@media screen and (min-width:1280px){.program-overview .links{display:-ms-flexbox;display:flex;}}.program-overview .links.bottom{position:absolute;bottom:0;left:0;}.program-overview .links.sticky{position:fixed;opacity:0;left:-999px;}.program-overview .links.sticky.visible{left:0;opacity:1;transition:1s opacity;}.program-overview .links.sticky,.program-overview .links.bottom{bottom:0;left:0;}@media screen and (min-width:1280px){.program-overview .links.sticky,.program-overview .links.bottom{left:auto;}}.program-overview .links.sticky .apply .submenu,.program-overview .links.bottom .apply .submenu{top:auto;bottom:60px;}.program-overview .links .link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;-ms-transform:none;transform:none;position:static;width:auto;margin-right:1px;display:block;}.program-overview .links .link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.program-overview .links .link:hover{background-color:#8ED4D4;}.program-overview .links .link:hover a{color:#162A53;}.program-overview .links .link .trigger{cursor:pointer;}@media screen and (min-width:960px){.program-overview .links .link{display:inline-block;-ms-flex-positive:1;flex-grow:1;}}.program-overview .links .link.open .trigger{display:block;position:relative;}.program-overview .links .link.open .trigger:hover{color:#FFFFFF;background:#DE1D54;}.program-overview .links .link.open .submenu{display:block;}.program-overview .links .link.open .close-button{display:block;}.program-overview .links .link:last-child{margin-right:0;-ms-flex-preferred-size:25%;flex-basis:25%;}.program-overview .links .link:hover{background:#DE1D54;}.program-overview .links .link:hover a{color:#FFFFFF;}.program-overview .links .link .close-button{display:none;position:absolute;width:12px;height:12px;top:50%;right:15px;-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/themes/custom/csps/images/svg/icon-window-close-alt-white.svg) no-repeat center center/100%;cursor:pointer;}.program-overview .links .link a{display:inline-block;padding:13px 19px;width:100%;}.program-overview .links .link a:hover{background-color:#8ED4D4;color:#162A53;}.program-overview .links .link .submenu{position:absolute;display:none;left:0;width:100%;}.program-overview .links .link .submenu a{display:block;font-size:16px;text-transform:none;background:#DE1D54;padding:20px;text-align:left;line-height:1.4;}.program-overview .links .link .submenu a:hover{background:#EDEFF5;color:#DE1D54;}.program-overview .links .link .field--type-link{position:relative;}.program-overview .links .link .field--type-link .field__item{display:none;}.program-overview .links .link .field--type-link .field__item:first-child{display:block;}html.ie11.alert-open{height:100%;}body.ie11.alert-open{overflow:auto;height:100%;}body.ie11.alert-open img{transition:none !important;}body.alert-open .block-csps-blocks-alert{background-color:#DE1D54;color:#FFFFFF;height:200px;width:100%;z-index:2000;position:fixed;top:0;left:0;font-size:14px;}@media screen and (min-width:768px){body.alert-open .block-csps-blocks-alert{height:130px;}}@media screen and (min-width:1280px){body.alert-open .block-csps-blocks-alert{font-size:18px;}}body.alert-open .block-csps-blocks-alert .element-alert--container{position:absolute;height:200px;width:100%;}@media screen and (min-width:768px){body.alert-open .block-csps-blocks-alert .element-alert--container{height:130px;}}body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert{max-width:1700px;margin:auto;position:absolute;top:0;left:0;height:200px;}@media screen and (min-width:768px){body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert{height:130px;}}@media screen and (min-width:1700px){body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:1700px;}}body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert .block-alert--close{width:14px;height:14px;font-size:0;position:fixed;top:10px;right:10px;background-color:transparent;border:none;background-image:url(/themes/custom/csps/images/svg/icon-menu-close-alt-white.svg);}@media screen and (min-width:1700px){body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert .block-alert--close{position:absolute;right:20px;}}body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert .block-alert--inner{padding:15px 35px 15px 10px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;width:100%;text-align:center;display:table;}@media screen and (min-width:355px){body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert .block-alert--inner{padding:0 5%;font-size:16px;}}@media screen and (min-width:580px){body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert .block-alert--inner{font-size:18px;}}@media screen and (min-width:768px){body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert .block-alert--inner{padding:3% 12.5%;font-size:18px;}}@media screen and (min-width:1280px){body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert .block-alert--inner{padding:3% 22.5%;font-size:18px;}}body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert .block-alert--inner div,body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert .block-alert--inner p{display:inline;line-height:20px;}body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert .block-alert--inner h2{display:inline;font-size:14px;}body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert .block-alert--inner h2:after{content:' :: ';}@media screen and (min-width:1280px){body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert .block-alert--inner h2{font-size:18px;}}body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert .block-alert--inner .field--name-field-destination-link a{color:white;}body.alert-open .block-csps-blocks-alert .element-alert--container .block-alert .block-alert--inner .field--name-field-destination-link a:after{content:' >';}body.alert-open .layout-container{margin-top:200px;}@media screen and (min-width:768px){body.alert-open .layout-container{margin-top:0;}}body.alert-open .layout-container #mobile-menu{top:0;}body.alert-open .layout-container .main-header{top:200px;}@media screen and (min-width:768px){body.alert-open .layout-container .main-header{top:130px;}}body.alert-open .layout-container .main-header .main-nav.sticky{top:130px;}body.alert-open .layout-container main{margin-top:70px;}@media screen and (min-width:768px){body.alert-open .layout-container main{margin:130px 0 0 0;}}.block-csps-views-related-news{padding:0 10px;margin:0 auto 80px auto;}@media screen and (min-width:768px){.block-csps-views-related-news{padding:0 20px;}}@media screen and (min-width:960px){.block-csps-views-related-news{padding:0 80px;}}@media screen and (min-width:1280px){.block-csps-views-related-news{padding:0 200px;}}.block-csps-views-related-news header{margin-bottom:20px;}@media screen and (min-width:768px){.block-csps-views-related-news header{margin-bottom:40px;margin-top:30px;}}.block-csps-views-related-news header h2.title{font-size:30px;margin-bottom:15px;}@media screen and (min-width:768px){.block-csps-views-related-news header h2.title{float:left;}}.block-csps-views-related-news header a{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;text-transform:uppercase;color:#FFF;font-size:12px;text-decoration:none;padding:14px 17px 16px;}.block-csps-views-related-news header a a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.block-csps-views-related-news header a:hover{background-color:#8ED4D4;}.block-csps-views-related-news header a:hover a{color:#162A53;}@media screen and (min-width:768px){.block-csps-views-related-news header a{float:right;margin-top:20px;}}.block-csps-views-related-news header a:hover{color:#162A53;}.block-csps-views-related-news header:after{content:"";display:block;clear:both;}@media screen and (min-width:768px){.block-csps-views-related-news .views-element-container > div{display:-ms-flexbox;display:flex;}}.block-csps-views-related-news .views-row{margin-bottom:20px;cursor:pointer;}@media screen and (min-width:768px){.block-csps-views-related-news .views-row{-ms-flex-positive:1;flex-grow:1;width:50%;margin-bottom:0;}}.block-csps-views-related-news .views-row article,.block-csps-views-related-news .views-row .node__content{height:100%;}.block-csps-views-related-news .views-row .field--name-field-teaser-image{float:left;margin-bottom:20px;overflow:hidden;width:100%;}@media screen and (min-width:768px){.block-csps-views-related-news .views-row .field--name-field-teaser-image{margin-bottom:25px;}}.block-csps-views-related-news .views-row .field--name-field-teaser-image img{transition:all 0.2s ease-in;}.block-csps-views-related-news .views-row .card--text-elements{height:100%;padding:30px 25px;border:1px solid #E1E1E1;}@media screen and (min-width:768px){.block-csps-views-related-news .views-row .card--text-elements{padding:30px;}}.block-csps-views-related-news .views-row .card--text-elements a{text-decoration:none;color:#162A53;}.block-csps-views-related-news .views-row .card--text-elements .author-creation-date{font-size:11px;font-weight:600;text-transform:uppercase;color:#007777;margin:0;}@media screen and (min-width:768px){.block-csps-views-related-news .views-row .card--text-elements .author-creation-date{font-size:12px;}}.block-csps-views-related-news .views-row .card--text-elements .article-title{font-size:18px;margin:0;}@media screen and (min-width:768px){.block-csps-views-related-news .views-row .card--text-elements .article-title{font-size:20px;}}@media screen and (min-width:768px){.block-csps-views-related-news .views-row:last-child .card--text-elements{border-left:none;}}.no-touchevents .block-csps-views-related-news .views-row:hover{background-color:#ACCBE4;}.no-touchevents .block-csps-views-related-news .views-row:hover .field--name-field-teaser-image img{-ms-transform:scale(1.1);transform:scale(1.1);}.node--type-program-option-curriculum .content h3,.page-node-type-chaptered-page .content h3{font-size:22px;border-top:1px solid #D6DAE1;margin:0;padding-top:40px;padding-bottom:20px;}.node--type-program-option-curriculum .content table,.page-node-type-chaptered-page .content table{background:#FFFFFF;border:1px solid #E1E1E1;border-collapse:collapse;width:100%;margin-bottom:20px;}@media screen and (min-width:768px){.node--type-program-option-curriculum .content table,.page-node-type-chaptered-page .content table{margin-bottom:50px;}}.node--type-program-option-curriculum .content table tr th,.node--type-program-option-curriculum .content table tr td,.page-node-type-chaptered-page .content table tr th,.page-node-type-chaptered-page .content table tr td{border-bottom:1px solid #E1E1E1;color:#363A41;font-size:12px;padding:30px 20px;}@media screen and (min-width:768px){.node--type-program-option-curriculum .content table tr th,.node--type-program-option-curriculum .content table tr td,.page-node-type-chaptered-page .content table tr th,.page-node-type-chaptered-page .content table tr td{font-size:16px;padding:40px 30px;}}.node--type-program-option-curriculum .content table tr th:first-child,.node--type-program-option-curriculum .content table tr td:first-child,.page-node-type-chaptered-page .content table tr th:first-child,.page-node-type-chaptered-page .content table tr td:first-child{color:#162A53;width:50%;}@media screen and (min-width:768px){.node--type-program-option-curriculum .content table tr th:first-child,.node--type-program-option-curriculum .content table tr td:first-child,.page-node-type-chaptered-page .content table tr th:first-child,.page-node-type-chaptered-page .content table tr td:first-child{width:30%;}}.ui-datepicker{background:#FFFFFF;font-size:12px;padding:0;border:1px solid #75A9DB;width:calc(100% - 29px);border-radius:0;color:#162A53;}@media screen and (min-width:580px){.ui-datepicker{width:250px;}}@media screen and (min-width:1280px){.ui-datepicker{width:19%;}}.ui-datepicker .ui-datepicker-header{border-radius:0;padding:10px 0;background:#ACCBE4;}.ui-datepicker .ui-datepicker-title{text-align:center;font-size:13px;color:#162A53;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin-left:0;margin-top:0;top:3px;left:auto;right:auto;}.ui-datepicker .ui-datepicker-prev{left:5px;top:10px;}.ui-datepicker .ui-datepicker-prev span{background:url(/themes/custom/csps/images/svg/icon-caret-left-blue.svg) no-repeat;left:6px;}.ui-datepicker .ui-datepicker-next{right:5px;top:10px;}.ui-datepicker .ui-datepicker-next span{background:url(/themes/custom/csps/images/svg/icon-caret-right-blue.svg) no-repeat;right:-1px;}.ui-datepicker .ui-datepicker-hover,.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{background:none;border:0;display:block;top:auto;}.ui-datepicker .ui-datepicker-prev-hover{left:5px;}.ui-datepicker .ui-datepicker-prev-hover span{background:url(/themes/custom/csps/images/svg/icon-caret-left-green.svg) no-repeat;}.ui-datepicker .ui-datepicker-next-hover{right:5px;}.ui-datepicker .ui-datepicker-next-hover span{background:url(/themes/custom/csps/images/svg/icon-caret-right-green.svg) no-repeat;}.ui-datepicker table{margin:0 auto .4em;width:96%;}.ui-datepicker table th{padding:.5em .3em .3em;}.ui-datepicker table td{text-align:center;}.ui-datepicker a{cursor:pointer;text-decoration:none;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-state-default{text-align:center;border:none;color:#162A53;background:#FFFFFF;}.ui-state-default:hover,.ui-widget-content .ui-state-default:hover,.ui-state-default:hover{background:#DE1D54;color:#FFFFFF;}.ui-datepicker-trigger{display:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#EDEFF6;border:none;color:#162A53;}.page-node-type-events-landing #block-views-block-event-listing-event-listing,.page-node-type-events-landing #block-views-block-news-archive-news-archive,.page-node-type-events-landing #block-views-block-news-archive-block-1,.page-node-type-news-landing #block-views-block-event-listing-event-listing,.page-node-type-news-landing #block-views-block-news-archive-news-archive,.page-node-type-news-landing #block-views-block-news-archive-block-1{}.page-node-type-events-landing #block-views-block-event-listing-event-listing ::-webkit-scrollbar,.page-node-type-events-landing #block-views-block-news-archive-news-archive ::-webkit-scrollbar,.page-node-type-events-landing #block-views-block-news-archive-block-1 ::-webkit-scrollbar,.page-node-type-news-landing #block-views-block-event-listing-event-listing ::-webkit-scrollbar,.page-node-type-news-landing #block-views-block-news-archive-news-archive ::-webkit-scrollbar,.page-node-type-news-landing #block-views-block-news-archive-block-1 ::-webkit-scrollbar{width:12px;}.page-node-type-events-landing #block-views-block-event-listing-event-listing ::-webkit-scrollbar-track,.page-node-type-events-landing #block-views-block-news-archive-news-archive ::-webkit-scrollbar-track,.page-node-type-events-landing #block-views-block-news-archive-block-1 ::-webkit-scrollbar-track,.page-node-type-news-landing #block-views-block-event-listing-event-listing ::-webkit-scrollbar-track,.page-node-type-news-landing #block-views-block-news-archive-news-archive ::-webkit-scrollbar-track,.page-node-type-news-landing #block-views-block-news-archive-block-1 ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.2);}.page-node-type-events-landing #block-views-block-event-listing-event-listing ::-webkit-scrollbar-thumb,.page-node-type-events-landing #block-views-block-news-archive-news-archive ::-webkit-scrollbar-thumb,.page-node-type-events-landing #block-views-block-news-archive-block-1 ::-webkit-scrollbar-thumb,.page-node-type-news-landing #block-views-block-event-listing-event-listing ::-webkit-scrollbar-thumb,.page-node-type-news-landing #block-views-block-news-archive-news-archive ::-webkit-scrollbar-thumb,.page-node-type-news-landing #block-views-block-news-archive-block-1 ::-webkit-scrollbar-thumb{background:rgba(117,169,219,0.8);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);}.page-node-type-events-landing #block-views-block-event-listing-event-listing ::-webkit-scrollbar-thumb:window-inactive,.page-node-type-events-landing #block-views-block-news-archive-news-archive ::-webkit-scrollbar-thumb:window-inactive,.page-node-type-events-landing #block-views-block-news-archive-block-1 ::-webkit-scrollbar-thumb:window-inactive,.page-node-type-news-landing #block-views-block-event-listing-event-listing ::-webkit-scrollbar-thumb:window-inactive,.page-node-type-news-landing #block-views-block-news-archive-news-archive ::-webkit-scrollbar-thumb:window-inactive,.page-node-type-news-landing #block-views-block-news-archive-block-1 ::-webkit-scrollbar-thumb:window-inactive{background:rgba(117,169,219,0.4);}.page-node-type-events-landing #block-views-block-event-listing-event-listing ::-webkit-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive ::-webkit-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 ::-webkit-input-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing ::-webkit-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive ::-webkit-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 ::-webkit-input-placeholder{font-size:14px;color:#FFFFFF;opacity:1;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing ::-webkit-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive ::-webkit-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 ::-webkit-input-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing ::-webkit-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive ::-webkit-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 ::-webkit-input-placeholder{font-size:12px;}}@media screen and (min-width:960px){.page-node-type-events-landing #block-views-block-event-listing-event-listing ::-webkit-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive ::-webkit-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 ::-webkit-input-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing ::-webkit-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive ::-webkit-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 ::-webkit-input-placeholder{font-size:14px;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing ::-webkit-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive ::-webkit-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 ::-webkit-input-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing ::-webkit-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive ::-webkit-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 ::-webkit-input-placeholder{font-size:18px;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing ::-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive ::-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 ::-moz-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing ::-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive ::-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 ::-moz-placeholder{font-size:14px;color:#FFFFFF;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing ::-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive ::-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 ::-moz-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing ::-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive ::-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 ::-moz-placeholder{font-size:12px;}}@media screen and (min-width:960px){.page-node-type-events-landing #block-views-block-event-listing-event-listing ::-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive ::-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 ::-moz-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing ::-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive ::-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 ::-moz-placeholder{font-size:14px;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing ::-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive ::-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 ::-moz-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing ::-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive ::-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 ::-moz-placeholder{font-size:18px;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing :-ms-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive :-ms-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 :-ms-input-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing :-ms-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive :-ms-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 :-ms-input-placeholder{font-size:14px;color:#FFFFFF;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing :-ms-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive :-ms-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 :-ms-input-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing :-ms-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive :-ms-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 :-ms-input-placeholder{font-size:12px;}}@media screen and (min-width:960px){.page-node-type-events-landing #block-views-block-event-listing-event-listing :-ms-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive :-ms-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 :-ms-input-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing :-ms-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive :-ms-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 :-ms-input-placeholder{font-size:14px;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing :-ms-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive :-ms-input-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 :-ms-input-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing :-ms-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive :-ms-input-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 :-ms-input-placeholder{font-size:18px;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing :-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive :-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 :-moz-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing :-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive :-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 :-moz-placeholder{font-size:14px;color:#FFFFFF;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing :-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive :-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 :-moz-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing :-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive :-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 :-moz-placeholder{font-size:12px;}}@media screen and (min-width:960px){.page-node-type-events-landing #block-views-block-event-listing-event-listing :-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive :-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 :-moz-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing :-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive :-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 :-moz-placeholder{font-size:14px;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing :-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-news-archive :-moz-placeholder,.page-node-type-events-landing #block-views-block-news-archive-block-1 :-moz-placeholder,.page-node-type-news-landing #block-views-block-event-listing-event-listing :-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-news-archive :-moz-placeholder,.page-node-type-news-landing #block-views-block-news-archive-block-1 :-moz-placeholder{font-size:18px;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing :placeholder-shown,.page-node-type-events-landing #block-views-block-news-archive-news-archive :placeholder-shown,.page-node-type-events-landing #block-views-block-news-archive-block-1 :placeholder-shown,.page-node-type-news-landing #block-views-block-event-listing-event-listing :placeholder-shown,.page-node-type-news-landing #block-views-block-news-archive-news-archive :placeholder-shown,.page-node-type-news-landing #block-views-block-news-archive-block-1 :placeholder-shown{font-size:14px;color:#FFFFFF;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing :placeholder-shown,.page-node-type-events-landing #block-views-block-news-archive-news-archive :placeholder-shown,.page-node-type-events-landing #block-views-block-news-archive-block-1 :placeholder-shown,.page-node-type-news-landing #block-views-block-event-listing-event-listing :placeholder-shown,.page-node-type-news-landing #block-views-block-news-archive-news-archive :placeholder-shown,.page-node-type-news-landing #block-views-block-news-archive-block-1 :placeholder-shown{font-size:12px;}}@media screen and (min-width:960px){.page-node-type-events-landing #block-views-block-event-listing-event-listing :placeholder-shown,.page-node-type-events-landing #block-views-block-news-archive-news-archive :placeholder-shown,.page-node-type-events-landing #block-views-block-news-archive-block-1 :placeholder-shown,.page-node-type-news-landing #block-views-block-event-listing-event-listing :placeholder-shown,.page-node-type-news-landing #block-views-block-news-archive-news-archive :placeholder-shown,.page-node-type-news-landing #block-views-block-news-archive-block-1 :placeholder-shown{font-size:14px;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing :placeholder-shown,.page-node-type-events-landing #block-views-block-news-archive-news-archive :placeholder-shown,.page-node-type-events-landing #block-views-block-news-archive-block-1 :placeholder-shown,.page-node-type-news-landing #block-views-block-event-listing-event-listing :placeholder-shown,.page-node-type-news-landing #block-views-block-news-archive-news-archive :placeholder-shown,.page-node-type-news-landing #block-views-block-news-archive-block-1 :placeholder-shown{font-size:18px;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item{position:relative;margin-bottom:0;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item select,.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item input,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item select,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item input,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item select,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item input,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item select,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item input,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item select,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item input,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item select,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item input{cursor:pointer;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown button,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown button,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown button,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown button,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown button,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown button{line-height:1.4;height:75px;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown:after,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown:after,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown:after,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown:after,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown:after,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown:after{display:block;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';background:url(/themes/custom/csps/images/svg/icon-caret-down-white.svg) no-repeat;width:13px;height:9px;cursor:pointer;right:20px;z-index:15;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown.fs-dropdown-open:after,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown.fs-dropdown-open:after,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown.fs-dropdown-open:after,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown.fs-dropdown-open:after,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown.fs-dropdown-open:after,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown.fs-dropdown-open:after{background:url(/themes/custom/csps/images/svg/icon-caret-up-blue.svg) no-repeat;width:13px;height:9px;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-open .fs-dropdown-selected,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-open .fs-dropdown-selected,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-open .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-open .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-open .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-open .fs-dropdown-selected{background-color:#ACCBE4;color:#162A53;border:none;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-open.fs-dropdown-bottom .fs-dropdown-options,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-open.fs-dropdown-bottom .fs-dropdown-options,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-open.fs-dropdown-bottom .fs-dropdown-options,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-open.fs-dropdown-bottom .fs-dropdown-options,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-open.fs-dropdown-bottom .fs-dropdown-options,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-open.fs-dropdown-bottom .fs-dropdown-options{top:auto;bottom:auto !important;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-selected,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-selected,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-selected{background-color:#233F95;color:#FFFFFF;font-size:14px;border:none;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-selected,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-selected,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-selected{font-size:12px;}}@media screen and (min-width:960px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-selected,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-selected,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-selected{font-size:14px;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-selected,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-selected,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-selected,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-selected{font-size:18px;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-options,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-options,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-options,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-options,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-options,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-options{background-color:#ACCBE4;border:1px solid #75A9DB;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-options .fs-dropdown-item{background-color:#ACCBE4;color:#3D4047;font-size:14px;height:auto;}@media screen and (min-width:768px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-options .fs-dropdown-item{font-size:12px;}}@media screen and (min-width:960px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-options .fs-dropdown-item{font-size:14px;}}@media screen and (min-width:1280px){.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-options .fs-dropdown-item,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-options .fs-dropdown-item{font-size:16px;}}.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-options .fs-dropdown-item:hover,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-options .fs-dropdown-item:hover,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-options .fs-dropdown-item:hover,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-options .fs-dropdown-item:hover,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-options .fs-dropdown-item:hover,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-options .fs-dropdown-item:hover{background-color:#75A9DB !important;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-multiple .fs-dropdown-options .fs-dropdown-item.fs-dropdown-item_selected,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-multiple .fs-dropdown-options .fs-dropdown-item.fs-dropdown-item_selected,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-multiple .fs-dropdown-options .fs-dropdown-item.fs-dropdown-item_selected,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-multiple .fs-dropdown-options .fs-dropdown-item.fs-dropdown-item_selected,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-multiple .fs-dropdown-options .fs-dropdown-item.fs-dropdown-item_selected,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-multiple .fs-dropdown-options .fs-dropdown-item.fs-dropdown-item_selected{background-color:#75A9DB;}.page-node-type-events-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-multiple .fs-dropdown-options .fs-dropdown-item.fs-dropdown-item_selected:after,.page-node-type-events-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-multiple .fs-dropdown-options .fs-dropdown-item.fs-dropdown-item_selected:after,.page-node-type-events-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-multiple .fs-dropdown-options .fs-dropdown-item.fs-dropdown-item_selected:after,.page-node-type-news-landing #block-views-block-event-listing-event-listing .js-form-item .fs-dropdown-multiple .fs-dropdown-options .fs-dropdown-item.fs-dropdown-item_selected:after,.page-node-type-news-landing #block-views-block-news-archive-news-archive .js-form-item .fs-dropdown-multiple .fs-dropdown-options .fs-dropdown-item.fs-dropdown-item_selected:after,.page-node-type-news-landing #block-views-block-news-archive-block-1 .js-form-item .fs-dropdown-multiple .fs-dropdown-options .fs-dropdown-item.fs-dropdown-item_selected:after{display:block;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';background:url(/themes/custom/csps/images/svg/icon-window-close-alt-blue.svg) no-repeat;width:15px;height:15px;cursor:pointer;right:10px;z-index:15;}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}@media screen and (min-width:768px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing{-ms-flex-flow:row nowrap;flex-flow:row nowrap;}}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item{-ms-flex:1;flex:1;width:50%;border-bottom:1px solid #3354A3;}@media screen and (min-width:355px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item{-ms-flex:1 50%;flex:1 50%;}}@media screen and (min-width:768px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item{border-right:1px solid #3354A3;}}@media screen and (min-width:960px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item{-ms-flex:1 20%;flex:1 20%;}}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1{width:100%;-ms-flex:1 100%;flex:1 100%;position:relative;border-right:none;}@media screen and (min-width:768px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1{-ms-flex:1 60%;flex:1 60%;border-right:1px solid #3354A3;}}@media screen and (min-width:960px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1{-ms-flex:1 20%;flex:1 20%;}}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1 .bef-datepicker{padding:20px;width:100%;background-color:#233F95;color:#FFFFFF;border:none;font-size:16px;line-height:1.4;height:75px;cursor:pointer;}@media screen and (min-width:768px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1 .bef-datepicker{font-size:12px;}}@media screen and (min-width:960px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1 .bef-datepicker{font-size:14px;}}@media screen and (min-width:1280px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1 .bef-datepicker{font-size:18px;}}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1 .ui-datepicker-trigger{display:block;background:url(/themes/custom/csps/images/svg/icon-calendar-white.svg) no-repeat;width:25px;height:25px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;cursor:pointer;-webkit-appearance:none;border-width:0;border-style:none;border-color:transparent;border-image:none;text-indent:150%;white-space:nowrap;overflow:hidden;}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1 .ui-datepicker-trigger.active-cal{background:url(/themes/custom/csps/images/svg/icon-calendar-blue.svg) no-repeat;width:25px;height:25px;}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .ui-datepicker-trigger{background:url(/themes/custom/csps/images/svg/icon-calendar-blue.svg) no-repeat;width:25px;height:25px;}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker{background-color:#ACCBE4;color:#162A53;}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker ::-webkit-input-placeholder{font-size:14px;color:#162A53;opacity:1;}@media screen and (min-width:768px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker ::-webkit-input-placeholder{font-size:12px;}}@media screen and (min-width:960px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker ::-webkit-input-placeholder{font-size:14px;}}@media screen and (min-width:1280px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker ::-webkit-input-placeholder{font-size:18px;}}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker ::-moz-placeholder{font-size:14px;color:#162A53;}@media screen and (min-width:768px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker ::-moz-placeholder{font-size:12px;}}@media screen and (min-width:960px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker ::-moz-placeholder{font-size:14px;}}@media screen and (min-width:1280px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker ::-moz-placeholder{font-size:18px;}}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker :-ms-input-placeholder{font-size:14px;color:#162A53;}@media screen and (min-width:768px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker :-ms-input-placeholder{font-size:12px;}}@media screen and (min-width:960px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker :-ms-input-placeholder{font-size:14px;}}@media screen and (min-width:1280px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker :-ms-input-placeholder{font-size:18px;}}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker :-moz-placeholder{font-size:14px;color:#162A53;}@media screen and (min-width:768px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker :-moz-placeholder{font-size:12px;}}@media screen and (min-width:960px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker :-moz-placeholder{font-size:14px;}}@media screen and (min-width:1280px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker :-moz-placeholder{font-size:18px;}}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker :placeholder-shown{font-size:14px;color:#162A53;}@media screen and (min-width:768px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker :placeholder-shown{font-size:12px;}}@media screen and (min-width:960px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker :placeholder-shown{font-size:14px;}}@media screen and (min-width:1280px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-start-date-value-1.datepicker-active .bef-datepicker :placeholder-shown{font-size:18px;}}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-program-target-id{border-right:none;}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-program-target-id .fs-dropdown .fs-dropdown-options{width:200%;left:-100%;}@media screen and (min-width:768px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-program-target-id .fs-dropdown .fs-dropdown-options{width:520%;left:-420%;}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-program-target-id .fs-dropdown .fs-dropdown-options > button{display:inline-block;float:left;width:25%;}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-program-target-id .fs-dropdown .fs-dropdown-options > button:nth-child(4n+1){clear:both;}}@media screen and (min-width:960px){#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-program-target-id .fs-dropdown .fs-dropdown-options{width:500%;left:-400%;}}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-campus-location-target-id{border-right:1px solid #3354A3;}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-campus-location-target-id .fs-dropdown-options{width:200%;left:0;}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-event-type-target-id .fs-dropdown-options{border-right:1px solid 1px solid #3354A3;width:200%;left:-100%;}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-program-type-target-id{border-right:1px solid #3354A3;}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .js-form-item.form-item-field-program-type-target-id .fs-dropdown-options{width:200%;left:0;}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .fs-dropdown button{padding:10px 50px 10px 20px;}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .fs-dropdown-options{max-height:500px;padding:10px 0;}#block-views-block-event-listing-event-listing #views-exposed-form-event-listing-event-listing .fs-dropdown-options .fs-dropdown-item{padding:15px 20px;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1{position:relative;display:-ms-flexbox;display:flex;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item{-ms-flex:1;flex:1;}@media screen and (min-width:768px){#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-category-target-id,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-category-target-id,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-category-target-id,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-category-target-id{-ms-flex-preferred-size:25%;flex-basis:25%;}}@media screen and (min-width:1280px){#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-category-target-id,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-category-target-id,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-category-target-id,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-category-target-id{-ms-flex-preferred-size:20%;flex-basis:20%;}}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-category-target-id .fs-dropdown-options,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-category-target-id .fs-dropdown-options,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-category-target-id .fs-dropdown-options,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-category-target-id .fs-dropdown-options{width:200%;}@media screen and (min-width:768px){#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id{-ms-flex-preferred-size:75%;flex-basis:75%;}}@media screen and (min-width:1280px){#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id{-ms-flex-preferred-size:80%;flex-basis:80%;}}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id select,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id select,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id select,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id select{display:none;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown:after,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown:after,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown:after,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown:after{display:none;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn{height:75px;z-index:10;width:100%;position:relative;border-left:1px solid #3354A3;}@media screen and (min-width:768px){#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn{width:35%;border-right:1px solid #3354A3;}}@media screen and (min-width:1280px){#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn{width:25%;}}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p{display:block;margin:0;padding:30px 50px 30px 20px;color:white;font-size:14px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;line-height:1;}@media screen and (min-width:768px){#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p{font-size:12px;}}@media screen and (min-width:960px){#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p{font-size:14px;}}@media screen and (min-width:1280px){#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p{font-size:18px;}}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p:after,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p:after,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p:after,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn p:after{display:block;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';background:url(/themes/custom/csps/images/svg/icon-caret-down-white.svg) no-repeat;width:13px;height:9px;cursor:pointer;right:20px;z-index:15;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn:hover,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn:hover,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn:hover,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown .all-interests-btn:hover{cursor:pointer;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open:after,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open:after,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open:after,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open:after{display:none;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open .all-interests-btn,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open .all-interests-btn,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open .all-interests-btn,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open .all-interests-btn{background-color:#ACCBE4;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open .all-interests-btn p,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open .all-interests-btn p,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open .all-interests-btn p,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open .all-interests-btn p{color:#162A53;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open .all-interests-btn p:after,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open .all-interests-btn p:after,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open .all-interests-btn p:after,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown.fs-dropdown-open .all-interests-btn p:after{background:url(/themes/custom/csps/images/svg/icon-window-close-alt-blue.svg) no-repeat;width:13px;height:9px;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown-options,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown-options,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown-options,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown-options{position:absolute;width:200%;left:-100%;}@media screen and (min-width:768px){#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown-options,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown-options,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown-options,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown-options{width:100%;left:0;}}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button{position:relative;}@media screen and (min-width:768px){#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button{float:left;width:25%;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button:nth-child(4n),#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button:nth-child(4n),#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button:nth-child(4n),#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button:nth-child(4n){margin-right:0;width:25%;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button:nth-child(4n+1),#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button:nth-child(4n+1),#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button:nth-child(4n+1),#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button:nth-child(4n+1){clear:both;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button:nth-last-child(-n+4),#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button:nth-last-child(-n+4),#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button:nth-last-child(-n+4),#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item.form-item-field-tags-target-id .fs-dropdown-options > button:nth-last-child(-n+4){margin-bottom:0;}}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .js-form-item:last-child,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .js-form-item:last-child,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .js-form-item:last-child,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .js-form-item:last-child{border-right:none;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .fs-dropdown button,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .fs-dropdown button,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .fs-dropdown button,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .fs-dropdown button{padding:10px 50px 10px 20px;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .fs-dropdown-options,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .fs-dropdown-options,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .fs-dropdown-options,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .fs-dropdown-options{max-height:650px;padding:10px 0;}#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-news-archive .fs-dropdown-options .fs-dropdown-item,#block-views-block-news-archive-news-archive #views-exposed-form-news-archive-block-1 .fs-dropdown-options .fs-dropdown-item,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-news-archive .fs-dropdown-options .fs-dropdown-item,#block-views-block-news-archive-block-1 #views-exposed-form-news-archive-block-1 .fs-dropdown-options .fs-dropdown-item{padding:15px 20px;}.form-item{margin-bottom:20px;}.form-item label{font-weight:bold;}.form-item .description{font-size:12px;padding-top:10px;}input[type="password"],input[type="text"],input[type="email"],textarea{padding:15px;max-width:100%;}html input[type="button"],input[type="reset"],input[type="submit"]{line-height:1;border:0;background-color:#162A53;color:#FFFFFF;text-transform:uppercase;padding:3px 30px 0;height:40px;}html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#111111;color:#FFFFFF;}.path-user .layout-content,.path-user-login .layout-content,.path-search .layout-content{padding:0 20px;}@media screen and (min-width:960px){.path-user .layout-content,.path-user-login .layout-content,.path-search .layout-content{padding:80px 0;}}.path-user .layout-content #block-mainpagecontent,.path-user-login .layout-content #block-mainpagecontent,.path-search .layout-content #block-mainpagecontent{padding:0 30px;}.path-user .layout-content .user-form,.path-user .layout-content .user-pass,.path-user .layout-content .user-login-form,.path-user .layout-content .search-form,.path-user-login .layout-content .user-form,.path-user-login .layout-content .user-pass,.path-user-login .layout-content .user-login-form,.path-user-login .layout-content .search-form,.path-search .layout-content .user-form,.path-search .layout-content .user-pass,.path-search .layout-content .user-login-form,.path-search .layout-content .search-form{padding:40px 0;}.path-user .layout-content .user-form summary,.path-user .layout-content .user-pass summary,.path-user .layout-content .user-login-form summary,.path-user .layout-content .search-form summary,.path-user-login .layout-content .user-form summary,.path-user-login .layout-content .user-pass summary,.path-user-login .layout-content .user-login-form summary,.path-user-login .layout-content .search-form summary,.path-search .layout-content .user-form summary,.path-search .layout-content .user-pass summary,.path-search .layout-content .user-login-form summary,.path-search .layout-content .search-form summary{color:#111111;padding:0 0 20px 0;fill:#111111;}.path-user .layout-content .user-form input[type="text"],.path-user .layout-content .user-form input[type="password"],.path-user .layout-content .user-form input[type="email"],.path-user .layout-content .user-form .form-search,.path-user .layout-content .user-pass input[type="text"],.path-user .layout-content .user-pass input[type="password"],.path-user .layout-content .user-pass input[type="email"],.path-user .layout-content .user-pass .form-search,.path-user .layout-content .user-login-form input[type="text"],.path-user .layout-content .user-login-form input[type="password"],.path-user .layout-content .user-login-form input[type="email"],.path-user .layout-content .user-login-form .form-search,.path-user .layout-content .search-form input[type="text"],.path-user .layout-content .search-form input[type="password"],.path-user .layout-content .search-form input[type="email"],.path-user .layout-content .search-form .form-search,.path-user-login .layout-content .user-form input[type="text"],.path-user-login .layout-content .user-form input[type="password"],.path-user-login .layout-content .user-form input[type="email"],.path-user-login .layout-content .user-form .form-search,.path-user-login .layout-content .user-pass input[type="text"],.path-user-login .layout-content .user-pass input[type="password"],.path-user-login .layout-content .user-pass input[type="email"],.path-user-login .layout-content .user-pass .form-search,.path-user-login .layout-content .user-login-form input[type="text"],.path-user-login .layout-content .user-login-form input[type="password"],.path-user-login .layout-content .user-login-form input[type="email"],.path-user-login .layout-content .user-login-form .form-search,.path-user-login .layout-content .search-form input[type="text"],.path-user-login .layout-content .search-form input[type="password"],.path-user-login .layout-content .search-form input[type="email"],.path-user-login .layout-content .search-form .form-search,.path-search .layout-content .user-form input[type="text"],.path-search .layout-content .user-form input[type="password"],.path-search .layout-content .user-form input[type="email"],.path-search .layout-content .user-form .form-search,.path-search .layout-content .user-pass input[type="text"],.path-search .layout-content .user-pass input[type="password"],.path-search .layout-content .user-pass input[type="email"],.path-search .layout-content .user-pass .form-search,.path-search .layout-content .user-login-form input[type="text"],.path-search .layout-content .user-login-form input[type="password"],.path-search .layout-content .user-login-form input[type="email"],.path-search .layout-content .user-login-form .form-search,.path-search .layout-content .search-form input[type="text"],.path-search .layout-content .search-form input[type="password"],.path-search .layout-content .search-form input[type="email"],.path-search .layout-content .search-form .form-search{border:none;background-color:#EDEFF6;padding:10px 8px;color:#111111;width:100%;box-sizing:border-box;}@media screen and (min-width:960px){.path-user .layout-content .user-form input[type="text"],.path-user .layout-content .user-form input[type="password"],.path-user .layout-content .user-form input[type="email"],.path-user .layout-content .user-form .form-search,.path-user .layout-content .user-pass input[type="text"],.path-user .layout-content .user-pass input[type="password"],.path-user .layout-content .user-pass input[type="email"],.path-user .layout-content .user-pass .form-search,.path-user .layout-content .user-login-form input[type="text"],.path-user .layout-content .user-login-form input[type="password"],.path-user .layout-content .user-login-form input[type="email"],.path-user .layout-content .user-login-form .form-search,.path-user .layout-content .search-form input[type="text"],.path-user .layout-content .search-form input[type="password"],.path-user .layout-content .search-form input[type="email"],.path-user .layout-content .search-form .form-search,.path-user-login .layout-content .user-form input[type="text"],.path-user-login .layout-content .user-form input[type="password"],.path-user-login .layout-content .user-form input[type="email"],.path-user-login .layout-content .user-form .form-search,.path-user-login .layout-content .user-pass input[type="text"],.path-user-login .layout-content .user-pass input[type="password"],.path-user-login .layout-content .user-pass input[type="email"],.path-user-login .layout-content .user-pass .form-search,.path-user-login .layout-content .user-login-form input[type="text"],.path-user-login .layout-content .user-login-form input[type="password"],.path-user-login .layout-content .user-login-form input[type="email"],.path-user-login .layout-content .user-login-form .form-search,.path-user-login .layout-content .search-form input[type="text"],.path-user-login .layout-content .search-form input[type="password"],.path-user-login .layout-content .search-form input[type="email"],.path-user-login .layout-content .search-form .form-search,.path-search .layout-content .user-form input[type="text"],.path-search .layout-content .user-form input[type="password"],.path-search .layout-content .user-form input[type="email"],.path-search .layout-content .user-form .form-search,.path-search .layout-content .user-pass input[type="text"],.path-search .layout-content .user-pass input[type="password"],.path-search .layout-content .user-pass input[type="email"],.path-search .layout-content .user-pass .form-search,.path-search .layout-content .user-login-form input[type="text"],.path-search .layout-content .user-login-form input[type="password"],.path-search .layout-content .user-login-form input[type="email"],.path-search .layout-content .user-login-form .form-search,.path-search .layout-content .search-form input[type="text"],.path-search .layout-content .search-form input[type="password"],.path-search .layout-content .search-form input[type="email"],.path-search .layout-content .search-form .form-search{width:auto;padding:20px 10px;}}.path-user .layout-content .user-form label[for="edit-keys"],.path-user .layout-content .user-pass label[for="edit-keys"],.path-user .layout-content .user-login-form label[for="edit-keys"],.path-user .layout-content .search-form label[for="edit-keys"],.path-user-login .layout-content .user-form label[for="edit-keys"],.path-user-login .layout-content .user-pass label[for="edit-keys"],.path-user-login .layout-content .user-login-form label[for="edit-keys"],.path-user-login .layout-content .search-form label[for="edit-keys"],.path-search .layout-content .user-form label[for="edit-keys"],.path-search .layout-content .user-pass label[for="edit-keys"],.path-search .layout-content .user-login-form label[for="edit-keys"],.path-search .layout-content .search-form label[for="edit-keys"]{display:block;margin:0 0 15px;}.path-user .layout-content .user-form .form-search,.path-user .layout-content .user-pass .form-search,.path-user .layout-content .user-login-form .form-search,.path-user .layout-content .search-form .form-search,.path-user-login .layout-content .user-form .form-search,.path-user-login .layout-content .user-pass .form-search,.path-user-login .layout-content .user-login-form .form-search,.path-user-login .layout-content .search-form .form-search,.path-search .layout-content .user-form .form-search,.path-search .layout-content .user-pass .form-search,.path-search .layout-content .user-login-form .form-search,.path-search .layout-content .search-form .form-search{padding:15px 10px;width:70%;}@media screen and (min-width:768px){.path-user .layout-content .user-form .form-search,.path-user .layout-content .user-pass .form-search,.path-user .layout-content .user-login-form .form-search,.path-user .layout-content .search-form .form-search,.path-user-login .layout-content .user-form .form-search,.path-user-login .layout-content .user-pass .form-search,.path-user-login .layout-content .user-login-form .form-search,.path-user-login .layout-content .search-form .form-search,.path-search .layout-content .user-form .form-search,.path-search .layout-content .user-pass .form-search,.path-search .layout-content .user-login-form .form-search,.path-search .layout-content .search-form .form-search{width:56%;}}.path-user .layout-content .user-form input[type="submit"],.path-user .layout-content .user-pass input[type="submit"],.path-user .layout-content .user-login-form input[type="submit"],.path-user .layout-content .search-form input[type="submit"],.path-user-login .layout-content .user-form input[type="submit"],.path-user-login .layout-content .user-pass input[type="submit"],.path-user-login .layout-content .user-login-form input[type="submit"],.path-user-login .layout-content .search-form input[type="submit"],.path-search .layout-content .user-form input[type="submit"],.path-search .layout-content .user-pass input[type="submit"],.path-search .layout-content .user-login-form input[type="submit"],.path-search .layout-content .search-form input[type="submit"]{font-size:12px;background-color:#DE1D54;color:white;text-transform:uppercase;padding:15px 20px;}.path-user .layout-content .user-form input[type="submit"]:hover,.path-user .layout-content .user-pass input[type="submit"]:hover,.path-user .layout-content .user-login-form input[type="submit"]:hover,.path-user .layout-content .search-form input[type="submit"]:hover,.path-user-login .layout-content .user-form input[type="submit"]:hover,.path-user-login .layout-content .user-pass input[type="submit"]:hover,.path-user-login .layout-content .user-login-form input[type="submit"]:hover,.path-user-login .layout-content .search-form input[type="submit"]:hover,.path-search .layout-content .user-form input[type="submit"]:hover,.path-search .layout-content .user-pass input[type="submit"]:hover,.path-search .layout-content .user-login-form input[type="submit"]:hover,.path-search .layout-content .search-form input[type="submit"]:hover{background-color:#162A53;}.path-user .layout-content .user-form label,.path-user .layout-content .user-pass label,.path-user .layout-content .user-login-form label,.path-user .layout-content .search-form label,.path-user-login .layout-content .user-form label,.path-user-login .layout-content .user-pass label,.path-user-login .layout-content .user-login-form label,.path-user-login .layout-content .search-form label,.path-search .layout-content .user-form label,.path-search .layout-content .user-pass label,.path-search .layout-content .user-login-form label,.path-search .layout-content .search-form label{margin-right:20px;text-transform:uppercase;color:#162A53;font-weight:bold;}.path-user .layout-content .user-form .description,.path-user .layout-content .user-form p,.path-user .layout-content .user-pass .description,.path-user .layout-content .user-pass p,.path-user .layout-content .user-login-form .description,.path-user .layout-content .user-login-form p,.path-user .layout-content .search-form .description,.path-user .layout-content .search-form p,.path-user-login .layout-content .user-form .description,.path-user-login .layout-content .user-form p,.path-user-login .layout-content .user-pass .description,.path-user-login .layout-content .user-pass p,.path-user-login .layout-content .user-login-form .description,.path-user-login .layout-content .user-login-form p,.path-user-login .layout-content .search-form .description,.path-user-login .layout-content .search-form p,.path-search .layout-content .user-form .description,.path-search .layout-content .user-form p,.path-search .layout-content .user-pass .description,.path-search .layout-content .user-pass p,.path-search .layout-content .user-login-form .description,.path-search .layout-content .user-login-form p,.path-search .layout-content .search-form .description,.path-search .layout-content .search-form p{color:#162A53;margin:10px 0 0 0;font-size:14px;}.path-user .layout-content .user-form .form-item,.path-user .layout-content .user-pass .form-item,.path-user .layout-content .user-login-form .form-item,.path-user .layout-content .search-form .form-item,.path-user-login .layout-content .user-form .form-item,.path-user-login .layout-content .user-pass .form-item,.path-user-login .layout-content .user-login-form .form-item,.path-user-login .layout-content .search-form .form-item,.path-search .layout-content .user-form .form-item,.path-search .layout-content .user-pass .form-item,.path-search .layout-content .user-login-form .form-item,.path-search .layout-content .search-form .form-item{margin:0 0 30px 0;}.path-user .layout-content .user-form #edit-timezone .form-item-timezone ul,.path-user .layout-content .user-pass #edit-timezone .form-item-timezone ul,.path-user .layout-content .user-login-form #edit-timezone .form-item-timezone ul,.path-user .layout-content .search-form #edit-timezone .form-item-timezone ul,.path-user-login .layout-content .user-form #edit-timezone .form-item-timezone ul,.path-user-login .layout-content .user-pass #edit-timezone .form-item-timezone ul,.path-user-login .layout-content .user-login-form #edit-timezone .form-item-timezone ul,.path-user-login .layout-content .search-form #edit-timezone .form-item-timezone ul,.path-search .layout-content .user-form #edit-timezone .form-item-timezone ul,.path-search .layout-content .user-pass #edit-timezone .form-item-timezone ul,.path-search .layout-content .user-login-form #edit-timezone .form-item-timezone ul,.path-search .layout-content .search-form #edit-timezone .form-item-timezone ul{padding:0;}.path-user .layout-content .user-form #edit-timezone .form-item-timezone ul li,.path-user .layout-content .user-pass #edit-timezone .form-item-timezone ul li,.path-user .layout-content .user-login-form #edit-timezone .form-item-timezone ul li,.path-user .layout-content .search-form #edit-timezone .form-item-timezone ul li,.path-user-login .layout-content .user-form #edit-timezone .form-item-timezone ul li,.path-user-login .layout-content .user-pass #edit-timezone .form-item-timezone ul li,.path-user-login .layout-content .user-login-form #edit-timezone .form-item-timezone ul li,.path-user-login .layout-content .search-form #edit-timezone .form-item-timezone ul li,.path-search .layout-content .user-form #edit-timezone .form-item-timezone ul li,.path-search .layout-content .user-pass #edit-timezone .form-item-timezone ul li,.path-search .layout-content .user-login-form #edit-timezone .form-item-timezone ul li,.path-search .layout-content .search-form #edit-timezone .form-item-timezone ul li{list-style:none;padding:0;margin:0;}.path-user .layout-content .user-form #edit-timezone .form-item-timezone ul li input[type="radio"],.path-user .layout-content .user-pass #edit-timezone .form-item-timezone ul li input[type="radio"],.path-user .layout-content .user-login-form #edit-timezone .form-item-timezone ul li input[type="radio"],.path-user .layout-content .search-form #edit-timezone .form-item-timezone ul li input[type="radio"],.path-user-login .layout-content .user-form #edit-timezone .form-item-timezone ul li input[type="radio"],.path-user-login .layout-content .user-pass #edit-timezone .form-item-timezone ul li input[type="radio"],.path-user-login .layout-content .user-login-form #edit-timezone .form-item-timezone ul li input[type="radio"],.path-user-login .layout-content .search-form #edit-timezone .form-item-timezone ul li input[type="radio"],.path-search .layout-content .user-form #edit-timezone .form-item-timezone ul li input[type="radio"],.path-search .layout-content .user-pass #edit-timezone .form-item-timezone ul li input[type="radio"],.path-search .layout-content .user-login-form #edit-timezone .form-item-timezone ul li input[type="radio"],.path-search .layout-content .search-form #edit-timezone .form-item-timezone ul li input[type="radio"]{margin:0 20px 0 0;}.path-user .layout-content .user-form #edit-timezone .form-item-timezone ul li label,.path-user .layout-content .user-pass #edit-timezone .form-item-timezone ul li label,.path-user .layout-content .user-login-form #edit-timezone .form-item-timezone ul li label,.path-user .layout-content .search-form #edit-timezone .form-item-timezone ul li label,.path-user-login .layout-content .user-form #edit-timezone .form-item-timezone ul li label,.path-user-login .layout-content .user-pass #edit-timezone .form-item-timezone ul li label,.path-user-login .layout-content .user-login-form #edit-timezone .form-item-timezone ul li label,.path-user-login .layout-content .search-form #edit-timezone .form-item-timezone ul li label,.path-search .layout-content .user-form #edit-timezone .form-item-timezone ul li label,.path-search .layout-content .user-pass #edit-timezone .form-item-timezone ul li label,.path-search .layout-content .user-login-form #edit-timezone .form-item-timezone ul li label,.path-search .layout-content .search-form #edit-timezone .form-item-timezone ul li label{text-transform:none;font-size:14px;}.path-user .layout-content .search-form,.path-user-login .layout-content .search-form,.path-search .layout-content .search-form{padding:0;}.path-user .layout-content .search-form .search-help-link,.path-user-login .layout-content .search-form .search-help-link,.path-search .layout-content .search-form .search-help-link{display:block;text-transform:uppercase;font-weight:800;font-size:14px;margin:10px 0 0;}.path-user .layout-content .search-form input[type="submit"],.path-user-login .layout-content .search-form input[type="submit"],.path-search .layout-content .search-form input[type="submit"]{margin:0;}.path-user .layout-content .search-form fieldset legend,.path-user-login .layout-content .search-form fieldset legend,.path-search .layout-content .search-form fieldset legend{padding:0 15px;text-transform:uppercase;color:#111111;}.path-user .layout-content .search-form fieldset .fieldset-wrapper legend,.path-user-login .layout-content .search-form fieldset .fieldset-wrapper legend,.path-search .layout-content .search-form fieldset .fieldset-wrapper legend{padding:15px;font-size:13px;}.path-user .layout-content .search-form .search-advanced,.path-user-login .layout-content .search-form .search-advanced,.path-search .layout-content .search-form .search-advanced{margin:20px 0 0;}#block-csps-local-tasks{background-color:#FFFFFF;}#block-csps-local-tasks ul{background-color:#CACCD3;list-style:none;margin:0;padding:0;}#block-csps-local-tasks ul > li{background-color:#EDEFF6;display:inline-block;margin-right:0.3em;}#block-csps-local-tasks ul a{display:block;padding:0.5em 1em;text-decoration:none;color:#111111;}#block-csps-local-tasks ul a:hover{color:#162A53;}#block-csps-local-tasks ul a.is-active{background-color:#111111;color:#FFFFFF;}.frostyglass .overlay-wrapper{position:absolute;width:100%;}.frostyglass .overlay-wrapper .inner-wrapper{margin:0 auto;}.frostyglass .background-blur{display:none;position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;filter:url(/themes/custom/csps/style/css/#blur);filter:blur(8px);}.frostyglass .background-blur img{position:absolute;}.frostyglass .background-blur svg{display:none;}.share-trigger{display:none;width:40px;height:40px;position:relative;cursor:pointer;top:44%;float:right;border:none;margin-right:27px;-ms-transform:translateY(-44%);transform:translateY(-44%);background:url(/themes/custom/csps/images/svg/icon-share-blue.svg) no-repeat center center/16px;transition:all 0.2s ease-in-out;}@media screen and (min-width:768px){.share-trigger{margin-right:7px;}}@media screen and (min-width:1280px){.share-trigger{margin-right:18px;}}.share-enabled .share-trigger{display:block;}@media screen and (min-width:768px){.share-trigger{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}}.share-trigger:hover{background:#EDEFF6 url(/themes/custom/csps/images/svg/icon-share-blue.svg) no-repeat center center/16px;}.share-is-open .share-trigger{background:#EDEFF6 url(/themes/custom/csps/images/svg/icon-share-blue.svg) no-repeat center center/16px;}.block-sharethis{position:absolute;opacity:0;top:53px;right:37px;height:0;overflow:hidden;z-index:-2;transition:all 0.2s ease-in-out;}@media screen and (min-width:768px){.block-sharethis{top:87px;right:70px;}}.share-is-open .block-sharethis{opacity:1;z-index:2;height:auto;overflow:auto;}.block-sharethis .sharethis-wrapper{background-color:#EDEFF6;}.block-sharethis .sharethis-wrapper span{width:130px;padding:20px 15px;display:block;list-style:none;cursor:pointer;position:relative;}.block-sharethis .sharethis-wrapper span:before{display:block;content:'';}.block-sharethis .sharethis-wrapper span:after{display:block;position:absolute;font-size:14px;color:#162A53;width:80px;left:40px;top:15px;}.block-sharethis .sharethis-wrapper span:hover{background-color:#007777;}.block-sharethis .sharethis-wrapper span:hover:after{color:#FFFFFF;}.block-sharethis .sharethis-wrapper .st_facebook_custom:before{width:8px;height:16px;background:url(/themes/custom/csps/images/svg/icon-facebook-blue.svg) no-repeat center center/100%;}.block-sharethis .sharethis-wrapper .st_facebook_custom:hover:before{background:url(/themes/custom/csps/images/svg/icon-facebook-white.svg) no-repeat center center/100%;}.block-sharethis .sharethis-wrapper .st_facebook_custom:after{content:"Faceboook";}.block-sharethis .sharethis-wrapper .st_twitter_custom:before{width:15px;height:12px;background:url(/themes/custom/csps/images/svg/icon-twitter-blue.svg) no-repeat center center/100%;}.block-sharethis .sharethis-wrapper .st_twitter_custom:hover:before{background:url(/themes/custom/csps/images/svg/icon-twitter-white.svg) no-repeat center center/100%;}.block-sharethis .sharethis-wrapper .st_twitter_custom:after{content:"Twitter";top:12px;}.block-sharethis .sharethis-wrapper .st_linkedin_custom:before{width:15px;height:14px;background:url(/themes/custom/csps/images/svg/icon-linkedin-blue.svg) no-repeat center center/100%;}.block-sharethis .sharethis-wrapper .st_linkedin_custom:hover:before{background:url(/themes/custom/csps/images/svg/icon-linkedin-white.svg) no-repeat center center/100%;}.block-sharethis .sharethis-wrapper .st_linkedin_custom:after{content:"LinkedIn";}.block-sharethis .sharethis-wrapper .st_email_custom:before{width:14px;height:10px;background:url(/themes/custom/csps/images/svg/icon-email-blue.svg) no-repeat center center/100%;}.block-sharethis .sharethis-wrapper .st_email_custom:hover:before{background:url(/themes/custom/csps/images/svg/icon-email-white.svg) no-repeat center center/100%;}.block-sharethis .sharethis-wrapper .st_email_custom:after{content:"Email";top:11px;}.block-local-tasks-block > ul{display:none;}@media screen and (min-width:768px){.block-local-tasks-block > ul{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;position:relative;background-color:white;}}.block-local-tasks-block > ul > li{list-style:none;}.block-local-tasks-block > ul > li > a{color:#111111;display:block;font-size:15px;text-align:center;text-decoration:none;text-transform:uppercase;padding:19px 45px;line-height:1;}.block-local-tasks-block > ul > li > a:hover{text-decoration:underline;}@media screen and (min-width:960px){.field--name-field-twitter{width:34%;float:left;}}.field--name-field-twitter:after{content:"";display:block;clear:both;}.twitter-container{color:#162A53;padding:35px 15px 75px;}@media screen and (min-width:768px){.twitter-container{padding:100px 40px 0;}}.twitter-container a,.twitter-container .highlighted{color:#DE1D54;text-decoration:none;}.twitter-container header{margin-top:30px;}@media screen and (min-width:768px){.twitter-container header{margin-top:70px;}}.twitter-container .twitter-ico{margin:0;background-image:url(/themes/custom/csps/images/svg/icon-twitter-blue.svg);background-repeat:no-repeat;background-position:top right;background-size:25px;}@media screen and (min-width:1280px){.twitter-container .twitter-ico{font-size:28px;}}.twitter-container .icon{background-color:#162A53;background-image:url(/themes/custom/csps/images/logo-crown-vertical-white.svg);background-repeat:no-repeat;background-position:center;background-size:21px;width:35px;height:35px;display:block;float:left;}.twitter-container .handle{display:block;margin:0 0 0 35px;padding-left:15px;font-size:16px;line-height:15px;}.twitter-container .handle-text{background-image:url(/themes/custom/csps/images/svg/icon-verified-blue.svg);background-repeat:no-repeat;background-position:right;background-size:16px;padding-right:25px;}@media screen and (min-width:1280px){.twitter-container .handle-text{font-size:18px;}}.twitter-container a.twitter-link{margin-left:13px;font-size:13px;color:#DE1D54;}@media screen and (min-width:1280px){.twitter-container a.twitter-link{font-size:14px;}}.twitter-container .twitter-wrapper{margin-top:25px;list-style:none;}@media screen and (min-width:768px){.twitter-container .twitter-wrapper{margin-top:45px;}}.twitter-container .twitter-wrapper .tweet-body{color:#162A53;line-height:25px;}@media screen and (min-width:1280px){.twitter-container .twitter-wrapper .tweet-body{font-size:16px;}}.twitter-container .twitter-wrapper .tweet-tools{margin-top:25px;float:left;}@media screen and (min-width:768px){.twitter-container .twitter-wrapper .tweet-tools{margin:50px 0;}}@media screen and (min-width:960px){.twitter-container .twitter-wrapper .tweet-tools{margin:100px 0 0;}}.twitter-container .twitter-wrapper .tweet-tools a{background-repeat:no-repeat;background-position:bottom left;font-size:0;display:inline-block;width:16px;height:10px;margin-right:10px;}.twitter-container .twitter-wrapper .tweet-tools a.retweet{background-image:url(/themes/custom/csps/images/svg/icon-retweet-pink.svg);}.twitter-container .twitter-wrapper .tweet-tools a.like{background-image:url(/themes/custom/csps/images/svg/icon-like-pink.svg);width:12px;}.twitter-container .twitter-wrapper .tweet-tools a.reply{background-image:url(/themes/custom/csps/images/svg/icon-reply-pink.svg);width:13px;}.twitter-container .twitter-wrapper .tweet-date{margin-top:25px;text-align:right;text-transform:uppercase;font-size:12px;float:right;}@media screen and (min-width:768px){.twitter-container .twitter-wrapper .tweet-date{margin:50px 0;}}@media screen and (min-width:960px){.twitter-container .twitter-wrapper .tweet-date{margin:100px 0 0;}}.paragraph--type--article-author-manual{width:100%;display:-ms-flexbox;display:flex;padding:10px 0 0;}.paragraph--type--article-author-manual .field--name-field-image{position:relative;-ms-flex:1;flex:1;max-width:75px;}.paragraph--type--article-author-manual .field--name-field-image img{display:block;width:100%;height:auto;}.paragraph--type--article-author-manual .field--name-field-image.placeholder-img{background-color:#ACCBE4;}.paragraph--type--article-author-manual .field--name-field-image.placeholder-img img{padding-top:15px;margin-bottom:-15px;}.paragraph--type--article-author-manual .author-manual-info{position:relative;-ms-flex:1;flex:1;padding:0 0 0 20px;}.paragraph--type--article-author-manual .author-manual-info p{margin:0;}.paragraph--type--article-author-manual .author-manual-info .field--name-field-name{line-height:1;font-size:18px;color:#DE1D54;}@media screen and (min-width:768px){.paragraph--type--article-author-manual .author-manual-info .field--name-field-name{font-size:20px;}}@media screen and (min-width:1280px){.paragraph--type--article-author-manual .author-manual-info .field--name-field-name{font-size:22px;}}.paragraph--type--article-author-manual .author-manual-info .field--name-field-professional-title{font-size:14px;color:#162A53;margin:0;line-height:1.3;}@media screen and (min-width:768px){.paragraph--type--article-author-manual .author-manual-info .field--name-field-professional-title{font-size:16px;}}@media screen and (min-width:1280px){.paragraph--type--article-author-manual .author-manual-info .field--name-field-professional-title{font-size:18px;}}.author-ref-info--container{width:100%;display:-ms-flexbox;display:flex;padding:10px 0 0;}.author-ref-info--container .field--name-field-image{position:relative;-ms-flex:1;flex:1;max-width:75px;}.author-ref-info--container .field--name-field-image img{display:block;width:100%;height:auto;}.author-ref-info--container .field--name-field-image.placeholder-img{background-color:#ACCBE4;}.author-ref-info--container .field--name-field-image.placeholder-img img{padding-top:15px;margin-bottom:-15px;}.author-ref-info--container .author-ref-info{position:relative;-ms-flex:1;flex:1;padding:0 0 0 20px;}.author-ref-info--container .author-ref-info .author-ref-name{margin:0;}.author-ref-info--container .author-ref-info .author-ref-name a{font-size:18px;color:#DE1D54;text-decoration:none;cursor:pointer;line-height:1;}@media screen and (min-width:768px){.author-ref-info--container .author-ref-info .author-ref-name a{font-size:20px;}}@media screen and (min-width:1280px){.author-ref-info--container .author-ref-info .author-ref-name a{font-size:22px;}}.author-ref-info--container .author-ref-info .author-ref-name a:hover{color:#007777;}.author-ref-info--container .author-ref-info .field--name-field-educational-role{font-size:14px;color:#162A53;margin:0;line-height:1.3;margin:0;}@media screen and (min-width:768px){.author-ref-info--container .author-ref-info .field--name-field-educational-role{font-size:16px;}}@media screen and (min-width:1280px){.author-ref-info--container .author-ref-info .field--name-field-educational-role{font-size:18px;}}.paragraph--type--contact-cta-info-cta{margin-bottom:40px;}@media screen and (min-width:1280px){.paragraph--type--contact-cta-info-cta{display:-ms-flexbox;display:flex;}}.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta{background-repeat:no-repeat;background-size:cover;background-position:center;min-height:400px;padding:0 20px;position:relative;}@media screen and (min-width:768px){.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta{height:500px;}}@media screen and (min-width:1280px){.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta{width:60%;min-height:600px;}}.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements{padding:40px 20px;background-color:#FFFFFF;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 40px);}@media screen and (min-width:1280px){.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements{position:relative;-ms-transform:none;transform:none;top:auto;left:auto;margin:200px 0 0 40px;width:calc(100% - 80px);}}.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .contact-name{font-weight:200;font-size:18px;margin-bottom:5px;}@media screen and (min-width:768px){.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .contact-name{font-size:20px;}}.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .contact-cta-title{font-size:24px;}@media screen and (min-width:768px){.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .contact-cta-title{font-size:26px;}}@media screen and (min-width:1280px){.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .contact-cta-title{font-size:30px;}}.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .field--name-field-contact-email,.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .field--name-field-telephone{font-size:14px;}.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .field--name-field-contact-email a,.paragraph--type--contact-cta-info-cta .paragraph--type--contact-cta .text-elements .field--name-field-telephone a{color:#DE1D54;text-decoration:none;}.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta{background-color:#162A53;color:#FFFFFF;position:relative;}@media screen and (min-width:1280px){.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta{width:40%;min-height:600px;}}.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .text-elements{padding:100px 20px 60px;}@media screen and (min-width:1280px){.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .text-elements{margin:200px 0 0 0;padding:40px 40px 60px;}}.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .text-elements .info-cta-title{font-size:24px;}@media screen and (min-width:768px){.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .text-elements .info-cta-title{font-size:26px;}}@media screen and (min-width:1280px){.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .text-elements .info-cta-title{font-size:30px;}}.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .field--name-field-description{font-weight:200;}.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .field--name-field-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;margin:0 0 0 20px;}.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .field--name-field-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .field--name-field-link:hover{background-color:#8ED4D4;}.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .field--name-field-link:hover a{color:#162A53;}@media screen and (min-width:1280px){.paragraph--type--contact-cta-info-cta .paragraph--type--info-cta .field--name-field-link{position:absolute;bottom:0;left:40px;margin:0;}}.paragraph--type--course-group{position:relative;}.paragraph--type--course-group .field--name-field-title{position:relative;font-size:24px;line-height:1.5;padding:10px 85px 10px 0;margin:0;color:#162A53;}@media screen and (min-width:768px){.paragraph--type--course-group .field--name-field-title{font-size:26px;padding:15px 0;}}@media screen and (min-width:1280px){.paragraph--type--course-group .field--name-field-title{font-size:30px;padding:25px 0;}}.paragraph--type--course-group .toggle-all-text{position:absolute;right:10px;top:18px;color:#DE1D54;cursor:pointer;font-size:14px;}@media screen and (min-width:768px){.paragraph--type--course-group .toggle-all-text{right:0;font-size:16px;top:25px;}}@media screen and (min-width:1280px){.paragraph--type--course-group .toggle-all-text{font-size:18px;top:35px;}}.paragraph--type--course-group .field--name-field-course-items{margin-bottom:30px;}.paragraph--type--course-group .field--name-field-course-items > .field__item{background-color:#FFFFFF;clear:both;display:table;width:100%;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;}.paragraph--type--course-group .field--name-field-course-items > .field__item:first-child{border-top:1px solid #E1E1E1;}.paragraph--type--course-group .field--name-field-course-items > .field__item .field--name-field-course{padding:20px 10px 20px 20px;border-bottom:1px solid #E1E1E1;}@media screen and (min-width:768px){.paragraph--type--course-group .field--name-field-course-items > .field__item .field--name-field-course{padding:25px 15px 25px 25px;}}@media screen and (min-width:1280px){.paragraph--type--course-group .field--name-field-course-items > .field__item .field--name-field-course{padding:30px 15px 30px 30px;}}.paragraph--type--course-group .field--name-field-course-items > .field__item .field--name-field-course.is-open .icon-course-trigger{background:url("/themes/custom/csps/images/svg/icon-menu-close.svg") no-repeat center center/100%;}.paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item{position:relative;}.paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .course--title{margin:0;position:relative;color:#162A53;font-size:16px;line-height:1.3;display:inline-block;padding-right:25px;width:100%;}@media screen and (min-width:768px){.paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .course--title{font-size:18px;}}@media screen and (min-width:1280px){.paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .course--title{padding-right:50px;}}.paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .course--title .icon-course-trigger{content:'';display:block;width:19px;height:20px;background:url(/themes/custom/csps/images/svg/icon-menu-open.svg) no-repeat center center/100%;right:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .course--title .icon-course-trigger.active-trigger{background:url(/themes/custom/csps/images/svg/icon-menu-close.svg) no-repeat center center/100%;}.paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .node__content{display:table;width:100%;padding-right:20px;}.paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .node__content > div.field{padding-top:40px;}.paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .node__content > div.field:last-child{margin-bottom:0;}.paragraph--type--course-group .field--name-field-course-items .node--view-mode-course-group-item .field__label{font-size:12px;text-transform:uppercase;color:#162A53;margin-bottom:10px;}.paragraph--type--course-group .field--name-field-course-items .field--name-field-description{display:block;width:100%;float:left;color:#3D4047;}.paragraph--type--course-group .field--name-field-course-items .field--name-field-description ul{margin:0 0 20px;}.paragraph--type--course-group .field--name-field-course-items .field--name-field-description ul li{margin-bottom:0;font-size:14px;line-height:1.5;}@media screen and (min-width:768px){.paragraph--type--course-group .field--name-field-course-items .field--name-field-description ul li{font-size:16px;}}.paragraph--type--course-group .field--name-field-course-items .field--name-field-description p{margin:0 0 15px;font-size:14px;line-height:1.5;}@media screen and (min-width:768px){.paragraph--type--course-group .field--name-field-course-items .field--name-field-description p{font-size:16px;}}.paragraph--type--course-group .field--name-field-course-items .field--name-field-prerequisites,.paragraph--type--course-group .field--name-field-course-items .group__course-info,.paragraph--type--course-group .field--name-field-course-items .field--name-field-course-format{display:block;width:100%;color:#162A53;font-size:14px;line-height:1.5;margin-bottom:20px;padding-right:15px;}@media screen and (min-width:768px){.paragraph--type--course-group .field--name-field-course-items .field--name-field-prerequisites,.paragraph--type--course-group .field--name-field-course-items .group__course-info,.paragraph--type--course-group .field--name-field-course-items .field--name-field-course-format{font-size:16px;display:inline-block;float:left;margin-bottom:0;}}@media screen and (min-width:768px){.paragraph--type--course-group .field--name-field-course-items .group__course-info{width:35%;}}@media screen and (min-width:768px){.paragraph--type--course-group .field--name-field-course-items .field--name-field-course-format{width:30%;}}@media screen and (min-width:768px){.paragraph--type--course-group .field--name-field-course-items .field--name-field-prerequisites{width:35%;}}.paragraph--type--course-group .field--name-field-course-items .field--name-field-prerequisites ul li{margin-bottom:0;text-transform:capitalize;color:#162A53;font-size:14px;line-height:1.5;}@media screen and (min-width:768px){.paragraph--type--course-group .field--name-field-course-items .field--name-field-prerequisites ul li{font-size:16px;}}.paragraph--type--course-group .field--name-field-course-items .field--name-field-prerequisites ul li:before{display:none;}.paragraph--type--course-group .field--name-field-course-items .field--name-field-prerequisites p{margin:0;color:#162A53;font-size:14px;line-height:1.5;}@media screen and (min-width:768px){.paragraph--type--course-group .field--name-field-course-items .field--name-field-prerequisites p{font-size:16px;}}.page-node-type-home #block-csps-page-title{display:none;}.page-node-type-home .paragraph--type--hero-feature{position:relative;}.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper{position:relative;}@media screen and (min-width:1080px){.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper{margin-right:23%;}}@media screen and (min-width:1400px){.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper{margin-right:26%;}}@media screen and (min-width:1700px){.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper{margin-right:28%;}}.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .field--name-field-image img{width:100%;height:auto;}.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements{width:100%;z-index:10;padding:30px 20px 0;position:absolute;bottom:0;}@media screen and (min-width:1080px){.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements{background-color:#EDEFF6;padding:30px 0 0 40px;left:40px;bottom:-40px;}}.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .hero-article-link{text-decoration:none;}.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-title{color:#FFFFFF;font-size:24px;line-height:1.3;margin:0 0 20px;}@media screen and (min-width:580px){.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-title{font-size:30px;}}@media screen and (min-width:768px){.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-title{font-size:40px;width:65%;}}@media screen and (min-width:1080px){.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-title{color:#162A53;font-size:34px;width:63%;}}@media screen and (min-width:1280px){.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-title{width:65%;}}.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-description{display:none;}@media screen and (min-width:768px){.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-description{display:block;width:60%;}}@media screen and (min-width:1080px){.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-description{width:63%;}}@media screen and (min-width:1280px){.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-description{width:65%;}}.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-description p{color:#FFFFFF;margin:0;font-size:16px;line-height:1.5;padding-bottom:25px;}@media screen and (min-width:1080px){.page-node-type-home .paragraph--type--hero-feature .hero-inner-wrapper .text-elements .field--name-field-description p{color:#162A53;padding-bottom:30px;}}.page-node-type-home .paragraph--type--hero-feature .field--name-field-video{position:absolute;display:none;top:0;left:0;z-index:-1;width:100%;height:100%;}@media screen and (min-width:1080px){.page-node-type-home .paragraph--type--hero-feature .field--name-field-video{width:77%;height:auto;}}@media screen and (min-width:1400px){.page-node-type-home .paragraph--type--hero-feature .field--name-field-video{width:74%;}}.page-node-type-home .paragraph--type--hero-feature .field--name-field-video .video-embed-field-responsive-video{height:100%;}.page-node-type-home .paragraph--type--hero-feature .video-btn--wrapper{position:relative;display:inline-block;line-height:1;height:auto;}.page-node-type-home .paragraph--type--hero-feature .video-btn--wrapper button{background-color:#DE1D54;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;border:none;}.page-node-type-home .paragraph--type--hero-feature .video-btn--wrapper button:hover{background-color:#8ED4D4;color:#162A53;}.page-node-type-home .paragraph--type--hero-feature .video-btn--wrapper.play-btn button span{padding-left:25px;}.page-node-type-home .paragraph--type--hero-feature .video-btn--wrapper.play-btn button:before{display:inline-block;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';background:url(/themes/custom/csps/images/svg/icon-play-alt-white.svg) center no-repeat;width:20px;height:20px;left:15px;}.page-node-type-home .paragraph--type--hero-feature .video-btn--wrapper.play-btn button:hover:before{background:url(/themes/custom/csps/images/svg/icon-play-alt-blue.svg) center no-repeat;width:20px;height:20px;}.page-node-type-home .paragraph--type--hero-feature .video-btn--wrapper.close-btn{position:absolute;top:0;left:0;z-index:30;}.page-node-type-home .paragraph--type--hero-feature .video-btn--wrapper.close-btn button{padding:10px;}.page-node-type-home .paragraph--type--hero-feature .video-btn--wrapper.close-btn button span{display:none;}.page-node-type-home .paragraph--type--hero-feature .video-btn--wrapper.close-btn button:before{display:inline-block;position:relative;content:'';background:url(/themes/custom/csps/images/svg/icon-window-close-alt-white.svg) center no-repeat;width:20px;height:20px;}.page-node-type-home .paragraph--type--hero-feature .video-btn--wrapper.close-btn button:hover:before{background:url(/themes/custom/csps/images/svg/icon-window-close-alt-blue.svg) center no-repeat;width:20px;height:20px;}@media screen and (min-width:1080px){.page-node-type-home .paragraph--type--hero-feature .video-btn--wrapper{position:absolute;top:-46px;left:0;}}.page-node-type-home .video-feature-wrapper{position:relative;}.page-node-type-home .video-feature-wrapper .feature-hero--side{position:relative;}@media screen and (min-width:768px){.page-node-type-home .video-feature-wrapper .feature-hero--side{display:-ms-flexbox;display:flex;}}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side{position:absolute;z-index:10;width:44%;right:0;bottom:-40px;}}@media screen and (min-width:1400px){.page-node-type-home .video-feature-wrapper .feature-hero--side{width:42%;bottom:-40px;}}@media screen and (min-width:1700px){.page-node-type-home .video-feature-wrapper .feature-hero--side{width:38.5%;}}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side.video-playing{transition:all 0.2s ease-in;opacity:0.50;}}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container{position:relative;}@media screen and (min-width:768px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container{-ms-flex:1;flex:1;-ms-flex-preferred-size:70%;flex-basis:70%;background-color:#FFFFFF;}}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container{-ms-flex-preferred-size:50%;flex-basis:50%;background-color:transparent;}}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles{position:relative;}@media screen and (min-width:768px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles{display:-ms-flexbox;display:flex;height:100%;position:absolute;height:100%;}.ie11 .page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles{display:block;overflow:hidden;}}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles{display:block;height:auto;position:relative;}}@media screen and (min-width:768px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row{-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;border-right:1px solid #E1E1E1;}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row:last-child .node--view-mode-home-hero-featured .text-elements{border-left:1px solid #EDEFF6;}.ie11 .page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row{display:inline-block;width:50%;float:left;}}@media screen and (min-width:1080px){.ie11 .page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row{display:-ms-flexbox;display:flex;float:none;width:auto;-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;border-right:1px solid #E1E1E1;}.ie11 .page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row:last-child .node--view-mode-home-hero-featured .text-elements{border-left:1px solid #EDEFF6;}}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row{border-right:none;}}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured{position:relative;}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .frostyglass,.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .background{position:relative;overflow:hidden;}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .background.blur{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;filter:url(/themes/custom/csps/style/css/#blur);filter:blur(8px);}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .background.blur img{position:absolute;}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements{width:100%;position:relative;}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements{background-color:rgba(255,255,255,0.7);position:absolute;bottom:0;}}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements a{padding:25px 20px;cursor:pointer;display:block;text-decoration:none;}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements a:hover{background-color:#ACCBE4;}}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements a{padding:18px 17px;}}@media screen and (min-width:1280px){.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements a{padding:25px 20px;}}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements .field--name-field-category{margin:0;padding-bottom:10px;line-height:1;font-size:12px;text-transform:uppercase;color:#007777;}.page-node-type-home .video-feature-wrapper .feature-hero--side .views-element-container .homepage-hero--articles .views-row .node--view-mode-home-hero-featured .articles-text-elements h2{margin:0;line-height:1.5;font-size:16px;color:#162A53;}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed{-ms-flex:1;flex:1;-ms-flex-preferred-size:30%;flex-basis:30%;background-color:#EDEFF6;padding:30px 20px;}@media screen and (min-width:768px){.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed{padding:0 25px 20px;}}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed{-ms-flex-preferred-size:50%;flex-basis:50%;background-color:#FFFFFF;padding:0 30px;}}@media screen and (min-width:1700px){.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed{-ms-flex-preferred-size:45%;flex-basis:45%;}}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed{position:relative;}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-image{display:none;}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-image{display:block;}}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-image img{height:auto;}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-top-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;text-align:center;}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-top-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-top-link:hover{background-color:#8ED4D4;}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-top-link:hover a{color:#162A53;}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .top-cta .field--name-field-top-link{display:block;}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .top-cta .field--name-field-top-link{display:none;}}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .btm-cta .field--name-field-top-link{display:none;}@media screen and (min-width:1080px){.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .btm-cta .field--name-field-top-link{display:block;}}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-items{margin:0;padding:0;list-style:none;}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-items .field__item{line-height:1;}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-items .field__item a{display:block;font-size:16px;color:#162A53;text-decoration:none;cursor:pointer;line-height:1.3;padding:25px 0;border-bottom:1px solid #E1E1E1;}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-items .field__item a:hover{color:#007777;}.page-node-type-home .video-feature-wrapper .feature-hero--side .field--name-field-news-feed .paragraph--type--news-feed .field--name-field-items .field__item:last-child a{border-bottom:none;}.paragraph--type--hero-landing{position:relative;}.paragraph--type--hero-landing .frostyglass,.paragraph--type--hero-landing .background{position:relative;overflow:hidden;}.paragraph--type--hero-landing .background.blur{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;filter:url(/themes/custom/csps/style/css/#blur);filter:blur(8px);}.paragraph--type--hero-landing .background.blur img{position:absolute;}.paragraph--type--hero-landing .field--name-field-image img{width:100%;height:auto;}.paragraph--type--hero-landing .overlay-wrapper{bottom:0;width:100%;position:relative;}@media screen and (min-width:580px){.paragraph--type--hero-landing .overlay-wrapper{position:absolute;}}.paragraph--type--hero-landing .overlay-wrapper .inner-wrapper{width:100%;margin:0 auto;}@media screen and (min-width:580px){.paragraph--type--hero-landing .overlay-wrapper .inner-wrapper{width:88%;}}@media screen and (min-width:768px){.paragraph--type--hero-landing .overlay-wrapper .inner-wrapper{width:56.25%;}}@media screen and (min-width:960px){.paragraph--type--hero-landing .overlay-wrapper .inner-wrapper{width:60.87%;}}@media screen and (min-width:1280px){.paragraph--type--hero-landing .overlay-wrapper .inner-wrapper{width:43.75%;}}.paragraph--type--hero-landing .text-elements{width:100%;padding:10px 20px 40px;max-width:none;position:static;-ms-transform:none;transform:none;background-color:rgba(255,255,255,0.5);}@media screen and (min-width:768px){.paragraph--type--hero-landing .text-elements{padding:40px 60px 46px;}}@media screen and (min-width:1280px){.paragraph--type--hero-landing .text-elements{padding:70px;}}.paragraph--type--hero-landing .text-elements .field--name-field-title{color:#162A53;font-size:32px;line-height:1.3;margin:0 0 30px;text-align:center;}@media screen and (min-width:768px){.paragraph--type--hero-landing .text-elements .field--name-field-title{font-size:50px;}}@media screen and (min-width:1280px){.paragraph--type--hero-landing .text-elements .field--name-field-title{font-size:60px;}}.paragraph--type--hero-landing .text-elements .field--name-field-description{text-align:center;}.paragraph--type--hero-landing .text-elements .field--name-field-description p{color:#162A53;margin:0;font-size:16px;line-height:1.4;padding-bottom:40px;}@media screen and (min-width:1280px){.paragraph--type--hero-landing .text-elements .field--name-field-description p{font-size:18px;}}.paragraph--type--hero-landing .video-embed-field-responsive-video{position:absolute;display:none;top:0;left:0;width:100%;height:100%;}.paragraph--type--hero-landing .video-btn--wrapper{position:relative;display:inline-block;line-height:1;height:auto;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;}.paragraph--type--hero-landing .video-btn--wrapper button{background-color:#DE1D54;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;border:none;}.paragraph--type--hero-landing .video-btn--wrapper button:hover{background-color:#8ED4D4;color:#162A53;}.paragraph--type--hero-landing .video-btn--wrapper.play-btn button span{padding-left:25px;}.paragraph--type--hero-landing .video-btn--wrapper.play-btn button:before{display:inline-block;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';background:url(/themes/custom/csps/images/svg/icon-play-alt-white.svg) center no-repeat;width:20px;height:20px;left:15px;}.paragraph--type--hero-landing .video-btn--wrapper.play-btn button:hover:before{background:url(/themes/custom/csps/images/svg/icon-play-alt-blue.svg) center no-repeat;width:20px;height:20px;}.paragraph--type--hero-landing .video-btn--wrapper.close-btn{position:absolute;top:0;left:0;z-index:30;}.paragraph--type--hero-landing .video-btn--wrapper.close-btn button{padding:10px;}.paragraph--type--hero-landing .video-btn--wrapper.close-btn button span{display:none;}.paragraph--type--hero-landing .video-btn--wrapper.close-btn button:before{display:inline-block;position:relative;content:'';background:url(/themes/custom/csps/images/svg/icon-window-close-alt-white.svg) center no-repeat;width:20px;height:20px;}.paragraph--type--hero-landing .video-btn--wrapper.close-btn button:hover:before{background:url(/themes/custom/csps/images/svg/icon-window-close-alt-blue.svg) center no-repeat;width:20px;height:20px;}.paragraph--type--hero-landing .video-btn--wrapper.close-btn{left:20px;height:43px;}.image-cta-wrapper .field--name-field-image-cta-link{width:100%;text-align:center;}.image-cta-wrapper .field--name-field-image-cta-link a{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;display:inline-block;color:#FFFFFF;text-decoration:none;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.image-cta-wrapper .field--name-field-image-cta-link a a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.image-cta-wrapper .field--name-field-image-cta-link a:hover{background-color:#8ED4D4;}.image-cta-wrapper .field--name-field-image-cta-link a:hover a{color:#162A53;}.image-cta-wrapper .field--name-field-image-cta-link a:hover{color:#162A53;}@media screen and (min-width:960px){.node--type-landing-page .field--name-field-image-ctas{margin-top:100px;}}.field--name-field-image-cta-title{text-align:center;font-size:28px;padding:30px 10px 20px;}@media screen and (min-width:960px){.field--name-field-image-cta-title{font-size:46px;padding:50px 10px 40px;}}.field--name-field-image-ctas{position:relative;}@media screen and (min-width:960px){.field--name-field-image-ctas{padding-bottom:30px;}}@media screen and (min-width:580px){.field--name-field-image-ctas .wrapper{max-width:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media screen and (min-width:960px){.field--name-field-image-ctas .wrapper{max-width:75%;margin:0 auto;}}.field--name-field-image-ctas .wrapper > .field__item{float:none;}@media screen and (min-width:580px){.field--name-field-image-ctas .wrapper > .field__item{width:33.333%;}}.field--name-field-image-ctas .wrapper > .field__item.no-image{background-color:#162A53;border-right:1px solid #FFFFFF;position:relative;}@media screen and (min-width:580px){.field--name-field-image-ctas .wrapper > .field__item.no-image .paragraph--type--image-cta{position:absolute;width:100%;}}.field--name-field-image-ctas:before{content:"";display:none;position:absolute;width:100%;bottom:0;left:0;height:35%;background-color:#ACCBE4;}@media screen and (min-width:960px){.field--name-field-image-ctas:before{display:block;}}.paragraph--type--image-cta{position:relative;height:100%;background-color:#162A53;margin-right:1px;}.paragraph--type--image-cta .field--name-field-image{overflow:hidden;}.paragraph--type--image-cta .field--name-field-image img{transition:all 0.5s ease-in;width:100%;height:auto;}.paragraph--type--image-cta .hover-overlay{position:absolute;display:none;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);transition:background-color 0.2s ease;z-index:1;}@media screen and (min-width:580px){.paragraph--type--image-cta .hover-overlay{display:block;}}.no-touchevents .paragraph--type--image-cta:hover .field--name-field-image img{-ms-transform:scale(1.1);transform:scale(1.1);transition:all 0.5s ease-out;}.no-touchevents .paragraph--type--image-cta:hover .hover-overlay{background-color:rgba(0,0,0,0.7);}.no-touchevents .paragraph--type--image-cta:hover .inner-wrapper-text{transition:top 0.5s ease-in-out;top:-60px;}.paragraph--type--image-cta .inner-wrapper{width:100%;bottom:0;background-color:#FFFFFF;padding:10px 20px 40px;z-index:2;}@media screen and (min-width:580px){.paragraph--type--image-cta .inner-wrapper{position:absolute;background-color:transparent;color:#FFFFFF;height:60%;padding:0 20px 0;}}@media screen and (min-width:768px){.paragraph--type--image-cta .inner-wrapper{height:55%;padding:0 40px 0;}}.paragraph--type--image-cta .inner-wrapper .field--name-field-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;margin-top:20px;}.paragraph--type--image-cta .inner-wrapper .field--name-field-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.paragraph--type--image-cta .inner-wrapper .field--name-field-link:hover{background-color:#8ED4D4;}.paragraph--type--image-cta .inner-wrapper .field--name-field-link:hover a{color:#162A53;}@media screen and (min-width:580px){.paragraph--type--image-cta .inner-wrapper .field--name-field-link{position:absolute;bottom:0;}}.paragraph--type--image-cta .inner-wrapper .field--name-field-link a{padding:14px 18px;}.paragraph--type--image-cta .inner-wrapper .inner-wrapper-text{position:relative;transition:top 0.5s ease;top:0;}.paragraph--type--image-cta .inner-wrapper .inner-wrapper-text h2{line-height:1.5;}@media screen and (min-width:1280px){.paragraph--type--image-cta .inner-wrapper .inner-wrapper-text h2{font-size:24px;}}.paragraph--type--image-cta .inner-wrapper .inner-wrapper-text .field--name-field-description{color:#111111;margin-top:18px;line-height:1.5;}@media screen and (min-width:580px){.paragraph--type--image-cta .inner-wrapper .inner-wrapper-text .field--name-field-description{margin-top:25px;color:#FFFFFF;}}@media screen and (min-width:1280px){.paragraph--type--image-cta .inner-wrapper .inner-wrapper-text .field--name-field-description{font-size:16px;}}.paragraph--type--image-cta .inner-wrapper.no-image{background-color:#162A53;padding-bottom:0;}.paragraph--type--image-cta .inner-wrapper.no-image h2{color:#FFFFFF;}.paragraph--type--image-cta .inner-wrapper.no-image .field--name-field-description{color:#FFFFFF;}.field--name-field-initiatives{overflow:hidden;}.field--name-field-initiatives .field__item:nth-child(even) .paragraph--type--initiatives{background-color:#EDEFF6;}.field--name-field-initiatives .field__item:nth-child(even) .paragraph--type--initiatives:after{content:"";display:block;clear:both;}.paragraph--type--initiatives{position:relative;display:block;text-decoration:none;width:100%;padding:30px 20px 70px;}@media screen and (min-width:580px){.paragraph--type--initiatives{width:50%;float:left;padding:30px 50px 70px;min-height:500px;}}@media screen and (min-width:768px){.paragraph--type--initiatives{padding:125px 40px 70px;min-height:440px;}}.paragraph--type--initiatives h3{text-transform:uppercase;color:#007777;font-size:12px;margin:0;line-height:normal;}.paragraph--type--initiatives h2{padding-top:20px;font-size:20px;color:#162A53;line-height:normal;margin:0;}@media screen and (min-width:580px){.paragraph--type--initiatives h2{padding-top:40px;font-size:26px;}}.paragraph--type--initiatives .field--name-field-description{margin-top:40px;line-height:24px;color:#162A53;}.paragraph--type--initiatives .fake-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;font-size:12px;position:absolute;text-transform:uppercase;bottom:0;color:#FFF;text-decoration:none;padding:15px 20px;}.paragraph--type--initiatives .fake-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.paragraph--type--initiatives .fake-link:hover{background-color:#8ED4D4;}.paragraph--type--initiatives .fake-link:hover a{color:#162A53;}.paragraph--type--initiatives .fake-link:hover{color:#007777;}.paragraph--type--person-group .field--name-field-title{color:#162A53;font-size:24px;line-height:1.3;}@media screen and (min-width:768px){.paragraph--type--person-group .field--name-field-title{font-size:26px;}}@media screen and (min-width:960px){.paragraph--type--person-group .field--name-field-title{margin:0;padding:20px 0 15px 0px;}}@media screen and (min-width:1280px){.paragraph--type--person-group .field--name-field-title{font-size:30px;padding:25px 0 25px 0px;}}@media screen and (min-width:960px){.paragraph--type--person-group .field--name-field-persons > .field__item{display:inline-block;float:left;width:50%;}.paragraph--type--person-group .field--name-field-persons > .field__item:nth-child(2n+1){clear:left;margin-left:-20px;margin-right:20px;}}@media screen and (min-width:1280px){.paragraph--type--person-group .field--name-field-persons > .field__item:nth-child(2n+1){margin-left:-25px;margin-right:25px;}}.paragraph--type--person-group .field--name-field-persons .person-info--container a{width:100%;display:-ms-flexbox;display:flex;text-decoration:none;margin:0 0 20px;cursor:pointer;}.no-touchevents .paragraph--type--person-group .field--name-field-persons .person-info--container a:hover .person-name{color:#007777;}@media screen and (min-width:960px){.paragraph--type--person-group .field--name-field-persons .person-info--container a{padding:20px;margin:0;}.no-touchevents .paragraph--type--person-group .field--name-field-persons .person-info--container a:hover{background-color:#FFFFFF;}}@media screen and (min-width:1280px){.paragraph--type--person-group .field--name-field-persons .person-info--container a{padding:20px 25px;}}.paragraph--type--person-group .field--name-field-persons .person-info--container .field--name-field-image{position:relative;-ms-flex:1;flex:1;-ms-flex-preferred-size:40%;flex-basis:40%;}.paragraph--type--person-group .field--name-field-persons .person-info--container .field--name-field-image img{display:block;width:100%;height:auto;}.paragraph--type--person-group .field--name-field-persons .person-info--container .field--name-field-image.placeholder-img{background-color:#ACCBE4;height:100%;}.paragraph--type--person-group .field--name-field-persons .person-info--container .field--name-field-image.placeholder-img img{padding-top:15px;}.paragraph--type--person-group .field--name-field-persons .person-info--container .person-info{position:relative;-ms-flex:1;flex:1;-ms-flex-preferred-size:60%;flex-basis:60%;padding:0 20px 0 20px;}@media screen and (min-width:768px){.paragraph--type--person-group .field--name-field-persons .person-info--container .person-info{padding:0 0 0 25px;}}@media screen and (min-width:1280px){.paragraph--type--person-group .field--name-field-persons .person-info--container .person-info{padding:0 0 0 30px;}}.paragraph--type--person-group .field--name-field-persons .person-info--container .person-info .person-name{margin:0 0 15px;line-height:1;font-size:18px;color:#DE1D54;text-decoration:none;}@media screen and (min-width:768px){.paragraph--type--person-group .field--name-field-persons .person-info--container .person-info .person-name{margin:0 0 20px;font-size:20px;}}@media screen and (min-width:1280px){.paragraph--type--person-group .field--name-field-persons .person-info--container .person-info .person-name{margin:0 0 25px;font-size:22px;}}@media screen and (min-width:1700px){.paragraph--type--person-group .field--name-field-persons .person-info--container .person-info .person-name{font-size:24px;}}.paragraph--type--person-group .field--name-field-persons .person-info--container .person-info .field--name-field-educational-role{font-size:14px;color:#162A53;margin:0;line-height:1.3;}@media screen and (min-width:768px){.paragraph--type--person-group .field--name-field-persons .person-info--container .person-info .field--name-field-educational-role{font-size:16px;}}@media screen and (min-width:1280px){.paragraph--type--person-group .field--name-field-persons .person-info--container .person-info .field--name-field-educational-role{font-size:18px;}}@media screen and (min-width:1700px){.paragraph--type--person-group .field--name-field-persons .person-info--container .person-info .field--name-field-educational-role{font-size:20px;}}.page-node-type-program-faculty .field--name-field-program-faculty{clear:both;padding-right:20px;}@media screen and (min-width:768px){.page-node-type-program-faculty .field--name-field-program-faculty{padding-right:0;}}.page-node-type-program-faculty .field--name-field-program-faculty > .field__item{clear:both;border-top:1px solid #CACCD3;padding:0;margin:40px 0 0;}@media screen and (min-width:960px){.page-node-type-program-faculty .field--name-field-program-faculty > .field__item{margin:40px 20px 0;position:relative;float:left;width:calc(100% - 40px);}}@media screen and (min-width:1280px){.page-node-type-program-faculty .field--name-field-program-faculty > .field__item{margin:50px 20px 0;}}@media screen and (min-width:768px){.paragraph--type--stats-4-up{padding:0 30px 0 0;}}@media screen and (min-width:960px){.paragraph--type--stats-4-up{padding:0;}}.paragraph--type--stats-4-up .field--name-field-stats{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #D6DAE1;background:#FFFFFF;margin:40px 0;}@media screen and (min-width:768px){.paragraph--type--stats-4-up .field--name-field-stats{margin:50px 0;}}@media screen and (min-width:1280px){.paragraph--type--stats-4-up .field--name-field-stats{margin:60px 0;}}.paragraph--type--stats-4-up .field--name-field-stats > .field__item{padding:25px 15px;-ms-flex:1 1 50%;flex:1 1 50%;}@media screen and (min-width:768px){.paragraph--type--stats-4-up .field--name-field-stats > .field__item{-ms-flex:1;flex:1;padding:40px 15px;border-right:1px solid #D6DAE1;}.paragraph--type--stats-4-up .field--name-field-stats > .field__item:last-child{border-right:0;}}@media screen and (min-width:1280px){.paragraph--type--stats-4-up .field--name-field-stats > .field__item{padding:70px 15px;}}@media screen and (max-width:767px){.paragraph--type--stats-4-up .field--name-field-stats > .field__item:first-child{border-right:1px solid #D6DAE1;border-bottom:1px solid #D6DAE1;}.paragraph--type--stats-4-up .field--name-field-stats > .field__item:nth-child(2){border-bottom:1px solid #D6DAE1;}.paragraph--type--stats-4-up .field--name-field-stats > .field__item:nth-child(3){border-right:1px solid #D6DAE1;}}.paragraph--type--stats-4-up .field--name-field-stats > .field__item .field--name-field-statistic{font-size:40px;text-align:center;color:#162A53;line-height:1;margin-bottom:5px;}@media screen and (min-width:768px){.paragraph--type--stats-4-up .field--name-field-stats > .field__item .field--name-field-statistic{font-size:50px;margin-bottom:10px;}}.paragraph--type--stats-4-up .field--name-field-stats > .field__item .field--name-field-stat-description{font-size:14px;text-align:center;color:#162A53;}@media screen and (min-width:1280px){.paragraph--type--stats-4-up .field--name-field-stats > .field__item .field--name-field-stat-description{font-size:18px;}}.paragraph--type--application-requirements{position:relative;border-top:1px solid #D6DAE1;padding-bottom:30px;}@media screen and (min-width:960px){.paragraph--type--application-requirements{padding-bottom:45px;}}.paragraph--type--application-requirements h3{font-size:24px;line-height:1.5;padding:10px 0;margin:0;}@media screen and (min-width:768px){.paragraph--type--application-requirements h3{font-size:26px;padding:15px 0;}}@media screen and (min-width:1280px){.paragraph--type--application-requirements h3{font-size:30px;padding:25px 0;}}.paragraph--type--application-requirements .field--name-field-requirements > .field__item{background-color:#FFFFFF;position:relative;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;}.paragraph--type--application-requirements .field--name-field-requirements > .field__item:first-child{border-top:1px solid #E1E1E1;}.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-title{margin:0;padding:25px 50px 25px 20px;position:relative;color:#162A53;font-size:16px;line-height:1.4;}@media screen and (min-width:768px){.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-title{padding:25px 50px 25px 25px;font-size:18px;}}@media screen and (min-width:1280px){.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-title{padding:25px 50px 25px 35px;}}.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-title .icon-req-trigger{content:'';display:block;width:19px;height:20px;background:url(/themes/custom/csps/images/svg/icon-menu-open.svg) no-repeat center center/100%;right:10px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}@media screen and (min-width:768px){.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-title .icon-req-trigger{right:15px;}}.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-title.active-open .icon-req-trigger{background:url(/themes/custom/csps/images/svg/icon-menu-close.svg) no-repeat center center/100%;}.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description{padding:5px 40px 25px 20px;}@media screen and (min-width:768px){.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description{padding:10px 40px 35px 25px;}}@media screen and (min-width:1280px){.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description{padding:10px 40px 35px 35px;}}.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description p{font-size:14px;}@media screen and (min-width:768px){.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description p{font-size:16px;}}.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description p:last-child{margin-bottom:0;}.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description p a{color:#DE1D54;text-decoration:none;}.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description p a:hover{color:#007777;}.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ul,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ol{margin-left:30px;}.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ul li,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ol li{font-size:14px;margin-bottom:10px;}@media screen and (min-width:768px){.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ul li,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ol li{font-size:16px;}}.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ul li a,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ol li a{color:#DE1D54;text-decoration:none;}.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ul li a:hover,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ol li a:hover{color:#007777;}.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ul li > ul,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ul li ol,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ol li > ul,.paragraph--type--application-requirements .field--name-field-requirements .paragraph--type--application-requirement .field--name-field-description ol li ol{margin-top:10px;margin-bottom:20px;}.field--name-field-info-section{position:relative;}.field--name-field-info-section > .field__item{padding-bottom:10px;position:relative;border-bottom:1px solid #CACCD3;margin-bottom:10px;}.field--name-field-info-section > .field__item:last-child{border-bottom:none;}.field--name-field-info-section .toggle-all-text{position:absolute;right:10px;top:-65px;color:#DE1D54;cursor:pointer;font-size:14px;}@media screen and (min-width:768px){.field--name-field-info-section .toggle-all-text{right:0;font-size:16px;}}@media screen and (min-width:1280px){.field--name-field-info-section .toggle-all-text{font-size:18px;}}.paragraph--type--info-section{position:relative;}.paragraph--type--info-section .info-title{position:relative;font-size:16px;line-height:1.3;padding:10px 25px 10px 0;margin:0;color:#162A53;}@media screen and (min-width:768px){.paragraph--type--info-section .info-title{font-size:18px;padding:15px 25px 15px 0;}}@media screen and (min-width:1280px){.paragraph--type--info-section .info-title{font-size:30px;padding:25px 50px 25px 0;}}.paragraph--type--info-section .info-title .icon-faq-trigger{content:'';display:block;width:19px;height:20px;background:url(/themes/custom/csps/images/svg/icon-menu-open.svg) no-repeat center center/100%;right:10px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}@media screen and (min-width:768px){.paragraph--type--info-section .info-title .icon-faq-trigger{right:0;}}.paragraph--type--info-section .info-title .icon-faq-trigger.active-trigger{background:url(/themes/custom/csps/images/svg/icon-menu-close.svg) no-repeat center center/100%;}.paragraph--type--info-section .field--name-field-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;margin-bottom:15px;}.paragraph--type--info-section .field--name-field-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.paragraph--type--info-section .field--name-field-link:hover{background-color:#8ED4D4;}.paragraph--type--info-section .field--name-field-link:hover a{color:#162A53;}.paragraph--type--info-section .info-desc{padding:15px 15px 0 0;}@media screen and (min-width:768px){.paragraph--type--info-section .info-desc{padding:15px 0 0 0;}}.paragraph--type--info-section .info-desc p,.paragraph--type--info-section .info-desc ul li,.paragraph--type--info-section .info-desc ol li{font-size:14px;padding:5px 20px 0 0;margin:0 0 25px;color:#3D4047;}@media screen and (min-width:768px){.paragraph--type--info-section .info-desc p,.paragraph--type--info-section .info-desc ul li,.paragraph--type--info-section .info-desc ol li{font-size:16px;}}.paragraph--type--info-section .info-desc p a,.paragraph--type--info-section .info-desc ul li a,.paragraph--type--info-section .info-desc ol li a{color:#DE1D54;text-decoration:none;}.paragraph--type--info-section .info-desc p a:hover,.paragraph--type--info-section .info-desc ul li a:hover,.paragraph--type--info-section .info-desc ol li a:hover{color:#007777;}.paragraph--type--info-section .info-desc ul li,.paragraph--type--info-section .info-desc ol li{margin-left:20px;}@media screen and (min-width:960px){.paragraph--type--info-section .info-desc table[width="50%"]{width:50% !important;}}.paragraph--type--info-section .info-desc table{background-color:#FFFFFF;border:none;width:100% !important;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;margin-bottom:20px;margin-top:30px;}.paragraph--type--info-section .info-desc table strong{color:#162A53;}.paragraph--type--info-section .info-desc table tbody tr{display:-ms-flexbox;display:flex;border:1px solid #E1E1E1;border-bottom:none;}.paragraph--type--info-section .info-desc table tbody tr:last-child{border-bottom:1px solid #E1E1E1;}.paragraph--type--info-section .info-desc table tbody tr th,.paragraph--type--info-section .info-desc table tbody tr td{border:none;display:block;-ms-flex:1;flex:1;padding:15px 20px;font-size:14px;}@media screen and (min-width:768px){.paragraph--type--info-section .info-desc table tbody tr th,.paragraph--type--info-section .info-desc table tbody tr td{padding:20px 30px;font-size:16px;}}@media screen and (min-width:1280px){.paragraph--type--info-section .info-desc table tbody tr th,.paragraph--type--info-section .info-desc table tbody tr td{padding:30px;}}.paragraph--type--info-section .info-desc table tbody tr th p,.paragraph--type--info-section .info-desc table tbody tr td p{padding:0;margin:0 0 15px;font-size:14px;}@media screen and (min-width:768px){.paragraph--type--info-section .info-desc table tbody tr th p,.paragraph--type--info-section .info-desc table tbody tr td p{font-size:16px;}}.paragraph--type--info-section .info-desc table tbody tr th p:last-child,.paragraph--type--info-section .info-desc table tbody tr td p:last-child{margin:0;}.paragraph--type--info-section .info-desc table thead tr{display:-ms-flexbox;display:flex;border:1px solid #E1E1E1;border-bottom:none;}.paragraph--type--info-section .info-desc table thead tr td,.paragraph--type--info-section .info-desc table thead tr th{border:none;display:block;-ms-flex:1;flex:1;padding:10px 20px;font-size:16px;}@media screen and (min-width:768px){.paragraph--type--info-section .info-desc table thead tr td,.paragraph--type--info-section .info-desc table thead tr th{padding:15px 30px;font-size:18px;}}.paragraph--type--info-section .info-desc table thead tr td p,.paragraph--type--info-section .info-desc table thead tr th p{padding:0;margin:0 0 15px;}.paragraph--type--info-section .info-desc table thead tr td p:last-child,.paragraph--type--info-section .info-desc table thead tr th p:last-child{margin:0;}.paragraph--type--people-stories-2-up,.paragraph--type--featured-articles-2-up{margin-bottom:40px;padding-right:15px;}@media screen and (min-width:768px){.paragraph--type--people-stories-2-up,.paragraph--type--featured-articles-2-up{padding-right:0;}}.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2{display:block;width:100%;}@media screen and (min-width:768px){.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}}.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item{width:100%;display:inline-block;}@media screen and (min-width:768px){.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item{-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%;}}@media screen and (min-width:1280px){.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item{-ms-flex-preferred-size:44%;flex-basis:44%;margin-right:6%;}.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child{margin-right:0;}}.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item .node--view-mode-people-story-w-date,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item .node--view-mode-people-story-w-date{background-color:#FFFFFF;border:1px solid #E1E1E1;}.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item .node__content a .card--text-elements,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item .node__content a .card--text-elements{border:1px solid #E1E1E1;}.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item .node__content a .card--text-elements .category-media-wrapper .field--name-field-category,.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item .node__content a .card--text-elements .category-media-wrapper .field--name-field-news-source,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item .node__content a .card--text-elements .category-media-wrapper .field--name-field-category,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item .node__content a .card--text-elements .category-media-wrapper .field--name-field-news-source{display:inline;}.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item .node__content a .card--text-elements .category-media-wrapper .field--name-field-news-source,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item .node__content a .card--text-elements .category-media-wrapper .field--name-field-news-source{color:#313339;margin:0;padding-bottom:13px;line-height:1;font-size:12px;text-transform:uppercase;}.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item .node__content a .card--text-elements .category-media-wrapper .field--name-field-news-source:before,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item .node__content a .card--text-elements .category-media-wrapper .field--name-field-news-source:before{content:'|';display:inline;margin:0 7px 0 5px;color:#BCBDC0;}.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item.no-img-exists,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item.no-img-exists{margin-bottom:20px;}@media screen and (min-width:768px){.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item.no-img-exists,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item.no-img-exists{margin-bottom:0;}}.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item.no-img-exists .node__content a,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item.no-img-exists .node__content a{background-color:#FFFFFF;}.no-touchevents .paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item.no-img-exists .node__content a:hover,.no-touchevents
          .paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item.no-img-exists .node__content a:hover{background-color:#ACCBE4;}@media screen and (min-width:768px){.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item.no-img-exists .node__content a .card--text-elements,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item.no-img-exists .node__content a .card--text-elements{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;}}@media screen and (min-width:768px){.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item:first-child .node--view-mode-people-story-w-date,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item:first-child .node--view-mode-people-story-w-date{border-right:0;}}@media screen and (min-width:1280px){.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item:first-child .node--view-mode-people-story-w-date,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item:first-child .node--view-mode-people-story-w-date{border:1px solid #E1E1E1;}}.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child .node--view-mode-people-story-w-date,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child .node--view-mode-people-story-w-date{border-top:none;}@media screen and (min-width:768px){.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child .node--view-mode-people-story-w-date,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child .node--view-mode-people-story-w-date{border:1px solid #E1E1E1;border-left:0;}}@media screen and (min-width:1280px){.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child .node--view-mode-people-story-w-date,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child .node--view-mode-people-story-w-date{border:1px solid #E1E1E1;}}@media screen and (min-width:768px){.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child .node--view-mode-people-story-w-date .node__content a .card--text-elements,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child .node--view-mode-people-story-w-date .node__content a .card--text-elements{border-left:1px solid #E1E1E1;}}@media screen and (min-width:1280px){.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child .node--view-mode-people-story-w-date .node__content a .card--text-elements,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child .node--view-mode-people-story-w-date .node__content a .card--text-elements{border:none;}}@media screen and (min-width:768px){.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child .node__content a .card--text-elements,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child .node__content a .card--text-elements{border-left:none;}}@media screen and (min-width:1280px){.paragraph--type--people-stories-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child .node__content a .card--text-elements,.paragraph--type--featured-articles-2-up .field--name-field-featured-articles-x-2 > .field__item:last-child .node__content a .card--text-elements{border-left:1px solid #E1E1E1;}}.paragraph--type--people-stories-2-up .field--name-field-title,.paragraph--type--featured-articles-2-up .field--name-field-title{color:#162A53;font-size:24px;line-height:30px;margin:30px 0 15px;}@media screen and (min-width:768px){.paragraph--type--people-stories-2-up .field--name-field-title,.paragraph--type--featured-articles-2-up .field--name-field-title{float:left;font-size:26px;margin-top:10px;}}@media screen and (min-width:1280px){.paragraph--type--people-stories-2-up .field--name-field-title,.paragraph--type--featured-articles-2-up .field--name-field-title{font-size:30px;}}.paragraph--type--people-stories-2-up .field--name-field-link,.paragraph--type--featured-articles-2-up .field--name-field-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;margin-bottom:20px;}.paragraph--type--people-stories-2-up .field--name-field-link a,.paragraph--type--featured-articles-2-up .field--name-field-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.paragraph--type--people-stories-2-up .field--name-field-link:hover,.paragraph--type--featured-articles-2-up .field--name-field-link:hover{background-color:#8ED4D4;}.paragraph--type--people-stories-2-up .field--name-field-link:hover a,.paragraph--type--featured-articles-2-up .field--name-field-link:hover a{color:#162A53;}@media screen and (min-width:768px){.paragraph--type--people-stories-2-up .field--name-field-link,.paragraph--type--featured-articles-2-up .field--name-field-link{float:right;}}@media screen and (min-width:768px){.page-node-type-program-faculty .paragraph--type--people-stories-2-up{padding-right:0;}}@media screen and (min-width:960px){.page-node-type-program-faculty .paragraph--type--people-stories-2-up{margin:0 20px 30px;}}@media screen and (min-width:768px){.data-tables-wrapper{padding-right:30px;}}@media screen and (min-width:1280px){.data-tables-wrapper{padding-right:0;}}.data-tables-wrapper .table-title{font-size:24px;line-height:1.5;}@media screen and (min-width:768px){.data-tables-wrapper .table-title{font-size:26px;}}@media screen and (min-width:1280px){.data-tables-wrapper .table-title{font-size:30px;}}.data-tables-wrapper .paragraph--type--program-options-table{width:100%;margin-bottom:40px;border-spacing:0;}@media screen and (min-width:768px){.data-tables-wrapper .paragraph--type--program-options-table{background-color:#FFFFFF;border-right:1px solid #E1E1E1;border-left:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;border-top:1px solid #E1E1E1;}}.data-tables-wrapper .paragraph--type--program-options-table thead{display:none;}@media screen and (min-width:768px){.data-tables-wrapper .paragraph--type--program-options-table thead{display:table-header-group;}}.data-tables-wrapper .paragraph--type--program-options-table thead tr{border-top:1px solid #E1E1E1;border-left:none;border-right:none;border-bottom:none !important;}.data-tables-wrapper .paragraph--type--program-options-table tr{background-color:#FFFFFF;display:block;border-top:1px solid #E1E1E1;border-left:1px solid #E1E1E1;}@media screen and (min-width:768px){.data-tables-wrapper .paragraph--type--program-options-table tr{display:table-row;border-right:1px solid #E1E1E1;}}.data-tables-wrapper .paragraph--type--program-options-table tr:last-child{border-bottom:1px solid #E1E1E1;}.data-tables-wrapper .paragraph--type--program-options-table td,.data-tables-wrapper .paragraph--type--program-options-table th{padding:35px 25px;font-size:14px;vertical-align:top;line-height:1.5;}@media screen and (min-width:768px){.data-tables-wrapper .paragraph--type--program-options-table td,.data-tables-wrapper .paragraph--type--program-options-table th{font-size:12px;width:auto;border-top:1px solid #E1E1E1;}}@media screen and (min-width:1280px){.data-tables-wrapper .paragraph--type--program-options-table td,.data-tables-wrapper .paragraph--type--program-options-table th{font-size:16px;}}@media screen and (min-width:768px){.data-tables-wrapper .paragraph--type--program-options-table th{border-top:none;}}.data-tables-wrapper .paragraph--type--program-options-table th,.data-tables-wrapper .paragraph--type--program-options-table td{position:relative;display:block;width:100%;padding-left:40%;}.data-tables-wrapper .paragraph--type--program-options-table th:first-child,.data-tables-wrapper .paragraph--type--program-options-table td:first-child{padding-left:25px;}.data-tables-wrapper .paragraph--type--program-options-table th.field--name-field-professional-experience,.data-tables-wrapper .paragraph--type--program-options-table th.field--name-field-course-format,.data-tables-wrapper .paragraph--type--program-options-table th.field--name-field-time-commitment,.data-tables-wrapper .paragraph--type--program-options-table td.field--name-field-professional-experience,.data-tables-wrapper .paragraph--type--program-options-table td.field--name-field-course-format,.data-tables-wrapper .paragraph--type--program-options-table td.field--name-field-time-commitment{text-transform:lowercase;}@media screen and (min-width:768px){.data-tables-wrapper .paragraph--type--program-options-table th,.data-tables-wrapper .paragraph--type--program-options-table td{display:table-cell;padding:35px 25px;width:auto;}}.data-tables-wrapper .paragraph--type--program-options-table td:before{position:absolute;top:35px;left:25px;width:40%;padding-right:10%;text-align:left;font-size:12px;text-transform:uppercase;}@media screen and (min-width:768px){.data-tables-wrapper .paragraph--type--program-options-table td:before{display:none;}}.data-tables-wrapper .paragraph--type--program-options-table td:before{content:attr(data-heading);}.data-tables-wrapper .paragraph--type--program-options-table th{font-size:12px;text-transform:uppercase;text-align:left;}@media screen and (min-width:1280px){.data-tables-wrapper .paragraph--type--program-options-table th{font-size:12px;}}@media screen and (min-width:768px){.data-tables-wrapper .paragraph--type--program-options-table th:first-child{width:35%;}}.data-tables-wrapper .paragraph--type--program-options-table .field--name-field-name{font-size:16px;display:block;width:100%;}@media screen and (min-width:768px){.data-tables-wrapper .paragraph--type--program-options-table .field--name-field-name{display:table-cell;width:auto;font-size:14px;width:35%;}}@media screen and (min-width:1280px){.data-tables-wrapper .paragraph--type--program-options-table .field--name-field-name{font-size:16px;}}@media screen and (min-width:1400px){.data-tables-wrapper .paragraph--type--program-options-table .field--name-field-name{font-weight:700;}}.paragraph--type--related-programs{background-color:#ACCBE4;overflow:hidden;}.paragraph--type--related-programs .field--name-field-title{color:#162A53;font-size:24px;line-height:30px;margin:30px 0 15px 20px;}@media screen and (min-width:768px){.paragraph--type--related-programs .field--name-field-title{float:left;font-size:26px;width:52%;}}@media screen and (min-width:960px){.paragraph--type--related-programs .field--name-field-title{margin:70px 0 15px 40px;}}@media screen and (min-width:1280px){.paragraph--type--related-programs .field--name-field-title{font-size:30px;}}.paragraph--type--related-programs .field--name-field-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;margin:0 0 20px 20px;}.paragraph--type--related-programs .field--name-field-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.paragraph--type--related-programs .field--name-field-link:hover{background-color:#8ED4D4;}.paragraph--type--related-programs .field--name-field-link:hover a{color:#162A53;}@media screen and (min-width:768px){.paragraph--type--related-programs .field--name-field-link{margin:30px 20px 20px 20px;float:right;}}@media screen and (min-width:960px){.paragraph--type--related-programs .field--name-field-link{margin:70px 40px 20px 20px;}}.page-node-type-program .paragraph--type--related-programs .field--name-field-featured-programs{clear:both;padding:0 20px 40px;}@media screen and (min-width:960px){.page-node-type-program .paragraph--type--related-programs .field--name-field-featured-programs{display:-ms-flexbox;display:flex;padding:0 40px 40px;}}.page-node-type-program .paragraph--type--related-programs .field--name-field-featured-programs > .field__item{padding-bottom:115px;}@media screen and (min-width:768px){.page-node-type-program .paragraph--type--related-programs .field--name-field-featured-programs > .field__item{width:100%;}}@media screen and (min-width:960px){.page-node-type-program .paragraph--type--related-programs .field--name-field-featured-programs > .field__item{-ms-flex-positive:1;flex-grow:1;}}.paragraph--type--simple-text-cta{position:relative;}@media screen and (min-width:1280px){.paragraph--type--simple-text-cta{margin-bottom:40px;}}.paragraph--type--simple-text-cta .field--name-field-title{position:relative;font-size:24px;color:#162A53;line-height:1.3;margin:0;padding-right:15px;width:100%;}@media screen and (min-width:580px){.paragraph--type--simple-text-cta .field--name-field-title{padding-right:0;}}@media screen and (min-width:768px){.paragraph--type--simple-text-cta .field--name-field-title{font-size:26px;padding-right:150px;}}@media screen and (min-width:1280px){.paragraph--type--simple-text-cta .field--name-field-title{font-size:30px;}}.paragraph--type--simple-text-cta .field--name-field-title span{padding-bottom:10px;display:inline-block;padding-top:10px;}@media screen and (min-width:580px){.paragraph--type--simple-text-cta .field--name-field-title span{padding-right:150px;}}@media screen and (min-width:768px){.paragraph--type--simple-text-cta .field--name-field-title span{padding-right:0;}}.paragraph--type--simple-text-cta .field--name-field-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;}.paragraph--type--simple-text-cta .field--name-field-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.paragraph--type--simple-text-cta .field--name-field-link:hover{background-color:#8ED4D4;}.paragraph--type--simple-text-cta .field--name-field-link:hover a{color:#162A53;}@media screen and (min-width:580px){.paragraph--type--simple-text-cta .field--name-field-link{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:15px;}}@media screen and (min-width:768px){.paragraph--type--simple-text-cta .field--name-field-link{right:0;}}.paragraph--type--title-article{margin-bottom:40px;padding-right:15px;}@media screen and (min-width:768px){.paragraph--type--title-article{padding-right:0;}}.paragraph--type--title-article .field--name-field-title{position:relative;font-size:24px;color:#162A53;line-height:1.3;width:100%;margin-bottom:15px;}@media screen and (min-width:768px){.paragraph--type--title-article .field--name-field-title{font-size:26px;}}@media screen and (min-width:1280px){.paragraph--type--title-article .field--name-field-title{font-size:30px;}}.paragraph--type--title-article .node--type-article{position:relative;}.paragraph--type--title-article .node--type-article a{text-decoration:none;}.paragraph--type--title-article .node--type-article .card--text-elements{border:none;background-color:#FFFFFF;padding:25px 20px;}@media screen and (min-width:768px){.paragraph--type--title-article .node--type-article .card--text-elements{position:absolute;bottom:0;right:0;width:48%;}}.paragraph--type--title-article .node--type-article .card--text-elements .article-title{font-size:16px;line-height:1.3;color:#162A53;margin:5px 0 0;}@media screen and (min-width:768px){.paragraph--type--title-article .node--type-article .card--text-elements .article-title{font-size:18px;}}@media screen and (min-width:1280px){.paragraph--type--title-article .node--type-article .card--text-elements .article-title{font-size:20px;}}.paragraph--type--title-article .node--type-article .card--text-elements .category-media-wrapper .field--name-field-category,.paragraph--type--title-article .node--type-article .card--text-elements .category-media-wrapper .field--name-field-news-source{display:inline;padding-right:20px;text-transform:uppercase;color:#007777;font-size:12px;margin:0;line-height:normal;}.paragraph--type--title-article .node--type-article .card--text-elements .category-media-wrapper .field--name-field-news-source{color:#313339;margin:0;padding-bottom:13px;line-height:1;font-size:12px;text-transform:uppercase;}.paragraph--type--title-article .node--type-article .card--text-elements .category-media-wrapper .field--name-field-news-source:before{content:'|';display:inline;margin:0 7px 0 5px;color:#BCBDC0;}.paragraph--type--title-event-dates{position:relative;margin-bottom:40px;background:#162A53;}.paragraph--type--title-event-dates:after{display:block;content:'';height:1px;width:100%;padding-bottom:40px;border-bottom:1px solid #D6DAE1;background-color:#EDEFF6;}@media screen and (min-width:768px){.paragraph--type--title-event-dates:after{padding-bottom:50px;}}@media screen and (min-width:960px){.paragraph--type--title-event-dates:after{padding-bottom:80px;}}.paragraph--type--title-event-dates h3.field--name-field-title{position:relative;font-size:24px;color:#FFFFFF;line-height:1.3;padding:40px 20px 0 20px;}@media screen and (min-width:768px){.paragraph--type--title-event-dates h3.field--name-field-title{font-size:26px;padding:50px 24px 0 24px;margin-bottom:-15px;}}@media screen and (min-width:1280px){.paragraph--type--title-event-dates h3.field--name-field-title{font-size:30px;padding:65px 40px 0 40px;margin:0;}}.paragraph--type--title-event-dates h3.field--name-field-title span{padding-right:20px;padding-bottom:10px;display:inline-block;padding-top:10px;}.paragraph--type--title-event-dates .all-events-cta{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;}.paragraph--type--title-event-dates .all-events-cta a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.paragraph--type--title-event-dates .all-events-cta:hover{background-color:#8ED4D4;}.paragraph--type--title-event-dates .all-events-cta:hover a{color:#162A53;}@media screen and (min-width:355px){.paragraph--type--title-event-dates .all-events-cta{display:block;width:115px;margin-top:10px;margin-bottom:-30px;}}@media screen and (min-width:768px){.paragraph--type--title-event-dates .all-events-cta{width:115px;margin-top:0;margin-bottom:0;float:right;}}@media screen and (min-width:1280px){.paragraph--type--title-event-dates .all-events-cta{position:static;-ms-transform:translateY(30%);transform:translateY(30%);float:right;display:block;width:115px;}}.paragraph--type--title-event-dates .field--name-field-event-date{background-color:#162A53;padding:20px 10px 40px 20px;}@media screen and (min-width:768px){.paragraph--type--title-event-dates .field--name-field-event-date{padding:24px 24px 50px 24px;}}@media screen and (min-width:1280px){.paragraph--type--title-event-dates .field--name-field-event-date{padding:40px 40px 60px 40px;}}.paragraph--type--title-event-dates .field--name-field-event-date > .field__item{width:100%;border:1px solid #FFFFFF;border-bottom:none;}.paragraph--type--title-event-dates .field--name-field-event-date > .field__item:last-child{border-bottom:1px solid #FFFFFF;}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date{display:-ms-flexbox;display:flex;}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-date--wrapper{display:inline-block;position:relative;padding:30px 0 30px;-ms-flex:1;flex:1;-ms-flex-preferred-size:90px;flex-basis:90px;}@media screen and (min-width:768px){.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-date--wrapper{-ms-flex-preferred-size:120px;flex-basis:120px;padding:30px 0 24px 0;}}@media screen and (min-width:1280px){.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-date--wrapper{padding:30px 0 20px;}}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-date--wrapper .field--name-field-event-start-date{font-size:18px;text-align:center;line-height:1;color:#FFFFFF;padding:0;margin:0;}@media screen and (min-width:1280px){.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-date--wrapper .field--name-field-event-start-date{margin:0 0 0 -70px;}}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-date--wrapper .field--name-field-event-start-date span{display:block;font-size:90px;line-height:1.15;}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-date--wrapper .field--name-field-event-end-date{display:block;font-size:18px;line-height:1;text-align:center;color:#FFFFFF;margin:0;}@media screen and (min-width:1280px){.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-date--wrapper .field--name-field-event-end-date{margin:0 0 0 -70px;}}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-date--wrapper .field--name-field-event-end-date:before{display:block;content:'\2013';font-size:40px;position:relative;color:#FFFFFF;line-height:0.5;}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-date--wrapper .field--name-field-event-end-date span{display:block;font-size:90px;line-height:1.15;}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-date--wrapper .field--name-field-event-end-date.element__field_event_end_date-no_dash:before{content:'\00a0';}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper{display:inline-block;position:relative;padding:23px 20px 0 0;-ms-flex:1;flex:1;-ms-flex-preferred-size:180px;flex-basis:180px;}@media screen and (min-width:768px){.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper{-ms-flex-preferred-size:336px;flex-basis:336px;padding:24px 0;}}@media screen and (min-width:960px){.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper{-ms-flex-preferred-size:65%;flex-basis:65%;}}@media screen and (min-width:1280px){.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper{padding:55px 0 70px;}}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;position:absolute;bottom:0;left:0;}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-link:hover{background-color:#8ED4D4;}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-link:hover a{color:#162A53;}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-title{margin:10px 15px 20px 0;line-height:1.5;color:#FFFFFF;font-size:18px;font-weight:400;}@media screen and (min-width:768px){.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-title{margin:12px 15px 20px 0;}}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-event-start-time,.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-event-timezone,.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-event-type{margin:0;padding:0;display:inline;font-size:12px;color:#FFFFFF;line-height:1;text-transform:uppercase;font-weight:200;}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .field--name-field-event-type:before{display:inline-block;content:'|';padding:0 10px 0 8px;color:#FFFFFF;line-height:1;font-size:12px;}.paragraph--type--title-event-dates .field--name-field-event-date .paragraph--type--event-date .event-info--wrapper .time-wrapper{display:inline-block;}.paragraph--type--title-text{border-top:1px solid #D6DAE1;padding-bottom:10px;}@media screen and (min-width:768px){.paragraph--type--title-text{padding-bottom:15px;}}@media screen and (min-width:1280px){.paragraph--type--title-text{padding-bottom:25px;}}.paragraph--type--title-text .field--name-field-title{font-size:24px;line-height:1.5;padding:10px 0;}@media screen and (min-width:768px){.paragraph--type--title-text .field--name-field-title{font-size:26px;padding:15px 0;}}@media screen and (min-width:1280px){.paragraph--type--title-text .field--name-field-title{font-size:30px;padding:25px 0;}}.paragraph--type--title-text .field--name-field-text{line-height:1.5;font-size:16px;color:#3D4047;}@media screen and (min-width:768px){.paragraph--type--title-text .field--name-field-text{font-size:18px;}}@media screen and (min-width:1280px){.paragraph--type--title-text .field--name-field-text{padding-right:80px;}}.paragraph--type--title-text .field--name-field-text ul{margin-left:0;margin-bottom:15px;}.paragraph--type--title-text .field--name-field-text table{background-color:#FFFFFF;border:none;width:100% !important;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;margin-bottom:20px;margin-top:30px;}.paragraph--type--title-text .field--name-field-text table strong{color:#162A53;}.paragraph--type--title-text .field--name-field-text table tbody tr{display:-ms-flexbox;display:flex;border:1px solid #E1E1E1;border-bottom:none;}.paragraph--type--title-text .field--name-field-text table tbody tr:last-child{border-bottom:1px solid #E1E1E1;}.paragraph--type--title-text .field--name-field-text table tbody tr th,.paragraph--type--title-text .field--name-field-text table tbody tr td{border:none;display:block;-ms-flex:1;flex:1;padding:15px 20px;font-size:14px;}@media screen and (min-width:768px){.paragraph--type--title-text .field--name-field-text table tbody tr th,.paragraph--type--title-text .field--name-field-text table tbody tr td{padding:20px 30px;font-size:16px;}}@media screen and (min-width:1280px){.paragraph--type--title-text .field--name-field-text table tbody tr th,.paragraph--type--title-text .field--name-field-text table tbody tr td{padding:30px;}}.paragraph--type--title-text .field--name-field-text table tbody tr th p,.paragraph--type--title-text .field--name-field-text table tbody tr td p{padding:0;margin:0 0 15px;font-size:14px;}@media screen and (min-width:768px){.paragraph--type--title-text .field--name-field-text table tbody tr th p,.paragraph--type--title-text .field--name-field-text table tbody tr td p{font-size:16px;}}.paragraph--type--title-text .field--name-field-text table tbody tr th p:last-child,.paragraph--type--title-text .field--name-field-text table tbody tr td p:last-child{margin:0;}.paragraph--type--title-text .field--name-field-text table thead tr{display:-ms-flexbox;display:flex;border:1px solid #E1E1E1;border-bottom:none;}.paragraph--type--title-text .field--name-field-text table thead tr td,.paragraph--type--title-text .field--name-field-text table thead tr th{border:none;display:block;-ms-flex:1;flex:1;padding:10px 20px;font-size:16px;}@media screen and (min-width:768px){.paragraph--type--title-text .field--name-field-text table thead tr td,.paragraph--type--title-text .field--name-field-text table thead tr th{padding:15px 30px;font-size:18px;}}.paragraph--type--title-text .field--name-field-text table thead tr td p,.paragraph--type--title-text .field--name-field-text table thead tr th p{padding:0;margin:0 0 15px;}.paragraph--type--title-text .field--name-field-text table thead tr td p:last-child,.paragraph--type--title-text .field--name-field-text table thead tr th p:last-child{margin:0;}.field--name-field-upcoming-event{background-color:#162A53;color:#FFFFFF;padding:40px 10px 40px 20px;}@media screen and (min-width:768px){.field--name-field-upcoming-event{padding:40px 25px;}}@media screen and (min-width:1280px){.field--name-field-upcoming-event{padding:70px 40px;}}@media screen and (min-width:1700px){.field--name-field-upcoming-event{padding:70px 50px;}}.page-node-type-postbacc-program-overview .field--name-field-upcoming-event{margin-bottom:40px;}.field--name-field-upcoming-event .node__content{position:relative;border:1px solid #FFFFFF;padding:20px 0;}.field--name-field-upcoming-event .node__content::after{clear:both;content:"";display:block;}@media screen and (min-width:768px){.field--name-field-upcoming-event .upcoming-event-header{margin-bottom:20px;position:relative;height:40px;}}@media screen and (min-width:1280px){.field--name-field-upcoming-event .upcoming-event-header{margin-bottom:30px;}}.field--name-field-upcoming-event .upcoming-event-header h2{font-size:24px;margin-top:0;margin-bottom:15px;}@media screen and (min-width:768px){.field--name-field-upcoming-event .upcoming-event-header h2{position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0;}}.field--name-field-upcoming-event .upcoming-event-header h2 p{display:inline;font-size:24px;}.field--name-field-upcoming-event .upcoming-event-header .events-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;margin-bottom:20px;}.field--name-field-upcoming-event .upcoming-event-header .events-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.field--name-field-upcoming-event .upcoming-event-header .events-link:hover{background-color:#8ED4D4;}.field--name-field-upcoming-event .upcoming-event-header .events-link:hover a{color:#162A53;}@media screen and (min-width:768px){.field--name-field-upcoming-event .upcoming-event-header .events-link{position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}}.field--name-field-upcoming-event .upcoming-event-header .events-link a{padding:13px 20px;}.field--name-field-upcoming-event .date{float:left;padding:0 10px;width:30%;}@media screen and (min-width:768px){.field--name-field-upcoming-event .date{padding:0 30px;width:25%;}}.field--name-field-upcoming-event .date p{font-size:18px;color:#FFFFFF;text-align:center;padding-bottom:15px;}.field--name-field-upcoming-event .date p span{display:block;font-size:90px;line-height:1;}.field--name-field-upcoming-event .event-info{float:left;width:70%;padding:0 10px 50px;}@media screen and (min-width:768px){.field--name-field-upcoming-event .event-info{width:75%;}}.field--name-field-upcoming-event .event-info .field--name-field-event-start-time,.field--name-field-upcoming-event .event-info .field--name-field-event-type,.field--name-field-upcoming-event .event-info .separator{display:inline-block;margin:0;font-size:12px;}.field--name-field-upcoming-event .event-info .field--name-field-event-start-time p,.field--name-field-upcoming-event .event-info .field--name-field-event-type p,.field--name-field-upcoming-event .event-info .separator p{text-transform:uppercase;}.field--name-field-upcoming-event .event-info .separator{margin:0 5px;}.field--name-field-upcoming-event .event-info h2{font-size:18px;margin:0;}.field--name-field-upcoming-event .event-info .link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;position:absolute;bottom:0;}.field--name-field-upcoming-event .event-info .link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.field--name-field-upcoming-event .event-info .link:hover{background-color:#8ED4D4;}.field--name-field-upcoming-event .event-info .link:hover a{color:#162A53;}.field--name-field-upcoming-event .event-info .link a{padding:13px 20px;}.field--name-field-upcoming-event .contextual-region{position:static;}.paragraph--type--video{width:100%;position:relative;}@media screen and (min-width:960px){.paragraph--type--video{padding:0px 80px;}}@media screen and (min-width:1280px){.paragraph--type--video{padding:0px 200px;}}.paragraph--type--video .field--name-field-video{position:relative;}.paragraph--type--video .video-embed-field-responsive-video{position:absolute;display:none;width:100%;}.paragraph--type--video .field--name-field-poster-image{position:relative;width:100%;}.paragraph--type--video .field--name-field-poster-image img{height:auto;}.paragraph--type--video .field--name-field-poster-image .video-btn--wrapper{position:absolute;bottom:0;left:20px;}.paragraph--type--video .video-btn--wrapper{position:relative;display:inline-block;line-height:1;height:auto;}.paragraph--type--video .video-btn--wrapper button{background-color:#DE1D54;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;border:none;}.paragraph--type--video .video-btn--wrapper button:hover{background-color:#8ED4D4;color:#162A53;}.paragraph--type--video .video-btn--wrapper.play-btn button span{padding-left:25px;}.paragraph--type--video .video-btn--wrapper.play-btn button:before{display:inline-block;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';background:url(/themes/custom/csps/images/svg/icon-play-alt-white.svg) center no-repeat;width:20px;height:20px;left:15px;}.paragraph--type--video .video-btn--wrapper.play-btn button:hover:before{background:url(/themes/custom/csps/images/svg/icon-play-alt-blue.svg) center no-repeat;width:20px;height:20px;}.paragraph--type--video .video-btn--wrapper.close-btn{position:absolute;top:0;left:0;z-index:30;}.paragraph--type--video .video-btn--wrapper.close-btn button{padding:10px;}.paragraph--type--video .video-btn--wrapper.close-btn button span{display:none;}.paragraph--type--video .video-btn--wrapper.close-btn button:before{display:inline-block;position:relative;content:'';background:url(/themes/custom/csps/images/svg/icon-window-close-alt-white.svg) center no-repeat;width:20px;height:20px;}.paragraph--type--video .video-btn--wrapper.close-btn button:hover:before{background:url(/themes/custom/csps/images/svg/icon-window-close-alt-blue.svg) center no-repeat;width:20px;height:20px;}.paragraph--type--video .field--name-field-caption{padding:0 10px;font-size:12px;line-height:18px;margin-top:20px;margin-bottom:20px;}@media screen and (min-width:580px){.paragraph--type--video .field--name-field-caption{padding:0px 70px;}}@media screen and (min-width:768px){.paragraph--type--video .field--name-field-caption{font-size:14px;line-height:24px;}}@media screen and (min-width:960px){.paragraph--type--video .field--name-field-caption{padding:0px 100px;margin-top:35px;margin-bottom:40px;}}@media screen and (min-width:1280px){.paragraph--type--video .field--name-field-caption{padding:0px 80px;}}.paragraph--type--video.video-playing .video-embed-field-responsive-video{position:relative;}.paragraph--type--video.video-playing .field--name-field-poster-image{position:absolute;top:0;left:0;}.field--name-field-announcements{overflow:hidden;width:100%;background-color:#162A53;padding:30px 20px;}@media screen and (min-width:768px){.field--name-field-announcements{padding:45px 30px;}}@media screen and (min-width:1080px){.field--name-field-announcements{padding:75px 30px 45px;}}@media screen and (min-width:1280px){.field--name-field-announcements{padding:75px 40px;}}@media screen and (min-width:1700px){.field--name-field-announcements{padding:100px 0 80px;}}@media screen and (min-width:1280px){.field--name-field-announcements .announcements--wrapper{display:-ms-flexbox;display:flex;}}.field--name-field-announcements .announcements--wrapper > .field__label{display:block;width:100%;font-size:24px;color:#FFFFFF;margin:0 0 20px;}@media screen and (min-width:1280px){.field--name-field-announcements .announcements--wrapper > .field__label{font-size:30px;display:inline-block;display:-ms-inline-flexbox;display:inline-flex;max-width:320px;}}.field--name-field-announcements .announcements--wrapper > .field__items{display:block;width:100%;list-style:none;}@media screen and (min-width:768px){.field--name-field-announcements .announcements--wrapper > .field__items{display:-ms-flexbox;display:flex;max-width:1280px;}}@media screen and (min-width:1280px){.field--name-field-announcements .announcements--wrapper > .field__items{display:inline-block;display:-ms-inline-flexbox;display:inline-flex;}}.field--name-field-announcements .announcements--wrapper > .field__items > .field__item{position:relative;padding:20px 20px 0 20px;border:1px solid rgba(255,255,255,0.6);border-bottom:none;margin-top:-1px;}@media screen and (min-width:768px){.field--name-field-announcements .announcements--wrapper > .field__items > .field__item{-ms-flex:1;flex:1;margin-top:0;margin-left:-1px;border-bottom:1px solid rgba(255,255,255,0.6);border-right:none;}}.field--name-field-announcements .announcements--wrapper > .field__items > .field__item:last-child{border-bottom:1px solid rgba(255,255,255,0.6);}@media screen and (min-width:768px){.field--name-field-announcements .announcements--wrapper > .field__items > .field__item:last-child{border-right:1px solid rgba(255,255,255,0.6);}}.field--name-field-announcements .announcements--wrapper > .field__items > .field__item .field--name-field-title{padding-bottom:65px;color:#FFFFFF;font-size:20px;line-height:1.4;margin:0;}@media screen and (min-width:768px){.field--name-field-announcements .announcements--wrapper > .field__items > .field__item .field--name-field-title{font-size:18px;padding-bottom:75px;}}@media screen and (min-width:1280px){.field--name-field-announcements .announcements--wrapper > .field__items > .field__item .field--name-field-title{font-size:20px;}}.field--name-field-announcements .announcements--wrapper > .field__items > .field__item .field--name-field-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;position:absolute;bottom:0;}.field--name-field-announcements .announcements--wrapper > .field__items > .field__item .field--name-field-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.field--name-field-announcements .announcements--wrapper > .field__items > .field__item .field--name-field-link:hover{background-color:#8ED4D4;}.field--name-field-announcements .announcements--wrapper > .field__items > .field__item .field--name-field-link:hover a{color:#162A53;}.paragraph--type--announcement{overflow:hidden;width:100%;background-color:#162A53;padding:30px 20px;}@media screen and (min-width:768px){.paragraph--type--announcement{padding:45px 30px;}}@media screen and (min-width:1280px){.paragraph--type--announcement{padding:75px 40px;}}@media screen and (min-width:1700px){.paragraph--type--announcement{padding:100px 0 80px;}}.page-node-type-home .paragraph--type--announcement,.page-node-type-landing-page .paragraph--type--announcement,.page-node-type-program-cards .paragraph--type--announcement{padding:0;}@media screen and (min-width:1280px){.paragraph--type--announcement .announcements--wrapper{display:-ms-flexbox;display:flex;}}.paragraph--type--announcement .announcements--wrapper > .field__label-single{display:block;width:100%;font-size:24px;color:#FFFFFF;margin:0 0 20px;}@media screen and (min-width:1280px){.paragraph--type--announcement .announcements--wrapper > .field__label-single{font-size:30px;display:inline-block;display:-ms-inline-flexbox;display:inline-flex;max-width:320px;}}.page-node-type-home .paragraph--type--announcement .announcements--wrapper > .field__label-single,.page-node-type-landing-page .paragraph--type--announcement .announcements--wrapper > .field__label-single,.page-node-type-program-cards .paragraph--type--announcement .announcements--wrapper > .field__label-single{display:none;}.paragraph--type--announcement .announcements--wrapper .field__item-single{position:relative;padding:20px 20px 0 20px;border:1px solid rgba(255,255,255,0.6);border-bottom:none;margin-top:-1px;}@media screen and (min-width:768px){.paragraph--type--announcement .announcements--wrapper .field__item-single{-ms-flex:1;flex:1;margin-top:0;margin-left:-1px;border-bottom:1px solid rgba(255,255,255,0.6);border-right:none;}}.paragraph--type--announcement .announcements--wrapper .field__item-single:last-child{border-bottom:1px solid rgba(255,255,255,0.6);}@media screen and (min-width:768px){.paragraph--type--announcement .announcements--wrapper .field__item-single:last-child{border-right:1px solid rgba(255,255,255,0.6);}}.page-node-type-home .paragraph--type--announcement .announcements--wrapper .field__item-single,.page-node-type-landing-page .paragraph--type--announcement .announcements--wrapper .field__item-single,.page-node-type-program-cards .paragraph--type--announcement .announcements--wrapper .field__item-single{position:inherit;}.paragraph--type--announcement .announcements--wrapper .field__item-single .field--name-field-title{padding-bottom:65px;color:#FFFFFF;font-size:20px;line-height:1.4;margin:0;}@media screen and (min-width:768px){.paragraph--type--announcement .announcements--wrapper .field__item-single .field--name-field-title{font-size:18px;padding-bottom:75px;}}@media screen and (min-width:1280px){.paragraph--type--announcement .announcements--wrapper .field__item-single .field--name-field-title{font-size:20px;}}.paragraph--type--announcement .announcements--wrapper .field__item-single .field--name-field-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;position:absolute;bottom:0;}.paragraph--type--announcement .announcements--wrapper .field__item-single .field--name-field-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.paragraph--type--announcement .announcements--wrapper .field__item-single .field--name-field-link:hover{background-color:#8ED4D4;}.paragraph--type--announcement .announcements--wrapper .field__item-single .field--name-field-link:hover a{color:#162A53;}.page-node-type-home .paragraph--type--announcement .announcements--wrapper .field__item-single,.page-node-type-landing-page .paragraph--type--announcement .announcements--wrapper .field__item-single,.page-node-type-program-cards .paragraph--type--announcement .announcements--wrapper .field__item-single{padding:0;border:none;}.paragraph--type--announcement{margin-bottom:40px;}.page-node-type-home .paragraph--type--announcement,.page-node-type-landing-page .paragraph--type--announcement,.page-node-type-program-cards .paragraph--type--announcement{margin-bottom:0;}@media screen and (min-width:1280px){.paragraph--type--announcement{padding:75px 40px;}}.paragraph--type--testimonial{position:relative;}.paragraph--type--testimonial .field--name-field-tab-title{display:none;}.paragraph--type--testimonial .field--name-field-image img{width:100%;height:auto;}.paragraph--type--testimonial .quote-wrapper{position:relative;padding:80px 20px 60px;color:#3D4047;text-align:center;}@media screen and (min-width:768px){.paragraph--type--testimonial .quote-wrapper{position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:20;bottom:0;padding:0 0 60px;width:80%;color:#FFFFFF;}}@media screen and (min-width:1280px){.paragraph--type--testimonial .quote-wrapper{max-width:1040px;width:100%;}}.paragraph--type--testimonial .field--name-field-quote-source{font-size:24px;padding-bottom:5px;margin:0;}@media screen and (min-width:768px){.paragraph--type--testimonial .field--name-field-quote-source{padding-bottom:10px;}}@media screen and (min-width:1280px){.paragraph--type--testimonial .field--name-field-quote-source{padding-bottom:15px;font-size:30px;}}.paragraph--type--testimonial .field--name-field-subtitle{font-size:12px;text-transform:uppercase;padding-bottom:20px;margin:0;}@media screen and (min-width:768px){.paragraph--type--testimonial .field--name-field-subtitle{padding-bottom:25px;}}.paragraph--type--testimonial .field--name-field-quote{font-size:12px;line-height:1.5;padding-bottom:20px;position:relative;}.paragraph--type--testimonial .field--name-field-quote p{padding:0 10px 10px;}@media screen and (min-width:580px){.paragraph--type--testimonial .field--name-field-quote p{padding:0 20px 10px;}}@media screen and (min-width:768px){.paragraph--type--testimonial .field--name-field-quote p{padding:0 70px 20px;font-size:18px;}}@media screen and (min-width:1280px){.paragraph--type--testimonial .field--name-field-quote p{padding:0 120px 20px;font-size:20px;}}.paragraph--type--testimonial .field--name-field-quote:before{display:block;content:'';background:url("/themes/custom/csps/images/svg/icon-quote-open-gray.svg") no-repeat;width:50px;height:53px;position:absolute;left:-5px;top:-10px;}@media screen and (min-width:580px){.paragraph--type--testimonial .field--name-field-quote:before{left:0;}}@media screen and (min-width:768px){.paragraph--type--testimonial .field--name-field-quote:before{background:url("/themes/custom/csps/images/svg/icon-quote-open-white.svg") no-repeat;width:50px;height:53px;}}@media screen and (min-width:1280px){.paragraph--type--testimonial .field--name-field-quote:before{width:82px;height:88px;}}.paragraph--type--testimonial .field--name-field-quote:after{display:block;content:'';background:url("/themes/custom/csps/images/svg/icon-quote-close-gray.svg") no-repeat;width:50px;height:53px;position:absolute;right:-5px;top:-10px;}@media screen and (min-width:580px){.paragraph--type--testimonial .field--name-field-quote:after{right:0;}}@media screen and (min-width:768px){.paragraph--type--testimonial .field--name-field-quote:after{background:url("/themes/custom/csps/images/svg/icon-quote-close-white.svg") no-repeat;width:50px;height:53px;}}@media screen and (min-width:1280px){.paragraph--type--testimonial .field--name-field-quote:after{width:82px;height:88px;}}.paragraph--type--testimonial .field--name-field-link-label{font-size:12px;text-transform:uppercase;margin:0;line-height:1.2;}@media screen and (min-width:768px){.paragraph--type--testimonial .field--name-field-link-label{font-size:13px;}}@media screen and (min-width:1280px){.paragraph--type--testimonial .field--name-field-link-label{font-size:12px;}}.paragraph--type--testimonial .field--name-field-link{text-align:center;position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;}.paragraph--type--testimonial .field--name-field-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.paragraph--type--testimonial .field--name-field-link:hover{background-color:#8ED4D4;}.paragraph--type--testimonial .field--name-field-link:hover a{color:#162A53;}.testimonial-container{position:relative;width:100%;}.testimonial-container .swiper-pagination{bottom:auto;text-align:center;}@media screen and (min-width:768px){.testimonial-container .swiper-pagination{position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);top:0 !important;}}.testimonial-container .swiper-pagination .slider-tab{font-weight:300;font-size:16px;text-transform:uppercase;display:inline-block;color:#162A53;cursor:pointer;margin:15px 20px;}@media screen and (min-width:768px){.testimonial-container .swiper-pagination .slider-tab{color:#FFFFFF;margin:40px 20px 15px;}}.testimonial-container .swiper-pagination .slider-tab.active{color:#007777;border-bottom:2px solid #007777;}@media screen and (min-width:768px){.testimonial-container .swiper-pagination .slider-tab.active{color:#8ED4D4;border-bottom:2px solid #8ED4D4;}}.paragraph--type--thought-leadership-cta{position:relative;height:570px;background-repeat:no-repeat;background-position:center;background-size:cover;}@media screen and (min-width:768px){.paragraph--type--thought-leadership-cta{height:500px;}}.paragraph--type--thought-leadership-cta section{background-color:#FFFFFF;padding:40px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 20px);}@media screen and (min-width:768px){.paragraph--type--thought-leadership-cta section{width:calc(100% - 290px);}}@media screen and (min-width:1280px){.paragraph--type--thought-leadership-cta section{width:calc(100% - 800px);}}.paragraph--type--thought-leadership-cta section .field--name-field-content-link{text-transform:uppercase;margin:20px 0 0;padding:0;display:inline-block;}.paragraph--type--thought-leadership-cta section .field--name-field-content-link:hover a{display:block;padding:0 5px;margin-left:-5px;background-color:#E8F6F6;text-transform:capitalize;font-size:14px;}.paragraph--type--thought-leadership-cta section .field--name-field-content-link a{text-decoration:none;color:#DE1D54;text-transform:uppercase;font-size:12px;font-weight:500;}.paragraph--type--thought-leadership-cta section .field--name-field-content-link a:hover{color:#007777;}.paragraph--type--thought-leadership-cta section .title-link{text-decoration:none;color:#162A53;}.paragraph--type--thought-leadership-cta section .title-link h3.field--name-field-title{margin-top:0;font-size:24px;line-height:1.5;}.paragraph--type--thought-leadership-cta section .field--name-field-description{color:#3D4047;}.paragraph--type--thought-leadership-cta section .field--name-field-description p{line-height:1.5;}.paragraph--type--thought-leadership-cta .field--name-field-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;position:absolute;text-align:center;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);}.paragraph--type--thought-leadership-cta .field--name-field-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.paragraph--type--thought-leadership-cta .field--name-field-link:hover{background-color:#8ED4D4;}.paragraph--type--thought-leadership-cta .field--name-field-link:hover a{color:#162A53;}.block-views-blockpostbacc-department-list-block-1{padding:40px 15px 40px 0;}@media screen and (min-width:768px){.block-views-blockpostbacc-department-list-block-1{padding:40px 0;}}.block-views-blockpostbacc-department-list-block-1 .row-wrapper{min-height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;}.block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;background-color:#FFFFFF;text-align:center;margin:0 0 10px 0;}@media screen and (min-width:768px){.block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row{-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px);margin:0 10px 10px 0;}.block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row:nth-child(even){margin:0 0 10px 0;}}.block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2{font-size:16px;margin:0;}@media screen and (min-width:960px){.block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2{font-size:18px;}}.block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row h2 a{color:#DE1D54;text-decoration:none;display:block;padding:24px 20px;line-height:1.5;}.block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row:hover{background-color:#DE1D54;}.block-views-blockpostbacc-department-list-block-1 .row-wrapper .views-row:hover h2 a{color:#FFFFFF;}.block-views-blockfeatured-programs-block-1,.field--name-field-featured-programs{background-color:#ACCBE4;padding:40px 10px;}@media screen and (min-width:768px){.block-views-blockfeatured-programs-block-1,.field--name-field-featured-programs{padding:40px;}}.block-views-blockfeatured-programs-block-1 h2.title,.field--name-field-featured-programs h2.title{font-size:28px;}@media screen and (min-width:580px){.block-views-blockfeatured-programs-block-1 h2.title,.field--name-field-featured-programs h2.title{text-align:center;}}@media screen and (min-width:960px){.block-views-blockfeatured-programs-block-1 h2.title,.field--name-field-featured-programs h2.title{font-size:46px;margin-bottom:60px;}}@media screen and (min-width:1280px){.block-views-blockfeatured-programs-block-1 h2.title,.field--name-field-featured-programs h2.title{font-size:48px;}}.block-views-blockfeatured-programs-block-1:after,.field--name-field-featured-programs:after{content:"";display:block;clear:both;}.block-views-blockhomepage-events-block-1{background-color:#162A53;text-align:center;padding:30px 10px 75px;}@media screen and (min-width:580px){.block-views-blockhomepage-events-block-1{padding:80px 25px;}}@media screen and (min-width:960px){.block-views-blockhomepage-events-block-1{float:left;width:66%;padding:100px 0 100px 40px;}}@media screen and (min-width:1280px){.block-views-blockhomepage-events-block-1{padding:100px 40px;}}.block-views-blockhomepage-events-block-1 h2.title{color:#FFFFFF;font-size:30px;margin-bottom:30px;}@media screen and (min-width:580px){.block-views-blockhomepage-events-block-1 h2.title{float:left;font-size:46px;margin:0;}}@media screen and (min-width:1280px){.block-views-blockhomepage-events-block-1 h2.title{font-size:48px;}}.block-views-blockhomepage-events-block-1 > .link-cta{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;}.block-views-blockhomepage-events-block-1 > .link-cta a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.block-views-blockhomepage-events-block-1 > .link-cta:hover{background-color:#8ED4D4;}.block-views-blockhomepage-events-block-1 > .link-cta:hover a{color:#162A53;}@media screen and (min-width:580px){.block-views-blockhomepage-events-block-1 > .link-cta{float:right;}}.block-views-blockhomepage-events-block-1 > div > div{clear:both;}@media screen and (min-width:580px){.block-views-blockhomepage-events-block-1 > div > div{display:-ms-flexbox;display:flex;padding-top:50px;}}.block-views-blockhomepage-events-block-1 .views-row{width:100%;border:1px solid #FFFFFF;color:#FFFFFF;transition:background-color 0.3s ease;margin-top:-1px;}@media screen and (min-width:580px){.block-views-blockhomepage-events-block-1 .views-row{-ms-flex:1 50%;flex:1 50%;margin-top:0;}}.block-views-blockhomepage-events-block-1 .views-row:hover{background-color:#ACCBE4;color:#162A53;}@media screen and (min-width:580px){.block-views-blockhomepage-events-block-1 .views-row:last-child{margin-left:-1px;}}.block-views-blockhomepage-events-block-1 .views-row > article{display:grid;-ms-display:block;height:100%;}.block-views-blockhomepage-events-block-1 .views-row > article .node__content{display:-ms-flexbox;display:flex;padding-top:35px;}.block-views-blockhomepage-events-block-1 .views-row .event-date--wrapper{-ms-flex:1;flex:1;-ms-flex-preferred-size:35%;flex-basis:35%;}@media screen and (min-width:580px){.block-views-blockhomepage-events-block-1 .views-row .event-date--wrapper{-ms-flex-preferred-size:45%;flex-basis:45%;}}@media screen and (min-width:768px){.block-views-blockhomepage-events-block-1 .views-row .event-date--wrapper{-ms-flex-preferred-size:40%;flex-basis:40%;}}.block-views-blockhomepage-events-block-1 .views-row .event-date--wrapper p{font-size:18px;color:#FFFFFF;text-align:center;padding-bottom:75px;}@media screen and (min-width:768px){.block-views-blockhomepage-events-block-1 .views-row .event-date--wrapper p{font-size:20px;}}.block-views-blockhomepage-events-block-1 .views-row .event-date--wrapper p span{display:block;font-size:90px;line-height:1.2;}@media screen and (min-width:768px){.block-views-blockhomepage-events-block-1 .views-row .event-date--wrapper p span{font-size:100px;}}.block-views-blockhomepage-events-block-1 .views-row .event-container{-ms-flex:1;flex:1;-ms-flex-preferred-size:65%;flex-basis:65%;position:relative;text-align:left;padding:0 15px 60px 0;}@media screen and (min-width:580px){.block-views-blockhomepage-events-block-1 .views-row .event-container{-ms-flex-preferred-size:55%;flex-basis:55%;padding:0 20px 60px 0;}}@media screen and (min-width:768px){.block-views-blockhomepage-events-block-1 .views-row .event-container{-ms-flex-preferred-size:60%;flex-basis:60%;padding:0 20px 60px 0;}}@media screen and (min-width:1280px){.block-views-blockhomepage-events-block-1 .views-row .event-container{padding:0 30px 60px 0;}}.block-views-blockhomepage-events-block-1 .views-row .event-container .event-details{line-height:1.4;}.block-views-blockhomepage-events-block-1 .views-row .event-container .field--name-field-event-start-time,.block-views-blockhomepage-events-block-1 .views-row .event-container .field--name-field-event-timezone,.block-views-blockhomepage-events-block-1 .views-row .event-container .field--name-field-event-type{margin:0;display:inline;font-size:12px;color:#FFFFFF;line-height:1.4;}@media screen and (min-width:768px){.block-views-blockhomepage-events-block-1 .views-row .event-container .field--name-field-event-start-time,.block-views-blockhomepage-events-block-1 .views-row .event-container .field--name-field-event-timezone,.block-views-blockhomepage-events-block-1 .views-row .event-container .field--name-field-event-type{font-size:13px;}}.block-views-blockhomepage-events-block-1 .views-row .event-container .time-wrapper,.block-views-blockhomepage-events-block-1 .views-row .event-container .field--name-field-event-type{display:inline;}.block-views-blockhomepage-events-block-1 .views-row .event-container .time-wrapper{padding-top:2px;}.block-views-blockhomepage-events-block-1 .views-row .event-container .field--name-field-event-type:before{display:inline-block;content:'|';padding:0 10px 0 8px;color:#FFFFFF;line-height:1;font-size:12px;}.block-views-blockhomepage-events-block-1 .views-row .event-container .field--name-field-event-start-time,.block-views-blockhomepage-events-block-1 .views-row .event-container .field--name-field-event-timezone,.block-views-blockhomepage-events-block-1 .views-row .event-container .field--name-field-event-type{text-transform:uppercase;}.block-views-blockhomepage-events-block-1 .views-row .event-container .link-cta{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;position:absolute;bottom:0;left:auto;}.block-views-blockhomepage-events-block-1 .views-row .event-container .link-cta a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.block-views-blockhomepage-events-block-1 .views-row .event-container .link-cta:hover{background-color:#8ED4D4;}.block-views-blockhomepage-events-block-1 .views-row .event-container .link-cta:hover a{color:#162A53;}.block-views-blockhomepage-events-block-1 .views-row .event-container .event-title{margin:20px 15px 20px 0;line-height:1.5;}@media screen and (min-width:768px){.block-views-blockhomepage-events-block-1 .views-row .event-container .event-title{margin:22px 15px 20px 0;}}.block-views-blockhomepage-events-block-1 .views-row .event-container .event-title a{color:#FFFFFF;font-size:18px;text-decoration:none;cursor:pointer;}@media screen and (min-width:768px){.block-views-blockhomepage-events-block-1 .views-row .event-container .event-title a{font-size:20px;}}@media screen and (min-width:1280px){.block-views-blockhomepage-events-block-1 .views-row .event-container .event-title a{font-size:22px;}}.no-touchevents .block-views-blockhomepage-events-block-1 .views-row:hover .event-date--wrapper p{color:#162A53;}.no-touchevents .block-views-blockhomepage-events-block-1 .views-row:hover .event-container .field--name-field-event-start-time,.no-touchevents .block-views-blockhomepage-events-block-1 .views-row:hover .event-container .field--name-field-event-timezone,.no-touchevents .block-views-blockhomepage-events-block-1 .views-row:hover .event-container .field--name-field-event-type,.no-touchevents .block-views-blockhomepage-events-block-1 .views-row:hover .event-container .field--name-field-event-type:before{color:#162A53;}.no-touchevents .block-views-blockhomepage-events-block-1 .views-row:hover .event-container .event-title a{color:#162A53;}.no-touchevents .block-views-blockhomepage-events-block-1 .views-row:hover .event-container .link-cta{background-color:#007777;}.no-touchevents .block-views-blockhomepage-events-block-1 .views-row:hover .event-container .link-cta a:hover{color:#FFFFFF;}@media screen and (min-width:960px){.block-views-blockprogram-cards-block-1 div > .views-row{border-bottom:1px solid #E1E1E1;min-height:580px;}}@media screen and (min-width:1280px){.block-views-blockprogram-cards-block-1 div > .views-row{min-height:500px;}}.block-views-blockprogram-cards-block-1 div > .views-row .fake-link:hover{background-color:#007777;color:#FFFFFF;}.block-views-blockprogram-cards-block-1 div > .views-row.info-cta-row{background-color:#162A53;color:#FFFFFF;}.block-views-blockprogram-cards-block-1 div > .views-row.info-cta-row .paragraph--type--info-cta .text-elements{overflow:hidden;}.block-views-blockprogram-cards-block-1 div > .views-row.info-cta-row .paragraph--type--info-cta .text-elements h3,.block-views-blockprogram-cards-block-1 div > .views-row.info-cta-row .paragraph--type--info-cta .text-elements .field--name-field-description{color:white;}.block-views-blockprogram-cards-block-1 div > .views-row.info-cta-row .paragraph--type--info-cta .field--name-field-link{position:relative;display:inline-block;background-color:#DE1D54;line-height:1;height:auto;position:absolute;text-transform:uppercase;bottom:0;color:#FFFFFF;font-size:12px;text-decoration:none;}.block-views-blockprogram-cards-block-1 div > .views-row.info-cta-row .paragraph--type--info-cta .field--name-field-link a{text-decoration:none;display:block;padding:16px 20px;color:#FFFFFF;text-transform:uppercase;font-size:12px;cursor:pointer;line-height:1.2;}.block-views-blockprogram-cards-block-1 div > .views-row.info-cta-row .paragraph--type--info-cta .field--name-field-link:hover{background-color:#8ED4D4;}.block-views-blockprogram-cards-block-1 div > .views-row.info-cta-row .paragraph--type--info-cta .field--name-field-link:hover a{color:#162A53;}.block-views-blockprogram-cards-block-1 div > .views-row.info-cta-row .paragraph--type--info-cta .field--name-field-link:hover{color:#007777;}
