.elementor-69969 .elementor-element.elementor-element-1d8f6c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-69969 .elementor-element.elementor-element-a0a94a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-69969 .elementor-element.elementor-element-5a1d499{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-69969 .elementor-element.elementor-element-bfc9947{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-69969 .elementor-element.elementor-element-5014848 .elementor-button{background-color:var( --e-global-color-30a0394 );border-radius:20px 20px 20px 20px;}.elementor-69969 .elementor-element.elementor-element-3b4238d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-1d8f6c4 */<style>
    /* ১. গ্লোবাল সেটিংস: যেন স্ক্রিন থেকে বাইরে কিছু না যায় */
    * {
        box-sizing: border-box;
    }
    
    html, body {
        overflow-x: hidden;
        width: 100%;
        margin: 0;
        padding: 0;
    }

    /* ২. সব সেকশনের জন্য কমন রেসপনসিভ কন্টেইনার */
    .author-header, .author-resume, .trust-section, .bmdc-section, .recent-articles-section {
        max-width: 900px;
        width: 95%; /* মোবাইলে দুই পাশে ২.৫% করে খালি জায়গা রাখবে */
        margin: 20px auto;
        padding: 30px; /* প্যাডিং কিছুটা কমানো হয়েছে */
        border-radius: 12px;
        background-color: #ffffff;
        box-shadow: 0 4px 10px rgba(0,0,0,0.05);
    }

    /* ৩. হেডারের জন্য বিশেষ পরিবর্তন */
    .author-header {
        display: flex;
        align-items: center;
        gap: 25px;
        background-color: #f9fdfa;
    }

    .author-img-container img {
        width: 180px;
        height: 180px;
        border-radius: 50%;
        object-fit: cover;
        border: 4px solid #16a085;
        display: block;
    }

    /* ৪. মোবাইল রেসপনসিভ কোড (এখানেই স্লাইডার ঠিক হবে) */
    @media (max-width: 768px) {
        .author-header, .author-resume, .bmdc-section {
            flex-direction: column; /* এলিমেন্টগুলো একটার নিচে একটা আসবে */
            text-align: center;
            padding: 20px; /* মোবাইলে প্যাডিং আরও কমানো হয়েছে */
            gap: 15px;
        }

        .author-img-container img {
            width: 150px;
            height: 150px;
            margin: 0 auto;
        }

        .resume-column {
            width: 100%;
        }

        .trust-badges {
            justify-content: center;
        }
    }
</style>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0a94a7 */<style>
    /* ১. গ্লোবাল সেটিংস: যেন স্ক্রিন থেকে বাইরে কিছু না যায় */
    * {
        box-sizing: border-box;
    }
    
    html, body {
        overflow-x: hidden;
        width: 100%;
        margin: 0;
        padding: 0;
    }

    /* ২. সব সেকশনের জন্য কমন রেসপনসিভ কন্টেইনার */
    .author-header, .author-resume, .trust-section, .bmdc-section, .recent-articles-section {
        max-width: 900px;
        width: 95%; /* মোবাইলে দুই পাশে ২.৫% করে খালি জায়গা রাখবে */
        margin: 20px auto;
        padding: 30px; /* প্যাডিং কিছুটা কমানো হয়েছে */
        border-radius: 12px;
        background-color: #ffffff;
        box-shadow: 0 4px 10px rgba(0,0,0,0.05);
    }

    /* ৩. হেডারের জন্য বিশেষ পরিবর্তন */
    .author-header {
        display: flex;
        align-items: center;
        gap: 25px;
        background-color: #f9fdfa;
    }

    .author-img-container img {
        width: 180px;
        height: 180px;
        border-radius: 50%;
        object-fit: cover;
        border: 4px solid #16a085;
        display: block;
    }

    /* ৪. মোবাইল রেসপনসিভ কোড (এখানেই স্লাইডার ঠিক হবে) */
    @media (max-width: 768px) {
        .author-header, .author-resume, .bmdc-section {
            flex-direction: column; /* এলিমেন্টগুলো একটার নিচে একটা আসবে */
            text-align: center;
            padding: 20px; /* মোবাইলে প্যাডিং আরও কমানো হয়েছে */
            gap: 15px;
        }

        .author-img-container img {
            width: 150px;
            height: 150px;
            margin: 0 auto;
        }

        .resume-column {
            width: 100%;
        }

        .trust-badges {
            justify-content: center;
        }
    }
</style>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1d499 */<style>
    /* ১. গ্লোবাল সেটিংস: যেন স্ক্রিন থেকে বাইরে কিছু না যায় */
    * {
        box-sizing: border-box;
    }
    
    html, body {
        overflow-x: hidden;
        width: 100%;
        margin: 0;
        padding: 0;
    }

    /* ২. সব সেকশনের জন্য কমন রেসপনসিভ কন্টেইনার */
    .author-header, .author-resume, .trust-section, .bmdc-section, .recent-articles-section {
        max-width: 900px;
        width: 95%; /* মোবাইলে দুই পাশে ২.৫% করে খালি জায়গা রাখবে */
        margin: 20px auto;
        padding: 30px; /* প্যাডিং কিছুটা কমানো হয়েছে */
        border-radius: 12px;
        background-color: #ffffff;
        box-shadow: 0 4px 10px rgba(0,0,0,0.05);
    }

    /* ৩. হেডারের জন্য বিশেষ পরিবর্তন */
    .author-header {
        display: flex;
        align-items: center;
        gap: 25px;
        background-color: #f9fdfa;
    }

    .author-img-container img {
        width: 180px;
        height: 180px;
        border-radius: 50%;
        object-fit: cover;
        border: 4px solid #16a085;
        display: block;
    }

    /* ৪. মোবাইল রেসপনসিভ কোড (এখানেই স্লাইডার ঠিক হবে) */
    @media (max-width: 768px) {
        .author-header, .author-resume, .bmdc-section {
            flex-direction: column; /* এলিমেন্টগুলো একটার নিচে একটা আসবে */
            text-align: center;
            padding: 20px; /* মোবাইলে প্যাডিং আরও কমানো হয়েছে */
            gap: 15px;
        }

        .author-img-container img {
            width: 150px;
            height: 150px;
            margin: 0 auto;
        }

        .resume-column {
            width: 100%;
        }

        .trust-badges {
            justify-content: center;
        }
    }
</style>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfc9947 */<style>
    /* ১. গ্লোবাল সেটিংস: যেন স্ক্রিন থেকে বাইরে কিছু না যায় */
    * {
        box-sizing: border-box;
    }
    
    html, body {
        overflow-x: hidden;
        width: 100%;
        margin: 0;
        padding: 0;
    }

    /* ২. সব সেকশনের জন্য কমন রেসপনসিভ কন্টেইনার */
    .author-header, .author-resume, .trust-section, .bmdc-section, .recent-articles-section {
        max-width: 900px;
        width: 95%; /* মোবাইলে দুই পাশে ২.৫% করে খালি জায়গা রাখবে */
        margin: 20px auto;
        padding: 30px; /* প্যাডিং কিছুটা কমানো হয়েছে */
        border-radius: 12px;
        background-color: #ffffff;
        box-shadow: 0 4px 10px rgba(0,0,0,0.05);
    }

    /* ৩. হেডারের জন্য বিশেষ পরিবর্তন */
    .author-header {
        display: flex;
        align-items: center;
        gap: 25px;
        background-color: #f9fdfa;
    }

    .author-img-container img {
        width: 180px;
        height: 180px;
        border-radius: 50%;
        object-fit: cover;
        border: 4px solid #16a085;
        display: block;
    }

    /* ৪. মোবাইল রেসপনসিভ কোড (এখানেই স্লাইডার ঠিক হবে) */
    @media (max-width: 768px) {
        .author-header, .author-resume, .bmdc-section {
            flex-direction: column; /* এলিমেন্টগুলো একটার নিচে একটা আসবে */
            text-align: center;
            padding: 20px; /* মোবাইলে প্যাডিং আরও কমানো হয়েছে */
            gap: 15px;
        }

        .author-img-container img {
            width: 150px;
            height: 150px;
            margin: 0 auto;
        }

        .resume-column {
            width: 100%;
        }

        .trust-badges {
            justify-content: center;
        }
    }
</style>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4238d */<style>
    /* ১. গ্লোবাল সেটিংস: যেন স্ক্রিন থেকে বাইরে কিছু না যায় */
    * {
        box-sizing: border-box;
    }
    
    html, body {
        overflow-x: hidden;
        width: 100%;
        margin: 0;
        padding: 0;
    }

    /* ২. সব সেকশনের জন্য কমন রেসপনসিভ কন্টেইনার */
    .author-header, .author-resume, .trust-section, .bmdc-section, .recent-articles-section {
        max-width: 900px;
        width: 95%; /* মোবাইলে দুই পাশে ২.৫% করে খালি জায়গা রাখবে */
        margin: 20px auto;
        padding: 30px; /* প্যাডিং কিছুটা কমানো হয়েছে */
        border-radius: 12px;
        background-color: #ffffff;
        box-shadow: 0 4px 10px rgba(0,0,0,0.05);
    }

    /* ৩. হেডারের জন্য বিশেষ পরিবর্তন */
    .author-header {
        display: flex;
        align-items: center;
        gap: 25px;
        background-color: #f9fdfa;
    }

    .author-img-container img {
        width: 180px;
        height: 180px;
        border-radius: 50%;
        object-fit: cover;
        border: 4px solid #16a085;
        display: block;
    }

    /* ৪. মোবাইল রেসপনসিভ কোড (এখানেই স্লাইডার ঠিক হবে) */
    @media (max-width: 768px) {
        .author-header, .author-resume, .bmdc-section {
            flex-direction: column; /* এলিমেন্টগুলো একটার নিচে একটা আসবে */
            text-align: center;
            padding: 20px; /* মোবাইলে প্যাডিং আরও কমানো হয়েছে */
            gap: 15px;
        }

        .author-img-container img {
            width: 150px;
            height: 150px;
            margin: 0 auto;
        }

        .resume-column {
            width: 100%;
        }

        .trust-badges {
            justify-content: center;
        }
    }
</style>/* End custom CSS */