.list-menu--right{right:0}.list-menu--disclosure{position:absolute;left:auto;min-width:max-content;max-width:30rem;background-color:rgb(var(--color-background-secondary))}.list-menu--disclosure .list-menu--disclosure{left:100%}.list-menu--disclosure .list-menu--disclosure:before{content:none}.list-menu--disclosure:focus{outline:none}.footer .list-menu__item{transition:color var(--duration-default),text-decoration var(--duration-default)}.list-menu--disclosure.localization-selector{max-height:18rem;overflow:auto;width:10rem;padding:.5rem}
@keyframes pc-pro-glow{0%,100%{opacity:.55;transform:scaleX(.82)}50%{opacity:1;transform:scaleX(1)}}
@media screen and (min-width:1200px){
.header{display:block!important;position:relative!important;width:100%!important;max-width:none!important;min-height:168px!important;margin:0!important;padding:18px 3.2rem 78px!important;overflow:visible!important}.header>.container,.header__left{display:block!important;width:100%!important;max-width:none!important;padding:0!important}.header__heading{display:block!important;position:absolute!important;left:50%!important;top:16px!important;transform:translateX(-50%)!important;margin:0!important;z-index:5}.header__heading-logo{max-height:none!important}.header__icons{position:absolute!important;right:2.8rem!important;top:27px!important;z-index:7}
.header__inline-menu{display:block!important;position:absolute!important;left:50%!important;bottom:0!important;transform:translateX(-50%)!important;width:100vw!important;max-width:none!important;margin:0!important;padding:0!important;border-top:1px solid rgba(22,43,73,.12)!important;border-bottom:1px solid rgba(22,43,73,.14)!important;background:linear-gradient(90deg,#f4eee5,#fbf7f1 50%,#f4eee5)!important;box-shadow:0 10px 28px rgba(22,43,73,.07)!important;z-index:4}.header__inline-menu .list-menu--inline{display:grid!important;grid-template-columns:repeat(4,25vw)!important;align-items:stretch!important;gap:0!important;width:100vw!important;max-width:none!important;margin:0!important;padding:0!important}.header__inline-menu .list-menu-item{position:relative!important;display:flex!important;justify-content:center!important;align-items:stretch!important;min-width:0!important;border-right:1px solid rgba(22,43,73,.09)}.header__inline-menu .list-menu-item:last-child{border-right:0}.header__inline-menu .header__menu-item{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:76px!important;padding:0 2rem!important;color:#162b49!important;font-family:"Work Sans",Arial,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:.17em!important;text-transform:uppercase!important}.header__inline-menu .header__menu-item span{color:inherit!important}
.pc-nav-pro-item{position:static!important;background:linear-gradient(135deg,rgba(232,117,46,.07),rgba(232,117,46,.15),rgba(232,117,46,.06))!important}.pc-nav-pro-item:before,.pc-nav-pro-item:after{content:"";position:absolute;left:8%;right:8%;height:2px;z-index:1;background:linear-gradient(90deg,transparent,#e8752e 18%,#ffb15f 50%,#e8752e 82%,transparent);box-shadow:0 0 12px rgba(232,117,46,.55);animation:pc-pro-glow 3.4s ease-in-out infinite}.pc-nav-pro-item:before{top:8px}.pc-nav-pro-item:after{bottom:8px;animation-delay:-1.7s}.pc-nav-pro-item .pc-nav-pro-link{width:100%!important;margin:0!important;color:#162b49!important;background:transparent!important;border:0!important;box-shadow:inset 1px 0 rgba(232,117,46,.3),inset -1px 0 rgba(232,117,46,.3)!important}.pc-nav-pro-item .pc-nav-pro-link span:after{display:none!important}
.pc-pro-megamenu{position:fixed!important;top:calc(var(--header-height) - 16px)!important;left:0!important;right:0!important;margin:0!important;width:100vw!important;border-top:2px solid #e8752e!important}.pc-megamenu-inner{display:block!important;max-width:none!important;width:100%!important;margin:0!important;padding:4px 20px 22px!important}.pc-megamenu-col--main{width:100%!important;padding:0!important}.pc-megamenu-col--side,.pc-megamenu-heading{display:none!important}.pc-megamenu-cards{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;width:100%!important}.pc-megamenu-cards>.pc-megamenu-card:nth-child(4),.pc-megamenu-cards>.pc-megamenu-card:nth-child(6){display:none!important}.pc-megamenu-card{display:flex!important;min-width:0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:0 7px 22px rgba(22,43,73,.11)!important;overflow:hidden!important}.pc-megamenu-card-img{height:205px!important;transition:transform .45s ease!important}.pc-megamenu-card:hover .pc-megamenu-card-img{transform:scale(1.035)}.pc-megamenu-card-body{position:relative;padding:17px 18px 16px!important;border-top:3px solid #e8752e!important;background:#fff!important}.pc-megamenu-card-body:before{content:"";position:absolute;top:-3px;left:0;width:35%;height:3px;background:#162b49}.pc-megamenu-card-title,.pc-megamenu-card-title:before{color:#162b49!important;font-family:"Work Sans",Arial,sans-serif!important;font-size:17px!important;font-weight:800!important;letter-spacing:.075em!important;line-height:1.2!important}.pc-megamenu-card-arrow{display:flex!important;align-items:center!important;justify-content:center!important;width:28px;height:28px;border:1px solid rgba(232,117,46,.45);border-radius:50%;color:#e8752e!important}.pc-megamenu-cards>.pc-megamenu-card:nth-child(1) .pc-megamenu-card-title,.pc-megamenu-cards>.pc-megamenu-card:nth-child(3) .pc-megamenu-card-title{font-size:0!important}.pc-megamenu-cards>.pc-megamenu-card:nth-child(1) .pc-megamenu-card-title:before{content:"Entreprise & bureau";font-size:17px!important}.pc-megamenu-cards>.pc-megamenu-card:nth-child(3) .pc-megamenu-card-title:before{content:"CHR";font-size:17px!important}
.list-menu-item:nth-child(2) .header__mega-menu{position:fixed!important;left:0!important;right:0!important;top:calc(var(--header-height) - 16px)!important;width:100vw!important;max-width:none!important;margin:0!important;padding:0!important;z-index:9998!important;border-top:2px solid #e8752e!important;background:#f8f3ec!important;box-shadow:0 18px 42px rgba(22,43,73,.18)!important}.list-menu-item:nth-child(2) .mega-menu__items{display:block!important;visibility:visible!important;width:100%!important;max-width:none!important;margin:0!important;padding:8px 20px 22px!important}.list-menu-item:nth-child(2) .mega-menu__promo-blocks{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;width:100%!important}.list-menu-item:nth-child(2) .promo-block{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:relative!important;min-height:315px!important;border:0!important;border-radius:2px!important;overflow:hidden!important;box-shadow:0 9px 26px rgba(22,43,73,.16)!important}.list-menu-item:nth-child(2) .promo-block__image{display:block!important;visibility:visible!important;opacity:1!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.list-menu-item:nth-child(2) .promo-block__image img{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .6s ease!important}.list-menu-item:nth-child(2) .promo-block:hover .promo-block__image img{transform:scale(1.025)!important}.list-menu-item:nth-child(2) .promo-block__overlay{display:block!important;visibility:visible!important;opacity:1!important;position:absolute!important;inset:auto 0 0!important;height:38%!important;background:linear-gradient(transparent,rgba(10,30,55,.86))!important;z-index:1!important}.list-menu-item:nth-child(2) .promo-block__content{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;z-index:2!important;padding:28px 28px 22px!important}.list-menu-item:nth-child(2) .promo-block__heading,.list-menu-item:nth-child(2) .promo-block__heading span{display:block!important;visibility:visible!important;opacity:1!important;color:#162b49!important;font-family:"Work Sans",Arial,sans-serif!important;font-size:22px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-shadow:none!important}.list-menu-item:nth-child(2) .promo-block__link-overlay{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:absolute!important;inset:0!important;z-index:3!important}
}
