.navbar__principal.sticky{position:fixed;width:100%;z-index:99}.navbar__container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1240px;padding:0 16px}.navbar__main{background-color:var(--primary-color);position:relative;z-index:99}.navbar__main--logo{line-height:0;padding-block:23px;position:relative}@media (max-width:991px){.navbar__main--logo{padding-block:15px}}.navbar__main--menu{align-items:center;display:flex;justify-content:end;margin-inline:1rem;position:relative;width:100%}.navbar__main--menu ul{list-style:none;margin:0;padding:0;position:relative}.navbar__main--menu ul li{position:relative}.navbar__main--menu ul li .menu-link{color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-family:Abel Pro;font-size:14px;font-weight:700;letter-spacing:1.26px;text-decoration:none;text-transform:uppercase;user-select:none}.navbar__main--menu ul li text-transform uppercase .iconify-inline{display:none;height:24px;margin-right:27px;width:auto}@media (max-width:992px){.navbar__main--menu ul li text-transform uppercase .iconify-inline{display:inline-flex}}.navbar__main--menu .submenu li:hover>ul{opacity:1;top:100%;visibility:visible;z-index:10}.navbar__main--menu .submenu.level-1{display:flex}.navbar__main--menu .submenu.level-1>li>.menu-link{align-items:center;height:100%;padding:34px 14px}.navbar__main--menu .submenu.level-1 .menu-item-has-children>.menu-link{align-items:center;display:flex}.navbar__main--menu .submenu.level-1 .menu-item-has-children>.menu-link:after{align-items:center;content:url(https://api.iconify.design/uil/angle-down.svg?color=%23FFFFFFCC&width=22);display:inline-flex;height:22px;justify-content:center;text-rendering:auto;transition:.3s;width:22px;-webkit-font-smoothing:antialiased;color:#fff;line-height:0;margin-left:13px;order:1;position:relative;top:0}.navbar__main--menu .submenu.level-2,.navbar__main--menu .submenu.level-3{background:var(--primary-color);opacity:0;padding-block:11px 0;position:absolute;transition:all .3s ease-in-out;visibility:hidden;width:266px;z-index:10}.navbar__main--menu .submenu.level-2 .menu-item>.menu-link,.navbar__main--menu .submenu.level-3 .menu-item>.menu-link{border-bottom:1px solid #000;color:#fff;padding:15px 18px;transition:all .3s ease}.navbar__main--menu .submenu.level-2 .menu-item>.menu-link:before,.navbar__main--menu .submenu.level-3 .menu-item>.menu-link:before{background:var(--primary-color);content:"";height:14px;transition:all .3s ease;width:0}.navbar__main--menu .submenu.level-2 .menu-item:hover>.menu-link:before,.navbar__main--menu .submenu.level-3 .menu-item:hover>.menu-link:before{width:3px}.navbar__main--menu .submenu.level-2 .menu-item:hover>.menu-link span,.navbar__main--menu .submenu.level-3 .menu-item:hover>.menu-link span{margin-left:4px}.navbar__main--menu .submenu.level-2 .menu-item-has-children>.menu-link,.navbar__main--menu .submenu.level-3 .menu-item-has-children>.menu-link{align-items:center;display:flex}.navbar__main--menu .submenu.level-2 .menu-item-has-children>.menu-link:after,.navbar__main--menu .submenu.level-3 .menu-item-has-children>.menu-link:after{align-items:center;content:url(https://api.iconify.design/uil/angle-right.svg?color=%23000000&width=22);display:inline-flex;height:22px;justify-content:center;text-rendering:auto;transition:.3s;width:22px;-webkit-font-smoothing:antialiased;color:#fff;line-height:0;margin:0;order:1;position:relative;top:0}.navbar__main--menu .submenu.level-2{left:0;top:90%}.navbar__main--menu .submenu.level-2 .menu-item>.menu-link{font-weight:700}.navbar__main--menu .submenu.level-3{left:calc(100% - 4px);top:-11px!important}.navbar__main--menu .submenu.level-3.left{left:unset;right:calc(100% - 4px)}.navbar__main--menu .submenu.level-3 .menu-item>.menu-link{align-items:center;display:flex;font-weight:400;padding:8px 20px}.navbar__mobile{-webkit-backdrop-filter:blur(15px);-moz-backdrop-filter:blur(15px);-o-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:rgba(4,4,12,.7);bottom:0;display:flex;flex-direction:column;left:0;margin-top:74px;overflow:auto;position:fixed;right:0;top:0;transform:translateX(-100%);transition:.3s;visibility:hidden;width:100%;z-index:98}.navbar__mobile::-webkit-scrollbar{height:0;width:0}.navbar__mobile.active{transform:translateX(0);visibility:visible}@media (min-width:1140px){.navbar__mobile.active{transform:translateX(-100%);visibility:hidden}}.navbar__mobile ul[role=menu]{background:inherit}.navbar__mobile ul[role=menu]:first-child{padding-inline:18px}.navbar__mobile ul[role=menu] .hs-menu-item{border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:1px}.navbar__mobile ul[role=menu] .hs-menu-item:last-child{border:none}.navbar__mobile ul[role=menu] .hs-menu-item a{color:hsla(0,0%,100%,.8);font-family:Abel Pro,serif;font-size:14px;font-weight:700;grid-area:name;letter-spacing:1.26px;margin-left:25px;text-transform:uppercase}.navbar__mobile ul[role=menu] .hs-menu-item.hs-item-has-children{align-items:center;display:grid;grid-template-areas:"name icon" "menu menu";grid-template-columns:1fr 49px;width:100%}.navbar__mobile ul[role=menu] .hs-menu-item.hs-item-has-children>.icon{cursor:pointer;display:grid;grid-area:icon;padding-block:15px;place-items:center;z-index:98}.navbar__mobile ul[role=menu] .hs-menu-item.hs-item-has-children>.icon .arrow{color:hsla(0,0%,100%,.8);height:24px;width:auto}.navbar__mobile ul[role=menu] .hs-menu-item.hs-item-has-children>.icon .arrow.active{transform:rotate(180deg)}.navbar__mobile ul[role=menu] .hs-menu-item.hs-item-has-children>.hs-menu-children-wrapper{border-top-color:inherit;border-top-style:solid;border-top-width:1px;flex-direction:column;flex-wrap:nowrap;grid-area:menu;transition:all .4s ease-in-out}.navbar__mobile ul[role=menu] .hs-menu-item .hs-menu-children-wrapper{opacity:0;overflow:hidden;padding-left:10px;visibility:hidden}.navbar__mobile ul[role=menu] .hs-menu-item .hs-menu-children-wrapper.dropdown{opacity:1;transition:all .4s ease-in-out;visibility:visible}.navbar__mobile ul[role=menu] .hs-menu-item:not(.hs-item-has-children) a[role=menuitem]{display:block;margin-left:25px;padding-block:15.82px}.body-overflow-hidden{overflow:hidden}@media (min-width:1140px){.body-overflow-hidden{overflow:auto}}