header{background-color:#fff;box-shadow:0 12px 32px rgba(15,34,51,.08);box-sizing:border-box;display:flex;max-width:2200px;position:fixed;transition:background .2s ease-in-out,transform .2s ease-in-out;width:100vw;z-index:3}.separator{height:60px;position:relative;width:100%}.nav-desk{display:none}.nav-desk ul li{display:flex;height:100%;position:relative;z-index:3}.nav-desk ul li:hover .submenu{display:flex;height:auto;opacity:1;transition:opacity .2s ease-in}.nav-desk ul li:hover .texte{opacity:0;transition:opacity .2s ease-in}.nav-mob{display:flex;flex-flow:row nowrap;position:relative;width:100vw;z-index:10}.nav-mob ul{list-style:none;margin:0;padding:0}.nav-mob img{height:70px;margin:auto 0 auto 10px}.nav-mob a{align-items:center;color:#0f2233;font-size:18px;height:auto}.nav-mob .container-burger-menu{background-color:#fff;display:flex;width:100%;z-index:3}.nav-mob ul li img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(0deg) brightness(100%) contrast(100%);height:24px;width:24px}.nav-mob .burger-menu{align-items:center;background-color:#fff;border:none;border-radius:14px;box-shadow:0 12px 30px rgba(15,34,51,.16);display:flex;flex-flow:column;gap:4px;height:48px;justify-content:center;margin:auto 5vw auto auto;position:relative;transition:box-shadow .25s ease;width:48px;z-index:200}.nav-mob .burger-menu:after,.nav-mob .burger-menu:before{background-color:#0f2233;border-radius:999px;content:"";height:3px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center;transition:transform .3s ease,opacity .3s ease;width:28px}.nav-mob .burger-menu:focus-visible{outline:2px solid rgba(49,102,10,.6);outline-offset:4px}.nav-mob .burger-menu:focus{outline:none}.nav-mob .burger-menu:hover{box-shadow:0 18px 36px rgba(15,34,51,.18)}.nav-mob .burger-menu{background:#fff;cursor:pointer}.nav-mob .burger-menu .line{background-color:#0f2233;border-radius:999px;height:3px;transition:transform .3s ease,opacity .3s ease,background-color .3s ease;width:24px}.nav-mob .burger-menu .line-1{transform:translateY(-4px)}.nav-mob .burger-menu .line-3{transform:translateY(4px)}.nav-mob .nav-list{align-items:flex-start;background:#fff;bottom:0;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;left:0;opacity:0;overflow-y:auto;padding:70px 40px 80px;pointer-events:none;position:fixed;right:0;top:100px;transform:translateY(-10px);transition:opacity .35s ease,transform .35s ease;z-index:80}.nav-mob .nav-list.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-mob .nav-list li{text-align:left;width:100%}.nav-mob .nav-list li a{color:#0f2233;display:inline-flex;font-size:max(1.6rem,min(5vw,2.4rem));font-weight:600;transition:color .3s ease}.nav-mob .nav-list li a:focus-visible,.nav-mob .nav-list li a:hover{color:#31660a}body.nav-open{overflow:hidden}.nav-mob .burger-menu.is-open{background:#fff;box-shadow:0 22px 44px rgba(15,34,51,.12);gap:0;margin:auto 5vw auto auto;position:sticky;z-index:220}.nav-mob .burger-menu.is-open .line{opacity:0;transform:translateY(0)}.nav-mob .burger-menu.is-open:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg)}.nav-mob .burger-menu.is-open:after{opacity:1;transform:translate(-50%,-50%) rotate(-45deg)}.gradient-boost{background:linear-gradient(180deg,transparent,rgba(38,59,101,.8) 50%,#192841)!important;opacity:1;transition:opacity .2s ease-out,background .2s ease-out}.background-submenu{background-color:#192841;height:100%;position:absolute;width:100%;z-index:2}.submenu{align-items:flex-start;background:linear-gradient(180deg,#2756a5,#203053);border-radius:0 0 10px 10px;box-sizing:border-box;display:flex;display:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2756a5",endColorstr="#203053",GradientType=1);flex-flow:column;left:50%;opacity:0;padding:20px;position:absolute;top:60px;transform:translateX(-50%);transition:opacity .2s ease-out;width:auto;z-index:1}nav a{color:#141414;display:flex;font-family:Poppins,sans-serif;font-weight:500;height:100%;-webkit-text-decoration:none;text-decoration:none}nav img{height:60px;margin-right:1.75vw}header .nav-desk .btn-secondary{border:2px solid #fff;transition:border-color .2s ease-in-out}header .nav-desk .btn-secondary:hover{border-color:#cd9f5c}@media screen and (max-width:1069px){.nav-desk{display:none}header{padding:0}.separator,header{height:100px}}@media screen and (min-width:1070px){header{height:60px;padding:0 9.905vw}nav{width:100vw}nav,ul{display:flex;flex-flow:row nowrap}ul{align-items:center;gap:1.75vw;height:100%;justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}.nav-mob{display:none}.nav-desk,.nav-desk a{display:flex}.nav-desk a{align-items:center;font-size:16px}.nav-desk img{transition:filter .2s ease-in-out}.nav-desk ul li:last-child{margin-left:auto}.nav-desk ul li:last-child a{border:2px solid #31660a;border-radius:7.5px;box-sizing:border-box;color:#31660a;display:flex;height:40px;justify-content:center;margin:auto;transition:color .4s ease-out;transition:background .4s ease-out;width:130px}.nav-desk ul li:last-child a:hover{background-color:#31660a;color:#fafafa;transition:color .4s ease-in;transition:background .4s ease-in}.scrolled nav ul li a{color:#fff;transition:color .2s ease-in-out}}@media screen and (min-width:2200px){header{padding:0 300px}ul{gap:20px}nav img{margin-right:20px}}