.elementor-72996 .elementor-element.elementor-element-c53bc25{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-a42a217 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-72996 .elementor-element.elementor-element-66046ba{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-bd5945d{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-2dcd552 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-72996 .elementor-element.elementor-element-2936886 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-u4ukz9y{margin-top:0px;margin-bottom:0px;padding:10px 0px 25px 0px;}.elementor-72996 .elementor-element.elementor-element-cc1eqdn > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-72996 .elementor-element.elementor-element-qe15eyj{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-72996 .elementor-element.elementor-element-8e25d58{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-e85fa9a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-70f19a4{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-022aeb0{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-2c45974 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-fc6cab2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-3278451{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-c4a8dcb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-510daa8{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-607c0e8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-4ce16f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-676938d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-7a08eb2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-c579fd4{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-470a5b4{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-11dc4cd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-784474c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-0bd68ef{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-38ef258 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-52bd6c0{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-5307bee{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-d8ac6fe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-181ea41 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-8315133{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-5985a18 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-6a857f3{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-2625b5d{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-ab85a82 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-6175b22 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-49cb494{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-0b686ed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-992034d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-0d46b41{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-dfbd778 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-60eb362 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-n7npcqo{margin-top:0px;margin-bottom:0px;padding:10px 0px 25px 0px;}.elementor-72996 .elementor-element.elementor-element-6evctku > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-fl4kw71{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-72996 .elementor-element.elementor-element-cecb667{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-20096b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-9b7a150{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-60ccff9{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-f73f839 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-009c3cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-181fa89{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-c3ca1cb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-898c7bf{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-279f9a3{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-790e7af > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-846215d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-50dd7c2{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-92f65fa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-5ed32ee{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-8ff1011{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-b835813 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-4f1f556 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-d4d74c3{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-253d002 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-17926be{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-82994c1{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-dbc44ca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-a544ba9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-f390615{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-2c95e70 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-38f8ead{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-cb304eb{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-daf4627 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-948c801 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-ffc8890{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-8eedf20 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-4d1f6d3{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-9932163{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-745e31c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-4385f59 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-ad09794{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-d42e681 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-32f6c1b{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-18b2da1{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-8ffd31a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-16e31db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-577f25e{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-b345501 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-116a0dc{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-85166ee{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-2d61886 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-91cbbb4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-d8a407e{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-465f5b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-011d84a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-5a4a7c2{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-2b13a95 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-b5a3d6e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-c9e4e0a{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-08ac57f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-a9af180{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-1ecf2a1{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-a52f668 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-22fc7f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-d81813d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-3d54d40 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-9fe7816{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-63cd2a2{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-0f633c0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-6d268b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-addbae7{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-4c0a713 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-bcef51b{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-dabeece{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-4eccab7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-31f20eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-wwrji1u{margin-top:0px;margin-bottom:0px;padding:10px 0px 25px 0px;}.elementor-72996 .elementor-element.elementor-element-dr4z935 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-g1hkk06{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-72996 .elementor-element.elementor-element-7ce0580{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-dff16ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-40588df{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-6c9bd47{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-b05100f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-01f975d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-4532801{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-ea20bb0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-1f7a7ca{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-1c5763c{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-b1ad4b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-6db31e0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-5df702a{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-6296315 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-3f58ff1{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-bb481f7{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-716f062 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-407e3d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-e193eaa{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-4975db3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-eff4b02{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-76a99a2{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-7d1f5ce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-ee10322 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-5e018e5{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-0b719f1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-21cfd09{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-5b57051{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-a348948 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-b09b5d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-g7h6n0r{margin-top:0px;margin-bottom:0px;padding:10px 0px 25px 0px;}.elementor-72996 .elementor-element.elementor-element-2zx9yxl > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-hhvbhz6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-72996 .elementor-element.elementor-element-b16fae9{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-74ea1a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-118b7bf{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-5982bd1{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-106a043 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-9b14418 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-0275c16{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-6292583 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-346da16{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-2f0efcd{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-88d5f45 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-f98552d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-4c1f26a{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-6452c73 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-a2497cc{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-83e3505{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-562edea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-c13cf99 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-4b39e13{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-48f264c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-4ee0784{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-dbbbcba{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-bc877cb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-3fa5f2f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-0e94edc{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-3694425 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-d29dbf4{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-5bf898d{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-2f81a2c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-1641104 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-929e783{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-a84f8ec > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-b70c741{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-fdb181e{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-5e7144b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-94051eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-8c6a0ae{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-ae37a2a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-5b0aeae{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-30920c0{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-e992be1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-40079d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-f8b4eed{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-b716ea1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-d8322a9{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-987c86d{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-4222b28 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-901a54f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-7cea6e6{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-b0d7405 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-5885ece{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-28fd44f{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-3ab0951 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-e10cdd4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-8cbb5b0{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-bf60c06 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-0d4de83{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-ecd6d84{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-b1e44af > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-cf0b307 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-c594e87{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-3b49fcc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-5142c10{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-246726a{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-cf07e7b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-b448594 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-1c1a71c{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-6c18efb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-e8afb22{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-f5ebc32{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-69b5bcc{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-b5eb013 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-effaf6e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-38rsjic{margin-top:0px;margin-bottom:0px;padding:10px 0px 25px 0px;}.elementor-72996 .elementor-element.elementor-element-1i0ud6y > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-l6tzfdo{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-72996 .elementor-element.elementor-element-41fae08{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-789058e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-134d4ba{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-31d28c7{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-d6f95b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-09ce0e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-c948c30{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-8427ec9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-7dc06a8{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-63d1a5c{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-4ea320d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-9a92733 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-e9e15f0{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-b8749ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-0c1ea12{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-2e59ae3{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-3bddfa8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-4132e58 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-361a0bc{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-5cf4dca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-3213660{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-8250fd2{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-78aed9b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-baf6b64 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-284d3d8{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-cf178e9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-4382bcb{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-3cf28f2{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-06e2d58 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-7bed791 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-0da8b4e{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-ce7b8f3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-1c4b7ff{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-7ed482d{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-72996 .elementor-element.elementor-element-3b01c83 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-f11bf89 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-72996 .elementor-element.elementor-element-mz03694{margin-top:0px;margin-bottom:0px;padding:10px 0px 25px 0px;}.elementor-72996 .elementor-element.elementor-element-z4uwzub > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-c7mb703{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-72996 .elementor-element.elementor-element-42a96f8{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-72996 .elementor-element.elementor-element-70fddb6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72996 .elementor-element.elementor-element-bd8e021{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-72996 .elementor-element.elementor-element-074079a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:114px;--padding-bottom:102px;--padding-left:0px;--padding-right:0px;}.elementor-72996 .elementor-element.elementor-element-074079a:not(.elementor-motion-effects-element-type-background), .elementor-72996 .elementor-element.elementor-element-074079a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;}.elementor-72996 .elementor-element.elementor-element-b8adcf2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72996 .elementor-element.elementor-element-e389426{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 8px) 15px;}.elementor-72996 .elementor-element.elementor-element-e389426 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 0px 0px;font-family:"Heebo", Sans-serif;font-size:45px;font-weight:700;line-height:45px;}.elementor-72996 .elementor-element.elementor-element-e389426 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-72996 .elementor-element.elementor-element-e389426 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-72996 .elementor-element.elementor-element-e389426 .elementskit-section-title-wraper p{color:#666666;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-72996 .elementor-element.elementor-element-0d938dc .elementskit-single-faq .elementskit-faq-header{background-color:rgba(0,0,0,0);padding:21px 40px 21px 40px;}.elementor-72996 .elementor-element.elementor-element-0d938dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72996 .elementor-element.elementor-element-0d938dc .elementskit-single-faq .elementskit-faq-title{font-family:"Heebo", Sans-serif;font-size:18px;}.elementor-72996 .elementor-element.elementor-element-0d938dc .elementskit-single-faq .elementskit-faq-body{font-family:"Roboto", Sans-serif;padding:0px 40px 30px 40px;}@media(min-width:768px){.elementor-72996 .elementor-element.elementor-element-b8adcf2{--width:100%;}}@media(max-width:767px){.elementor-72996 .elementor-element.elementor-element-2936886 .elementor-heading-title{font-size:26px;}.elementor-72996 .elementor-element.elementor-element-fc6cab2 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-4ce16f7 .elementor-heading-title{font-size:26px;}.elementor-72996 .elementor-element.elementor-element-784474c .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-181ea41 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-6175b22 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-60eb362 .elementor-heading-title{font-size:26px;}.elementor-72996 .elementor-element.elementor-element-009c3cc .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-846215d .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-4f1f556 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-a544ba9 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-948c801 .elementor-heading-title{font-size:26px;}.elementor-72996 .elementor-element.elementor-element-4385f59 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-16e31db .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-91cbbb4 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-b5a3d6e .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-22fc7f5 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-6d268b6 .elementor-heading-title{font-size:26px;}.elementor-72996 .elementor-element.elementor-element-31f20eb .elementor-heading-title{font-size:26px;}.elementor-72996 .elementor-element.elementor-element-01f975d .elementor-heading-title{font-size:26px;}.elementor-72996 .elementor-element.elementor-element-6db31e0 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-407e3d8 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-ee10322 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-b09b5d7 .elementor-heading-title{font-size:26px;}.elementor-72996 .elementor-element.elementor-element-9b14418 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-f98552d .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-c13cf99 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-3fa5f2f .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-1641104 .elementor-heading-title{font-size:26px;}.elementor-72996 .elementor-element.elementor-element-94051eb .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-40079d9 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-901a54f .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-e10cdd4 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-cf0b307 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-b448594 .elementor-heading-title{font-size:26px;}.elementor-72996 .elementor-element.elementor-element-effaf6e .elementor-heading-title{font-size:26px;}.elementor-72996 .elementor-element.elementor-element-09ce0e6 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-9a92733 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-4132e58 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-baf6b64 .elementor-heading-title{font-size:23px;}.elementor-72996 .elementor-element.elementor-element-7bed791 .elementor-heading-title{font-size:26px;}.elementor-72996 .elementor-element.elementor-element-f11bf89 .elementor-heading-title{font-size:26px;}}/* Start custom CSS for html, class: .elementor-element-c657c6e *//* --- Main Container --- */
.ilnm-usecase-table {
    display: flex;
    flex-direction: column;
    border: 1px solid #cbd5e1;
    border-radius: 8px;
    background-color: #ffffff;
    font-family: Arial, sans-serif;
    margin: 30px 0;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0,0,0,0.05);
}

.ilnm-usecase-table * {
    box-sizing: border-box;
}

/* --- Header Styling --- */
.ilnm-usecase-header {
    display: flex;
    background-color: #1e293b; /* Corporate Slate */
    border-bottom: 3px solid #0f172a;
}

.ilnm-usecase-header .ilnm-usecase-cell {
    color: #ffffff !important;
    font-weight: 600;
    font-size: 15px;
    letter-spacing: 0.5px;
}

/* --- Row Styling --- */
.ilnm-usecase-row {
    display: flex;
    border-bottom: 1px solid #e2e8f0;
    transition: background-color 0.2s ease;
}

.ilnm-usecase-row:nth-child(even) {
    background-color: #f8fafc;
}

.ilnm-usecase-row:last-child {
    border-bottom: none;
}

.ilnm-usecase-row:hover {
    background-color: #f1f5f9;
}

/* --- Cell & Column Width Distribution --- */
.ilnm-usecase-cell {
    padding: 16px 20px;
    font-size: 15px;
    color: #334155;
    line-height: 1.6;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}

/* Width Ratios */
.col-use {
    flex: 1.2;
    color: #0f172a;
    font-size: 16px;
}

.col-fit {
    flex: 0.8;
    font-weight: 600;
}

.col-reason {
    flex: 1.5;
}

/* Status Colors for 'Fit in Mahape MIDC' column */
.fit-good { color: #059669; /* Emerald Green */ }
.fit-limited { color: #d97706; /* Amber */ }
.fit-speculative { color: #be123c; /* Rose/Red for speculative elements */ }
.fit-not { color: #64748b; /* Slate Grey */ }

/* =========================================
   Mobile Responsiveness (Card Format)
========================================= */
@media screen and (max-width: 768px) {
    .ilnm-usecase-header {
        display: none !important;
    }

    .ilnm-usecase-table {
        border: none;
        background-color: transparent;
        box-shadow: none;
        margin: 10px 0;
    }

    .ilnm-usecase-row {
        flex-direction: column;
        margin-bottom: 24px;
        border: 1px solid #cbd5e1;
        border-radius: 8px;
        background-color: #ffffff !important;
        box-shadow: 0 2px 8px rgba(0,0,0,0.06);
        overflow: hidden;
    }

    .ilnm-usecase-cell {
        border-bottom: 1px solid #e2e8f0;
        padding: 14px 16px;
    }

    .ilnm-usecase-cell:last-child {
        border-bottom: none;
    }

    /* Mobile Labels */
    .ilnm-usecase-cell::before {
        content: attr(data-label);
        font-weight: 700;
        color: #1e293b;
        font-size: 13px;
        margin-bottom: 6px;
        text-transform: uppercase;
        letter-spacing: 0.5px;
        display: block;
    }

    /* First row (Use Case) becomes Card Title */
    .ilnm-usecase-row .col-use {
        background-color: #e2e8f0; 
        font-size: 16px;
        align-items: center; 
        text-align: center;
        border-bottom: 2px solid #cbd5e1;
        color: #0f172a;
        padding: 16px;
    }

    .ilnm-usecase-row .col-use::before {
        display: none !important; 
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-079d883 *//* --- Main Container --- */
.ilnm-prop-table {
    display: flex;
    flex-direction: column;
    border: 1px solid #cbd5e1;
    border-radius: 8px;
    background-color: #ffffff;
    font-family: Arial, sans-serif;
    margin: 30px 0;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0,0,0,0.06);
}

.ilnm-prop-table * {
    box-sizing: border-box;
}

/* --- Header Styling --- */
.ilnm-prop-header {
    display: flex;
    background-color: #1f2937; /* Professional Charcoal Grey */
    border-bottom: 3px solid #111827;
}

.ilnm-prop-header .ilnm-prop-cell {
    color: #ffffff !important;
    font-weight: 600;
    font-size: 15px;
    letter-spacing: 0.5px;
}

/* --- Row Styling --- */
.ilnm-prop-row {
    display: flex;
    border-bottom: 1px solid #e2e8f0;
    transition: background-color 0.2s ease;
}

.ilnm-prop-row:nth-child(even) {
    background-color: #f8fafc;
}

.ilnm-prop-row:last-child {
    border-bottom: none;
}

.ilnm-prop-row:hover {
    background-color: #f1f5f9; /* Subtle slate hover */
}

/* --- Cell & Column Width Distribution --- */
.ilnm-prop-cell {
    padding: 18px 20px;
    font-size: 15px;
    color: #334155;
    line-height: 1.6;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}

/* Width Ratios */
.col-type {
    flex: 1;
    color: #0f172a;
    font-size: 16px;
}

.col-best {
    flex: 1.2;
}

.col-check {
    flex: 1.5;
    color: #0f172a;
    font-weight: 500;
}

/* =========================================
   Mobile Responsiveness (Card Format)
========================================= */
@media screen and (max-width: 768px) {
    .ilnm-prop-header {
        display: none !important; /* Hides desktop header */
    }

    .ilnm-prop-table {
        border: none;
        background-color: transparent;
        box-shadow: none;
        margin: 10px 0;
    }

    .ilnm-prop-row {
        flex-direction: column;
        margin-bottom: 24px;
        border: 1px solid #cbd5e1;
        border-radius: 8px;
        background-color: #ffffff !important;
        box-shadow: 0 2px 8px rgba(0,0,0,0.06);
        overflow: hidden;
    }

    .ilnm-prop-cell {
        border-bottom: 1px solid #e2e8f0;
        padding: 14px 16px;
        justify-content: flex-start;
    }

    .ilnm-prop-cell:last-child {
        border-bottom: none;
        background-color: #f8fafc; /* Slightly highlights the checklist on mobile */
    }

    /* Mobile Labels */
    .ilnm-prop-cell::before {
        content: attr(data-label);
        font-weight: 700;
        color: #1f2937;
        font-size: 13px;
        margin-bottom: 8px;
        text-transform: uppercase;
        letter-spacing: 0.5px;
        display: block;
    }

    /* First row (Property Type) becomes Card Title */
    .ilnm-prop-row .col-type {
        background-color: #e5e7eb; /* Light grey header for mobile cards */
        font-size: 18px;
        align-items: center; 
        text-align: center;
        border-bottom: 2px solid #d1d5db;
        color: #111827;
        padding: 16px;
    }

    .ilnm-prop-row .col-type::before {
        display: none !important; /* Hides label for the title */
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b03aaba *//* --- Main Container --- */
.ilnm-ind-table {
    display: flex;
    flex-direction: column;
    border: 1px solid #cbd5e1;
    border-radius: 8px;
    background-color: #ffffff;
    font-family: Arial, sans-serif;
    margin: 30px 0;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0,0,0,0.06);
}

.ilnm-ind-table * {
    box-sizing: border-box;
}

/* --- Header Styling --- */
.ilnm-ind-header {
    display: flex;
    background-color: #334155; /* Steel/Slate Gray for Industrial feel */
    border-bottom: 3px solid #1e293b;
}

.ilnm-ind-header .ilnm-ind-cell {
    color: #ffffff !important;
    font-weight: 600;
    font-size: 15px;
    letter-spacing: 0.5px;
}

/* --- Row Styling --- */
.ilnm-ind-row {
    display: flex;
    border-bottom: 1px solid #e2e8f0;
    transition: background-color 0.2s ease;
}

.ilnm-ind-row:nth-child(even) {
    background-color: #f8fafc;
}

.ilnm-ind-row:last-child {
    border-bottom: none;
}

.ilnm-ind-row:hover {
    background-color: #f1f5f9; /* Subtle hover */
}

/* --- Cell & Column Width Distribution --- */
.ilnm-ind-cell {
    padding: 16px 18px;
    font-size: 15px;
    color: #334155;
    line-height: 1.6;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}

/* Width Ratios based on content */
.col-loc {
    flex: 1;
    color: #0f172a;
    font-size: 15px;
}

.col-fit {
    flex: 1.5;
}

.col-beatm {
    flex: 1.2;
    font-weight: 500;
    color: #047857; /* Emerald Green indicating an advantage over Mahape */
}

.col-mbeat {
    flex: 1.2;
    font-weight: 500;
    color: #b45309; /* Amber/Orange indicating where Mahape wins */
}

/* =========================================
   Mobile Responsiveness (Card Format)
========================================= */
@media screen and (max-width: 768px) {
    .ilnm-ind-header {
        display: none !important; /* Hides desktop header */
    }

    .ilnm-ind-table {
        border: none;
        background-color: transparent;
        box-shadow: none;
        margin: 10px 0;
    }

    .ilnm-ind-row {
        flex-direction: column;
        margin-bottom: 24px;
        border: 1px solid #cbd5e1;
        border-radius: 8px;
        background-color: #ffffff !important;
        box-shadow: 0 2px 8px rgba(0,0,0,0.06);
        overflow: hidden;
    }

    .ilnm-ind-cell {
        border-bottom: 1px solid #e2e8f0;
        padding: 14px 16px;
        justify-content: flex-start;
    }

    .ilnm-ind-cell:last-child {
        border-bottom: none;
    }

    /* Mobile Labels */
    .ilnm-ind-cell::before {
        content: attr(data-label);
        font-weight: 700;
        color: #334155;
        font-size: 13px;
        margin-bottom: 6px;
        text-transform: uppercase;
        letter-spacing: 0.5px;
        display: block;
    }

    /* First row (Location) becomes Card Title */
    .ilnm-ind-row .col-loc {
        background-color: #e2e8f0; /* Light slate header for mobile cards */
        font-size: 18px;
        align-items: center; 
        text-align: center;
        border-bottom: 2px solid #cbd5e1;
        color: #0f172a;
        padding: 14px;
    }

    .ilnm-ind-row .col-loc::before {
        display: none !important; /* Hides label for the title */
    }
}/* End custom CSS */