@import url('https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css');@import url('https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick-theme.css');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.main-nav .main-menu__item a,.main-nav .main-menu__item span:not(.h3){font-weight:700;}textarea,textarea.form-control,select,input[type="text"]:not(.choices__input),input[type="email"],input[type="tel"],input[type="number"],input[type="button"],input[type="password"],input[type="url"],input[type="file"],input[type="search"],.form-date,.file-widget,.chosen-container .chosen-single{border-radius:0.25em !important;}.chosen-container .chosen-drop{border-radius:0rem 0rem 0.25rem 0.25rem;}.link-content{text-transform:capitalize;}.parag-grille-image .grid-container .row{justify-content:center;}.text-image-infos .list-links-wrapper{display:block !important;}li.active-result::before{display:none;}input[type="email"]::placeholder,input[type="tel"]::placeholder,textarea::placeholder{color:#929AA0;}label,legend{color:var(--primary);text-transform:uppercase;letter-spacing:1px;font-weight:700;}label.option{font-weight:unset;text-transform:unset;color:unset;}.elior_fr_addto_any{display:none !important;}.job-title{font-size:80%;line-height:1.25;}.foodwaste-banner{background:#007258;background-image:url('/sites/z-eliorna.web-prod.eliorgroup.com/files/2024-04/WN_Bg.jpg');background-size:cover;background-position:center;min-height:350px;display:flex;justify-content:center;align-items:center;position:relative;}.foodwaste-banner h2{color:#ffffff;font-weight:bold;}.segment{background:#336666;background-size:cover;background-position:center;min-height:450px;display:flex;justify-content:center;align-items:center;position:relative;}.segment::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.3);z-index:1;}.segment h2{color:#ffffff;position:relative;z-index:2;}.logo-carousel,.logo-carousel *{margin:0;padding:0;box-sizing:border-box;}.logo-carousel{max-width:1168px;width:80%;margin:20px auto;}.slick-slider{overflow:hidden;}.slick-slide{margin:0 24px;padding:10px;box-sizing:border-box;display:flex !important;justify-content:center;align-items:center;min-height:150px;}.slick-prev,.slick-next{color:#000;font-size:24px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:40px;height:40px;justify-content:center;align-items:center;display:flex;cursor:pointer;}.slick-prev:hover,.slick-next:hover{color:#336666;}.slick-prev{left:-48px;}.slick-next{right:-48px;}.logo-image{filter:grayscale(100%) brightness(20%) contrast(80%);transition:filter 0.3s ease;}.logo-carousel .slick-slide:hover .logo-image{filter:grayscale(0);}@media (max-width:768px){.slick-prev,.slick-next{font-size:20px;width:35px;height:35px;}.slick-prev{left:calc(-100% - 30px);}.slick-next{right:calc(-100% - 30px);}}@media (max-width:480px){.slick-prev{left:calc(-100% - 45px);}.slick-next{right:calc(-100% - 45px);}}
body:not(.login-type-drupal) .homepage-hero{display:none;}.header__center,.header__right{display:none !important;}#user-login-form a{display:none;}.country-image{margin-top:6px;}.path-elioruser:not(.login-type-drupal) .user-login-form{display:flex;justify-content:center;margin-top:32px;}.path-elioruser:not(.login-type-drupal) .user-login-form .button{max-width:fit-content;}body:not(.login-type-drupal) #user-login-form input,body:not(.login-type-drupal) #user-login-form p,body:not(.login-type-drupal) #user-login-form label{display:none;}.text-login p{line-height:normal;}.country-wrapper{padding:24px;border:1px solid #262F36;border-radius:40px;background-color:#b4c3cd;height:100%;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;}.country-image{margin:0 auto;width:68px;}.country-wrapper .button-login{padding:16px;width:100%;}.country-info{text-align:center;}body:not(.login-type-drupal) .user-login-form .button{display:none;}
