.elementor-789 .elementor-element.elementor-element-c641998{overflow:hidden;}.elementor-789 .elementor-element.elementor-element-4050184{overflow:hidden;}.elementor-789 .elementor-element.elementor-element-0bb71ed{overflow:hidden;}.elementor-789 .elementor-element.elementor-element-ef31d10{overflow:hidden;}:root{--page-title-display:none;}/* Start custom CSS *//* ১. গ্লোবাল বক্স-সাইজিং ফিক্স (এটি সবচেয়ে গুরুত্বপূর্ণ) */
*, *::before, *::after {
    box-sizing: border-box !important;
}

/* ২. মোবাইল মোডে সাইড মুভমেন্ট বন্ধ করা */
@media (max-width: 1024px) {
    html, body {
        width: 100%;
        margin: 0;
        padding: 0;
        overflow-x: hidden !important; /* সাইডে নড়াচড়া বন্ধ করবে */
        position: relative;
        touch-action: pan-y; /* শুধুমাত্র উপরে-নিচে স্ক্রল করার অনুমতি দিবে, ডানে-বামে নয় */
    }

    /* ৩. কন্টেইনার ফিক্স */
    .site-content, .page, .entry-content, .pricing-section, .hero-section {
        width: 100% !important;
        max-width: 100vw !important;
        overflow: hidden !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        display: block !important;
    }
}/* End custom CSS */