.header-container{position:fixed;top:0;z-index:100;width:100%;padding:14px 0;background-color:#000718;transition:all .5s}.header-container:hover{border-bottom:2px solid rgba(85,85,85,.502)}.header{display:flex;align-items:center;justify-content:space-between;position:relative}@media(max-width:1100px){.header__nav{display:flex;flex-direction:column}}.header__nav--container{list-style:none;gap:30px;margin-right:5rem}@media(max-width:1100px){.header__nav--container{flex-direction:column}}.header__nav--item{font-size:1rem;color:#fff;cursor:pointer;transition:all .3s;position:relative}@media(max-width:1100px){.header__nav--item{font-size:1.2rem}}.header__nav--item:after{content:"";transition:opacity .3s;margin-top:38px;height:2px;width:100%;display:block;opacity:0;background-color:#2563eb;position:absolute}@media(max-width:1100px){.header__nav--item:after{display:none}}.header__nav--item:hover:after{opacity:1}.header__nav--item:hover{color:#2563eb}.header__nav--item .header__nav--arrow{margin-bottom:2px;margin-left:8px;transition:all .5s;fill:#fff}.header__nav--item:hover .header__nav--arrow{fill:#2563eb;transform:rotate(180deg)}.header__nav--item .header__nav--dropped-container:hover,.header__nav--item:hover .header__nav--dropped-container{display:block}.header__nav--dropped-container{position:absolute;top:14px;left:-200%;display:none;padding-top:47px}@media(max-width:1100px){.header__nav--dropped-container{position:static;padding-top:0}}.header__nav--dropped-inner{box-shadow:0 6px 16px 0 rgba(15,25,40,.2);padding:1.2rem;border-radius:0 0 20px 20px;width:max-content;background:linear-gradient(180deg,#000718 49.78%,#00257e)}@media(max-width:1100px){.header__nav--dropped-inner{background:transparent;box-shadow:none;border-radius:0;padding:10px 0}}.header__nav--dropped-title{color:#fff;font-size:1rem;font-weight:500;margin:0 0 20px}.header__nav--dropped-subtitle{color:#fff;font-size:1rem;font-weight:600;max-width:300px}@media(max-width:1100px){.header__nav--dropped-subtitle{font-size:1.2rem}}.header__nav--dropped-subtitle a{transition:all .3s}.header__nav--dropped-subtext{color:#a8aab0;font-weight:400}@media(max-width:1100px){.header__nav--dropped-subtext{display:none;font-size:1.2rem}}.header__nav--dropped-links{list-style:none;padding:0;display:grid;grid-gap:20px;gap:20px}@media(max-width:1100px){.header__nav--dropped-links{display:flex;flex-direction:column;gap:8px}}.header__nav--dropped-link{color:#a8aab0;font-size:1rem;transition:color .3s}.header__nav--dropped-link:hover{color:#1d4ed8}.header__nav--dropped-link:hover .arrow-opacity{transform:translateX(0);opacity:1}.header__nav--dropped-services{display:flex;justify-content:space-between;gap:40px}@media(max-width:1100px){.header__nav--dropped-services{display:block}}.header__nav--dropped-services ul{list-style:none;grid-gap:20px;gap:20px;display:grid;padding:0}.header__nav--dropped-services a{all:unset}.header__buttons{gap:10px}@media(max-width:1100px){.header__buttons{flex-direction:column;align-self:center}}@media(max-width:800px){.header__buttons{width:95%}.header__buttons a{width:100%}.header__buttons button{width:100%;justify-content:center}}.header__burger-button{display:none}@media(max-width:1100px){.header__burger-button{display:flex;flex-direction:column;gap:6px;cursor:pointer}}.header__burger-button div:first-child,.header__burger-button div:last-child{top:6px;width:30px;height:2px;background-color:#fff}.header__burger-button--line{position:relative;width:30px;height:2px;background-color:#fff;transition:all .5s}.align-center-container{display:flex;align-items:center}@media(max-width:1100px){.align-center-container{align-items:start}.desktop{display:none}}.mob{display:none}@media(max-width:1100px){.mob{display:flex}}.nav-services-container{left:-500px}.nav-company-container{right:-100px}.nav-company-container .header__nav--dropped-subtitle:hover,.nav-simple-container .header__nav--dropped-subtitle:hover{color:#1d4ed8}.arrow-opacity{opacity:0;transform:translateX(-14px);transition:all .4s;margin-right:6px}@media(max-width:1100px){.mobile-container{position:absolute;flex-direction:column;background-color:#000718;top:83px;width:100%;left:0;align-items:start;padding-bottom:20px}}.header__nav--item:not(.has-dropdown) .header__nav--arrow,.header__nav--item:not(.has-dropdown) .header__nav--dropped-container{display:none!important}