/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.blue-menu ul li a.ultimenu__link{color:#036;}.wrap404 h1{font-size:5vw;text-align:center;margin-top:2em;}.wrap404 main{max-width:1200px;margin:0 auto;}.blue-logo{float:left;padding:1em;position:absolute;z-index:9999;}.wrap404{margin:5em;}.wrap404 #search-block-form{max-width:500px;}.ultimenu--dark{background-color:white;}ul#ultimenu-main .ultimenu--dark{background:white;}.ultimenu--dark>li:hover>a,.ultimenu--dark .is-ultimenu-active,.ultimenu--dark .is-active-trail>a{background-color:white;border-top:0;color:#fff;}.ultimenu--dark .ultimenu__flyout{background-color:white;}.ultimenu--dark .ultimenu__region{background-color:white;}@media (max-width:58.999em){.ultimenu--dark .ultimenu__link{border:0;}.wrap404{margin:3em 1em;}#search-block-form #edit-actions input{max-width:150px;padding:0.5em;margin:1em;width:100%;min-height:50px;}}
.fc-day-grid-event .fc-content{white-space:break-spaces !important;overflow:unset !important;}.field.field--name-field-video-description{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;}.slide-links a:focus{outline:4px solid cyan;}#block-ultimenumainnavigation-2.blue-menu ul li a.ultimenu__link{background:white;}.has-small-font-size{font-size:16px;}#block-uismain-content li{padding:.1em;}.dept-event-ttl,.view-id-events .dept-event-ttl a,.field.field--name-field-tags .field__item{padding:.1em 0;}.field__item .file{padding:.1em 0 .1em 20px;}.wp-element-caption a{font-size:16px;padding:.2em;}form#views-exposed-form-vector-search-block-1 label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.field.field--name-field-categories a,.field--name-field-department a{padding:.1em 0;line-height:1.5em;}.wp-block-list-item.white{color:white;}.wp-block-file a{font-size:1.25em;font-weight:100;line-height:1.5em;}.page-node-type-policy .field--name-field-sources .field__item a{padding:.1em 0;}.ila-cookieb__close-icon{padding:8px 14px;}header.card__item.card__header p{font-weight:500;color:black;}.btn a:focus-visible{outline:3px solid #005fcc;outline-offset:3px;}h2#block-orbitmenu-menu{display:none;}h1#page_title_h1,h1.wp-block-heading{font-size:3em;}.flex-control-paging li a{width:24px;height:24px;margin:0 22px 0 0;}footer .uismain-footer-col a{font-weight:300;height:44px;display:block;}.countdown span{pointer-events:none;}a.site-logo{min-height:44px;position:absolute;}a.sidebar-toggle{min-height:24px;min-width:24px;text-align:center;}.ppl-email,.ppl-phone{min-height:24px;}.ppl-item a{background-image:unset !important;color:#006DE0 !important;}.ppl-item a:hover{text-decoration:underline !important;}a.sidebar-toggle{align-items:center;justify-content:center;width:44px;height:44px;}li.menu-item.expanding-item a:first-child{height:100%;width:100%;display:block;min-height:44px;padding:0;}.menu--main-menu.block-menu li.menu-item{padding:0 !important;}a.sidebar-toggle{z-index:9999;}#block-ultimenumainnavigation-2.blue-menu ul li a.ultimenu__link{background:unset;}.views-table.views-view-table th a{color:white !important;}.views-table thead{background:#595959;}.view-content td.is-active{background-color:#f5f5f5 !important;}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f5f5f5 !important;}.view-content thead tr{background-color:#757575 !important;}td.fc-day-top a{color:white !important;}p{line-height:1.5;}#ultimenu-main a.ultimenu__link{max-height:44px !important;overflow:unset !important;}li.ultimenu__item.uitem.has-ultimenu:nth-child(8){overflow:unset !important;}#ultimenu-main span.link-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);}#ultimenu-sticky-nav > li.ultimenu__item{padding:unset;}#ultimenu-sticky-nav .ultimenu__item .ultimenu__link{padding:.5em 1.5em;min-height:44px;}ul.pager__items.js-pager__items{display:flex;justify-content:center;}.pager__items{text-align:unset;}.menu--main-menu > ul.menu > li:first-child > a:first-child{font-size:1.55rem !important;}.region-content .node__content li{line-height:1.6;margin-bottom:1em;}i.pager__item.pager__item--last a span{display:block;width:100px;}.pager li.pager__item a{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 .9em;}li.pager__item.pager__item--last{width:90px;}.greek-alphabet{max-width:1200px;margin:0 auto;font-family:inherit;}.greek-row{display:flex;flex-wrap:wrap;}.greek-row:nth-child(even){background-color:#f5f5f5;}.greek-letter{flex:1 1 16.66%;text-align:center;padding:20px 10px;box-sizing:border-box;}.greek-alphabet .symbol{display:block;font-size:2.5rem;font-weight:600;margin-bottom:8px;}.greek-alphabet .name{display:block;font-size:1.25rem;font-weight:500;}.greek-alphabet .pron{display:block;font-size:0.95rem;color:#555;margin-top:4px;}@media (max-width:992px){.greek-letter{flex:1 1 33.33%;}}@media (max-width:600px){.greek-letter{flex:1 1 50%;}}@media (max-width:400px){.greek-letter{flex:1 1 100%;}}@media (max-width:499px){ul.pager__items.js-pager__items{display:block;}}@media (max-width:599px){body.is-ultimenu-expanded #block-sitebranding,body.is-ultimenu-expanded .uis-logo-blue,body.is-ultimenu-expanded a.site-logo{display:none !important;visibility:hidden !important;}}@media (max-width:599px){html body #highlighted .region-highlighted{display:flex !important;flex-direction:column !important;}html body #block-mobilelogo-2{order:-10 !important;display:flex !important;justify-content:flex-start !important;align-items:center !important;margin-bottom:25px !important;}html body #block-mobilelogo-2 img{max-width:160px !important;height:auto !important;display:block !important;}html body #highlighted{overflow:visible !important;}}
.countdown-wrap{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;height:310px;}.bloc-time.hours{margin:0;}span.count-title{grid-column-start:span 2;}.countdown{margin:3em auto;display:flex;gap:3em;justify-content:center;}.countdown .bloc-time{text-align:center;display:grid;grid-template-columns:1fr 1fr;}.countdown .bloc-time:last-child{margin-right:0;}.countdown .count-title{display:block;margin-bottom:15px;color:#1a1a1a;text-transform:uppercase;}.countdown .figure{position:relative;float:left;height:110px;width:100px;margin-right:10px;background-color:#fff;border-radius:8px;-moz-box-shadow:0 3px 4px 0 rgba(0,0,0,0.2),inset 2px 4px 0 0 rgba(255,255,255,0.08);-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,0.2),inset 2px 4px 0 0 rgba(255,255,255,0.08);box-shadow:0 3px 4px 0 rgba(0,0,0,0.2),inset 2px 4px 0 0 rgba(255,255,255,0.08);}.countdown .figure:last-child{margin-right:0;}.countdown .figure > span{position:absolute;left:0;right:0;margin:auto;font:normal 5.94em/107px "Lato";font-weight:700;color:#de4848;}.countdown .figure{max-width:200px;min-width:150px;}.countdown .figure .top:after,.countdown .figure .bottom-back:after{content:"";position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:100%;border-bottom:1px solid rgba(0,0,0,0.1);}.countdown .figure .top{z-index:3;background-color:#f7f7f7;transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;-moz-transform:perspective(200px);-ms-transform:perspective(200px);-webkit-transform:perspective(200px);transform:perspective(200px);}.countdown .figure .bottom{z-index:1;}.countdown .figure .bottom:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:50%;background-color:rgba(0,0,0,0.02);}.countdown .figure .bottom-back{z-index:2;top:0;height:50%;overflow:hidden;background-color:#f7f7f7;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;}.countdown .figure .bottom-back span{position:absolute;top:0;left:0;right:0;margin:auto;}.countdown .figure .top,.countdown .figure .top-back{height:50%;overflow:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.countdown .figure .top-back{z-index:4;bottom:0;background-color:#fff;-webkit-transform-origin:50% 0;transform-origin:50% 0;-moz-transform:perspective(200px) rotateX(180deg);-ms-transform:perspective(200px) rotateX(180deg);-webkit-transform:perspective(200px) rotateX(180deg);transform:perspective(200px) rotateX(180deg);-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;}.countdown .figure .top-back span{position:absolute;top:-100%;left:0;right:0;margin:auto;}@media (max-width:350px){.bloc-time.min,.bloc-time.hours{display:none;}}
