diff --git a/src/App.js b/src/App.js
index dda0148c569a630c764dda053ceeb41794976ed8..c97423244a92cc6662c82335e42e3dd8794d1c49 100644
--- a/src/App.js
+++ b/src/App.js
@@ -52,6 +52,7 @@ import CollectionPage from "./Pages/CollectionPage.js";
 import FormationMaterialPage from "./Pages/FormationMaterialPage.js";
 import FormationMaterialIframe from "./Pages/FormationMaterialIframe.js";
 import MaterialPage from "./Pages/MaterialPage";
+import Maintence from './Components/maintenance'
 
 import NoteVariables from "./Admin/Pages/Pages/SubPages/NoteVariables";
 import Institution from "./Admin/Pages/Pages/SubPages/Institutions";
@@ -92,6 +93,7 @@ import EditRole from "./Admin/Components/Components/Inputs/EditRoles";
 import CreateRole from "./Admin/Components/Components/Inputs/CreateRole";
 import BlockedUser from "./Admin/Pages/Pages/SubPages/BlockedUsers";
 import AppBarAdmin from './Admin/Components/Components/AppBar'
+import Maintenance from "./Components/maintenance";
 
 export default function App() {
   // eslint-disable-next-line
@@ -147,6 +149,7 @@ export default function App() {
 
   return (
     <BrowserRouter basename="/react">
+      <Maintenance />
       <Header />
       <div
         style={{
diff --git a/src/Components/maintenance.js b/src/Components/maintenance.js
new file mode 100644
index 0000000000000000000000000000000000000000..f39358e42ef75e8ee1a1b4afbfb14abd44365340
--- /dev/null
+++ b/src/Components/maintenance.js
@@ -0,0 +1,19 @@
+import React from 'react'
+import styled from 'styled-components'
+
+export default function Maintenance() {
+  return (
+    <MaintenanceDiv>
+      Estamos em manuntenção. Em breve voltaremos!
+    </MaintenanceDiv>
+  )
+}
+
+const MaintenanceDiv = styled.div`
+  z-index: 1000;
+  position: fixed;
+  color:white;
+  background-color: red; 
+  text-align: center;
+  width: 100%;
+`
\ No newline at end of file