.vc2 .mobile-menu{display:none;position:relative}.vc2 .mobile-menu summary{list-style:none;width:46px;height:46px;border-radius:50%;background:var(--vc-navy);display:grid;align-content:center;justify-items:center;gap:5px;cursor:pointer}.vc2 .mobile-menu summary::-webkit-details-marker{display:none}.vc2 .mobile-menu summary span{display:block;width:19px;height:2px;background:#fff;border-radius:2px}.vc2 .mobile-panel{position:absolute;right:0;top:56px;width:min(310px,calc(100vw - 28px));padding:16px;background:var(--vc-navy);border:1px solid rgba(101,222,245,.28);border-radius:16px;box-shadow:0 22px 55px rgba(0,0,0,.28);display:grid;z-index:100}.vc2 .mobile-panel a{color:#fff!important;padding:13px 12px;border-bottom:1px solid rgba(255,255,255,.1);font-weight:750}.vc2 .mobile-panel a:last-child{border:0;color:var(--vc-sky)!important}@media (max-width:980px){.vc2 .mobile-menu{display:block}.vc2 .nav{justify-content:flex-start!important}.vc2 .navlinks{margin-left:auto}.vc2 .mobile-menu{margin-left:2px}}@media (max-width:420px){.vc2 .navcta{font-size:11px!important;padding:9px 11px!important}.vc2 .mobile-menu summary{width:42px;height:42px}}