+@endsection
+
+@section('message', __('Sorry, you are not authorized to access this page.'))
\ No newline at end of file
diff --git a/resources/views/error/403.blade.php b/resources/views/error/403.blade.php
new file mode 100644
index 0000000..00ad810
--- /dev/null
+++ b/resources/views/error/403.blade.php
@@ -0,0 +1,11 @@
+@extends('errors::illustrated-layout')
+
+@section('code', '403')
+@section('title', __('Forbidden'))
+
+@section('image')
+
+
+@endsection
+
+@section('message', __($exception->getMessage() ?: __('Sorry, you are forbidden from accessing this page.')))
\ No newline at end of file
diff --git a/resources/views/error/404.blade.php b/resources/views/error/404.blade.php
new file mode 100644
index 0000000..33e8fb2
--- /dev/null
+++ b/resources/views/error/404.blade.php
@@ -0,0 +1,11 @@
+@extends('errors::illustrated-layout')
+
+@section('code', '404')
+@section('title', __('Page Not Found'))
+
+@section('image')
+
+
+@endsection
+
+@section('message', __('Sorry, the page you are looking for could not be found.'))
\ No newline at end of file
diff --git a/resources/views/error/419.blade.php b/resources/views/error/419.blade.php
new file mode 100644
index 0000000..40410b4
--- /dev/null
+++ b/resources/views/error/419.blade.php
@@ -0,0 +1,11 @@
+@extends('errors::illustrated-layout')
+
+@section('code', '419')
+@section('title', __('Page Expired'))
+
+@section('image')
+
+
+@endsection
+
+@section('message', __('Sorry, your session has expired. Please refresh and try again.'))
\ No newline at end of file
diff --git a/resources/views/error/429.blade.php b/resources/views/error/429.blade.php
new file mode 100644
index 0000000..8861baa
--- /dev/null
+++ b/resources/views/error/429.blade.php
@@ -0,0 +1,11 @@
+@extends('errors::illustrated-layout')
+
+@section('code', '429')
+@section('title', __('Too Many Requests'))
+
+@section('image')
+
+
+@endsection
+
+@section('message', __('Sorry, you are making too many requests to our servers.'))
\ No newline at end of file
diff --git a/resources/views/error/500.blade.php b/resources/views/error/500.blade.php
new file mode 100644
index 0000000..6c617a5
--- /dev/null
+++ b/resources/views/error/500.blade.php
@@ -0,0 +1,11 @@
+@extends('errors::illustrated-layout')
+
+@section('code', '500')
+@section('title', __('Error'))
+
+@section('image')
+
+
+@endsection
+
+@section('message', __('Whoops, something went wrong on our servers.'))
\ No newline at end of file
diff --git a/resources/views/error/503.blade.php b/resources/views/error/503.blade.php
new file mode 100644
index 0000000..11a5f33
--- /dev/null
+++ b/resources/views/error/503.blade.php
@@ -0,0 +1,11 @@
+@extends('errors::illustrated-layout')
+
+@section('code', '503')
+@section('title', __('Service Unavailable'))
+
+@section('image')
+
+
+@endsection
+
+@section('message', __($exception->getMessage() ?: __('Sorry, we are doing some maintenance. Please check back soon.')))
\ No newline at end of file
diff --git a/resources/views/error/illustrated-layout.blade.php b/resources/views/error/illustrated-layout.blade.php
new file mode 100644
index 0000000..f9f8c59
--- /dev/null
+++ b/resources/views/error/illustrated-layout.blade.php
@@ -0,0 +1,395 @@
+
+
+
+ @yield('title')
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/views/error/layout.blade.php b/resources/views/error/layout.blade.php
new file mode 100644
index 0000000..68e9edb
--- /dev/null
+++ b/resources/views/error/layout.blade.php
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+ @yield('title')
+
+
+
+
+
+
+
+
+
+
+
+
+ @yield('message')
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/views/inc/error.blade.php b/resources/views/inc/error.blade.php
new file mode 100644
index 0000000..8a1b67e
--- /dev/null
+++ b/resources/views/inc/error.blade.php
@@ -0,0 +1,16 @@
+@extends('layouts.b4')
+@section('content')
+
+
+ Error
+
+
+ @foreach($errors as $error)
+
+ You have encountered an error.
+
+
+ @endforeach
+
+
+@endsection
\ No newline at end of file
diff --git a/resources/views/inc/messages.blade.php b/resources/views/inc/messages.blade.php
new file mode 100644
index 0000000..937272f
--- /dev/null
+++ b/resources/views/inc/messages.blade.php
@@ -0,0 +1,19 @@
+@if(count($errors) > 0)
+ @foreach($errors->all() as $error)
+