.elementor-9157 .elementor-element.elementor-element-16bb5770{--display:flex;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_container{--trad-table-bc:#000000;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_container table thead th{padding:15px 15px 15px 15px;background-color:#2e3192;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_heading_content{flex-direction:row;}.elementor-9157 .elementor-element.elementor-element-fb20938  .trad_data_table_heading_content{justify-content:center;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_container table thead tr{color:#fff;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_heading_content .elementor-icon i{color:#fff;font-size:25px;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_heading_content .elementor-icon svg{fill:#fff;width:25px;height:25px;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_heading_content .elementor-icon{margin:4px 4px 4px 4px;padding:0px 0px 0px 0px;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_heading_content .elementor-icon:hover i{color:#CFCECE;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_heading_content .elementor-icon:hover svg{fill:#CFCECE;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_container table tbody td {padding:8px 10px 8px 10px;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_content{flex-direction:row;justify-content:center;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_content .elementor-icon i{color:#000;font-size:25px;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_content .elementor-icon svg{fill:#000;width:25px;height:25px;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_content .elementor-icon{margin:4px 4px 4px 4px;padding:0px 0px 0px 0px;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_content .elementor-icon:hover i{color:#CFCECE;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_content .elementor-icon:hover svg{fill:#CFCECE;}.elementor-9157 .elementor-element.elementor-element-fb20938 .trad_data_table_container table a.trad_data_table_custom_btn{border-radius:4px;}/* Start custom CSS *//* Body aur Container ko restrict karein */
html, body {
    overflow-x: hidden; /* Horizontal scroll khatam karne ke liye */
    max-width: 100%;
}

/* Image ke liye responsive rule */
img {
    max-width: 100%;
    height: auto;
}

/* Container responsive fix */
.container {
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
    box-sizing: border-box;
}
/* Ye line apki CSS mein add karein */
@media (max-width: 768px) {
    #separator-line {
        display: none !important; /* Mobile par line gayab ho jayegi */
    }
    .section-container {
        margin-bottom: 30px !important; /* Line ki jagah thori jagah chhor dein */
    }
}/* End custom CSS */