.main-nav .nav-menu-types{grid-template-columns:repeat(2,minmax(220px,1fr));width:min(560px,calc(100vw - 32px));padding:14px;gap:8px;border:1px solid #d2e1cc;background:#ffffffee;box-shadow:0 24px 65px #173f2d2b;backdrop-filter:blur(22px) saturate(1.25)}.main-nav .nav-menu-types .nav-menu-heading{display:flex;flex-direction:column;align-items:flex-start;grid-column:1/-1;padding:5px 8px 10px;border-bottom:1px solid #e2ebde;color:#173f2d;line-height:1.25}.nav-menu-heading strong,.nav-menu-heading small{display:block}.nav-menu-heading strong{font-size:15px}.nav-menu-heading small{margin-top:4px;color:#67806e;font-size:11px}.main-nav .nav-menu-types a{display:flex;align-items:center;gap:11px;min-height:66px;padding:10px 12px!important;border:1px solid transparent;background:#f4f8f1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.main-nav .nav-menu-types a:hover{transform:translateY(-2px);border-color:#b9d7aa;background:#edf7e7;box-shadow:0 10px 23px #173f2d12}.main-nav .nav-menu-types a>span{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;margin:0;background:linear-gradient(145deg,#244f39,#153828);border-color:#557763;color:#b7f579;box-shadow:inset 0 1px 0 #ffffff24}.main-nav .nav-menu-types a div{display:flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.2}.main-nav .nav-menu-types a b,.main-nav .nav-menu-types a small{display:block}.main-nav .nav-menu-types a b{color:#173f2d;font-size:13px;white-space:normal}.main-nav .nav-menu-types a small{margin-top:4px;color:#617767;font-size:10px;font-weight:500;white-space:normal}.main-nav .nav-menu-types .nav-menu-all{grid-column:1/-1;background:linear-gradient(135deg,#183f2d,#0d2d1e)!important;border-color:#446b53;color:#fff!important}.main-nav .nav-menu-types .nav-menu-all b{color:#fff}.main-nav .nav-menu-types .nav-menu-all small{color:#c8d9cc}@media(max-width:900px){.main-nav .nav-menu-types{display:none!important}}@media(min-width:901px){.main-nav .nav-dropdown:first-of-type{position:relative}.main-nav .nav-dropdown:first-of-type .nav-menu-types{left:0;right:auto}}
