/* --- CUSTOM FONT LOADING --- */

/* 1. Google Fonts (অনলাইন থাকলে অটো কাজ করবে) */
/* @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;700&family=Great+Vibes&family=Cinzel:wght@700&family=Hind+Siliguri:wght@400;600&display=swap'); */



/* --- LOAD GOOGLE FONTS --- */
/* @import url('https://fonts.googleapis.com/css2?family=Alex+Brush&family=Allura&family=Cinzel:wght@400;700&family=Cormorant+Garamond:wght@400;600&family=Great+Vibes&family=Inter:wght@400;700&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Montserrat:wght@400;600&family=Pinyon+Script&family=Playfair+Display:ital,wght@0,400;0,700;1,400&family=UnifrakturMaguntia&display=swap'); */

/* --- 1. LOAD GOOGLE FONTS (Best Certificate Collection) --- */
@import url('https://fonts.googleapis.com/css2?family=Alex+Brush&family=Allura&family=Cinzel:wght@400;700&family=Cormorant+Garamond:wght@400;600&family=Dancing+Script:wght@400;700&family=Great+Vibes&family=Herr+Von+Muellerhoff&family=Inter:wght@400;700&family=Lato:wght@400;700&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Marcellus&family=Meddon&family=Montserrat:wght@400;600&family=Oswald:wght@400;700&family=Parisienne&family=Pinyon+Script&family=Playfair+Display:ital,wght@0,400;0,700;1,400&family=UnifrakturMaguntia&family=Hind+Siliguri:wght@400;600&display=swap');

/* 2. Local TTF Fonts (অফলাইন বা কাস্টম ফন্টের জন্য) */
/* উদাহরণ: যদি তোমার ফোল্ডারে 'SolaimanLipi.ttf' থাকে */

/* ==========================================================================
   ENGLISH LOCAL FONTS (Sub-folder: fonts/english/)
   ========================================================================== */
   @font-face { font-family: 'Cinzel'; src: url('fonts/english/Cinzel-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Playfair Display'; src: url('fonts/english/PlayfairDisplay-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Montserrat'; src: url('fonts/english/Montserrat-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Great Vibes'; src: url('fonts/english/GreatVibes-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Alex Brush'; src: url('fonts/english/AlexBrush-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Pinyon Script'; src: url('fonts/english/PinyonScript-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Dancing Script'; src: url('fonts/english/DancingScript-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Cormorant Garamond'; src: url('fonts/english/CormorantGaramond-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Libre Baskerville'; src: url('fonts/english/LibreBaskerville-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Marcellus'; src: url('fonts/english/Marcellus-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Lato'; src: url('fonts/english/Lato-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Raleway'; src: url('fonts/english/Raleway-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Oswald'; src: url('fonts/english/Oswald-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Allura'; src: url('fonts/english/Allura-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Parisienne'; src: url('fonts/english/Parisienne-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Rochester'; src: url('fonts/english/Rochester-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Sacramento'; src: url('fonts/english/Sacramento-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'EB Garamond'; src: url('fonts/english/EBGaramond-Regular.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'UnifrakturMaguntia'; src: url('fonts/english/UnifrakturMaguntia-Regular.ttf') format('truetype'); font-display: swap; }

/* ==========================================================================
   BANGLA LOCAL FONTS (Sub-folder: fonts/bangla/)
   ========================================================================== */

   @font-face { font-family: 'AdorTrikonomiti'; src: url('fonts/bangla/AdorTrikonomiti.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'AlinurAbakas'; src: url('fonts/bangla/AlinurAbakas.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'AlinurAdor'; src: url('fonts/bangla/AlinurAdor.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'AlinurBashundhara'; src: url('fonts/bangla/AlinurBashundhara.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'AlinurDeyalika'; src: url('fonts/bangla/AlinurDeyalika.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'AlinurKathakali'; src: url('fonts/bangla/AlinurKathakali.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'AlinurMayaboti'; src: url('fonts/bangla/AlinurMayaboti.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'AlinurProttyoee'; src: url('fonts/bangla/AlinurProttyoee.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'AlinurRangpur'; src: url('fonts/bangla/AlinurRangpur.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'AlinurSangbadpatra2'; src: url('fonts/bangla/AlinurSangbadpatra2.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'AlinurSnigdha'; src: url('fonts/bangla/AlinurSnigdha.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'AzadPori'; src: url('fonts/bangla/AzadPori.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Bhasa52'; src: url('fonts/bangla/Bhasa52.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'ChayanaTeesta'; src: url('fonts/bangla/ChayanaTeesta.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'HasanIccheghuri'; src: url('fonts/bangla/HasanIccheghuri.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'KaiumSimanto'; src: url('fonts/bangla/KaiumSimanto.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'LiakatTawhid'; src: url('fonts/bangla/LiakatTawhid.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Mayukh'; src: url('fonts/bangla/Mayukh.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'NiladriNur'; src: url('fonts/bangla/NiladriNur.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'Opu'; src: url('fonts/bangla/Opu.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'SabbirSorolota'; src: url('fonts/bangla/SabbirSorolota.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'ShamimChitranee'; src: url('fonts/bangla/ShamimChitranee.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'ShamimNoor'; src: url('fonts/bangla/ShamimNoor.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'ShohidShafkatSamir'; src: url('fonts/bangla/ShohidShafkatSamir.ttf') format('truetype'); font-display: swap; }
   @font-face { font-family: 'TohaBorno'; src: url('fonts/bangla/TohaBorno.ttf') format('truetype'); font-display: swap; }