.elementor-1576 .elementor-element.elementor-element-d8992bb{--display:flex;--margin-top:3%;--margin-bottom:1%;--margin-left:0%;--margin-right:0%;}.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-1576 .elementor-element.elementor-element-5b45e3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-be56af5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-d55c5a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1576 .elementor-element.elementor-element-fe889f1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-fe889f1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-1576 .elementor-element.elementor-element-9f96193{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-0f444ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-0f444ff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1576 .elementor-element.elementor-element-b0e2b0f .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;margin-block-start:19px;}.elementor-1576 .elementor-element.elementor-element-d7a6737{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#54595F;}.elementor-1576 .elementor-element.elementor-element-329da61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-483177a{color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-c9d3821{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-c9d3821 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;text-transform:capitalize;color:#1B365D;}.elementor-1576 .elementor-element.elementor-element-b29efba{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-03b53b0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-03b53b0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-1576 .elementor-element.elementor-element-8452026{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-563230d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-563230d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;line-height:1.5em;}.elementor-1576 .elementor-element.elementor-element-d751e92{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-3db2f6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-3db2f6a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-1576 .elementor-element.elementor-element-b8cd516 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;margin-block-start:15px;}.elementor-1576 .elementor-element.elementor-element-faf5703{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-17f9f44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-17f9f44 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;}.elementor-1576 .elementor-element.elementor-element-fd2607b{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-4a15877{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-4a15877 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;}.elementor-1576 .elementor-element.elementor-element-879b490{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-1b9a937{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-1b9a937 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;}.elementor-1576 .elementor-element.elementor-element-639ecb1{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-c316b27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-c316b27 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;}.elementor-1576 .elementor-element.elementor-element-8857161{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-0998849{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-0998849 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;}.elementor-1576 .elementor-element.elementor-element-0f8a16b{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-ec08c2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-ec08c2f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;text-transform:capitalize;}.elementor-1576 .elementor-element.elementor-element-5ca4a37{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-72fdee3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-72fdee3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;text-transform:capitalize;}.elementor-1576 .elementor-element.elementor-element-d7627a2 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;margin-block-start:21px;}.elementor-1576 .elementor-element.elementor-element-97c4d93{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-4dac880{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-4dac880 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-1576 .elementor-element.elementor-element-625bf25{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-fafdabd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-fafdabd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;line-height:1.5em;}.elementor-1576 .elementor-element.elementor-element-6fb180f{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-98598d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-98598d3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;line-height:1.5em;}.elementor-1576 .elementor-element.elementor-element-e3d082e{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-97dcdff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-97dcdff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-1576 .elementor-element.elementor-element-60ed311{--display:flex;}.elementor-1576 .elementor-element.elementor-element-a3330c9{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-bc23bf7{--display:flex;}.elementor-1576 .elementor-element.elementor-element-62009cd{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-6dcf73f{--display:flex;}.elementor-1576 .elementor-element.elementor-element-7ea980f{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-08a93e1{--display:flex;}.elementor-1576 .elementor-element.elementor-element-f58175a{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-42720cf{--display:flex;}.elementor-1576 .elementor-element.elementor-element-61310a8{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-84396e6{--display:flex;}.elementor-1576 .elementor-element.elementor-element-5cfe569{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-be6ef1f{--n-accordion-title-font-size:19px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}:where( .elementor-1576 .elementor-element.elementor-element-be6ef1f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;}.elementor-1576 .elementor-element.elementor-element-f793208{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-f793208 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;text-transform:capitalize;}.elementor-1576 .elementor-element.elementor-element-bef2362{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1576 .elementor-element.elementor-element-498ca2b{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-498ca2b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-1576 .elementor-element.elementor-element-f1d1fe2{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-1576 .elementor-element.elementor-element-d8992bb{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}}@media(max-width:767px){.elementor-1576 .elementor-element.elementor-element-d8992bb{--margin-top:9%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1576 .elementor-element.elementor-element-fe889f1 .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-0f444ff .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-c9d3821 .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-03b53b0 .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-563230d .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-3db2f6a .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-17f9f44 .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-4a15877 .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-1b9a937 .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-c316b27 .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-0998849 .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-ec08c2f .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-72fdee3 .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-4dac880 .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-fafdabd .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-98598d3 .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-97dcdff .elementor-heading-title{line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-f793208 .elementor-heading-title{line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-498ca2b .elementor-heading-title{line-height:1.6em;}}/* Start custom CSS for text-editor, class: .elementor-element-329da61 */.safety-table {
        width: 100%;
        border-collapse: collapse;
        margin: 0px 0;
        
    }
    .safety-table th {
        background-color: #1B365D;
        color: #fff;
        text-align: left;
        padding: 12px;
        border: 1px solid #ddd;
    }
    .safety-table td {
        padding: 12px;
        border: 1px solid #ddd;
        color:#54595F;
        font-size: 18px;
    }
    .safety-table tr:nth-child(even) {
        background-color: #fafafa;
    }
    .score-input {
        width: 50px;
        padding: 5px;
        border: 1px solid #ccc;
        border-radius: 4px;
        text-align: center;
    }
    .calc-btn { background-color: #d4841f; color: white; padding: 12px 20px; border: none; border-radius: 5px; cursor: pointer; font-size: 18px; margin: 10px 0; }
    .calc-btn:hover { background-color: #1b365d; }
    #result-area { margin-top: 15px; padding: 15px; border-radius: 5px; font-family: Arial, sans-serif; display: none; }/* End custom CSS */