/* @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-engr-theme-utilitynav-mobile ul.menu li{display:block;font-size:20px;line-height:50px;font-weight:500;flex-grow:1;}#block-uky-engr-theme-utilitynav-mobile ul.menu li a{text-decoration:none;}#block-uky-engr-theme-utilitynav-mobile ul.menu li a:hover{text-decoration:underline;color:#fff;}}
