/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html.paragraphs-previewer-popup-html .slab{background-color:white;}.content-meta .field{display:inline;}.contextual-links[hidden]{display:none !important;}.pullquote__meta .contextual-region{position:static;}.region-content-prefix + .slab{padding-top:0;}.node--type-news .node__content .slab:first-child{padding-top:0;}ul.menu{margin:0;padding:0;list-style:none;display:flex;}ul.menu li{display:inline-block}.link-group > ul.menu{display:block;}.universal-nav .menu-item{margin:0;}.global-footer ul.menu li{display:block;}.editorial .embedded-entity.align-left{margin-right:2rem;margin-left:-2vw;}.editorial .embedded-entity.align-right{margin-left:2rem;}.embedded-entity img{max-width:100%;width:auto;}.global-nav .menu li{margin-bottom:0;line-height:inherit;}@media screen and (min-width:35rem){}@media screen and (min-width:58rem){.editorial .editorial__aside.align-right,.editorial .editorial__aside.align-left{width:40%;}}@media screen and (min-width:76rem){}.field--label-above > .field__label{font-weight:bold;margin:0 10px 10px 0;}.field--label-inline > .field__label{font-weight:bold;margin:0 10px 10px 0;float:left;}.field--label-inline > .field__item,.field--label-above > .field__item{margin:0 0 10px 0;}ol{list-style:decimal;}ol ol{list-style:lower-alpha;}ol ol ol{list-style:lower-roman;}ol ol ol ol{list-style:decimal;}th a:link,th a:visited{color:#ffffff !important;}.people-list--name{font-size:1.5rem;line-height:2rem;font-family:"bodoni-pt-variable",serif;font-weight:600;}.eck-entity td:nth-child(1){width:20%;vertical-align:top;}.grid__column--major .eck-entity td:nth-child(1){width:30%;vertical-align:top;}
.ambient-video .video-button{top:1rem;right:1rem;bottom:auto;left:auto;width:auto;margin:0;cursor:pointer;}.video-button.button--large{padding:0.45rem 0.5rem 0.25rem 0.5rem;}.video-button .icon-label .ic{margin:0;}.page-header.slab--wildcat-blue{padding-bottom:2.5rem;}.page-header--overlay .overlay__container{position:absolute;bottom:0;width:100%;left:50%;transform:translateX(-50%);margin-bottom:2.5rem;background:rgba(0,51,160,0.68);}.page-header.page-header--hero.slab--wildcat-blue
  .overlay__container
  .slab__wrapper{margin-top:0;border:0;background-color:transparent;text-align:center;}.page-header--overlay .overlay__container .cta-group{justify-content:center;}.page-header--overlay .overlay__container .cta-group .button{color:#ffffff;background-color:transparent;}.page-header--overlay .overlay__container .cta-group .button:hover{color:#0033a0;background-color:#ffffff;}@media screen and (max-width:58rem){.page-header--overlay .overlay__container{top:0;}.page-header--overlay .overlay__container .page-header__content{padding-right:0;padding-top:8rem;}.main h1.headline-group .headline-group__head{font-size:44px;line-height:52px;}.page-header.page-header--hero .slab__wrapper{padding-top:2.5rem;}}@media screen and (max-width:46rem){.page-header--overlay .overlay__container .page-header__content{padding-top:1rem;}}@media screen and (max-width:35rem){.page-header.slab--wildcat-blue{padding-bottom:0;}.page-header--overlay{height:400px;}.page-header--overlay .ambient-video{overflow-x:hidden;}.page-header--overlay .ambient-video video{height:400px;width:auto;transform:translateX(-25%);}.page-header--overlay .overlay__container{margin-bottom:0;}.cta-group{flex-direction:column;}.cta-group a{margin:0.5rem 0;}}blockquote{border-left:5px solid #ccc;font-style:italic;margin-left:0;margin-right:0;overflow:hidden;padding-left:1.5em;padding-right:1.5em;}.status-message--status{background-color:#DCDDDE;border-left:1rem solid green;padding:1.5rem 0;}.status-message--warning{background-color:#DCDDDE;border-left:1rem solid yellow;padding:1.5rem 0;}.status-message--error{background-color:#DCDDDE;border-left:1rem solid red;padding:1.5rem 0;}
.site-logo img{max-height:4rem;width:auto;}.site-identity__wordmark__row.no-mobile{display:none;}@media screen and (min-width:35rem){.site-logo img{max-height:6rem;}.site-identity__wordmark__row.no-mobile{display:inline;}}.main h1.headline-group .headline-group__head{font-weight:800;font-size:54px;line-height:62px;}.main h2.headline-group .headline-group__head,.h2{font-weight:800;font-size:34px;line-height:38px;color:#0033a0;}.main h3.headline-group .headline-group__head{font-weight:800;font-size:30px;line-height:38px;}.main h4.headline-group .headline-group__head{font-weight:800;font-size:24px;line-height:32px;}.menu--main > ul{display:flex;position:relative;list-style:none;margin:0;padding:4px 0 0 0;width:inherit;}.modal-display form{margin-bottom:.75rem;}.js-form-type-search .control-group{display:flex;}.local_site_search{padding-left:1em;}.local_search_url{color:#9d9d9d;text-decoration:none;padding-bottom:2px;word-break:break-all;font-size:13px;}.uk-searchresults__google-branding{font-size:12px;color:#737373;font-family:Arial,sans-serif;}.gsc-control-cse{background-color:#ffffff !important;}.gsc-webResult.gsc-result,.gsc-results .gsc-imageResult{background-color:#ffffff !important;}#GCSEresults .gs-visibleUrl{color:#9d9d9d;text-decoration:none;padding-bottom:2px;word-break:break-all;font-size:13px;}.gsc-above-wrapper-area{display:none;}.gsc-cursor-box{display:none !important;}.gcsc-find-more-on-google{display:none !important;}.gcsc-find-more-on-google-branding{display:none !important;}.gs-snippet{font-size:1rem !important;line-height:1.5rem !important;margin-top:1rem !important;margin-bottom:1rem !important;font-family:"usual",sans-serif;font-weight:300 !important;}.search-form{display:none;}.accordion__panel .embedded-entity[data-entity-type="media"]{margin-left:1rem;margin-right:1rem;}.node--unpublished{background-color:rgba(255,0,0,0.2);padding:20px 10px;}.node--unpublished::after{content:"UNPUBLISHED";position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);font-size:5rem;font-weight:bold;color:rgba(255,0,0,0.2);z-index:1000;pointer-events:none;}@media screen and (min-width:58rem){.flex{display:flex;}}
.slab__50-50{background-size:cover;background-position:top;}.slab__50-50.slab__radial{background-position:center;background-image:url(/themes/uky_platform/ukd8/assets/static/textures/radial.png);color:#fff;}.slab__50-50.slab__speckled{background-image:url(/themes/uky_platform/ukd8/assets/static/textures/speckled.png);}.slab__50-50.slab__splash{background-image:url(/themes/uky_platform/ukd8/assets/static/textures/splash.png);color:#fff;}.slab__50-50.slab__squares{background-image:url(/themes/uky_platform/ukd8/assets/static/textures/squares.png);}.slab__50-50.slab__stone{background-image:url(/themes/uky_platform/ukd8/assets/static/textures/stone.png);}.slab__50-50.slab__radial .cta a.button,.slab__50-50.slab__splash .cta a.button{border-color:#0033a0;background-color:#fff;color:#0033a0;}.slab__50-50.slab__radial .cta a.button:hover,.slab__50-50.slab__splash .cta a.button:hover{border-color:#fff;background-color:#0033a0;color:#fff;}.slab__50-50.slab__splash a:link,.slab__50-50.slab__radial a:link,.slab__50-50.slab__splash a:visited,.slab__50-50.slab__radial a:visited{color:#fff;}.slab__50-50.slab__splash a:hover,.slab__50-50.slab__radial a:hover{color:#B1C9E8;}.grid--50-50 .grid__column{margin-bottom:0;display:flex;align-items:center;}.grid--50-50 .grid__column .cta{border:none;display:inline-block;padding-top:0;padding-bottom:0;height:auto;}.grid--50-50 .grid__column .cta :last-child{margin-top:unset;}@media screen and (min-width:58rem){.grid--50-50 .grid__column{-webkit-box-sizing:border-box;box-sizing:border-box;}.grid--50-50{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.grid--50-50 .grid__column{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:calc(50% - 0.5rem);}}@media screen and (min-width:76rem){.grid--50-50 .grid__column{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:calc(50% - 1rem);}}
.menu--main{width:100%;}.menu--main > ul{display:flex;position:relative;list-style:none;margin:0;padding:4px 0 0 0;width:inherit;}.menu--main > ul li .main-nav-dropdown-button{margin-bottom:0;text-transform:unset;background:#0033a0;color:#fff;border:none;margin-right:3rem;padding:0;line-height:1.5rem;display:inline-flex;}.menu--main > ul li .main-nav-dropdown-button span::before{font-size:15px;transition:transform 250ms;padding:4px 0 0 4px;}.menu--main > ul li .main-nav-dropdown-button:hover,.menu--main > ul li .main-nav-dropdown-button:focus{text-decoration:underline;cursor:pointer;}.menu--main > ul li .main-nav-dropdown-button[aria-expanded="true"]{color:#b1c9e8;}.menu--main
  > ul
  li
  .main-nav-dropdown-button[aria-expanded="true"]
  span::before{transform:rotate(90deg);}.menu--main > ul li .main-nav-dropdown{transition-property:opacity,visibility;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:250ms;right:0px;left:0px;position:absolute;opacity:0;visibility:hidden;background:#0033a0;padding-bottom:4rem;}.menu--main > ul li .main-nav-dropdown .panel-bg{position:absolute;left:0;top:0;z-index:-1;height:100%;width:100vw;background:#0033a0;}.menu--main > ul li .main-nav-dropdown .panel-bg:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.2),rgba(0,0,0,0.4));}.menu--main > ul li .main-nav-dropdown h2,.menu--main > ul li .main-nav-dropdown h2 a{margin-top:54px;margin-bottom:48px;text-transform:uppercase;font-size:34px;line-height:38px;font-weight:bold;}.menu--main > ul li .main-nav-dropdown h2 a{text-decoration:underline;}.menu--main > ul li .main-nav-dropdown h2 a.link--fancy{padding-left:2rem;}.menu--main > ul li button[aria-expanded="true"] + .main-nav-dropdown{opacity:1;z-index:50;visibility:visible;}.menu--main
  > ul
  li
  button[aria-expanded="true"]
  + .main-nav-dropdown
  .feature-block{background:#0033a0;background-size:cover;background-position:top;width:380px;min-height:200px;float:right;padding:2rem;}.menu--main
  > ul
  li
  button[aria-expanded="true"]
  + .main-nav-dropdown
  .feature-block.radial{background-image:url(/themes/uky_platform/ukd8/components/menu/./textures/radial.png);}.menu--main
  > ul
  li
  button[aria-expanded="true"]
  + .main-nav-dropdown
  .feature-block.speckled{background-image:url(/themes/uky_platform/ukd8/components/menu/./textures/speckled.png);}.menu--main
  > ul
  li
  button[aria-expanded="true"]
  + .main-nav-dropdown
  .feature-block.splash{background-image:url(/themes/uky_platform/ukd8/components/menu/./textures/splash.png);}.menu--main
  > ul
  li
  button[aria-expanded="true"]
  + .main-nav-dropdown
  .feature-block.squares{background-image:url(/themes/uky_platform/ukd8/components/menu/./textures/squares.png);}.menu--main
  > ul
  li
  button[aria-expanded="true"]
  + .main-nav-dropdown
  .feature-block
  h3{font-family:"TradeGothicCond",sans-serif;font-size:28px;line-height:29px;font-weight:bold;text-transform:uppercase;letter-spacing:-0.02em;}.menu--main
  > ul
  li
  button[aria-expanded="true"]
  + .main-nav-dropdown
  .feature-block
  a{font-size:17px;line-height:20px;font-weight:800;}.menu--main
  > ul
  li
  button[aria-expanded="true"]
  + .main-nav-dropdown
  .feature-block
  a:hover{text-decoration:underline;}.menu--main
  > ul
  li
  button[aria-expanded="true"]
  + .main-nav-dropdown
  .link-list{padding-right:1rem;float:left;}.menu--main
  > ul
  li
  button[aria-expanded="true"]
  + .main-nav-dropdown
  .link-list
  ul
  li{width:300px;margin-bottom:1rem;float:none;}.menu--main
  > ul
  li
  button[aria-expanded="true"]
  + .main-nav-dropdown
  .link-list
  a{font-size:17px;line-height:22px;font-weight:600;}.menu--main
  > ul
  li
  button[aria-expanded="true"]
  + .main-nav-dropdown
  .link-list
  ul
  li.featured{list-style-type:square;font-size:24px;}.menu--main
  > ul
  li
  button[aria-expanded="true"]
  + .main-nav-dropdown
  .link-list
  ul
  li.featured
  a{font-size:20px;line-height:28px;font-weight:900;}.menu--main
  > ul
  li
  button[aria-expanded="true"]
  + .main-nav-dropdown
  .link-list
  ul
  li.featured
  .desc{font-size:15px;line-height:19px;font-weight:500;font-style:italic;}@media screen and (max-width:76rem){.menu--main > ul li button{margin-right:1rem;}}@media screen and (max-width:76rem){button.menu-button[data-toggle="#MobileNav"]{margin-right:0;}button.menu-button[data-toggle="#MobileNav"] .label{font-size:16px;}#mobile_mainmenu{padding-bottom:0;}#MobileNav .js-tablist .js-tablist__item a[aria-selected="true"]{background-color:unset;}#MobileNav .mobile-tab-nav .mobile-tab-nav__menus{background-image:linear-gradient(#0033a0,#1b365d);position:relative;padding:1rem 2rem;}.menu--main > div .main-nav-dropdown-button,.menu--main > div .sub-nav-panel-button{width:100%;text-transform:unset;text-align:left;background:unset;color:#fff;border:none;margin:0;padding:0;font-size:20px;line-height:50px;display:inline-block;}.menu--main > div .main-nav-dropdown-button span::before,.menu--main > div .sub-nav-panel-button span::before{font-size:15px;float:right;line-height:50px;}.menu--main > div .main-nav-dropdown-button:hover,.menu--main > div .main-nav-dropdown-button:focus,.menu--main > div .sub-nav-panel-button:hover,.menu--main > div .sub-nav-panel-button:focus{text-decoration:underline;cursor:pointer;}.menu--main > div .main-nav-dropdown,.menu--main > div .sub-nav-panel{transition-property:opacity,visibility;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:250ms;right:0px;left:0px;top:0px;position:absolute;opacity:0;visibility:hidden;background-image:linear-gradient(#0033a0,#1b365d);padding:1.5rem;}.menu--main > div button[aria-expanded="true"] + .main-nav-dropdown,.menu--main > div button[aria-expanded="true"] + .sub-nav-panel{opacity:1;z-index:50;visibility:visible;min-height:100%;}.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .link-list{padding:0 0.25rem;}.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .link-list
    ul{list-style-type:disc;padding-left:1rem;}.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .link-list
    ul
    li
    > a,.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .link-list
    ul
    li
    > .sub-nav-panel-button{font-size:17px;line-height:31px;font-weight:600;}.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .link-list
    ul
    li
    > .sub-nav-panel-button
    span::before{font-size:15px;float:none;line-height:unset;}.menu--main .main-nav-dropdown h2,.menu--main .main-nav-dropdown h2 a{margin-top:0;text-transform:uppercase;font-size:27px;line-height:38px;font-weight:bold;}.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .link-list
    ul
    li.featured{list-style-type:square;font-size:24px;margin-bottom:1rem;}.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .link-list
    ul
    li.featured
    a{font-size:20px;line-height:28px;font-weight:900;margin-bottom:0px;}.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .link-list
    ul
    li.featured
    .desc{font-size:15px;line-height:19px;font-weight:500;font-style:italic;}.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .feature-block{background:#0033a0;background-size:cover;background-position:top;min-height:200px;padding:2rem;grid-column:1 / -1;clear:both;}.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .feature-block.radial{background-image:url(/themes/uky_platform/ukd8/components/menu/./textures/radial.png);}.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .feature-block.speckled{background-image:url(/themes/uky_platform/ukd8/components/menu/./textures/speckled.png);}.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .feature-block.splash{background-image:url(/themes/uky_platform/ukd8/components/menu/./textures/splash.png);}.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .feature-block.squares{background-image:url(/themes/uky_platform/ukd8/components/menu/./textures/squares.png);}.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .feature-block
    h3{font-family:"TradeGothicCond",sans-serif;font-size:28px;line-height:29px;font-weight:bold;text-transform:uppercase;letter-spacing:-0.02em;}.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .feature-block
    a{font-size:17px;line-height:20px;font-weight:800;}.menu--main
    > div
    button[aria-expanded="true"]
    + .main-nav-dropdown
    .feature-block
    a:hover{text-decoration:underline;}#mobile_mainmenu hr{border:0.5px solid #fff;}#block-utilitynav-mobile ul.menu li{display:block;font-size:20px;line-height:50px;font-weight:500;flex-grow:1;}#block-utilitynav-mobile ul.menu li a{text-decoration:none;}#block-utilitynav-mobile ul.menu li a:hover{text-decoration:underline;color:#fff;}#mobile_mainmenu .mobile-tab-nav__universal{padding:0 0 2rem 0;text-align:center;background:#051f41;}#mobile_mainmenu .mobile-tab-nav__universal .site-search{display:inline-block;width:100%;background:#0033a0;margin-top:0;padding:1rem;font-size:20px;font-weight:500;text-transform:uppercase;}#mobile_mainmenu .mobile-tab-nav__universal .site-search::before{vertical-align:bottom;font-size:18px;}#mobile_mainmenu .mobile-tab-nav__universal .site-search:hover{text-decoration:underline;color:#fff;}#mobile_mainmenu .mobile-tab-nav__universal .universal-breadcrumb{padding:0.5rem;}}@media screen and (max-width:35rem){.lockup__logo svg{width:17vw;height:auto;}.lockup__wordmark{font-size:8vw;padding-bottom:1rem;}#MobileNav .mobile-tab-nav .mobile-tab-nav__menus{padding:1rem;}}#uky-mega-menu-column1{width:auto;float:left;list-style-type:disc;padding-left:1rem;border-right:1px solid #b1c9e8;}#uky-mega-menu-column2{width:auto;float:left;list-style-type:disc;padding-left:3rem;}@media screen and (max-width:76rem){#uky-mega-menu-column1{width:100%;float:left;list-style-type:disc;padding:0 0 0 1rem;margin:0;border-right:none;}#uky-mega-menu-column2{width:100%;float:left;list-style-type:disc;padding:0 0 0 1rem;margin:0 0 1rem 0;}}
@media screen and (max-width:76rem){#block-uky-cfablue-theme-utilitynav-mobile ul.menu li{display:block;font-size:20px;line-height:50px;font-weight:500;flex-grow:1;}#block-uky-cfablue-theme-utilitynav-mobile ul.menu li a{text-decoration:none;}#block-uky-cfablue-theme-utilitynav-mobile ul.menu li a:hover{text-decoration:underline;color:#fff;}.region-mobile-tab-mainmenu .navigation > div .main-nav-dropdown-button{width:100%;text-transform:unset;text-align:left;background:unset;color:#fff;border:none;margin:0;padding:0;font-size:20px;line-height:50px;display:inline-block;}.region-mobile-tab-mainmenu .navigation > div .main-nav-dropdown-button span::before{font-size:15px;float:right;line-height:50px;}.region-mobile-tab-mainmenu .navigation > div .main-nav-dropdown{transition-property:opacity,visibility,height;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:250ms;right:0px;left:0px;top:0px;position:absolute;opacity:0;visibility:hidden;background-image:linear-gradient(#0033a0,#1b365d);padding:1.5rem;}.region-mobile-tab-mainmenu .navigation > div button[aria-expanded="true"] + .main-nav-dropdown{opacity:1;z-index:50;visibility:visible;min-height:100%;}#uky-mega-menu-column1,#uky-mega-menu-column2{list-style-type:none !important;}}@media screen and (max-width:1500px){.region-footer-right #block-uky-cfablue-theme-departmentsmenu .menu{grid-template-columns:auto !important;}.global-footer > .slab__wrapper{grid-template-columns:43% 20% 30% !important;}}@media screen and (max-width:1240px){.region.region-dpt-name{font-size:1.5rem !important;line-height:2rem !important;margin-top:1rem;}.global-footer > .slab__wrapper,.dpt-footer > .slab__wrapper{justify-content:center !important;align-content:center !important;text-align:center;grid-template-columns:80% !important;}.region-footer-left #block-uky-cfablue-theme-cfasocials,.dpt-footer .region-footer-right .block{padding:10px;width:75%;margin-left:auto;margin-right:auto;}.region-footer-left #block-uky-cfablue-theme-cfasocials .editorial,.dpt-footer .region-footer-right .block .editorial{justify-content:center !important;align-items:baseline !important;}}@media screen and (max-width:1060px){.field--name-field-employee-card.field--type-entity-reference > .field__item,.field--name-field-emeritus-card.field--type-entity-reference > .field__item{max-width:45% !important;min-width:40% !important;}.field--name-field-artist-card.field--type-entity-reference > .field__item,.field--name-field-student-card.field--type-entity-reference > .field__item{max-width:75% !important;min-width:75% !important;}.field--name-field-artist-card.field--type-entity-reference,.field--name-field-student-card.field--type-entity-reference{justify-content:center !important;}.editorial .editorial__content .editorial{max-width:45% !important;}.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content{grid-template-columns:100% !important;grid-gap:0 !important;border-right:0 !important;border-bottom:3px solid #b1c9e8 !important;}}@media screen and (max-width:875px){.field--name-field-degree.field--type-entity-reference > .field__item,.field--name-field-college-facility.field--type-entity-reference > .field__item,.field--name-field-event-card.field--type-entity-reference > .field__item{max-width:75% !important;min-width:75% !important;}.field--name-field-college-facility.field--type-entity-reference,.field--name-field-event-card.field--type-entity-reference,.field--name-field-degree.field--type-entity-reference,.field--name-field-artist-card.field--type-entity-reference,.field--name-field-student-card.field--type-entity-reference{justify-content:center !important;}.views-element-container .slick .slick__arrow .slick-arrow{background-color:rgba(81,86,100,0.7) !important;width:3rem;height:3rem;}}@media screen and (max-width:675px){.region.region-dpt-name{font-size:1.3rem !important;line-height:1.6rem !important;}.field--name-field-employee-card.field--type-entity-reference > .field__item,.field--name-field-emeritus-card.field--type-entity-reference > .field__item{max-width:75% !important;min-width:75% !important;margin:0 auto;}.field--name-field-artist-card.field--type-entity-reference > .field__item .field--name-field-artist-headshot,.field--name-field-student-card.field--type-entity-reference > .field__item .field--name-field-student-headshot{min-width:100% !important;max-width:100% !important;padding-right:.5rem !important;}.field--name-field-artist-card.field--type-entity-reference > .field__item .artist-info,.field--name-field-student-card.field--type-entity-reference > .field__item .student_details{width:100% !important;}.teaser--degree-information .teaser__content{margin-top:-4rem !important;margin-left:-1rem !important;width:104% !important;}.region-footer-left #block-uky-cfablue-theme-cfasocials,.dpt-footer .region-footer-right .block{width:100% !important;}.global-footer > .slab__wrapper,.dpr-foot > .slab__wraper{grid-template-columns:100% !important;}.editorial .editorial__content .editorial,.editorial .editorial__aside.align-right{max-width:100% !important;float:none !important;}.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__caption .views-field-field-location,.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__caption .views-field-field-college-facility,.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__caption .views-field-field-ticket-prices{display:none !important;}.views-element-container .scfa-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption .slide__title,.views-element-container .ukam-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption .slide__title,.views-element-container .venues-carousel .slick__slide .slide__content .slide__caption .slide__title{font-size:1.4rem !important;line-height:1.7rem !important;}.views-element-container .scfa-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption .slide__description,.views-element-container .ukam-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption .slide__description,.views-element-container .venues-carousel .slick__slide .slide__content .slide__caption .slide__description{font-size:1rem !important;}.view-directory .views-view-responsive-grid__item-inner .views-field-field-media{width:100% !important;margin-bottom:1rem;}.view-directory .views-view-responsive-grid__item-inner .views-field-field-media .field-content{min-height:50vw !important;}.view-directory .views-view-responsive-grid__item-inner .views-field-rendered-entity{width:100% !important;}}@media screen and (max-width:559px){.global-header__banner{display:grid !important;grid-template-columns:100%;}.region.region-dpt-name{font-size:1.5rem !important;line-height:1.5rem !important;margin-top:0.5rem !important;margin-right:auto;margin-left:auto;width:auto !important;min-height:2rem !important;text-align:center;}.site-logo{margin-left:auto;margin-right:auto;}button.menu-button[data-toggle="#MobileNav"]{margin-right:auto;margin-left:auto;}.views-element-container .scfa-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption,.views-element-container .ukam-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption,.views-element-container .venues-carousel .slick__slide .slide__content .slide__caption{position:relative !important;background-color:#0033a0 !important;max-width:100vw !important;}}.region-top-nav .navigation > ul li .main-nav-dropdown h2{display:none;}.region-top-nav .navigation > ul{display:flex;position:relative;list-style:none;margin:0;padding:4px 0 0 0;width:inherit;}.region-top-nav .navigation > ul li .main-nav-dropdown{transition-property:opacity,visibility;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:250ms;right:0px;left:0px;position:absolute;opacity:0;visibility:hidden;background:#0033a0;padding:4rem 0;}.region-top-nav .navigation > ul li .main-nav-dropdown #uky-mega-menu-column1,.region-top-nav .navigation > ul li .main-nav-dropdown #uky-mega-menu-column2{list-style-type:none !important;}.region-top-nav .navigation > ul li .main-nav-dropdown .panel-bg{position:absolute;left:0;top:0;z-index:-1;height:100%;width:100vw;background:#0033a0;}.region-top-nav .navigation > ul li .main-nav-dropdown .panel-bg::after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.2),rgba(0,0,0,0.4));}.region-top-nav .navigation > ul li button[aria-expanded="true"] + .main-nav-dropdown{opacity:1;z-index:50;visibility:visible;}.region-top-nav .navigation > ul li .main-nav-dropdown-button{margin-bottom:0;text-transform:unset;background:#0033a0;color:#fff;border:none;margin-right:3rem;padding:0;line-height:1.5rem;display:inline-flex;}.region-top-nav .navigation > ul li .main-nav-dropdown-button[aria-expanded="true"]{color:#b1c9e8;}.region-top-nav .navigation > ul li .main-nav-dropdown-button:hover,.region-top-nav .navigation > ul li .main-nav-dropdown-button:focus{text-decoration:underline;cursor:pointer;}.region-top-nav .navigation > ul li .main-nav-dropdown-button span::before{font-size:15px;transition:transform 250ms;padding:4px 0 0 4px;}.region-top-nav .navigation > ul li .main-nav-dropdown-button[aria-expanded="true"] span::before{transform:rotate(90deg);}.region.region-dpt-name{display:flex;position:relative;margin-bottom:1rem;padding:0 1rem;max-height:6rem;min-height:4rem;min-width:4rem;font-size:2rem;line-height:2.25rem;align-items:center;justify-content:space-between;}.region.region-dpt-name a{background-image:none;}.region.region-dpt-name a:hover,.region.region-dpt-name a:focus{color:#fff;}.region-content{margin-bottom:3rem;}.global-footer{background-color:#0033a0;}.universal-footer{background-color:#1f2c5e;}.slab.dpt-footer::before{content:'';background-color:#0033a0;border:0;height:46px;width:100%;display:block;margin-top:-5rem;margin-bottom:2rem;mask-image:url(/themes/uky_platform/ukd8/assets/static/brand-checkerboard-linear.svg);-webkit-mask-image:url(/themes/uky_platform/ukd8/assets/static/brand-checkerboard-linear.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;}.dpt-footer{background-color:#eff4fd;}.dpt-footer .slab__wrapper{display:grid;grid-gap:1.5rem;align-items:flex-start;justify-content:center;}.dpt-footer .dpt-footer__column{width:auto;min-width:auto;max-width:none;margin:0 1rem;}.global-footer > .slab__wrapper{max-width:100rem;grid-template-columns:33% 20% 40%;}.dpt-footer > .slab__wrapper{max-width:100rem;grid-template-columns:40% 20% 33%;}.footer-name.uk{font-style:normal;font-weight:200;font-size:1.2rem;line-height:2rem;}.footer-name.cfa,.footer-name.som,.footer-name.aad,.footer-name.dtd,.footer-name.savs,.footer-name.scfa,.footer-name.ukam{font-style:normal;font-weight:800;font-size:2.5rem;line-height:3.5rem;}.region-footer-left #block-uky-cfablue-theme-cfasocials,.dpt-footer .region-footer-right .block{padding:10px;}.region-footer-left #block-uky-cfablue-theme-cfasocials .editorial,.dpt-footer .region-footer-right .block .editorial{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.smfooter-icon{display:inline-block;width:3.5rem;height:3.5rem;text-align:center;margin:0 10px;}.smfooter-icon svg{width:90%;height:90%;transition:all 0.2s ease-in-out 0s;}.smfooter-icon svg path#birb,.smfooter-icon svg path#fbook,.smfooter-icon svg path#igcamera,.smfooter-icon svg path#iglense,.smfooter-icon svg path#igcircle,.smfooter-icon svg path#vimeo,.smfooter-icon svg path#ytmain,.smfooter-icon svg path#ytsharp{fill:#fff;transition:fill 0.2s ease-in-out 0s;}.dpt-footer .smfooter-icon svg path#birb,.dpt-footer .smfooter-icon svg path#fbook,.dpt-footer .smfooter-icon svg path#igcamera,.dpt-footer .smfooter-icon svg path#iglense,.dpt-footer .smfooter-icon svg path#igcircle,.dpt-footer .smfooter-icon svg path#vimeo,.dpt-footer .smfooter-icon svg path#ytmain,.dpt-footer .smfooter-icon svg path#ytsharp,.dpt-footer .smfooter-icon svg path#lnkcircle{fill:#0033a0;transition:fill 0.2s ease-in-out 0s;}.smfooter-icon svg:hover > path#birb,.smfooter-icon a:focus svg > path#birb,.smfooter-icon svg:hover > path#fbook,.smfooter-icon a:focus svg > path#fbook,.smfooter-icon svg:hover > path#igcamera,.smfooter-icon a:focus svg > path#igcamera,.smfooter-icon svg:hover > path#iglense,.smfooter-icon a:focus svg > path#iglense,.smfooter-icon svg:hover > path#igcircle,.smfooter-icon a:focus svg > path#igcircle,.smfooter-icon svg:hover > path#vimeo,.smfooter-icon a:focus svg > path#vimeo,.smfooter-icon svg:hover > path#ytmain,.smfooter-icon a:focus svg > path#ytmain,.smfooter-icon svg:hover > path#ytsharp,.smfooter-icon a:focus svg > path#ytsharp{fill:#1e8aff;stroke:#fff;stroke-width:10px;}.dpt-footer .smfooter-icon svg:hover > path#birb,.dpt-footer .smfooter-icon a:focus svg > path#birb,.dpt-footer .smfooter-icon svg:hover > path#fbook,.dpt-footer .smfooter-icon a:focus svg > path#fbook,.dpt-footer .smfooter-icon svg:hover > path#igcamera,.dpt-footer .smfooter-icon a:focus svg > path#igcamera,.dpt-footer .smfooter-icon svg:hover > path#iglense,.dpt-footer .smfooter-icon a:focus svg > path#iglense,.dpt-footer .smfooter-icon svg:hover > path#igcircle,.dpt-footer .smfooter-icon a:focus svg > path#igcircle,.dpt-footer .smfooter-icon svg:hover > path#vimeo,.dpt-footer .smfooter-icon a:focus svg > path#vimeo,.dpt-footer .smfooter-icon svg:hover > path#ytmain,.dpt-footer .smfooter-icon a:focus svg > path#ytmain,.dpt-footer .smfooter-icon svg:hover > path#ytsharp,.dpt-footer .smfooter-icon a:focus svg > path#ytsharp,.dpt-footer .smfooter-icon svg:hover > path#lnkcircle,.dpt-footer .smfooter-icon a:focus svg > path#lnkcircle{fill:#1e8aff;stroke-width:0;}.region-footer-right #block-uky-cfablue-theme-departmentsmenu .menu{display:grid;grid-template-columns:auto auto;}.region-footer-right #block-uky-cfablue-theme-departmentsmenu .menu li{padding:8px;}.region-footer-right #block-uky-cfablue-theme-departmentsmenu .block-title{text-transform:uppercase;font-size:1.1rem;line-height:2rem;font-weight:600;}.view-filters .views-exposed-form{display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;}.view-filters .views-exposed-form > .form-item{margin:0 1rem 1rem 1rem;}.view-filters .views-exposed-form select{border-bottom:4px solid #0033a0;border-left:1px solid #1e8aff;border-right:1px solid #1e8aff;border-top:1px solid #1e8aff;height:3rem;line-height:3rem;background-color:#eff4fd;}.views-element-container .slick{padding:0 1rem;position:relative;}.views-element-container .slick .slick__slider{margin-bottom:0;}.views-element-container .slick .slick__arrow .slick-arrow{z-index:1000;background-color:var(--carousel-single-button);width:4rem;height:4rem;}.views-element-container .slick .slick__arrow button.slick-prev{left:0;}.views-element-container .slick .slick__arrow button.slick-next{right:0;}.views-element-container .slick--view--news .slide__title{margin:-2rem 0 0 0;padding:0.5rem 1rem;width:85%;background-image:linear-gradient(to right,#0033a0,#1e8aff);z-index:1000;position:relative;border-radius:0 5px 5px 0;}.views-element-container .slick--view--news .slide__title::after{content:'';height:100%;width:4rem;display:block;position:absolute;right:-1.9rem;top:0;background-color:#1e8aff;clip-path:polygon(50% 0%,100% 50%,50% 100%,50% 50%);}.views-element-container .slick--view--news .slide__title a{color:#fff;text-decoration:none;transition:0.2s text-decoration ease-in-out;}.views-element-container .slick--view--news .slide__title a:active,.views-element-container .slick--view--news .slide__title a:hover{text-decoration:underline;}.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content{display:grid;grid-template-columns:50% 40%;grid-gap:3%;border-right:3px solid #b1c9e8;background-color:#eff4fd;}.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__media{background-color:var(--color-subtle-gray);}.views-element-container .scfa-featured .slick-track,.views-element-container .ukam-featured .slick-track,.views-element-container .venues-carousel .slick-track{background-image:linear-gradient(to top,#0033a0,#1e8aff);}.views-element-container .scfa-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption,.views-element-container .ukam-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption,.views-element-container .venues-carousel .slick__slide .slide__content .slide__caption{position:absolute;top:auto;bottom:0;padding:2rem;background-color:rgba(0,51,160,.9);color:#fff;max-width:75vw;}.views-element-container .scfa-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption .slide__title,.views-element-container .ukam-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption .slide__title,.views-element-container .venues-carousel .slick__slide .slide__content .slide__caption .slide__title{font-size:1.7rem;line-height:2rem;font-weight:600;margin-top:0;}.views-element-container .scfa-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption .slide__title a,.views-element-container .ukam-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption .slide__title a,.views-element-container .venues-carousel .slick__slide .slide__content .slide__caption .slide__title a{color:#fff;text-decoration:none;}.views-element-container .scfa-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption .slide__title a:active,.views-element-container .scfa-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption .slide__title a:hover,.views-element-container .ukam-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption .slide__title a:active,.views-element-container .ukam-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption .slide__title a:hover,.views-element-container .venues-carousel .slick__slide .slide__content .slide__caption .slide__title a:active,.views-element-container .venues-carousel .slick__slide .slide__content .slide__caption .slide__title a:hover{text-decoration:underline;}.views-element-container .scfa-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption .slide__description,.views-element-container .ukam-featured .slick--view--events-listings .slick__slide .slide__content .slide__caption .slide__description,.views-element-container .venues-carousel .slick__slide .slide__content .slide__caption .slide__description{font-size:1.2rem;}.views-element-container .venues-carousel .slick__slide .slide__content .slide__caption .slide__link{margin:1rem 0 0 0;display:inline-block;font-weight:400;}.views-element-container .venues-carousel .slick__slide .slide__content .slide__caption .slide__link a{line-height:2rem;display:block;padding:.5rem;border:2px solid #fff;color:#0033a0;background-color:#fff;text-decoration:none;transition:.2s all ease-in-out;}.views-element-container .venues-carousel .slick__slide .slide__content .slide__caption .slide__link a:active,.views-element-container .venues-carousel .slick__slide .slide__content .slide__caption .slide__link a:hover{background-color:transparent;color:#fff;}.views-element-container .scfa-featured .slick--view--events-listings .slick-dots,.views-element-container .ukam-featured .slick--view--events-listings .slick-dots,.views-element-container .venues-carousel .slick-dots{position:relative;top:0.5rem;}.view-events-listings .views-view-responsive-grid__item{padding:0 .5rem .5rem .5rem;border-bottom:3px solid #b1c9e8;background-color:#eff4fd;}.view-events-listings .views-view-responsive-grid__item .views-field-title,.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__caption .views-field-title,.view-events-listings .views-view-responsive-grid__item .views-field-field-eventdates,.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__caption .views-field-field-eventdates,.view-events-listings .views-view-responsive-grid__item .views-field-field-location,.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__caption .views-field-field-location,.view-events-listings .views-view-responsive-grid__item .views-field-field-college-facility,.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__caption .views-field-field-college-facility,.view-events-listings .views-view-responsive-grid__item .views-field-field-ticket-prices,.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__caption .views-field-field-ticket-prices{padding:0.4rem;}.view-events-listings .views-view-responsive-grid__item .views-field-field-event-poster,.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__caption .views-field-field-event-poster{min-height:10vw;width:auto;background-image:linear-gradient(to top,#0033a0,#1e8aff)}.view-events-listings .views-view-responsive-grid__item .views-field-title .field-content a,.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__caption .views-field-title .field-content a{text-decoration:none;font-size:1.4rem;line-height:1.7rem;font-family:"bodoni-pt-variable",serif;font-weight:500;background-attachment:scroll;background-image:linear-gradient(to top,rgba(161,211,237,0.4) 0,rgba(161,211,237,0.4) 0.5em,transparent 0.5em,transparent 110%),linear-gradient(to top,rgba(0,51,160,0.4) 0,rgba(0,51,160,0.4) 2px,transparent 2px,transparent 100%);background-repeat:no-repeat;background-position:0 0.5em,0 0;transition:0.2s background-position ease-out;}.view-events-listings .views-view-responsive-grid__item .views-field-title .field-content a:active,.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__caption .views-field-title .field-content a:active,.view-events-listings .views-view-responsive-grid__item .views-field-title .field-content a:hover,.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__caption .views-field-title .field-content a:hover{background-position:0 0,1000px 2px;}.view-events-listings .views-view-responsive-grid__item .views-field-field-eventdates,.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__caption .views-field-field-eventdates{font-weight:500;}.view-events-listings .views-view-responsive-grid__item .views-field-field-ticket-prices ul,.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__caption .views-field-field-ticket-prices ul{list-style-type:none;padding:0;margin:0;}.view-events-listings .views-view-responsive-grid__item .views-field-field-ticket-prices ul li,.views-element-container .slick--view--events-listings .slick__slide .slide__grid .grid__content .slide__caption .views-field-field-ticket-prices ul li{margin:0 !important;font-style:italic;}.view-directory .views-view-responsive-grid__item-inner{display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;border-bottom:3px solid rgb(177,201,232);border-right:3px solid rgb(177,201,232);border-radius:0 0 15px 0;min-height:17rem;}.view-directory .views-view-responsive-grid__item-inner .views-field-field-media{width:43%;margin-right:1.3rem;}.view-directory .views-view-responsive-grid__item-inner .views-field-field-media .field-content{min-height:12vw;background-image:linear-gradient(to top,#0033a0,#1e8aff);}.view-directory .views-view-responsive-grid__item-inner .views-field-rendered-entity{width:52%;line-height:1.3rem;}.view-directory .views-view-responsive-grid__item-inner .views-field-rendered-entity .contact-info__content a{word-break:normal;}.view-directory .views-view-responsive-grid__item-inner .views-field-rendered-entity .contact-info__content .categories{display:none;}.view-directory .views-view-responsive-grid__item-inner .views-field-rendered-entity .people-list--title{display:block;margin-top:.5rem;}.view-directory .views-view-responsive-grid__item-inner .views-field-rendered-entity .people-list--categories{display:block;margin-top:1rem;}.view-directory .views-view-responsive-grid__item-inner .views-field-rendered-entity .people-list--categories .field__item,.view-directory .views-view-responsive-grid__item-inner .views-field-rendered-entity .people-list--position .field__item{display:inline;}.view-directory .views-view-responsive-grid__item-inner .views-field-rendered-entity .people-list--categories .field__item ~ .field__item::before,.view-directory .views-view-responsive-grid__item-inner .views-field-rendered-entity .people-list--position .field__item ~ .field__item::before{content:', ';margin-left:-4px;}.view-facilities-listings .views-view-responsive-grid__item{background-color:#eff4fd;border-left:5px solid #c8c8c7;}.view-facilities-listings .views-view-responsive-grid__item .views-field-name{font-size:1.4rem;line-height:1.75rem;font-weight:500;padding:.75rem;}.view-facilities-listings .views-view-responsive-grid__item .views-field-name a,.view-facilities-listings .views-view-responsive-grid__item .views-field-field-address a{text-decoration:none;}.view-facilities-listings .views-view-responsive-grid__item .views-field-field-address{font-size:1rem;line-height:1.3rem;font-style:italic;background:url('/themes/custom/cfablue/assets/icons/sprite-location25.svg');background-repeat:no-repeat;background-position:0.5rem top;background-size:auto 2.25rem;padding:0 .5rem .5rem 3rem;min-height:3rem;}.view-degrees-listings .views-view-responsive-grid__item .views-field-field-media{box-shadow:-10px 10px #b1c9e8;margin-left:1rem;}.view-degrees-listings .views-view-responsive-grid__item .views-field-title,.view-degrees-listings .views-view-responsive-grid__item .views-field-field-degrees{background-color:#0033a0;color:#fff;width:75%;position:relative;z-index:1;}.view-degrees-listings .views-view-responsive-grid__item .views-field-title{font-weight:500;font-size:1.2rem;line-height:1.4rem;margin-top:-1rem;border-radius:15px 0 0 0;padding:1rem 1rem .2rem 1rem;}.view-degrees-listings .views-view-responsive-grid__item .views-field-title a{text-decoration:none;color:#fff;}.view-degrees-listings .views-view-responsive-grid__item .views-field-field-degrees{padding:.3rem 1rem 1rem 1rem;border-radius:0 0 15px 0;margin-top:-1px;}.view-degrees-listings .views-view-responsive-grid__item .views-field-body{margin:1rem 0;line-height:1.2rem;}.view-degrees-listings .views-view-responsive-grid__item .views-field-body p{margin-top:0;}.view-news .item-list .teaser{margin-bottom:0;}.view-news .item-list > div{margin-bottom:1.5rem;}.view-news .item-list > div::after{content:'';display:block;width:85%;height:2px;margin-left:auto;margin-right:auto;background-color:#eff4fd;}.content-meta{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around;align-items:flex-start;}.content-meta .ticket_link{padding-top:0.6rem;}.content-meta .ticket_prices,.content-meta .ticket_link,.evcontact{font-size:1.1667rem;line-height:2rem;}.content-meta .ticket_link a{font-weight:500;line-height:3.5rem;padding:10px;border:3px solid #0033a0;border-radius:15px 15px 15px 0px;background-image:linear-gradient(to top,rgba(24,151,212,0.2) 0,rgba(24,151,212,0.2) 0);background-position:0 3.5rem,0 0;transition:0.2s all ease-out;}.content-meta .ticket_link a:active,.content-meta .ticket_link a:hover{background-position:0 2rem,0 0;border-radius:15px 15px 0px 15px;}.content-meta .content-meta__who-when .date{background:url('/themes/custom/cfablue/assets/icons/sprite-date25.svg');background-repeat:no-repeat;background-position:1rem 1.1rem;background-size:auto 2.25rem;padding:0.6rem 0 0 4rem;min-height:4rem;}.content-meta .content-meta__where{background:url('/themes/custom/cfablue/assets/icons/sprite-location25.svg');background-repeat:no-repeat;background-position:1rem 1.1rem;background-size:auto 2.25rem;padding:0.6rem 0 0 3.5rem;min-height:4rem;}.content-meta .ticket_prices{background:url('/themes/custom/cfablue/assets/icons/sprite-ticket25.svg');background-repeat:no-repeat;background-position:1rem 1.1rem;background-size:auto 2.25rem;padding:0.6rem 0 0 3rem;min-height:4rem;}.evcontact{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around;align-items:flex-start;}.evcontact .evcontact__email{background:url('/themes/custom/cfablue/assets/icons/sprite-email25.svg');background-repeat:no-repeat;background-position:left top;background-size:auto 2.25rem;padding:0 0 0 2.5rem;min-height:3rem;}.evcontact .evcontact__phone{background:url('/themes/custom/cfablue/assets/icons/sprite-phone25.svg');background-repeat:no-repeat;background-position:left top;background-size:auto 2.25rem;padding:0 0 0 1.75rem;min-height:3rem;}div.invisible-labels .categories{font-size:1.1667rem;line-height:2rem;padding-left:1.5rem;}div.invisible-labels .categories .faculty,div.invisible-labels .categories .staff,div.invisible-labels .categories .areas{margin-top:1rem;}dl.invisible-labels{font-weight:500;}.invisible-labels .categories .field--name-field-faculty-position .field__item,.invisible-labels .categories .field--name-field-staff-position .field__item,.invisible-labels .categories .field--name-field-categories .field__item{display:inline;}.invisible-labels .categories .field--name-field-faculty-position .field__item ~ .field__item::before,.invisible-labels .categories .field--name-field-staff-position .field__item ~ .field__item::before,.invisible-labels .categories .field--name-field-categories .field__item ~ .field__item::before{content:', ';margin-left:-5px;}.degrees,.cmethod{font-size:1.1667rem;line-height:2rem;}.degrees .field__item{display:inline;}.degrees .field__item ~ .field__item::before{content:", ";margin-left:-3px;}.degrees{background:url('/themes/custom/cfablue/assets/icons/sprite-degree25.svg');background-repeat:no-repeat;background-position:left 0.25rem;background-size:auto 2rem;padding:0 0 0 2.5rem;min-height:3rem;}.cmethod{background:url('/themes/custom/cfablue/assets/icons/sprite-method25.svg');background-repeat:no-repeat;background-position:left top;background-size:auto 2.25rem;padding:0 0 0 2.5rem;min-height:3rem;}.page-header__content .field--name-name{font-weight:800;font-size:54px;line-height:62px;}.field--name-field-accessibility .field__label{font-weight:800;font-size:34px;line-height:38px;color:#0033a0;}.field--name-field-address{font-size:1.1667rem;line-height:2rem;font-weight:500;background:url('/themes/custom/cfablue/assets/icons/sprite-location25.svg');background-repeat:no-repeat;background-position:0.5rem top;background-size:auto 2.25rem;padding:0 0 0 3rem;min-height:3rem;}.editorial .editorial__content .editorial{max-width:55%;float:left;}.slab__50-50 .editorial .headline-group .headline-group__head{font-size:2.25rem;font-weight:800;color:#0033a0;}.slab__50-50.slab__radial .editorial .headline-group .headline-group__head,.slab__50-50.slab__splash .editorial .headline-group .headline-group__head{color:#fff;}.field--name-field-college-facility.field--type-entity-reference,.field--name-field-event-card.field--type-entity-reference,.field--name-field-employee-card.field--type-entity-reference,.field--name-field-degree.field--type-entity-reference,.field--name-field-artist-card.field--type-entity-reference,.field--name-field-student-card.field--type-entity-reference{display:flex;align-content:flex-start;flex-wrap:wrap;}.field--name-field-employee-card.field--type-entity-reference{justify-content:space-evenly;}.field--name-field-college-facility.field--type-entity-reference,.field--name-field-event-card.field--type-entity-reference,.field--name-field-degree.field--type-entity-reference,.field--name-field-artist-card.field--type-entity-reference,.field--name-field-student-card.field--type-entity-reference{justify-content:space-between;}.field--name-field-college-facility.field--type-entity-reference > .field__item{max-width:45%;min-width:40%;background-color:#eff4fd;border-left:5px solid #c8c8c7;margin:1rem 0;}.field--name-field-event-card.field--type-entity-reference > .field__item{max-width:45%;min-width:40%;margin:1rem 0;}.field--name-field-artist-card.field--type-entity-reference > .field__item,.field--name-field-student-card.field--type-entity-reference > .field__item{max-width:45%;min-width:40%;padding:1rem 0.5rem 1rem 0;border-top:5px solid #b1c9e8;border-right:5px solid #b1c9e8;border-radius:0 15px 0 0;margin:1rem 0;}.field--name-field-degree.field--type-entity-reference > .field__item{max-width:45%;min-width:45%;padding:1rem;}.field--name-field-employee-card.field--type-entity-reference > .field__item,.field--name-field-emeritus-card.field--type-entity-reference > .field__item{max-width:30%;min-width:25%;padding:0 1rem;margin:0 .5rem 2rem .5rem;border-left:5px solid #b1c9e8;border-bottom:5px solid #b1c9e8;border-radius:0 0 0 15px;}.field--name-field-event-card.field--type-entity-reference > .field__item .teaser--event{margin:1.5rem 0;}.field--name-field-event-card.field--type-entity-reference > .field__item .teaser__media{margin:0;position:relative;}.field--name-field-artist-card.field--type-entity-reference > .field__item .eck-entity,.field--name-field-student-card.field--type-entity-reference > .field__item .eck-entity{display:flex;justify-content:space-between;align-content:flex-start;flex-wrap:wrap;}.field--name-field-artist-card.field--type-entity-reference > .field__item .field--name-field-artist-headshot,.field--name-field-student-card.field--type-entity-reference > .field__item .field--name-field-student-headshot{min-width:40%;max-width:40%;margin-right:0.75rem;}.field--name-field-event-card.field--type-entity-reference > .field__item .teaser__content{border:5px solid #b1c9e8;border-radius:15px 15px 0 0;background-color:#b1c9e8;position:relative;margin:-3.75rem 1rem;}.field--name-field-event-card.field--type-entity-reference > .field__item .teaser__content h3{font-size:1.6rem;font-family:"bodoni-pt-variable",serif;background-color:#b1c9e8;margin:0;padding:1rem;}.field--name-field-event-card.field--type-entity-reference > .field__item .teaser__content h3 a{font-weight:500;}.field--name-field-event-card.field--type-entity-reference > .field__item .teaser__content .content-meta{display:block;padding:1rem;border-radius:15px 15px 0 0;background-color:#fff;margin:0;}.field--name-field-event-card.field--type-entity-reference > .field__item .teaser__content .content-meta .date,.field--name-field-event-card.field--type-entity-reference > .field__item .teaser__content .content-meta .content-meta__where,.field--name-field-event-card.field--type-entity-reference > .field__item .teaser__content .content-meta .ticket_prices{font-size:1.1rem;min-height:3.5rem;padding-left:4.25rem;align-content:center;}.field--name-field-event-card.field--type-entity-reference > .field__item .teaser__content .content-meta .date{background-position:0.75rem 1.1rem;}.field--name-field-event-card.field--type-entity-reference > .field__item .teaser__content .content-meta .ticket_prices{background-position:1.1rem 1.1rem;}.field--name-field-college-facility.field--type-entity-reference > .field__item .headline-group{margin:1rem;}.field--name-field-college-facility.field--type-entity-reference > .field__item .headline-group .headline-group__head{display:block;margin-bottom:1rem;}.field--name-field-employee-card.field--type-entity-reference .people-list--id{margin-bottom:1rem;}.field--name-field-employee-card.field--type-entity-reference .people-list--faculty{margin-bottom:0.5rem;}.field--name-field-employee-card.field--type-entity-reference .people-list--positions .field--name-field-faculty-position.field--type-entity-reference.field--label-hidden > .field__item,.field--name-field-employee-card.field--type-entity-reference .people-list--positions .field--name-field-staff-position.field--type-entity-reference.field--label-hidden > .field__item,.field--name-field-degree.field--type-entity-reference .di-degree .field--name-field-degrees .field__items > .field__item{display:inline;}.field--name-field-employee-card.field--type-entity-reference .people-list--positions .field--name-field-faculty-position .field__item ~ .field__item::before,.field--name-field-employee-card.field--type-entity-reference .people-list--positions .field--name-field-staff-position .field__item ~ .field__item::before,.field--name-field-degree.field--type-entity-reference .di-degree .field--name-field-degrees .field__items > .field__item ~ .field__item::before{content:', ';margin-left:-0.2rem;}.teaser--degree-information .teaser__media{box-shadow:-10px 10px #b1c9e8;}.teaser--degree-information .teaser__content{position:relative;margin-top:-5rem;margin-left:-2rem;width:80%;z-index:1;padding:1rem;background-color:#0033a0;color:#fff;font-weight:500;border-radius:15px 0;}.teaser--degree-information .teaser__content h3{margin-top:0;}.teaser--degree-information .teaser__content a{color:#fff;text-decoration:none;font-weight:800;font-size:1.5rem;}.field--name-field-artist-card.field--type-entity-reference > .field__item .artist-info,.field--name-field-student-card.field--type-entity-reference > .field__item .student_details{width:54%;padding:1rem 0.5rem 1rem 0;}.field--name-field-artist-card.field--type-entity-reference > .field__item .artist-contact{width:100%;padding:0.5rem 0;display:flex;justify-content:flex-start;align-content:flex-end;flex-wrap:wrap;}.field--name-field-artist-card.field--type-entity-reference > .field__item .artist-contact .field{padding:0.5rem;line-height:1.5rem;margin:0 1rem;}.field--name-field-student-card.field--type-entity-reference > .field__item .field--name-field-student-link{display:flex;justify-content:flex-start;align-content:flex-end;flex-wrap:wrap;padding:0.5rem;line-height:1.5rem;margin:0 1rem 0.5rem 1rem;}.artist-card .headline-group__head,.emeritus-card .headline-group__head,.student-card .headline-group__head{font-weight:800;font-size:2rem;line-height:2.5rem;}.artist-card .headline-group__sub,.emeritus-card .headline-group__sub,.student-card .headline-group__sub{font-size:1.15rem;line-height:2rem;font-weight:500;text-transform:uppercase;font-style:italic;color:#515664;}.field--name-field-artist-card.field--type-entity-reference > .field__item .artist-info .field--name-field-artist-name,.field--name-field-student-card.field--type-entity-reference > .field__item .student_details .field--name-field-student-name{font-size:1.6rem;font-weight:400;line-height:2rem;font-family:"bodoni-pt-variable",serif;}.field--name-field-artist-card.field--type-entity-reference > .field__item .artist-info .field--name-field-artist-role,.field--name-field-student-card.field--type-entity-reference > .field__item .student_details .field--name-field-student-role,.field--name-field-student-card.field--type-entity-reference > .field__item .student_details .field--name-field-student-level,.field--name-field-student-card.field--type-entity-reference > .field__item .student_details .field--name-field-student-area{font-size:1.3rem;line-height:2rem;font-style:italic;padding:0.5rem 0;}.field--name-field-artist-card.field--type-entity-reference > .field__item .artist-info .field--name-field-artist-bio,.field--name-field-student-card.field--type-entity-reference > .field__item .student_details .field--name-field-student-bio{font-size:1rem;line-height:1.3rem;}.field--name-field-emeritus-card.field--type-entity-reference > .field__item .field--name-field-emeritus-name{font-size:1.4rem;line-height:1.75rem;font-family:"bodoni-pt-variable",serif;font-weight:400;}.field--name-field-emeritus-card.field--type-entity-reference #emeritus-details > .field,.field--name-field-emeritus-card.field--type-entity-reference #emeritus-contact > .field{padding:.5rem 0;}.field--name-field-views-embed{padding-bottom:2rem;}.field--name-field-views-embed .field__item > .field__item__label{font-weight:800;font-size:34px;line-height:38px;color:#0033a0;margin-bottom:1rem;}
