.elementor-3876 .elementor-element.elementor-element-38db4cbf{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3876 .elementor-element.elementor-element-1c7cdb73{font-family:"Roboto", Sans-serif;font-weight:400;}/* Start custom CSS for text-editor, class: .elementor-element-1c7cdb73 *//* GLOBAL TYPOGRAPHY */
body {
    font-family: 'Inter', 'Segoe UI', sans-serif;
    color: #1a1a1a;
    line-height: 1.6;
}

/* MAIN HEADING (New Tax Regime...) */
h1 {
    font-size: 34px;
    font-weight: 700;
    color: #0b1c39;
    margin-bottom: 10px;
}

/* SUBTEXT PARAGRAPH */
p {
    font-size: 16px;
    color: #4a5568;
    margin-bottom: 20px;
}

/* TABLE HEADER */
table thead {
    background: linear-gradient(90deg, #3b5edb, #4c6ef5);
}

table th {
    color: #ffffff;
    font-size: 15px;
    font-weight: 600;
    padding: 14px;
    text-align: left;
}

/* TABLE BODY */
table td {
    font-size: 15px;
    color: #2d3748;
    padding: 14px;
}

/* ROW SEPARATION */
table tr {
    border-bottom: 1px solid #e2e8f0;
}

/* SECOND HEADING (Major Deductions...) */
h2 {
    font-size: 28px;
    font-weight: 700;
    color: #0b1c39;
}

/* LIST TEXT */
ul li {
    font-size: 16px;
    margin-bottom: 10px;
    color: #2d3748;
}

/* BOLD TEXT (Section Names) */
strong {
    font-weight: 600;
    color: #000;
}/* End custom CSS */