diff --git a/src/app/fonts/DMSans-Bold.ttf b/src/app/fonts/DMSans-Bold.ttf
new file mode 100644
index 0000000..811136c
Binary files /dev/null and b/src/app/fonts/DMSans-Bold.ttf differ
diff --git a/src/app/fonts/DMSans-Medium.ttf b/src/app/fonts/DMSans-Medium.ttf
new file mode 100644
index 0000000..dc44754
Binary files /dev/null and b/src/app/fonts/DMSans-Medium.ttf differ
diff --git a/src/app/fonts/DMSans-Regular.ttf b/src/app/fonts/DMSans-Regular.ttf
new file mode 100644
index 0000000..6c789ea
Binary files /dev/null and b/src/app/fonts/DMSans-Regular.ttf differ
diff --git a/src/app/fonts/PlayfairDisplay-Bold.ttf b/src/app/fonts/PlayfairDisplay-Bold.ttf
new file mode 100644
index 0000000..0af6372
Binary files /dev/null and b/src/app/fonts/PlayfairDisplay-Bold.ttf differ
diff --git a/src/app/fonts/PlayfairDisplay-Regular.ttf b/src/app/fonts/PlayfairDisplay-Regular.ttf
new file mode 100644
index 0000000..4ee80fd
Binary files /dev/null and b/src/app/fonts/PlayfairDisplay-Regular.ttf differ
diff --git a/src/app/fonts/PlayfairDisplay-SemiBold.ttf b/src/app/fonts/PlayfairDisplay-SemiBold.ttf
new file mode 100644
index 0000000..784f2a5
Binary files /dev/null and b/src/app/fonts/PlayfairDisplay-SemiBold.ttf differ
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index 34361c5..023effe 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -1,5 +1,5 @@
import type { Metadata } from "next";
-import { Playfair_Display, DM_Sans } from "next/font/google";
+import localFont from "next/font/local";
import "./globals.css";
// import ScrollProviders from "@/components/ScrollProviders";
// import ScrollToTop from "@/components/ScrollToTop/ScrollToTop";
@@ -9,14 +9,46 @@ import CallButton from "@/components/CallButton/CallButton";
import Script from "next/script";
import NavbarClient from "@/components/NavbarClient";
-const playfairDisplay = Playfair_Display({
- subsets: ["latin"],
+const playfairDisplay = localFont({
+ src: [
+ {
+ path: "./fonts/PlayfairDisplay-Regular.ttf",
+ weight: "400",
+ style: "normal",
+ },
+ {
+ path: "./fonts/PlayfairDisplay-SemiBold.ttf",
+ weight: "600",
+ style: "normal",
+ },
+ {
+ path: "./fonts/PlayfairDisplay-Bold.ttf",
+ weight: "700",
+ style: "normal",
+ },
+ ],
variable: "--font-heading",
display: "swap",
});
-const dmSans = DM_Sans({
- subsets: ["latin"],
+const dmSans = localFont({
+ src: [
+ {
+ path: "./fonts/DMSans-Regular.ttf",
+ weight: "400",
+ style: "normal",
+ },
+ {
+ path: "./fonts/DMSans-Medium.ttf",
+ weight: "500",
+ style: "normal",
+ },
+ {
+ path: "./fonts/DMSans-Bold.ttf",
+ weight: "700",
+ style: "normal",
+ },
+ ],
variable: "--font-canva-sans",
display: "swap",
});
@@ -155,8 +187,8 @@ export default function RootLayout({
}}
/>
- {/* */}
-
+ {/* */}
+
{children}
{/* */}
{/* */}