@font-face{font-family:Rajdhani;src:url(/fonts/rajdhani/rajdhani-latin-300-normal.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Rajdhani;src:url(/fonts/rajdhani/rajdhani-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rajdhani;src:url(/fonts/rajdhani/rajdhani-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Rajdhani;src:url(/fonts/rajdhani/rajdhani-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Rajdhani;src:url(/fonts/rajdhani/rajdhani-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/open-sans/open-sans-latin-300-normal.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/open-sans/open-sans-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/open-sans/open-sans-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/open-sans/open-sans-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/open-sans/open-sans-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/open-sans/open-sans-latin-800-normal.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--font-primary:"Open sans",sans-serif;--font-secondary:"Rajdhani",sans-serif;--font-xs:0.75rem;--font-sm:0.875rem;--font-base:1rem;--font-lg:1.125rem;--font-xl:1.25rem;--font-2xl:1.5rem;--font-3xl:1.875rem;--font-4xl:2.25rem;--font-5xl:2.5rem;--font-6xl:3rem;--font-7xl:4rem;--font-8xl:5rem;--font-9xl:6rem;--font-light:100;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--bipal-light-green:#03CB75;--bipal-dark-green:#01AA95;--bipal-light-yellow:#F7F5EB;--bipal-dark-yellow:#EBCB2A;--bipal-light-gray:#8B8B8B;--bipal-dark-gray:#636363;--bipal-rich-black:#071C1F;--bipal-gray-50:#FAFAFA;--bipal-gray-100:#F5F5F5;--bipal-gray-200:#E5E5E5;--bipal-gray-300:#D4D4D4;--bipal-gray-400:#A3A3A3;--bipal-gray-500:#737373;--bipal-gray-600:#525252;--bipal-gray-700:#404040;--bipal-gray-800:#262626;--bipal-gray-900:#171717;--bipal-success-50:#ECFDF5;--bipal-success-100:#D1FAE5;--bipal-success-200:#A7F3D0;--bipal-success-300:#6EE7B7;--bipal-success-400:#34D399;--bipal-success-500:#10B981;--bipal-success-600:#059669;--bipal-success-700:#047857;--bipal-success-800:#065F46;--bipal-success-900:#064E3B;--bipal-error-50:#FEF2F2;--bipal-error-100:#FEE2E2;--bipal-error-200:#FECACA;--bipal-error-300:#FCA5A5;--bipal-error-400:#F87171;--bipal-error-500:#EF4444;--bipal-error-600:#DC2626;--bipal-error-700:#B91C1C;--bipal-error-800:#991B1B;--bipal-error-900:#7F1D1D;--bipal-warning-50:#FFFBEB;--bipal-warning-100:#FEF3C7;--bipal-warning-200:#FDE68A;--bipal-warning-300:#FCD34D;--bipal-warning-400:#FBBF24;--bipal-warning-500:#F59E0B;--bipal-warning-600:#D97706;--bipal-warning-700:#B45309;--bipal-warning-800:#92400E;--bipal-warning-900:#78350F;--bipal-info-50:#EFF6FF;--bipal-info-100:#DBEAFE;--bipal-info-200:#BFDBFE;--bipal-info-300:#93C5FD;--bipal-info-400:#60A5FA;--bipal-info-500:#3B82F6;--bipal-info-600:#2563EB;--bipal-info-700:#1D4ED8;--bipal-info-800:#1E40AF;--bipal-info-900:#1E3A8A}.section-title{font-family:var(--font-secondary);font-weight:var(--font-semibold);font-size:var(--font-3xl);color:var(--bipal-rich-black);margin-top:20px;margin-bottom:20px;line-height:0;transition:all .3s ease}@media (max-width:768px){.section-title{font-size:var(--font-2xl);background-color:white;color:var(--bipal-rich-black);padding:24px;border-radius:10px;text-align:center;width:100%;margin-bottom:10px}}.text-break-all{word-break:break-all}.text-break{overflow-wrap:break-word;word-wrap:break-word;word-break:normal}