.nav-bar{max-width:1024px;width:calc(100% - 24px);padding:0 clamp(16px,3vw,45px);position:fixed;top:16px;left:50%;transform:translateX(-50%);background-color:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:9999px;overflow:visible;z-index:1000;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:background-color .3s ease,backdrop-filter .3s ease}.nav-bar,.nav-bar-container{display:flex;height:60px;align-items:center}.nav-bar-container{position:relative;width:100%;z-index:10;justify-content:space-between;gap:2rem}.nav-bar .logo-bnb-cleaning,.nav-bar .logo-bnb-cleaning-1{position:absolute;top:5px;left:0;width:63px;height:50px;overflow:visible;z-index:10;display:block}.nav-bar .logo-bnb-cleaning-1 a{display:block;width:100%;height:100%}.nav-bar .design-component-instance-node,.nav-bar .logo-bnb-cleaning-1 img{display:block;width:100%;height:auto;max-width:63px}.nav-bar .logo-bnb-cleaning-1-instance,.nav-bar .logo-bnb-cleaning-2,.nav-bar .logo-bnb-cleaning-3,.nav-bar .logo-bnb-cleaning-4,.nav-bar .logo-bnb-cleaning-5,.nav-bar .logo-bnb-cleaning-6,.nav-bar .logo-bnb-cleaning-instance,.nav-bar .vector-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.nav-bar .design-component-instance-node,.nav-bar .vector{width:100%;height:auto;max-width:63px;-o-object-fit:contain;object-fit:contain;display:block}.nav-bar .navbar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:28px;flex:1;z-index:5}.nav-bar .nav-link{text-decoration:none;transition:opacity .2s}.nav-bar .nav-link:hover{opacity:.7}.nav-bar .text-wrapper,.nav-bar .text-wrapper-2{width:-moz-fit-content;width:fit-content}.nav-bar .text-wrapper,.nav-bar .text-wrapper-2,.nav-bar .text-wrapper-3{position:relative;font-family:var(--bouton-font-family);font-weight:var(--bouton-font-weight);color:#000;font-size:var(--bouton-font-size);text-align:center;letter-spacing:var(--bouton-letter-spacing);line-height:var(--bouton-line-height);font-style:var(--bouton-font-style)}.nav-bar .text-wrapper-3{width:110px}.nav-bar .text-wrapper-4,.nav-bar .text-wrapper-5,.nav-bar .text-wrapper-6{width:-moz-fit-content;width:fit-content;position:relative;font-family:var(--bouton-font-family);font-weight:var(--bouton-font-weight);color:#000;font-size:var(--bouton-font-size);text-align:center;letter-spacing:var(--bouton-letter-spacing);line-height:var(--bouton-line-height);font-style:var(--bouton-font-style)}.nav-bar .nav-buttons{display:flex;align-items:center;gap:.5rem;z-index:10}.nav-bar .btn-download-app{font-weight:600}.nav-bar .btn-download-app,.nav-bar .btn-download-app .s-inscrire{display:flex;align-items:center;justify-content:center;gap:.5rem}.nav-bar .btn-download-app .download-icon{font-size:1.1em;line-height:1}.nav-bar .btn-download-app .download-text{white-space:nowrap}.nav-bar .bouton,.nav-bar .btn-primary{display:flex;align-items:center;justify-content:center;padding:10px 22px;background:linear-gradient(135deg,#1b3f7a,#142f5e);border-radius:14px;border:none;cursor:pointer;text-decoration:none;transition:all .2s ease;z-index:10;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap;box-shadow:0 2px 8px rgba(27,63,122,.25)}.nav-bar .bouton:hover,.nav-bar .btn-primary:hover{background:linear-gradient(135deg,#142f5e,#0a1f38);transform:translateY(-1px);box-shadow:0 4px 16px rgba(27,63,122,.3)}.nav-bar .s-inscrire{font-family:Poppins-Bold,Helvetica;font-weight:700;color:#fff;font-size:14px;text-align:center;letter-spacing:0;line-height:normal;white-space:nowrap}.nav-bar .btn-secondary,.nav-bar .s-inscrire-wrapper{display:flex;align-items:center;justify-content:center;padding:10px 20px;background-color:transparent;border-radius:14px;border:1px solid rgba(27,63,122,.15);cursor:pointer;text-decoration:none;transition:all .2s ease;z-index:10;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}.nav-bar .btn-secondary:hover,.nav-bar .s-inscrire-wrapper:hover{background-color:rgba(27,63,122,.05);border-color:rgba(27,63,122,.25)}.nav-bar .s-inscrire-2{font-family:Poppins-Bold,Helvetica;font-weight:700;color:#144473;font-size:14px;text-align:center;letter-spacing:0;line-height:normal;white-space:nowrap}.label,.label .heading-des-m{height:214px;width:1336px}.label .heading-des-m{align-items:center;color:transparent;display:flex;font-family:Poppins-Bold,Helvetica;font-size:60px;font-weight:700;justify-content:center;left:calc(50% - 461px);letter-spacing:0;line-height:101px;position:fixed;text-align:center;top:200px}.label .text-wrapper{color:#000}.label .span{color:#0f172a}.label .text-wrapper-2{color:#144473}.label .icon-inline{display:inline-block;margin-left:8px;vertical-align:middle}.label .inline-icon{width:32px;height:32px;color:var(--bnb-bleu);display:inline-block}