widget-slider-static{margin-top: -46px;}/*BARRE DE MENUS*/.menu-front .multi-level .navbar .nav>li>a {color: #fff;font-style: italic !important;font-family: Georgia, serif;font-size: 16px !important;font-weight: normal !important;}.js-scrollable-nav-active #main.nav { margin: 0px 260px;}.menu-front .dropdown-menu {background: #fff;color: #000;font-style: italic !important;font-family: Georgia, serif;}#main-submenu-fullsearch-88:hover,#main-submenu-all-calendar-87:hover,#main-submenu-jobboard-91:hover,#main-submenu-company-89:hover,#main-submenu-mentoring-99:hover,#main-submenu-article_35-888:hover,#main-submenu-article_41-967:hover{ color: #fff}/*BARRE DE MENUS - ligne hover*/#main-submenu-fullsearch-88,#main-submenu-all-calendar-87,#main-submenu-jobboard-91,#main-submenu-company-89,#main-submenu-mentoring-99,#main-submenu-article_35-888,#main-submenu-article_41-967{ position: relative;}#main-submenu-fullsearch-88::after,#main-submenu-all-calendar-87::after,#main-submenu-jobboard-91::after,#main-submenu-company-89::after,#main-submenu-mentoring-99::after,#main-submenu-article_35-888::after,#main-submenu-article_41-967::after{ content: ""; position: absolute; bottom: 0; /* aligne la ligne en bas du lien */ left: 0; width: 100%; height: 2px; background-color: #849FF7; /* bleu souhaité */ transform: scaleX(0); transform-origin: left; transition: transform 0.3s ease;}#main-submenu-fullsearch-88:hover::after,#main-submenu-all-calendar-87:hover::after,#main-submenu-jobboard-91:hover::after,#main-submenu-company-89:hover::after,#main-submenu-mentoring-99:hover::after,#main-submenu-article_35-888:hover::after,#main-submenu-article_41-967:hover::after{ transform: scaleX(1);}/*LOGO HEADER*/#customizableHeaderInlineLogoHome > img { max-height: 61px; }/*HP DECO*/.Sfen-container { display: flex; justify-content: space-evenly; align-items: center; flex-wrap: nowrap; height: auto; gap: 10px; padding: 40px 20px; flex-wrap: wrap;}.Sfen-block { width: 200px; height: 200px; background: #2D344C; flex-direction: column; justify-content: center; align-items: center; box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.15); transition: transform 0.3s, box-shadow 0.3s; position: relative; overflow: hidden; align-items: flex-start; text-align: left;}.Sfen-block:hover { transform: scale(1.05); box-shadow: 0px 6px 16px rgba(0, 0, 0, 0.2);}.Sfen-icon { font-size: 48px; color: #c9a44c; /* doré */ margin: 0 auto 12px 12px; position: absolute; top: 7px; left: 12px;}.Sfen-title { font-size: 22px; font-style: italic; font-family: Georgia, serif; color: #A77850; /* doré */ padding-left: 12px; margin-top: 85px; position:absolute;}.Sfen-subtitle { font-family: 'Verdana'; font-size: 12px; color: #F6F5F6; margin-left: 12px; /* même marge que le titre */ margin-right: 12px; /* même marge que le titre */ margin-top: 115px;position:absolute;}/* BG LOGIN*/#page-login > div.page-login > div > div{background-image: url(/medias/editor/images/bkgd.png);}/* SLIDER*/div.huge.pull-down-small.cl-white { display: none !important;}.swiper-container .swiper-caption {padding : 16px 80px 105px 80px;}/*HP CO - upcoming events*/#app > div.v-application--wrap > main > div > div > div > div > div.col.col-9 > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div > div > div.v-card__text.pb-6.px-6.py-6.pt-0 > div > div > div > div.v-window__container > div.v-window-item > div > div > div > div:nth-child(1) > a > div > span > span,#app > div.v-application--wrap > main > div > div > div > div > div.col.col-9 > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div > div > div.v-card__text.pb-6.px-6.py-6.pt-0 > div > div > div > div.v-window__container > div.v-window-item > div > div > div > div:nth-child(2) > a > div > span > span,#app > div.v-application--wrap > main > div > div > div > div > div.col.col-9 > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div > div > div.v-card__text.pb-6.px-6.py-6.pt-0 > div > div > div > div.v-window__container > div.v-window-item > div > div > div > div:nth-child(3) > a > div > span > span{ background-color: #2D344C; /* bleu */ color: #fff; /* texte en blanc */}