.cvmega{position:relative;font-family:inherit}.cvmega-toggle{width:var(--cv-btn-width);height:124px;border:0;background:var(--cv-btn-bg);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;cursor:pointer}.cvmega-toggle span{width:26px;height:4px;border-radius:3px;background:var(--cv-accent);transition:.2s}.cvmega.is-open .cvmega-toggle span:nth-child(1){transform:translateY(11px) rotate(45deg)}.cvmega.is-open .cvmega-toggle span:nth-child(2){opacity:0}.cvmega.is-open .cvmega-toggle span:nth-child(3){transform:translateY(-11px) rotate(-45deg)}.cvmega-panel{position:absolute;right:0;top:100%;z-index:1000;width:min(790px,calc(100vw - 20px));background:#fff;border-top:1px solid #b8cee2;box-shadow:0 8px 20px rgba(0,0,0,.08)}.cvmega-panel[hidden]{display:none}.cvmega-inner{padding:18px 28px 28px}.cvmega-search{margin-bottom:42px}.cvmega-search .search-input-group{display:flex;width:100%}.cvmega-search .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.cvmega-search .search-input{flex:1;min-width:0;height:45px;border:1px solid var(--cv-accent);border-right:0;border-radius:5px 0 0 5px;padding:0 15px;font:inherit;font-size:16px;color:inherit;background:#fff;outline:0}.cvmega-search .search-input:focus{box-shadow:inset 0 0 0 1px var(--cv-accent)}.cvmega-search .search-btn{min-width:118px;height:45px;padding:0 18px;border:1px solid var(--cv-accent);border-radius:0 5px 5px 0;background:var(--cv-accent);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:9px;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.cvmega-search .search-btn:hover,.cvmega-search .search-btn:focus{filter:brightness(.92)}.cvmega-search .search-icon{width:17px;height:17px;flex:0 0 17px}.cvmega-search .text-2{display:none}.cvmega-grid{display:grid;grid-template-columns:repeat(var(--cv-cols),minmax(0,1fr));gap:26px 55px}.cvmega-group h3{font-size:19px;margin:0 0 4px;font-weight:700}.cvmega-group h3 a,.cvmega-group li a{color:#004d91;text-decoration:none}.cvmega-group ul{list-style:none;margin:0;padding:0}.cvmega-group li{margin:0 0 6px;font-size:14px}.cvmega-group a:hover{text-decoration:underline}@media(max-width:700px){.cvmega-toggle{height:70px;width:70px}.cvmega-panel{position:fixed;left:0;right:0;top:auto;width:100%;max-height:calc(100vh - 70px);overflow:auto}.cvmega-inner{padding:18px}.cvmega-search{margin-bottom:25px}.cvmega-search .search-btn{min-width:64px;padding:0 14px}.cvmega-search .text-1{display:none}.cvmega-search .text-2{display:inline}.cvmega-grid{grid-template-columns:1fr;gap:22px}}
.cvmega-level-2{padding-left:14px}.cvmega-level-2 a,.cvmega-level-2 span{font-size:.95em}.cvmega-group li span{color:#004d91}


.cvmega-group ul > li{width: 100%;}
.cvmega-group ul > li > a{display: block; font-weight: 400 ! important;}