/* Personnalisation footer*/#footer > section.space-top.footer-top.bg-white > div > div > div.col-xs-12.span4.no-margin.customizable-bloc-1{ width: 1100px;}#footer > section.space-top.footer-top.bg-white > div > div > div.col-xs-12.span4.no-margin.customizable-bloc-2{ display: none;}#footer > section.space-top.footer-top.bg-white > div > div > div.col-xs-12.span4.no-margin.customizable-bloc-3{ display: none;}#widget14 { text-align:center;}#app > div.v-dialog__content.v-dialog__content--active > div > div > div.v-card__text.py-6 > div:nth-child(1) > div > div.text-center.pt-4.instance-security-register-recruiterModule,#profile-content-academic > div > div > div > header > div > div.row-fluid.space-bottom-mini > div > div.row-fluid.main-text-card{display:none;}#page-login > div.page-login > div > div > div > div > div > div > div.instance-security-registration-card.col-md-6.col-12 > div > div > div > div.text-center.pt-4.instance-security-register-recruiterModule{display:none;}#header > div.hidden-phone > div.container.space-container.clearfix.header-logo > div > div.col-xs-8.span8.space-top.pull-up-small.text-right.slogan-container.hidden-phone > div{ margin-top: 2%;}@media (min-width: 599px){ #footer > section.space-top.footer-top.bg-graylightersuper > div > div > div.col-xs-12.span4.no-margin.customizable-bloc-2{width: 500px;}} .menu-navigation #main.nav li>a{color: #FFF;}#account_cotisation_btn > p.space-top-mini.space-bottom-mini.no-margin.uppercase.large > b{display:none;}#advanced-map > div > div > div.v-dialog__content.v-dialog__content--active > div > div > div.v-card__text > form > div.text-right.mb-6{display:none;}@media (min-width: 767px){.userbar-is-active .header.header-default-fix .header-dump {max-height: 100px;}#account_cotisation_btn{ margin-bottom: -20px; width: 375px; margin-left: -10%;}#widget13 > div > div.swiper-wrapper.swiper-wrapper-authentification > div > div > div > div{margin-top:-50px;}}@media (max-width: 767px){#widget13 > div > div.swiper-wrapper.swiper-wrapper-authentification > div > div > div > div { margin-top: -30px;}}widget-slider-static{margin-top: -46px;}.link-bar{ position: absolute; left: 0; right: 0; top: 0; padding: 4px; text-align: center;}.link-bar a{padding-right:16px;}.link-bar a:hover{color:#FAB600;transition: all .3s linear;}#desktopcollapseMemberFour > li:nth-child(4) > a{display:none;}#af-userbar-open > div.af-userbar-logged-open-bottomsection > div > ul.af-userbar-member.af-userbar-member-mobile > li:nth-child(1){display:none;} .home .widget-content .img-container .img-center .img-responsive, .sidebar .widget-content .img-container .img-center .img-responsive{ max-height: 77px;} .home .widget-content .widget-content-item>a, .sidebar .widget-content .widget-content-item>a{ max-height: 76px;}.sidebar .widget-job-rss-feed a .widget-content-aside, .sidebar .widget-job-rss-feed a:hover .widget-content-aside { background: transparent;}.home .widget-content .img-container .img-center, .sidebar .widget-content .img-container .img-center { background: transparent;}#widget5 > div > div > div:nth-child(1) > div > div > h3{ text-align: center !important; text-transform: uppercase;}.home .widget-header-title .title, .sidebar .widget-header-title .title{display:block;}.widget-job-rss-feed .widget-content .widget-content-aside { background: transparent;padding: 0px 25px;}.home-widget-chiffre div.col-xs-12.span4.space-top-medium:hover { background: #F3F3F3; -webkit-transition: background-position .1s linear; -moz-transition: background-position .1s linear; -o-transition: background-position .1s linear; transition: background-position .1s linear;} .Centrale-hidden { color: #fff; text-align: justify; height: 164px!important; line-height: 1.25; font-size: 18px; padding-top: 48px; padding-left: 16px; margin: 0; display: block;} .discover_richedit>div { margin: auto; width: 100%; flex-grow: 1;} .Centrale-span-group { height: 38px; background-color: #4678c3; color: #fff; position: relative; bottom: 0; margin: 0; text-align: center; padding-top: 8px; display: block;}.widget-job-rss-feed .widget-content a:hover .widget-content-aside{background:none;}#member > div > div > div:nth-child(2) > div > div.row-fluid.no-min-height{display:none;}#job_details > div:nth-child(2) > div.col-xs-12.span3.small-column > div:nth-child(1) > div > div.row-fluid.no-min-height{display:none;}#af-userbar > div.af-userbar-close.full-height.bg-graylightersuper > div.af-userbar-close-top.bg-white.space-mini > p{font-size:11px;}#content > section > section.no-margin.pull-down.section-item{margin-top: -16px !important;}#widget13 > div{height:200px;}#widget13 > div > div.swiper-wrapper.swiper-wrapper-authentification > div > div > div > div > h4{font-size:23px;}#widget13 > div > div.swiper-wrapper.swiper-wrapper-authentification > div > div > div > div >{font-size:16px; }#page-login > div.page-login > div > div:nth-child(2) > div:nth-child(2){display:none;}.widget-slider-static .bg-login-cotisation { background-image: url(/medias/editor/images/bg-recruiters.jpg);}.slider-content .btn.active:hover{background-color:#17253F;border-color:#17253F;}.widget-job-rss-feed .widget-content .widget-content-item .company-location { color: #999; line-height: 1; font-size: 10px;}#offer_form > div:nth-child(2) > div > div:nth-child(2) > div > div > div.span9 > div:nth-child(4) > div:nth-child(1){display:none;}#offer_form > div:nth-child(2) > div > div:nth-child(2) > div > div > div.span9 > div:nth-child(4) > div:nth-child(2){display:none;}#offer_form > div:nth-child(2) > div > div:nth-child(2) > div > div > div.span9 > div:nth-child(4) > div:nth-child(3){margin-left:0px;}.home .widget-content .img-container .img-center, .sidebar .widget-content .img-container .img-center{padding-bottom:50px !important;}.sidebar .widget-job-rss-feed .widget-content .content-item-job { padding: 5px;}#af-userbar > div.af-userbar-open.bg-graylightersuper > div.af-userbar-open-uppersection > div.space-top-big > div:nth-child(1) { display: none;}#af-userbar > div.af-userbar-open.bg-graylightersuper > div.af-userbar-open-uppersection > div.space-top-big > div.af-text.cl-gray-darker.medium.space-top-normal.space-left.text-left.af-font-base { display: none;}#profile-content-academic div[data-role="user-marital-status"]{display:none;}#profile-content-academic div[data-role="user-title-of-honor"]{display:none;}#profile-content-academic div[data-role="user-birthdate"]{display:none;}#profile-content-academic div[data-role="user-nationality"]{display:none;}#profile-content-academic div[data-role="user-school-ref"]{display:none;}#content > div > div > div > div > div.relative > div > div.bg-white.relative > div.modal-scrollable.scrollable-absolute > div > div > div:nth-child(2) > div > div > div.flex.sm7 > div{text-align:center;}#content > div > div > div > div > div.relative > div > div.bg-white.relative > div.modal-scrollable.scrollable-absolute > div > div > div:nth-child(2) > div > div > div.flex.sm5.text-center{display:none;}#content > div > div > div > div > div.relative > div > div.bg-white.relative > div.modal-scrollable.scrollable-absolute > div > div > div:nth-child(2) > div > div > div.flex.sm7{ flex-basis: 100%; max-width: fit-content;}#page-login > div.page-login > div > div > div > div > div > div > div.instance-security-registration-card.col-md-6.col-12 > div > div > div > div.text-center.pt-4.instance-security-register-recruiterModule{display:none;}.CACS-container { display: flex; flex-wrap: wrap; justify-content: center; gap: 20px; padding: 20px; font-family: Arial, sans-serif; text-align: center;}.CACS-column { flex: 1 1 calc(25% - 20px); max-width: 250px; box-sizing: border-box;}/* Responsive : 1 colonne en dessous de 768px */@media (max-width: 768px) { .CACS-column { flex: 1 1 100%; }.CACS-container{ flex-direction: column;}}