{"id":2526,"date":"2025-10-12T14:54:25","date_gmt":"2025-10-12T14:54:25","guid":{"rendered":"https:\/\/bidlgroup.com\/aalc\/?page_id=2526"},"modified":"2026-02-05T11:44:07","modified_gmt":"2026-02-05T11:44:07","slug":"mahfuzul-hoque","status":"publish","type":"page","link":"https:\/\/nrbtechnologies.com\/aalc\/mahfuzul-hoque\/","title":{"rendered":"Profile of  Mahfuzul Hoque"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2526\" class=\"elementor elementor-2526\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6bf3a5c elementor-section-content-middle elementor-section-full_width elementor-section-height-default elementor-section-height-default tmpcoder-particle-no tmpcoder-sticky-section-no magic-button-disabled-no\" data-id=\"6bf3a5c\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-38aa8d1\" data-id=\"38aa8d1\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5380a2d elementor-section-content-middle tmpcoder-custom-section-position-unset elementor-section-boxed elementor-section-height-default elementor-section-height-default tmpcoder-particle-no tmpcoder-sticky-section-no magic-button-disabled-no\" data-id=\"5380a2d\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-136b196\" data-id=\"136b196\" data-element_type=\"column\" data-settings=\"{&quot;animation&quot;:&quot;none&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-eb95d70 elementor-widget elementor-widget-text-editor\" data-id=\"eb95d70\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4>About Shah Mohammad Mahfuzul Hoque<\/h4><p data-start=\"233\" data-end=\"585\">Shah Mohammad Mahfuzul Hoque is a dedicated legal professional and social activist with a strong background in law, human rights, and organizational leadership. He obtained his <strong data-start=\"410\" data-end=\"437\">Bachelor of Laws (LL.B)<\/strong> degree from the <strong data-start=\"454\" data-end=\"499\">National University of Bangladesh in 2016<\/strong> and has been <strong data-start=\"513\" data-end=\"582\">practicing law as an Advocate at the Dhaka Judge Court since 2019<\/strong>.<\/p><p data-start=\"587\" data-end=\"910\">Alongside his legal career, he has made significant contributions in the field of human rights and social development. He serves as the <strong data-start=\"723\" data-end=\"787\">Executive Director of the Human Rights Support Center (HRSC)<\/strong>, where he has been leading various initiatives for the protection and promotion of human rights for the past five years.<\/p><p data-start=\"912\" data-end=\"1202\">He also holds several important positions in reputed social and development organizations, including <strong data-start=\"1013\" data-end=\"1071\">Member Secretary of the Shaheed Abdul Malek Foundation<\/strong>, <strong data-start=\"1073\" data-end=\"1122\">Member Secretary of The Scholars Forum, Dhaka<\/strong>, <strong data-start=\"1124\" data-end=\"1160\">Finance Director of Echo Society<\/strong>, and <strong data-start=\"1166\" data-end=\"1199\">Chairman of Hatiya Foundation<\/strong>.<\/p><p data-start=\"1204\" data-end=\"1403\">Through his versatile leadership and commitment to justice, Mahfuzul Hoque continues to play a vital role in advancing legal advocacy, social awareness, and community development across Bangladesh.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-fa00673 e-flex e-con-boxed magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-parent\" data-id=\"fa00673\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d8ab0dc e-con-full e-flex magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-child\" data-id=\"d8ab0dc\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-0cf3e40 e-con-full e-flex magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-child\" data-id=\"0cf3e40\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-93a5008 elementor-hidden-tablet elementor-hidden-mobile e-con-full e-flex magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-child\" data-id=\"93a5008\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-4e9a7ba e-con-full e-flex magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-child\" data-id=\"4e9a7ba\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5f09a10 elementor-widget elementor-widget-spacer\" data-id=\"5f09a10\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-036b5c2 elementor-widget elementor-widget-heading\" data-id=\"036b5c2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Need Help with Your Legal Challenge?<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6fc9866 e-con-full e-flex magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-child\" data-id=\"6fc9866\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9f1785e elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"9f1785e\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;slideInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Have a legal challenge you need help or advice with? Reach out to our law firm, and our team of lawyers will do our best to assist you.\n<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1e5d05d e-con-full e-flex magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-child\" data-id=\"1e5d05d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7ef691f elementor-widget elementor-widget-spacer\" data-id=\"7ef691f\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f07d832 elementor-widget elementor-widget-html\" data-id=\"f07d832\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"bn\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>\u09ac\u09bf\u099a\u09be\u09b0 \u09aa\u09cd\u09b0\u09be\u09b0\u09cd\u09a5\u09c0\u09b0 \u09ab\u09b0\u09cd\u09ae<\/title>\r\n    <style>\r\n        * {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n        }\r\n\r\n        body {\r\n            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\r\n            background: #f5f5f5;\r\n            padding: 15px;\r\n        }\r\n\r\n        .container {\r\n            max-width: 900px;\r\n            margin: 0 auto;\r\n            background: white;\r\n            border-radius: 10px;\r\n            box-shadow: 0 4px 12px rgba(46, 49, 146, 0.1);\r\n            padding: 20px;\r\n        }\r\n\r\n        h1 {\r\n            text-align: center;\r\n            color: #2E3192;\r\n            margin-bottom: 15px;\r\n            font-size: 1.3em;\r\n        }\r\n\r\n        .row {\r\n            display: grid;\r\n            grid-template-columns: repeat(3, 1fr);\r\n            gap: 12px;\r\n            margin-bottom: 12px;\r\n        }\r\n\r\n        .form-group {\r\n            margin-bottom: 12px;\r\n        }\r\n\r\n        label {\r\n            display: block;\r\n            margin-bottom: 4px;\r\n            color: #333;\r\n            font-weight: 600;\r\n            font-size: 0.85em;\r\n        }\r\n\r\n        .required {\r\n            color: #e74c3c;\r\n        }\r\n\r\n        input[type=\"text\"],\r\n        input[type=\"email\"],\r\n        input[type=\"tel\"],\r\n        textarea {\r\n            width: 100%;\r\n            padding: 8px 10px;\r\n            border: 2px solid #e0e0e0;\r\n            border-radius: 5px;\r\n            font-size: 0.85em;\r\n            transition: all 0.3s ease;\r\n            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\r\n        }\r\n\r\n        input[type=\"text\"]:focus,\r\n        input[type=\"email\"]:focus,\r\n        input[type=\"tel\"]:focus,\r\n        textarea:focus {\r\n            outline: none;\r\n            border-color: #2E3192;\r\n        }\r\n\r\n        textarea {\r\n            resize: vertical;\r\n            min-height: 70px;\r\n        }\r\n\r\n        .file-input-wrapper {\r\n            position: relative;\r\n            overflow: hidden;\r\n            display: inline-block;\r\n            width: 100%;\r\n        }\r\n\r\n        .file-input-wrapper input[type=\"file\"] {\r\n            position: absolute;\r\n            left: -9999px;\r\n        }\r\n\r\n        .file-input-label {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            padding: 8px;\r\n            background: #f8f9fa;\r\n            border: 2px dashed #2E3192;\r\n            border-radius: 5px;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            color: #2E3192;\r\n            font-weight: 600;\r\n            font-size: 0.85em;\r\n        }\r\n\r\n        .file-input-label:hover {\r\n            background: #00AEEF;\r\n            border-color: #00AEEF;\r\n            color: white;\r\n        }\r\n\r\n        .file-list {\r\n            margin-top: 6px;\r\n            padding: 6px;\r\n            background: #f8f9fa;\r\n            border-radius: 5px;\r\n            display: none;\r\n            font-size: 0.8em;\r\n        }\r\n\r\n        .file-list.active {\r\n            display: block;\r\n        }\r\n\r\n        .file-item {\r\n            padding: 5px;\r\n            background: white;\r\n            margin-bottom: 3px;\r\n            border-radius: 3px;\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n        }\r\n\r\n        .file-item:last-child {\r\n            margin-bottom: 0;\r\n        }\r\n\r\n        .remove-file {\r\n            color: #e74c3c;\r\n            cursor: pointer;\r\n            font-weight: bold;\r\n        }\r\n\r\n        .audio-section {\r\n            background: #f8f9fa;\r\n            padding: 10px;\r\n            border-radius: 6px;\r\n            margin-bottom: 12px;\r\n        }\r\n\r\n        .audio-section label {\r\n            margin-bottom: 6px;\r\n        }\r\n\r\n        .audio-controls {\r\n            display: grid;\r\n            grid-template-columns: 1fr 1fr;\r\n            gap: 8px;\r\n            margin-top: 6px;\r\n        }\r\n\r\n        .audio-btn {\r\n            padding: 7px;\r\n            border: none;\r\n            border-radius: 5px;\r\n            cursor: pointer;\r\n            font-weight: 600;\r\n            font-size: 0.8em;\r\n            transition: all 0.3s ease;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 4px;\r\n        }\r\n\r\n        .record-btn {\r\n            background: #2E3192;\r\n            color: white;\r\n        }\r\n\r\n        .record-btn:hover {\r\n            background: #00AEEF;\r\n        }\r\n\r\n        .record-btn.recording {\r\n            background: #27ae60;\r\n            animation: pulse 1.5s infinite;\r\n        }\r\n\r\n        @keyframes pulse {\r\n            0%, 100% { opacity: 1; }\r\n            50% { opacity: 0.7; }\r\n        }\r\n\r\n        .stop-btn {\r\n            background: #95a5a6;\r\n            color: white;\r\n            display: none;\r\n        }\r\n\r\n        .stop-btn:hover {\r\n            background: #7f8c8d;\r\n        }\r\n\r\n        .stop-btn.active {\r\n            display: flex;\r\n        }\r\n\r\n        .audio-upload-label {\r\n            padding: 7px;\r\n            background: #f8f9fa;\r\n            border: 2px solid #2E3192;\r\n            border-radius: 5px;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            color: #2E3192;\r\n            font-weight: 600;\r\n            font-size: 0.8em;\r\n            text-align: center;\r\n            display: block;\r\n            margin-top: 8px;\r\n        }\r\n\r\n        .audio-upload-label:hover {\r\n            background: #00AEEF;\r\n            border-color: #00AEEF;\r\n            color: white;\r\n        }\r\n\r\n        audio {\r\n            width: 100%;\r\n            margin-top: 6px;\r\n            display: none;\r\n            height: 32px;\r\n        }\r\n\r\n        audio.active {\r\n            display: block;\r\n        }\r\n\r\n        .audio-file-name {\r\n            margin-top: 6px;\r\n            padding: 6px;\r\n            background: white;\r\n            border-radius: 4px;\r\n            font-size: 0.8em;\r\n            color: #2E3192;\r\n            display: none;\r\n        }\r\n\r\n        .audio-file-name.active {\r\n            display: block;\r\n        }\r\n\r\n        .submit-btn {\r\n            width: 100%;\r\n            padding: 10px;\r\n            background: #2E3192;\r\n            color: white;\r\n            border: none;\r\n            border-radius: 5px;\r\n            font-size: 0.95em;\r\n            font-weight: 600;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            margin-top: 15px;\r\n        }\r\n\r\n        .submit-btn:hover {\r\n            background: #00AEEF;\r\n            transform: translateY(-2px);\r\n        }\r\n\r\n        .submit-btn:active {\r\n            transform: translateY(0);\r\n        }\r\n\r\n        .submit-btn:disabled {\r\n            background: #95a5a6;\r\n            cursor: not-allowed;\r\n            transform: none;\r\n        }\r\n\r\n        .status-message {\r\n            margin-top: 10px;\r\n            padding: 10px;\r\n            border-radius: 5px;\r\n            text-align: center;\r\n            display: none;\r\n            font-size: 0.85em;\r\n        }\r\n\r\n        .status-message.success {\r\n            background: #d4edda;\r\n            color: #155724;\r\n        }\r\n\r\n        .status-message.error {\r\n            background: #f8d7da;\r\n            color: #721c24;\r\n        }\r\n\r\n        .status-message.active {\r\n            display: block;\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            .row {\r\n                grid-template-columns: 1fr;\r\n            }\r\n            .audio-controls {\r\n                grid-template-columns: 1fr;\r\n            }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n    <div class=\"container\">\r\n        <h1>\u09ac\u09bf\u099a\u09be\u09b0 \u09aa\u09cd\u09b0\u09be\u09b0\u09cd\u09a5\u09c0\u09b0 \u09ab\u09b0\u09cd\u09ae<\/h1>\r\n\r\n        <form id=\"legalForm\">\r\n            <div class=\"row\">\r\n                <div class=\"form-group\">\r\n                    <label>\u09a8\u09be\u09ae <span class=\"required\">*<\/span><\/label>\r\n                    <input type=\"text\" id=\"name\" name=\"name\" required placeholder=\"\u09aa\u09c1\u09b0\u09cb \u09a8\u09be\u09ae\">\r\n                <\/div>\r\n                <div class=\"form-group\">\r\n                    <label>\u0987\u09ae\u09c7\u0987\u09b2 <span class=\"required\">*<\/span><\/label>\r\n                    <input type=\"email\" id=\"email\" name=\"email\" required placeholder=\"example@email.com\">\r\n                <\/div>\r\n                <div class=\"form-group\">\r\n                    <label>\u09ae\u09cb\u09ac\u09be\u0987\u09b2 <span class=\"required\">*<\/span><\/label>\r\n                    <input type=\"tel\" id=\"phone\" name=\"phone\" required placeholder=\"\u09e6\u09e7XXXXXXXXX\">\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"form-group\">\r\n                <label>\u09ae\u09be\u09ae\u09b2\u09be\u09b0 \u09a7\u09b0\u09a8 <span class=\"required\">*<\/span><\/label>\r\n                <input type=\"text\" id=\"caseType\" name=\"caseType\" required placeholder=\"\u09a6\u09c7\u0993\u09af\u09bc\u09be\u09a8\u09bf, \u09ab\u09cc\u099c\u09a6\u09be\u09b0\u09bf, \u09aa\u09be\u09b0\u09bf\u09ac\u09be\u09b0\u09bf\u0995\">\r\n            <\/div>\r\n\r\n            <div class=\"audio-section\">\r\n                <label>\u09ae\u09be\u09ae\u09b2\u09be\u09b0 \u09ac\u09bf\u09ac\u09b0\u09a3 (\u0985\u09a1\u09bf\u0993)<\/label>\r\n                <div class=\"audio-controls\">\r\n                    <button type=\"button\" class=\"audio-btn record-btn\" id=\"recordBtn\">\r\n                        \ud83c\udfa4 \u09b0\u09c7\u0995\u09b0\u09cd\u09a1 \u0995\u09b0\u09c1\u09a8\r\n                    <\/button>\r\n                    <button type=\"button\" class=\"audio-btn stop-btn\" id=\"stopBtn\">\r\n                        \u23f9\ufe0f \u09ac\u09a8\u09cd\u09a7 \u0995\u09b0\u09c1\u09a8\r\n                    <\/button>\r\n                <\/div>\r\n                <input type=\"file\" id=\"audioFile\" name=\"audioFile\" accept=\"audio\/*\" style=\"display: none;\">\r\n                <label for=\"audioFile\" class=\"audio-upload-label\">\r\n                    \ud83d\udcc1 \u0985\u09a5\u09ac\u09be \u0985\u09a1\u09bf\u0993 \u09ab\u09be\u0987\u09b2 \u0986\u09aa\u09b2\u09cb\u09a1 \u0995\u09b0\u09c1\u09a8\r\n                <\/label>\r\n                <div class=\"audio-file-name\" id=\"audioFileName\"><\/div>\r\n                <audio id=\"audioPlayback\" controls><\/audio>\r\n            <\/div>\r\n\r\n            <div class=\"form-group\">\r\n                <label>\u09ae\u09be\u09ae\u09b2\u09be\u09b0 \u09ac\u09bf\u09ac\u09b0\u09a3 (\u09b2\u09bf\u0996\u09bf\u09a4)<\/label>\r\n                <textarea id=\"caseDetails\" name=\"caseDetails\" placeholder=\"\u09ac\u09bf\u09b8\u09cd\u09a4\u09be\u09b0\u09bf\u09a4 \u09b2\u09bf\u0996\u09c1\u09a8...\"><\/textarea>\r\n            <\/div>\r\n\r\n            <div class=\"form-group\">\r\n                <label>\u09a1\u0995\u09c1\u09ae\u09c7\u09a8\u09cd\u099f<\/label>\r\n                <div class=\"file-input-wrapper\">\r\n                    <input type=\"file\" id=\"documents\" name=\"documents\" multiple accept=\".pdf,.doc,.docx,.jpg,.jpeg,.png\">\r\n                    <label for=\"documents\" class=\"file-input-label\">\r\n                        \ud83d\udcce \u09ab\u09be\u0987\u09b2 \u09a8\u09bf\u09b0\u09cd\u09ac\u09be\u099a\u09a8 \u0995\u09b0\u09c1\u09a8\r\n                    <\/label>\r\n                <\/div>\r\n                <div class=\"file-list\" id=\"fileList\"><\/div>\r\n            <\/div>\r\n\r\n            <!-- Hidden field for Web3Forms -->\r\n            <input type=\"hidden\" name=\"access_key\" value=\"73653cac-9e67-4ff4-b5f6-805d409d55fb\">\r\n\r\n            <button type=\"submit\" class=\"submit-btn\">\r\n                \ud83d\udce4 \u09aa\u09be\u09a0\u09be\u09a8\r\n            <\/button>\r\n\r\n            <div class=\"status-message\" id=\"statusMessage\"><\/div>\r\n        <\/form>\r\n    <\/div>\r\n\r\n    <script>\r\n        let mediaRecorder;\r\n        let audioChunks = [];\r\n        let recordedAudioBlob = null;\r\n        let uploadedAudioFile = null;\r\n\r\n        const recordBtn = document.getElementById('recordBtn');\r\n        const stopBtn = document.getElementById('stopBtn');\r\n        const audioPlayback = document.getElementById('audioPlayback');\r\n        const audioFileInput = document.getElementById('audioFile');\r\n        const audioFileName = document.getElementById('audioFileName');\r\n\r\n        \/\/ Handle audio file upload\r\n        audioFileInput.addEventListener('change', (e) => {\r\n            const file = e.target.files[0];\r\n            if (file) {\r\n                uploadedAudioFile = file;\r\n                audioFileName.textContent = `\u2705 ${file.name}`;\r\n                audioFileName.classList.add('active');\r\n                \r\n                \/\/ Show preview\r\n                const audioUrl = URL.createObjectURL(file);\r\n                audioPlayback.src = audioUrl;\r\n                audioPlayback.classList.add('active');\r\n                \r\n                \/\/ Clear recorded audio\r\n                recordedAudioBlob = null;\r\n                audioChunks = [];\r\n            }\r\n        });\r\n\r\n        \/\/ Record audio\r\n        recordBtn.addEventListener('click', async () => {\r\n            try {\r\n                const stream = await navigator.mediaDevices.getUserMedia({ \r\n                    audio: {\r\n                        echoCancellation: true,\r\n                        noiseSuppression: true,\r\n                        sampleRate: 44100\r\n                    } \r\n                });\r\n                \r\n                mediaRecorder = new MediaRecorder(stream);\r\n                \r\n                mediaRecorder.ondataavailable = (event) => {\r\n                    if (event.data.size > 0) {\r\n                        audioChunks.push(event.data);\r\n                    }\r\n                };\r\n\r\n                mediaRecorder.onstop = () => {\r\n                    recordedAudioBlob = new Blob(audioChunks, { type: 'audio\/webm' });\r\n                    const audioUrl = URL.createObjectURL(recordedAudioBlob);\r\n                    audioPlayback.src = audioUrl;\r\n                    audioPlayback.classList.add('active');\r\n                    \r\n                    \/\/ Stop all tracks\r\n                    stream.getTracks().forEach(track => track.stop());\r\n                    \r\n                    \/\/ Clear uploaded file\r\n                    uploadedAudioFile = null;\r\n                    audioFileInput.value = '';\r\n                    audioFileName.classList.remove('active');\r\n                };\r\n\r\n                audioChunks = [];\r\n                mediaRecorder.start();\r\n                recordBtn.classList.add('recording');\r\n                recordBtn.textContent = '\ud83d\udd34 \u09b0\u09c7\u0995\u09b0\u09cd\u09a1\u09bf\u0982...';\r\n                stopBtn.classList.add('active');\r\n                recordBtn.style.display = 'none';\r\n                \r\n            } catch (error) {\r\n                console.error('Microphone error:', error);\r\n                alert('\u09ae\u09be\u0987\u0995\u09cd\u09b0\u09cb\u09ab\u09cb\u09a8 \u0985\u09cd\u09af\u09be\u0995\u09cd\u09b8\u09c7\u09b8 \u0995\u09b0\u09a4\u09c7 \u09b8\u09ae\u09b8\u09cd\u09af\u09be \u09b9\u09af\u09bc\u09c7\u099b\u09c7\u0964 \u09ac\u09cd\u09b0\u09be\u0989\u099c\u09be\u09b0\u09c7 \u09ae\u09be\u0987\u0995\u09cd\u09b0\u09cb\u09ab\u09cb\u09a8 \u09aa\u09be\u09b0\u09ae\u09bf\u09b6\u09a8 \u09a6\u09bf\u09a8\u0964');\r\n            }\r\n        });\r\n\r\n        stopBtn.addEventListener('click', () => {\r\n            if (mediaRecorder && mediaRecorder.state === 'recording') {\r\n                mediaRecorder.stop();\r\n                recordBtn.classList.remove('recording');\r\n                recordBtn.textContent = '\ud83c\udfa4 \u09b0\u09c7\u0995\u09b0\u09cd\u09a1 \u0995\u09b0\u09c1\u09a8';\r\n                stopBtn.classList.remove('active');\r\n                recordBtn.style.display = 'flex';\r\n            }\r\n        });\r\n\r\n        \/\/ Handle document files\r\n        const documentsInput = document.getElementById('documents');\r\n        const fileList = document.getElementById('fileList');\r\n\r\n        documentsInput.addEventListener('change', (e) => {\r\n            const files = Array.from(e.target.files);\r\n            if (files.length > 0) {\r\n                fileList.classList.add('active');\r\n                fileList.innerHTML = '';\r\n                files.forEach((file, index) => {\r\n                    const fileItem = document.createElement('div');\r\n                    fileItem.className = 'file-item';\r\n                    fileItem.innerHTML = `\r\n                        <span>\ud83d\udcce ${file.name}<\/span>\r\n                        <span class=\"remove-file\" data-index=\"${index}\">\u2715<\/span>\r\n                    `;\r\n                    fileList.appendChild(fileItem);\r\n                });\r\n            }\r\n        });\r\n\r\n        fileList.addEventListener('click', (e) => {\r\n            if (e.target.classList.contains('remove-file')) {\r\n                const index = parseInt(e.target.dataset.index);\r\n                const dt = new DataTransfer();\r\n                const files = Array.from(documentsInput.files);\r\n                files.forEach((file, i) => {\r\n                    if (i !== index) dt.items.add(file);\r\n                });\r\n                documentsInput.files = dt.files;\r\n                documentsInput.dispatchEvent(new Event('change'));\r\n            }\r\n        });\r\n\r\n        \/\/ Form submission\r\n        document.getElementById('legalForm').addEventListener('submit', async (e) => {\r\n            e.preventDefault();\r\n            \r\n            const statusMessage = document.getElementById('statusMessage');\r\n            const submitBtn = document.querySelector('.submit-btn');\r\n            \r\n            submitBtn.disabled = true;\r\n            submitBtn.textContent = '\u23f3 \u09aa\u09be\u09a0\u09be\u09a8\u09cb \u09b9\u099a\u09cd\u099b\u09c7...';\r\n\r\n            const formData = new FormData(e.target);\r\n            \r\n            let totalSize = 0;\r\n            const maxSize = 5 * 1024 * 1024; \/\/ 5MB limit\r\n            \r\n            \/\/ Check document files size\r\n            const files = documentsInput.files;\r\n            for (let i = 0; i < files.length; i++) {\r\n                totalSize += files[i].size;\r\n            }\r\n            \r\n            \/\/ Add audio to form data and check size\r\n            if (recordedAudioBlob) {\r\n                totalSize += recordedAudioBlob.size;\r\n                formData.append('attachment', recordedAudioBlob, '\u09b0\u09c7\u0995\u09b0\u09cd\u09a1\u09bf\u0982.webm');\r\n            } else if (uploadedAudioFile) {\r\n                totalSize += uploadedAudioFile.size;\r\n                formData.append('attachment', uploadedAudioFile);\r\n            }\r\n            \r\n            \/\/ Check total file size\r\n            if (totalSize > maxSize) {\r\n                statusMessage.textContent = '\u274c \u09ab\u09be\u0987\u09b2\u09c7\u09b0 \u09ae\u09cb\u099f \u09b8\u09be\u0987\u099c \u09eb MB \u098f\u09b0 \u09ac\u09c7\u09b6\u09bf\u0964 \u09a6\u09af\u09bc\u09be \u0995\u09b0\u09c7 \u099b\u09cb\u099f \u09ab\u09be\u0987\u09b2 \u0986\u09aa\u09b2\u09cb\u09a1 \u0995\u09b0\u09c1\u09a8\u0964';\r\n                statusMessage.className = 'status-message error active';\r\n                submitBtn.disabled = false;\r\n                submitBtn.textContent = '\ud83d\udce4 \u09aa\u09be\u09a0\u09be\u09a8';\r\n                return;\r\n            }\r\n\r\n            \/\/ Add subject\r\n            formData.append('subject', '\u09a8\u09a4\u09c1\u09a8 \u09ac\u09bf\u099a\u09be\u09b0 \u09aa\u09cd\u09b0\u09be\u09b0\u09cd\u09a5\u09c0\u09b0 \u0986\u09ac\u09c7\u09a6\u09a8 - ' + document.getElementById('name').value);\r\n            \r\n            \/\/ Add from name\r\n            formData.append('from_name', document.getElementById('name').value);\r\n\r\n            try {\r\n                const response = await fetch('https:\/\/api.web3forms.com\/submit', {\r\n                    method: 'POST',\r\n                    body: formData\r\n                });\r\n\r\n                const data = await response.json();\r\n\r\n                if (data.success) {\r\n                    statusMessage.textContent = '\u2705 \u09b8\u09ab\u09b2\u09ad\u09be\u09ac\u09c7 \u09aa\u09be\u09a0\u09be\u09a8\u09cb \u09b9\u09af\u09bc\u09c7\u099b\u09c7! \u0986\u0987\u09a8\u099c\u09c0\u09ac\u09c0 \u09b6\u09c0\u0998\u09cd\u09b0\u0987 \u09af\u09cb\u0997\u09be\u09af\u09cb\u0997 \u0995\u09b0\u09ac\u09c7\u09a8\u0964';\r\n                    statusMessage.className = 'status-message success active';\r\n                    \r\n                    \/\/ Reset form\r\n                    document.getElementById('legalForm').reset();\r\n                    fileList.classList.remove('active');\r\n                    audioPlayback.classList.remove('active');\r\n                    audioFileName.classList.remove('active');\r\n                    recordedAudioBlob = null;\r\n                    uploadedAudioFile = null;\r\n                    audioChunks = [];\r\n                } else {\r\n                    throw new Error(data.message || 'Submission failed');\r\n                }\r\n            } catch (error) {\r\n                console.error('Error:', error);\r\n                statusMessage.textContent = '\u274c \u09b8\u09ae\u09b8\u09cd\u09af\u09be \u09b9\u09af\u09bc\u09c7\u099b\u09c7: ' + (error.message || '\u0986\u09ac\u09be\u09b0 \u099a\u09c7\u09b7\u09cd\u099f\u09be \u0995\u09b0\u09c1\u09a8');\r\n                statusMessage.className = 'status-message error active';\r\n            } finally {\r\n                submitBtn.disabled = false;\r\n                submitBtn.textContent = '\ud83d\udce4 \u09aa\u09be\u09a0\u09be\u09a8';\r\n            }\r\n        });\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fb0420e e-flex e-con-boxed magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-parent\" data-id=\"fb0420e\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f3baae elementor-widget elementor-widget-heading\" data-id=\"4f3baae\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Our  <span style=\"color: #00AEEF\">Experienced Lawyers <\/span> For you<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2905f5b e-flex e-con-boxed magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-parent\" data-id=\"2905f5b\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-244c507 e-con-full e-flex magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-child\" data-id=\"244c507\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-9a85bbe e-con-full e-flex magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-child\" data-id=\"9a85bbe\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-007074f elementor-widget elementor-widget-image\" data-id=\"007074f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"848\" height=\"955\" src=\"https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/A-Amin2.png\" class=\"attachment-full size-full wp-image-3319\" alt=\"\" srcset=\"https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/A-Amin2.png 848w, https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/A-Amin2-266x300.png 266w, https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/A-Amin2-768x865.png 768w\" sizes=\"(max-width: 848px) 100vw, 848px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-58a7b18 elementor-widget elementor-widget-text-editor\" data-id=\"58a7b18\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Shahjada Al Amin Kabir<\/strong><br \/>(Founder and Chairman)<br \/><strong>Barister at Law<\/strong><br \/>Honourable Society of Lincoln\u2019s Inn, UK (2004) <br \/>Advocate of the Appellate Division <br \/>of the Supreme Court of Bangladesh (2023).<br \/>High Court Division (2008)<br \/>Bangladesh Bar (1999)<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4bbc80d e-con-full e-flex magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-child\" data-id=\"4bbc80d\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-0a18347 e-con-full e-flex magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-child\" data-id=\"0a18347\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4adc5fa elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"4adc5fa\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"640\" height=\"692\" src=\"https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/Ziku1.png\" class=\"attachment-large size-large wp-image-4118\" alt=\"\" srcset=\"https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/Ziku1.png 717w, https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/Ziku1-278x300.png 278w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-660d836 elementor-widget elementor-widget-text-editor\" data-id=\"660d836\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Barrister Mansur Al Farid Ziku<\/strong><br \/><strong>Advocate<\/strong><\/p><p>Supreme Court of Bangladesh Barrister-at-Law, Bar of England &amp; Wales Master of Laws (LL.M) The University of Wales<br \/>Bangor, United Kingdom.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e077011 e-con-full e-flex magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-child\" data-id=\"e077011\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-78fa543 e-con-full e-flex magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-child\" data-id=\"78fa543\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e432b2f elementor-widget elementor-widget-image\" data-id=\"e432b2f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1140\" height=\"1514\" src=\"https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/Gulam-Kibria-Slider.jpg\" class=\"attachment-full size-full wp-image-3421\" alt=\"\" srcset=\"https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/Gulam-Kibria-Slider.jpg 1140w, https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/Gulam-Kibria-Slider-226x300.jpg 226w, https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/Gulam-Kibria-Slider-771x1024.jpg 771w, https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/Gulam-Kibria-Slider-768x1020.jpg 768w\" sizes=\"(max-width: 1140px) 100vw, 1140px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0088ad3 elementor-widget elementor-widget-text-editor\" data-id=\"0088ad3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Golam Kibria<\/strong><\/p><ul><li>Bangladesh Bar Council (2018)<\/li><li>Dhaka Bar Association (2019)<\/li><li>Bangladesh Supreme Court Bar Association (2023)<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b10caf e-con-full e-flex magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-child\" data-id=\"2b10caf\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-6534c80 e-con-full e-flex magic-button-disabled-no tmpcoder-jarallax-no tmpcoder-parallax-no tmpcoder-particle-no tmpcoder-sticky-section-no e-con e-child\" data-id=\"6534c80\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0f993ac elementor-widget elementor-widget-image\" data-id=\"0f993ac\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"955\" src=\"https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/Shamim-Mia-686x1024.jpg\" class=\"attachment-large size-large wp-image-3420\" alt=\"\" srcset=\"https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/Shamim-Mia-686x1024.jpg 686w, https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/Shamim-Mia-201x300.jpg 201w, https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/Shamim-Mia-768x1146.jpg 768w, https:\/\/nrbtechnologies.com\/aalc\/wp-content\/uploads\/2026\/01\/Shamim-Mia.jpg 966w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-56fb867 elementor-widget elementor-widget-text-editor\" data-id=\"56fb867\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Shamim Miah<\/strong><\/p><ul><li>Dhaka Bar Association (2018)<\/li><li>Bangladesh Supreme Court Bar Association (2022)<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>About Shah Mohammad Mahfuzul Hoque Shah Mohammad Mahfuzul Hoque is a dedicated legal professional and social activist with a strong background in law, human rights, and organizational leadership. He obtained his Bachelor of Laws (LL.B) degree from the National University of Bangladesh in 2016 and has been practicing law as an Advocate at the Dhaka [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-2526","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/nrbtechnologies.com\/aalc\/wp-json\/wp\/v2\/pages\/2526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nrbtechnologies.com\/aalc\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nrbtechnologies.com\/aalc\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nrbtechnologies.com\/aalc\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nrbtechnologies.com\/aalc\/wp-json\/wp\/v2\/comments?post=2526"}],"version-history":[{"count":25,"href":"https:\/\/nrbtechnologies.com\/aalc\/wp-json\/wp\/v2\/pages\/2526\/revisions"}],"predecessor-version":[{"id":4276,"href":"https:\/\/nrbtechnologies.com\/aalc\/wp-json\/wp\/v2\/pages\/2526\/revisions\/4276"}],"wp:attachment":[{"href":"https:\/\/nrbtechnologies.com\/aalc\/wp-json\/wp\/v2\/media?parent=2526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}