@media (min-width:992px){.navbar .dropdown-menu{border-radius:.75rem;box-shadow:0 12px 40px rgba(30,34,40,.13);border:1px solid rgba(30,34,40,.07);overflow:visible;margin-top:0!important}.navbar .dropdown-menu:before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px;background:transparent}.dropdown-mega .dropdown-menu{border-radius:0 0 .85rem .85rem;padding:0!important;border-top:3px solid var(--bs-primary);background-color:#f8f9fb!important;overflow:hidden}.mega-menu-content{padding:1.5rem 1.4rem 1.3rem!important}.mega-menu-content>.row>[class*=col-]+[class*=col-]{border-left:1px solid rgba(30,34,40,.07);padding-left:1.25rem}.mega-menu-content>.row>[class*=col-]:not(:last-child){padding-right:1.25rem}}.dropdown-header{font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#2b3347!important;padding:.6rem .9rem .35rem;margin-bottom:.1rem;border-bottom:1px solid rgba(30,34,40,.08)}.navbar .dropdown-menu h6.dropdown-header+ul+h6.dropdown-header{margin-top:.9rem}.navbar .dropdown-menu .dropdown-item{border-radius:.45rem;margin:.08rem .3rem;width:auto;padding:.3rem .9rem;font-size:.825rem;font-weight:400;color:#6b7385;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block;transition:background .15s ease,color .15s ease,transform .15s ease}.navbar .dropdown-menu .dropdown-item:focus,.navbar .dropdown-menu .dropdown-item:hover{background-color:rgba(63,120,224,.07);color:var(--bs-primary);transform:translateX(3px)}.navbar .dropdown-menu li>a.dropdown-item{font-size:.825rem;color:#6b7385;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar .dropdown-menu li>a.dropdown-item:hover{color:var(--bs-primary);transform:translateX(3px)}.wrapper.bg-light .card,.wrapper.bg-soft-primary .card,.wrapper.bg-white .card{border:1px solid rgba(30,34,40,.08)!important}.wrapper.bg-light .card[class*=border-start],.wrapper.bg-soft-primary .card[class*=border-start],.wrapper.bg-white .card[class*=border-start]{border:1px solid rgba(30,34,40,.08)!important;border-left-width:4px!important}.tool-card{transition:box-shadow .25s ease,transform .25s ease}.tool-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(30,34,40,.14)!important}.navbar .dropdown-menu:not(.mega-menu){min-width:13rem;padding:.5rem .25rem}@media (max-width:991.98px){.navbar .dropdown-menu.mega-menu{box-shadow:none;border:none;border-radius:0;background:transparent;padding:0!important;overflow:visible}.mega-menu-content{padding:.25rem .75rem .75rem!important}.mega-menu-content>.row>[class*=col-]+[class*=col-]{border-left:none;padding-left:0}.mega-menu-content>.row>[class*=col-]:not(:last-child){padding-right:0}.mega-menu-content .row>.col,.mega-menu-content .row>[class*=col-lg-]{width:100%;flex:0 0 100%;max-width:100%}.offcanvas .dropdown-header,.offcanvas-nav .dropdown-header{color:rgba(255,255,255,.55)!important;border-bottom-color:rgba(255,255,255,.1);padding:.7rem 1.25rem .3rem;font-size:.65rem;margin-top:.6rem}.offcanvas .navbar-nav .nav-link,.offcanvas-nav .nav-link{color:#ffffff!important}.offcanvas .dropdown-toggle:after,.offcanvas-nav .dropdown-toggle:after{border-top-color:rgba(255,255,255,.7)}.offcanvas .dropdown-menu .dropdown-item,.offcanvas .dropdown-menu li>a.dropdown-item,.offcanvas-nav .dropdown-menu .dropdown-item,.offcanvas-nav .dropdown-menu li>a.dropdown-item{color:rgba(255,255,255,.82)!important;background:transparent;margin:.06rem .25rem;padding:.45rem 1.25rem;border-radius:.4rem;font-size:.9rem;white-space:normal;overflow:visible;text-overflow:clip}.offcanvas .dropdown-menu .dropdown-item:hover,.offcanvas .dropdown-menu li>a.dropdown-item:hover,.offcanvas-nav .dropdown-menu .dropdown-item:hover,.offcanvas-nav .dropdown-menu li>a.dropdown-item:hover{background:rgba(255,255,255,.1)!important;color:#ffffff!important;transform:none}.cc-2,.cc-3{column-count:1!important}}.wrapper.bg-light .badge[class*=bg-pale-],.wrapper.bg-soft-primary .badge[class*=bg-pale-],.wrapper.bg-white .badge[class*=bg-pale-]{border:1px solid rgba(0,0,0,.14)!important}.wrapper.bg-light .badge.bg-white,.wrapper.bg-soft-primary .badge.bg-white{border:1px solid rgba(0,0,0,.12)!important}@media (max-width:575.98px){.offcanvas .dropdown-menu .dropdown-item,.offcanvas-nav .dropdown-menu .dropdown-item{font-size:.95rem;padding:.55rem 1.25rem}}@keyframes heroGradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes heroBeam1{0%{transform:translateX(-60%) translateY(0) rotate(-30deg);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateX(160%) translateY(-20%) rotate(-30deg);opacity:0}}@keyframes heroBeam2{0%{transform:translateX(-60%) translateY(30%) rotate(-20deg);opacity:0}15%{opacity:.6}85%{opacity:.6}to{transform:translateX(160%) translateY(10%) rotate(-20deg);opacity:0}}@keyframes heroPulse{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.18);opacity:.85}}@keyframes heroDotDrift{0%{background-position:0 0}to{background-position:60px 60px}}.progress-wrap{background-color:var(--bs-secondary)!important;box-shadow:0 4px 16px rgba(214,207,196,.45)!important}.progress-wrap:after{color:var(--bs-primary)!important}.progress-wrap svg.progress-circle path{stroke:var(--bs-primary)!important}