.site-primary-header-wrap{padding-right:100px}.navbar{position:fixed;top:0;width:100vw;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);backdrop-filter:blur(1.5px);background-color:rgba(7,24,50,.3);transition:.3s;z-index:10000}.home .navbar{padding:20px;background-color:transparent}.navbar .container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1366px;margin:0 auto}.home .navbar .container{max-width:1366px}.logo img{max-height:30px;width:auto;transition:.3s}.home .navbar .logo img{max-height:48px}.menu-item .astra-mm-icon-label>img{height:auto!important}@media (max-width:768px){.home .navbar,.navbar{padding:0 0 0 20px}.logo img{max-height:25px!important}}@media (min-width:769px){.navbar.sticked{padding:10px 20px;backdrop-filter:blur(8px);background-color:rgba(7,24,50,.9);transition:.3s}.navbar.sticked .logo img{max-height:30px;transition:.3s}}.navbar.sticked{backdrop-filter:blur(8px);background-color:rgba(7,24,50,.9)}.fullscreen-nav{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:500px;min-width:100vw;max-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;transform-origin:center;opacity:0;visibility:hidden;z-index:9999;background-color:var(--bg-two);border-bottom:1px solid var(--border);transition:opacity .1s,visibility 0s linear .1s}.nav-content{display:flex;align-items:center;width:100%;height:100%;min-width:100vw;min-height:100%;max-height:100%;max-width:1366px;margin:0 auto;color:#fff;overflow:auto}@media (max-width:768px){.fullscreen-nav{height:100vh}.nav-content{flex-direction:column;gap:0;padding-top:100px;overflow:auto;margin:0}}.nav-links{position:relative;display:flex;width:calc((1366px / 100) * 58);margin-left:auto;justify-content:flex-start;height:auto;min-height:100%;padding-left:20px;padding-top:135px}.nav-links-inner{align-items:flex-start;display:flex;flex-direction:column}.nav-links ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}.nav-links ul li{opacity:0;transform:translateY(0);transition:opacity .3s,transform .3s}@media(min-width:769px){.nav-links ul li{padding:10px 0}}.nav-links ul li a{font-family:Kallisto,sans-serif;color:#c8c8c8;font-size:26px;line-height:30px;font-weight:600;text-decoration:none;transition:color .3s}.nav-links ul li a:hover{color:#fff}.nav-contact{display:flex;align-items:center;justify-content:flex-start;width:45%;height:auto;min-height:100%;padding:135px 50px 30px;background-color:var(--bg-one)}.nav-contact-inner{display:flex;flex-direction:column;justify-content:space-between}.nav-contact ul{list-style:none;padding:0;margin:0}.nav-contact ul li{margin:0 0 20px;transform:translateY(50px);transition:opacity .3s,transform .3s}.nav-contact ul li a{display:flex;align-items:center;gap:8px;color:#fff;font-size:28px;font-weight:500;line-height:1;text-decoration:none;transition:color .3s}.nav-contact ul li a::before{position:relative;content:"";display:inline-block;background-image:url('data:image/svg+xml;charset=utf8,%3Csvg stroke%3D%22%23aa417a%22 fill%3D%22%23aa417a%22 stroke-width%3D%220%22 viewBox%3D%220 0 512 512%22 xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath fill%3D%22none%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22 stroke-width%3D%2248%22 d%3D%22m268 112 144 144-144 144m124-144H100%22/%3E%3C/svg%3E');width:30px;height:30px;background-size:34px 34px;margin-right:5px;color:var(--primary);fill:var(--primary);stroke:var(--primary)}.navbar-contact-links{display:flex;align-items:center;gap:8px;font-size:24px;color:#c8c8c8}.navbar-contact-links:hover{color:var(--primary)!important}.navbar-contact-links svg{font-size:24px;height:24px;width:24px;margin-right:8px;color:var(--primary)}.nav-contact-infos{display:flex;flex-direction:column;margin-top:40px}.navbar-button{font-family:Work Sans,sans-serif!important;align-items:center;background-color:#18274f;backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,0);border-radius:100px;color:#fff;display:inline-flex;font-size:1rem;font-weight:600!important;height:42px;line-height:1.1;text-transform:uppercase;margin-right:1em;padding:0 1.4em;position:relative;transition:background-color .2s cubic-bezier(.25, .46, .45, .94),border-color .2s cubic-bezier(.25, .46, .45, .94)}.navbar-button:hover{background-color:#243566;color:#fff}.navbar-button.contact{background-color:rgba(var(--primary-rgb),.15);padding-right:0;border:none!important}.navbar-button.contact:hover{background-color:var(--primary);padding-right:0;border:none}.navbar-button.contact i.fa-regular{color:#fff;background:var(--primary);padding:15px;font-size:30px;border-radius:50px}.navbar-button .fa-regular{margin-left:15px}@media (min-width:769px){.navbar-button{height:64px;padding:0 1.8em}}@media (max-width:400px){.navbar-button{display:none}}@media(max-width:992px){.nav-links{width:50%;margin-left:0}.nav-contact{width:50%}.nav-contact ul li a,.nav-links ul li a{font-size:22px;line-height:1}.nav-contact ul li a::before{width:24px;height:24px;background-size:24px 24px}.navbar-contact-links svg{font-size:20px;height:20px;width:20px}.menu-item .astra-mm-icon-label{margin:0 10px!important}.menu-item .menu-text{font-size:20px}}@media (max-width:768px){.navbar-button{margin-right:0}.nav-contact,.nav-links{width:100%;padding:50px 20px;min-height:unset;justify-content:flex-start}.nav-links{min-height:45%}.nav-contact-inner{padding-left:0;padding-right:0}.nav-contact ul li a,.nav-links ul li a{font-size:20px}.menu-item .astra-mm-icon-label{margin:0 10px 0 0!important}.menu-item .menu-text{font-size:18px}}.fullscreen-nav .ast-icon{display:none!important}