diff --git a/package-lock.json b/package-lock.json
index a108dda19fb7fbc7ad2d28846c1e8b8b86de139f..68e6dd5afaaa0489b96249c278d4257a97cf3a19 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -314,12 +314,11 @@
       "integrity": "sha512-tphpf9QHnOPoL2Jl7KpR+R5aHNW3oifLEmRUTajJYJGvo1uzdUDE82+V9OGOinxJsYseCth9gYJhN24aYTB9NA=="
     },
     "@angular/cdk": {
-      "version": "8.2.3",
-      "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-8.2.3.tgz",
-      "integrity": "sha512-ZwO5Sn720RA2YvBqud0JAHkZXjmjxM0yNzCO8RVtRE9i8Gl26Wk0j0nQeJkVm4zwv2QO8MwbKUKGTMt8evsokA==",
+      "version": "9.2.4",
+      "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-9.2.4.tgz",
+      "integrity": "sha512-iw2+qHMXHYVC6K/fttHeNHIieSKiTEodVutZoOEcBu9rmRTGbLB26V/CRsfIRmA1RBk+uFYWc6UQZnMC3RdnJQ==",
       "requires": {
-        "parse5": "^5.0.0",
-        "tslib": "^1.7.1"
+        "parse5": "^5.0.0"
       }
     },
     "@angular/cli": {
@@ -723,12 +722,9 @@
       "dev": true
     },
     "@angular/material": {
-      "version": "8.2.3",
-      "resolved": "https://registry.npmjs.org/@angular/material/-/material-8.2.3.tgz",
-      "integrity": "sha512-SOczkIaqes+r+9XF/UUiokidfFKBpHkOPIaFK857sFD0FBNPvPEpOr5oHKCG3feERRwAFqHS7Wo2ohVEWypb5A==",
-      "requires": {
-        "tslib": "^1.7.1"
-      }
+      "version": "9.2.4",
+      "resolved": "https://registry.npmjs.org/@angular/material/-/material-9.2.4.tgz",
+      "integrity": "sha512-LkoTXE6B0slvMhvfZDdPWaz4yaYLkaAp5VSPunI9pxGsPxzqEV9e210wC1/sjG/76Nk8Ep7/2z9XKac8Q9bMwA=="
     },
     "@angular/platform-browser": {
       "version": "9.1.12",
@@ -8237,11 +8233,6 @@
         "lodash": "^4.17.15"
       }
     },
-    "hammerjs": {
-      "version": "2.0.8",
-      "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz",
-      "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE="
-    },
     "handle-thing": {
       "version": "2.0.1",
       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
diff --git a/package.json b/package.json
index a76873d6bfb55efcfdaec37183cecb99aae85db0..5f1a8a76ce264d8a229ee34d2b0f16cecfbf32ec 100644
--- a/package.json
+++ b/package.json
@@ -19,16 +19,15 @@
   "private": true,
   "dependencies": {
     "@angular/animations": "~9.1.12",
-    "@angular/cdk": "~8.2.3",
+    "@angular/cdk": "~9.2.4",
     "@angular/common": "~9.1.12",
     "@angular/compiler": "~9.1.12",
     "@angular/core": "~9.1.12",
     "@angular/forms": "~9.1.12",
-    "@angular/material": "^8.2.3",
+    "@angular/material": "^9.2.4",
     "@angular/platform-browser": "~9.1.12",
     "@angular/platform-browser-dynamic": "~9.1.12",
     "@angular/router": "~9.1.12",
-    "hammerjs": "^2.0.8",
     "rxjs": "~6.6.0",
     "tslib": "^1.10.0",
     "uswds": "^2.4.10",
diff --git a/projects/nshmp-template/src/lib/modules/material.module.ts b/projects/nshmp-template/src/lib/modules/material.module.ts
index 0d6e3ccaa0c2c48306547761570e380fcb5e70c3..4a30e2756f676ac224f47f4573bd939d9e0d542b 100644
--- a/projects/nshmp-template/src/lib/modules/material.module.ts
+++ b/projects/nshmp-template/src/lib/modules/material.module.ts
@@ -1,17 +1,13 @@
 import { NgModule } from '@angular/core';
 
-import {
-  MatButtonModule,
-  MatButtonToggleModule,
-  MatDialogModule,
-  MatDividerModule,
-  MatIconModule,
-  MatMenuModule,
-  MatProgressSpinnerModule,
-  MatTooltipModule
-} from '@angular/material';
-
-import 'hammerjs';
+import { MatButtonModule } from '@angular/material/button';
+import { MatButtonToggleModule } from '@angular/material/button-toggle';
+import { MatDialogModule } from '@angular/material/dialog';
+import { MatDividerModule } from '@angular/material/divider';
+import { MatIconModule } from '@angular/material/icon';
+import { MatMenuModule } from '@angular/material/menu';
+import { MatProgressSpinnerModule } from '@angular/material/progress-spinner';
+import { MatTooltipModule } from '@angular/material/tooltip';
 import 'uswds';
 
 @NgModule({