header{padding:0 20px;position:fixed;top:35px;width:100%;z-index:9999}.header__container{align-items:center;backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);background:rgba(32,32,36,.5);border:1px solid hsla(0,0%,100%,.3);border-radius:10px 10px 10px 10px;box-shadow:0 4px 64px 0 rgba(0,0,0,.25);display:flex;justify-content:space-between;margin:auto;max-width:1140px;min-height:62px;padding:0 40px;width:100%}.logo-header img{display:block;max-width:115px;width:auto}.hero{background-color:#202024;background-image:url(https://infos.oodrive.com/hubfs/assets-lp-field-team/bg-hero.jpg);background-position:top;background-repeat:no-repeat;background-size:3840px;color:#fff;padding:160px 20px 90px;position:relative;text-align:center;width:100%}.hero__container{margin:0 auto;max-width:945px}.hero__title{font-size:50px;line-height:60px;margin-bottom:40px}.hero__subtitle{font-size:18px;margin-bottom:30px;opacity:.85}.hero__cta{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.btn__primary a,a.btn__primary{background:#fff;border:1px solid hsla(0,0%,100%,0);border-radius:50px 50px 50px 50px;box-shadow:0 0 0 4px hsla(0,0%,100%,.1);color:#202024;display:inline-block;font-family:Space Grotesk,Sans-serif;font-optical-sizing:auto;font-size:15px;font-style:normal;font-weight:700;line-height:18px;padding:7px 20px;transition:all .3s}.btn__primary a:hover,a.btn__primary:hover{background:hsla(0,0%,100%,.1);border-color:#fff;color:#fff}.btn__secondary a,a.btn__secondary{color:#fff;display:inline-block;font-family:Space Grotesk,Sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:18px}.btn__secondary a:hover,a.btn__secondary:hover{text-decoration:underline}.btn__secondary a:after,a.btn__secondary:after{content:url(https://infos.oodrive.com/hubfs/assets-lp-field-team/fleche-cta.svg);display:inline-block;margin:0 0 0 8px;vertical-align:middle}.hero__logos{backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);border:1px solid hsla(0,0%,100%,.3);border-radius:10px 10px 10px 10px;box-shadow:0 4px 64px 0 rgba(0,0,0,.25);display:flex;flex-wrap:wrap;gap:40px 70px;justify-content:center;margin:90px auto 0;padding:10px 40px}.hero__logo_client{max-height:30px}@media only screen and (max-width:1024px){.hero{padding:160px 20px 60px}.hero__logos{gap:60px}}@media only screen and (max-width:767px){.header__container,header{padding:0 10px!important}.logo-header img{display:block;max-width:90px;width:auto}header .btn__primary a,header a.btn__primary{padding:7px 10px}.hero__title{font-size:30px;line-height:40px}.hero__cta{gap:25px}.hero__logos{gap:25px 45px;margin:60px auto 0;padding:10px}}