.navbar{margin-inline:auto;overflow:scroll;width:100%}.navbar-inner{align-items:center;display:flex;height:100%;justify-content:space-between;max-width:100%}.navbar-block{background-color:var(--black-color);height:100vh;left:0;opacity:0;overflow:scroll;padding-top:var(--header-height);pointer-events:none;position:absolute;top:0;transition:opacity .4s ease;width:100%}.navbar-block.is-active{opacity:1;pointer-events:auto;z-index:-1}.menu{display:grid;gap:16px;padding:40px 48px;transition:all .3s linear;.social-icons-mobile{display:none;justify-content:center;.header__social-icons__container{display:block!important}@media (max-width:1024px){display:flex}}@media (max-width:1024px){padding-bottom:40px;padding-left:20px;padding-right:20px;padding-top:40px}}.menu-link{align-items:center;color:var(--white-color);display:flex;font-size:var(--header-links-font-size);font-weight:400;justify-content:space-between;line-height:var(--header-links-line-height);padding-block:.5rem;padding-inline:1rem;position:relative;transition:color .3s ease;width:fit-content}.menu-link:after{background:var(--white-color);bottom:-2px;content:"";height:2px;left:50%;position:absolute;-webkit-transition:all .3s;transition:all .3s;width:0}.menu-link:hover:after{left:0!important;width:100%!important}li.menu-item{list-style:none;position:relative;white-space:nowrap}.menu-item.menu-item-active .menu-link{font-weight:700}.menu-dropdown-toggle{cursor:pointer;outline:none;user-select:none}.menu-dropdown-toggle.active{font-weight:700}.menu-dropdown-toggle span.arrow{display:inline-block;font-size:1.5rem;line-height:inherit;margin:0 0 0 .2rem;pointer-events:none;position:relative;rotate:180deg;transition:rotate .4s ease;width:.625rem}.menu-dropdown-toggle span.arrow span{background-color:#25314c;display:inline-block;height:3px;position:absolute;top:.75rem;transition:all .2s ease;width:26px}.menu-dropdown-toggle span.arrow span:first-of-type{left:0;top:0;transform:rotate(-135deg)}.menu-dropdown-toggle span.arrow span:last-of-type{right:0;top:0;transform:rotate(-45deg)}.menu-dropdown-content{height:0;margin:0 auto;max-width:var(--container-max-width);overflow:hidden;transition:height .5s ease;z-index:999}.menu-dropdown-column,.menu-dropdown-group,.menu-dropdown-items{display:grid}.menu-dropdown-group{padding-bottom:1rem;padding-inline:1.5rem}.menu-dropdown-title{align-items:center;column-gap:1rem;display:flex;padding-inline:1rem}.menu-dropdown-items{padding-left:0;padding-top:.35rem;row-gap:16px}.menu-dropdown-items li{list-style:none}.menu-dropdown-link{color:var(--white-color);font-size:var(--header-links-font-size);font-weight:400;line-height:var(--header-links-line-height);transition:color .3s ease}.menu-dropdown-link:hover{text-decoration:underline}.menu-dropdown-link.active{font-weight:700}.menu-item-link-row{align-items:center;display:flex;justify-content:space-between}.arrow-icon-wrapper{cursor:pointer;display:flex;width:40px;svg{height:100%;width:100%}@media (max-width:1024px){width:24px}}.arrow-icon{transition:all .3s ease-in-out}.arrow-icon-icon.open .arrow-icon{rotate:0deg;transform:rotate(180deg)}.menu-dropdown-block{align-items:flex-start;column-gap:1rem;display:flex;padding-top:1rem;padding-inline:1rem}.burger{border:none;cursor:pointer;display:block;height:2rem;outline:none;position:relative;user-select:none;visibility:visible;width:2.5rem}.burger-line{background-color:var(--white-color);border-radius:.25rem;display:block;height:4px;opacity:1;position:absolute;right:0;rotate:0deg;transition:all .3s ease;width:32px}.burger-line:first-child{top:5px}.burger-line:nth-child(2){top:14px}.burger-line:nth-child(3){top:23px}.burger.is-active>.burger-line:first-child{rotate:135deg;top:14px}.burger.is-active>.burger-line:nth-child(2){opacity:0}.burger.is-active>.burger-line:nth-child(3){rotate:-135deg;top:14px}#nav-search-input-mobile{margin:2rem auto 0;width:90%}#nav-search-input-mobile form{padding-bottom:2rem}#nav-search-input-mobile form input{border:1px solid #ccc;border-radius:.85rem;font-size:1rem;margin-bottom:2rem;padding:1rem}#nav-search-input-mobile form input::placeholder{color:#ccc}#nav-search-input-mobile form input:focus{border:1px solid var(--blue-color)}#nav-search-input-mobile .hs-search-field{position:relative}#nav-search-input-mobile .hs-search-field__suggestions{display:none}