.elementor-1048 .elementor-element.elementor-element-5f267aa{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-7e135cd *//* ১. মূল কন্টেইনারকে গ্রিড লেআউটে সেট করা */
.gform_body #gform_fields_1.gform_fields {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important; /* সমান দুই কলাম */
    grid-gap: 15px 30px !important; /* ফিল্ডগুলোর মধ্যকার দূরত্ব */
    align-items: start !important;
}

/* ২. বাম পাশের ইনপুটগুলোকে কলাম ১-এ ফিক্স করা */
.gform_body .my-left-fields {
    grid-column: 1 !important; /* সব ইনপুট শুধু প্রথম কলামে থাকবে */
    width: 100% !important;
    max-width: 100% !important;
}

/* ৩. ডান পাশের ফাইল আপলোডকে কলাম ২-এ পাঠানো এবং উপর থেকে নিচ পর্যন্ত বড় করা */
.gform_body .my-right-upload {
    grid-column: 2 !important; /* ফাইল আপলোড যাবে দ্বিতীয় কলামে */
    grid-row: 1 / span 5 !important; /* নাম থেকে শুরু করে সোশ্যাল মিডিয়া পর্যন্ত ৫টি রোর সমান জায়গা নেবে */
    width: 100% !important;
    max-width: 100% !important;
    height: 100% !important;
}

/* ৪. ফাইল আপলোডের ভেতরের বক্সকে আপনার ডিজাইনের মতো বড় ও সুন্দর করা */
.gform_body .my-right-upload .gfield_upload_container {
    min-height: 280px !important; /* বক্সের উচ্চতা বামের ৫টি ফিল্ডের কাছাকাছি ম্যাচ করার জন্য */
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
}/* End custom CSS */