widget-slider-static{margin-top: -46px;}#banner-holder > div > div.z-index-1 > h1 > div > div{display:none;}/*HP DECO SLIDER AUTH*/.widget-slider-static .bg-login-student {background-image: url(/medias/editor/images/student.png);}.widget-slider-static .bg-login-teacher {background-image: url(/medias/editor/images/alumni2.png);}/*HP DECO 1*/.custom-underline {	position: relative;	display: inline-block; margin-bottom: 24px; /* espace sous le titre */ color: #00467C;}.custom-underline::after {	content: "";	display: block;	width: 40px; /* Width of the underline */	height: 4px; /* Thickness */	background-color: #0096D6; /* Blue color */	margin-top: 6px; /* Spacing from text */}/* TITRES HP DECO*/#widget2 > div > div:nth-child(1) > div > div > h3,#widget10 > div > div:nth-child(1) > div > div > h3{font-size:28px;color:#00467C;}/* HP DECO QUOTE*/.custom-quote { position: relative; font-style: italic; padding: 20px 40px; margin: 40px auto; max-width: 1000px; line-height: 1.4;}.custom-quote::before { content: "“"; font-size: 120px; position: absolute; top: -40px; left: -10px; color: #00467c; line-height: 1; font-family: serif; opacity: 0.15; pointer-events: none;}.custom-quote::after { content: "”"; font-size: 120px; position: absolute; bottom: -60px; right: -10px; color: #00467c; line-height: 1; font-family: serif; opacity: 0.15; pointer-events: none;}/* HP DECO 3*/.image-hover-gallery { display: flex; flex-wrap: wrap; gap: 50px; margin-top: 30px; justify-content: center;}.image-item img { width: 150px; height: 150px; object-fit: cover; border-radius: 10px; transition: transform 0.4s ease, box-shadow 0.4s ease; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);}.image-item img:hover { transform: scale(1.08); box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);}/*HEADER BOUTONS*/.flex-jc-end { justify-content: flex-end; padding-right: 85px;}/*CARREER SERVICES*//*Member Profile Adjustments *//*TIMELINE*/.timeline-wrap .timeline-title { font-size: 28px; color: #00467C; font-weight: bold; margin-bottom: 24px; /* espace sous le titre */ text-align: center;}.timeline-wrap .timeline-details summary { font-size: 20px; color: #00467C; cursor: pointer; margin-bottom: 8px;}.timeline-wrap .timeline-details ul.timeline-content { margin-left: 40px; margin-top: 4px;}.timeline-description { font-size: 18px; /* plus gros que le texte normal */ color: #00467C; /* bleu foncé */ font-style: italic; /* italique */ text-align: center; /* centré sous le titre */ margin-bottom: 24px; /* espace avant les toggles */}/*JOB OFFER*//*ESPACE RECRUTEUR*/#profile-content-academic-information > div > div:nth-child(3),#profile-content-academic-information > div > div:nth-child(8),#profile-content-academic-information > div > div:nth-child(5){ display:none;}#profile-user-edit > div > div.span12 > div > div > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(3),#profile-user-edit > div > div.span12 > div > div > div:nth-child(2) > div > div:nth-child(2),#profile-user-edit > div > div.span12 > div > div > div:nth-child(2) > div > div:nth-child(4) > div:nth-child(2){ display:none;}#profile-user-edit > div > div.span12 > div > div > div:nth-child(4){ display:none;}#tab-my_applications,#tab-job_application{ display:none;}#offer_form > div:nth-child(11) > div > div:nth-child(2) > div > div > div.span9 > div:nth-child(8) > div > div.fr-box.fr-ltr.fr-basic.fr-top,#offer_form > div:nth-child(11) > div > div:nth-child(2) > div > div > div.span9 > div:nth-child(8) > div > label{display:none;}#professional_form > div:nth-child(1) > div > div:nth-child(2) > div > div.row-fluid.no-min-height,#professional_form > div:nth-child(2) > div > div:nth-child(2) > div > div:nth-child(2) > div:nth-child(2),#professional_form > div:nth-child(3) > div > div:nth-child(2) > div > div:nth-child(2),#professional_form > div.row-fluid.profile-registration-experience > div{ display:none;}#desktopaccordionMember5,#af-userbar-close > div.af-userbar-close-top > div > ul.af-userbar-member.space-top-medium.af-userbar-close > li:nth-child(7){display:none;}#primary_contact_form-address > div > div:nth-child(2) > div > div,#profile-user-edit > div > div.span12 > div > div > div:nth-child(3) > div > div.row-fluid.pull-down-small > div:nth-child(1) > div > div > div:nth-child(2){ display:none;}