.megamenu ul{list-style:none;margin:0;padding:0}.megamenu>ul{line-height:100%;overflow-x:hidden}@media (min-width:1400px){.megamenu>ul{overflow-x:initial}}body.mopen{overflow:hidden}.mopen .menu--desktop{display:block;opacity:1;overflow-y:auto;visibility:visible}.mopen .menu--desktop .menu__item{display:block;width:100%}.megamenu .menu__item{font-size:1rem;position:relative}.megamenu .menu__link{border-bottom:1px solid var(--bs-gray-200);color:var(--bs-gray-900);display:inline-block;padding:.813rem .7rem;text-decoration:none;transition:all .2s ease}.megamenu a.menu__link:active,.megamenu a.menu__link:focus,.megamenu a.menu__link:hover{color:var(--bs-black)}.megamenu .menu__item--depth-1{display:block}.megamenu .menu__item--depth-1>a,.megamenu .menu__item--depth-1>span{display:block;font-weight:600}.megamenu .menu__item--depth-2 a,.megamenu .menu__item--depth-2 span{display:block;font-size:.9rem}@media (min-width:1400px){.megamenu .menu__item--depth-1{display:inline-block}.megamenu .menu__item--depth-1>a,.megamenu .menu__item--depth-1>span{color:var(--bs-white);display:inline-block}.megamenu .menu__item--depth-1>a.menu__link:active,.megamenu .menu__item--depth-1>a.menu__link:focus,.megamenu .menu__item--depth-1>a.menu__link:hover{color:var(--bs-white)}}.menu__item--open>.menu__submenu{display:block}.megamenu__panel{border-radius:5px;display:none;opacity:0;transition:all .2s ease-out;visibility:hidden}@media (min-width:1400px){.megamenu__panel{display:block;transform:translateY(20px)}}.megamenu .menu__item--open .megamenu__panel{background:transparent;display:block;opacity:1;padding:1rem 0;visibility:visible}@media (min-width:1400px){.megamenu .menu__item--open .megamenu__panel{background:#fff;display:block;opacity:1;padding:0;transform:translateY(0);visibility:visible}}.megamenu .menu__item--depth-1{position:relative}#hamburger{align-items:center;display:flex;justify-content:center}@media (min-width:1400px){.mainmenu{backdrop-filter:blur(50px);background:var(--bs-menubg);border-radius:var(--bs-btn-border-radius);padding-left:.9rem;padding-right:.9rem}#hamburger{display:none}.menu--desktop{display:block}.megamenu__panel{background:transparent;background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);left:0;margin-top:0;max-width:250px;position:absolute;top:100%;width:100%;z-index:1000}.menu__item--depth-1:hover>a{background:hsla(0,0%,9%,.02)}.megamenu__row{flex-direction:row;flex-wrap:wrap}}.menu__secondary{background:#fff;box-shadow:var(--bs-box-shadow);height:100%;left:0;max-width:300px;min-width:240px;overflow-x:hidden;overflow-y:auto;padding:2rem 1rem;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out;width:80%;z-index:100}.mopen .menu__secondary{transform:translateX(0)}.menu.menu--desktop:before{background-image:url(https://142743870.fs1.hubspotusercontent-eu1.net/hubfs/142743870/Loghi/logo.svg);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:30px;margin-bottom:1.5rem;margin-left:.7rem;margin-right:.7rem}.menu__secondary .content-wrapper{margin:0;padding:0}@media (max-width:1399px){.mainmenu__buttons .btn,.mainmenu__buttons .btn-text{width:100%}.menu__secondary .mainmenu,.menu__secondary>div{height:100%}.menu__secondary .mainmenu>.content-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between}}@media (min-width:1400px){.mainmenu__buttons{display:none}.megamenu .menu__link{border-bottom:none}.menu__secondary{background:none;box-shadow:none;height:auto;left:0;max-width:inherit;min-width:inherit;overflow:visible;padding:0;position:inherit;top:0;transform:none;transition:none;width:auto;z-index:1}.menu.menu--desktop:before{display:none}}