.elementor-66584 .elementor-element.elementor-element-9ae88e6{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-f001b96 > .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-66584 .elementor-element.elementor-element-165acf4{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-bebaa12{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-76e447c > .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-66584 .elementor-element.elementor-element-9c7f43a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-40e5184{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-57be51e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-cf614ff{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-4b72803{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-9ae26eb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-f98335b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-ef861c2{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-988217b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-7b0cb6c{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-e13932d{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-08fa543 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-64fda0d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.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-66584 .elementor-element.elementor-element-b32bcac{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-e5273c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-91190c0{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-1221a61{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-1b9e1a4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-7d98e82 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-4d407f4{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-ede6631 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-03aaa50{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-f71ef9d{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-97bef10 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-b4a51b3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-f95941b{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-dc6a536 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-4a256fa{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-f3f39e0{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-b6b74fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-ab43c9f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-e42508a{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-6294b6b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-5f4e648{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-53bdcbe{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-e04e8b9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-18937b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-84b25b8{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-a837db3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-84595be{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-4539caf{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-802a2e6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-eb2c376 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-b0108e0{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-7209881 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-06ebd08{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-77e5941{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-d18d3d5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-ce0271e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-c1c8ff9{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-c93feb3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-fa0eeee{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-f48cc0e{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-5575459 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-6e5ce08 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-6a988b5{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-b6a6020 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-4165246{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-cdc2e3c{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-be053c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-0564964 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-bd86e9e{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-0df0ea3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-e8e27ec{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-3f1f8bf{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-6f02700 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-a43ebbe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-29effa6{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-4d8e2e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-f8a0305{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-303d860{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-11f7a59 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-4d01834 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-383a48b{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-45b5793 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-782e3ce{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-3ff444a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-28d0e75{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-9f4346f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-dbc2c94 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-5c19ab1{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-f382761 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-2505b77{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-310104f{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-576915f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-d48335f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-f90a611{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-c90a44f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-c09be70{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-2c9ecdf{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-1b4c65d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-04c5983 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-7dbb4b1{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-1f6aadb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-6c8aa1e{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-df5f737{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-6d43322 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-dbc0223 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-fbf9af7{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-80089b6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-ab50f6c{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-8dc03eb{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-f7e46d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-1ffc06d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-9b5456a{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-5498365 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-8e14325{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-009bfb0{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-4680c7a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-215d3c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-51740bf{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-f6316ab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-28029db{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-6584da4{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-751ff0e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-7c686f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-9b5114a{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-dce479e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-f476044{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-b08a608{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-8775642 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-7243e4f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-7834190{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-72ca547 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-6ea7c98{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-13e1f24{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-822066d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-f9e521c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-89d2831{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-0942240 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-ebd38f1{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-d03b30f{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-e1cdb06 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-96315c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-91bf7bd{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-ed2b83f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-423f54d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-89f77c1{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-a8f498f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-e0fff0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-bef1b74{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-eaad80d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-1485092{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-f7a99b1{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66584 .elementor-element.elementor-element-af2c7fd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-61195b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66584 .elementor-element.elementor-element-bc82a1f{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66584 .elementor-element.elementor-element-9768bef > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66584 .elementor-element.elementor-element-535de59{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66584 .elementor-element.elementor-element-370d8ed{--display:flex;}.elementor-66584 .elementor-element.elementor-element-8209af8{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 8px) 15px;}.elementor-66584 .elementor-element.elementor-element-8209af8 .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-66584 .elementor-element.elementor-element-8209af8 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-66584 .elementor-element.elementor-element-8209af8 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-66584 .elementor-element.elementor-element-8209af8 .elementskit-section-title-wraper p{color:#666666;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-66584 .elementor-element.elementor-element-d47a6ac .elementskit-single-faq .elementskit-faq-header{background-color:rgba(0,0,0,0);padding:21px 40px 21px 40px;}.elementor-66584 .elementor-element.elementor-element-d47a6ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66584 .elementor-element.elementor-element-d47a6ac .elementskit-single-faq .elementskit-faq-title{font-family:"Heebo", Sans-serif;font-size:18px;}.elementor-66584 .elementor-element.elementor-element-d47a6ac .elementskit-single-faq .elementskit-faq-body{font-family:"Roboto", Sans-serif;padding:0px 40px 30px 40px;}@media(max-width:767px){.elementor-66584 .elementor-element.elementor-element-9c7f43a .elementor-heading-title{font-size:26px;}.elementor-66584 .elementor-element.elementor-element-f98335b .elementor-heading-title{font-size:23px;}.elementor-66584 .elementor-element.elementor-element-64fda0d .elementor-heading-title{font-size:26px;}.elementor-66584 .elementor-element.elementor-element-7d98e82 .elementor-heading-title{font-size:23px;}.elementor-66584 .elementor-element.elementor-element-b4a51b3 .elementor-heading-title{font-size:23px;}.elementor-66584 .elementor-element.elementor-element-ab43c9f .elementor-heading-title{font-size:26px;}.elementor-66584 .elementor-element.elementor-element-18937b5 .elementor-heading-title{font-size:23px;}.elementor-66584 .elementor-element.elementor-element-eb2c376 .elementor-heading-title{font-size:23px;}.elementor-66584 .elementor-element.elementor-element-ce0271e .elementor-heading-title{font-size:26px;}.elementor-66584 .elementor-element.elementor-element-6e5ce08 .elementor-heading-title{font-size:23px;}.elementor-66584 .elementor-element.elementor-element-0564964 .elementor-heading-title{font-size:23px;}.elementor-66584 .elementor-element.elementor-element-a43ebbe .elementor-heading-title{font-size:23px;}.elementor-66584 .elementor-element.elementor-element-4d01834 .elementor-heading-title{font-size:26px;}.elementor-66584 .elementor-element.elementor-element-dbc2c94 .elementor-heading-title{font-size:26px;}.elementor-66584 .elementor-element.elementor-element-d48335f .elementor-heading-title{font-size:23px;}.elementor-66584 .elementor-element.elementor-element-04c5983 .elementor-heading-title{font-size:23px;}.elementor-66584 .elementor-element.elementor-element-dbc0223 .elementor-heading-title{font-size:23px;}.elementor-66584 .elementor-element.elementor-element-1ffc06d .elementor-heading-title{font-size:26px;}.elementor-66584 .elementor-element.elementor-element-215d3c0 .elementor-heading-title{font-size:26px;}.elementor-66584 .elementor-element.elementor-element-7c686f0 .elementor-heading-title{font-size:23px;}.elementor-66584 .elementor-element.elementor-element-7243e4f .elementor-heading-title{font-size:23px;}.elementor-66584 .elementor-element.elementor-element-f9e521c .elementor-heading-title{font-size:23px;}.elementor-66584 .elementor-element.elementor-element-96315c8 .elementor-heading-title{font-size:26px;}.elementor-66584 .elementor-element.elementor-element-e0fff0c .elementor-heading-title{font-size:26px;}.elementor-66584 .elementor-element.elementor-element-61195b0 .elementor-heading-title{font-size:26px;}}/* Start custom CSS for html, class: .elementor-element-4ee3761 *//* Container Wrapper */
.nm-demand-table-wrapper {
  width: 100%;
  margin: 30px 0;
  font-family: inherit;
}

/* Base Desktop Table Styling */
.nm-demand-driver-table {
  width: 100%;
  border-collapse: collapse;
  background-color: #ffffff;
  border-radius: 8px;
  overflow: hidden;
  border: 1px solid #e5e7eb;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
}

/* Header Styling */
.nm-demand-driver-table thead {
  background-color: #f8fafc;
  border-bottom: 2px solid #cbd5e1;
}

.nm-demand-driver-table th {
  padding: 16px 18px;
  text-align: left;
  font-weight: 600;
  color: #0f172a;
  font-size: 16px;
  line-height: 1.4;
}

/* Row & Cell Styling */
.nm-demand-driver-table td {
  padding: 16px 18px;
  text-align: left;
  border-bottom: 1px solid #f1f5f9;
  color: #334155;
  font-size: 15px;
  line-height: 1.5;
  vertical-align: top;
}

/* Subtle Hover Effect */
.nm-demand-driver-table tbody tr:hover {
  background-color: #fcfcfc;
}

/* Remove bottom border on the last row */
.nm-demand-driver-table tbody tr:last-child td {
  border-bottom: none;
}

/* Mobile Responsive - Stacked Card Layout */
@media screen and (max-width: 768px) {
  .nm-demand-driver-table {
    border: none;
    box-shadow: none;
    background: transparent;
  }

  .nm-demand-driver-table thead {
    display: none; /* Hide default headers on small screens */
  }

  .nm-demand-driver-table tbody tr {
    display: block;
    margin-bottom: 24px;
    background: #ffffff;
    border: 1px solid #e2e8f0;
    border-radius: 8px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.04);
  }

  .nm-demand-driver-table td {
    display: block;
    text-align: left; /* Keep left alignment for readability on 4 columns */
    padding: 40px 16px 16px 16px; /* Top padding creates space for the label */
    position: relative;
    border-bottom: 1px dashed #e2e8f0;
  }

  .nm-demand-driver-table tbody tr td:last-child {
    border-bottom: none;
  }

  /* Automatically creates top labels for mobile using HTML data-label */
  .nm-demand-driver-table td::before {
    content: attr(data-label);
    position: absolute;
    left: 16px;
    top: 12px;
    width: 90%;
    text-align: left;
    font-weight: 700;
    color: #0f172a;
    font-size: 13px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-521ebb4 *//* Container Wrapper */
.nm-usecase-table-wrapper {
  width: 100%;
  margin: 30px 0;
  font-family: inherit;
}

/* Base Desktop Table Styling */
.nm-usecase-table {
  width: 100%;
  border-collapse: collapse;
  background-color: #ffffff;
  border-radius: 8px;
  overflow: hidden;
  border: 1px solid #e5e7eb;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
}

/* Header Styling */
.nm-usecase-table thead {
  background-color: #f8fafc;
  border-bottom: 2px solid #cbd5e1;
}

.nm-usecase-table th {
  padding: 18px 20px;
  text-align: left;
  font-weight: 600;
  color: #0f172a;
  font-size: 16px;
}

/* Row & Cell Styling */
.nm-usecase-table td {
  padding: 16px 20px;
  text-align: left;
  border-bottom: 1px solid #f1f5f9;
  color: #334155;
  font-size: 15px;
  line-height: 1.6;
  vertical-align: top;
}

/* Subtle Hover Effect */
.nm-usecase-table tbody tr:hover {
  background-color: #fdfdfd;
}

/* Remove bottom border on the last row */
.nm-usecase-table tbody tr:last-child td {
  border-bottom: none;
}

/* Mobile Responsive - Stacked Card Layout */
@media screen and (max-width: 768px) {
  .nm-usecase-table {
    border: none;
    box-shadow: none;
    background: transparent;
  }

  .nm-usecase-table thead {
    display: none; /* Hides desktop headers on small screens */
  }

  .nm-usecase-table tbody tr {
    display: block;
    margin-bottom: 24px;
    background: #ffffff;
    border: 1px solid #e2e8f0;
    border-radius: 10px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.04);
  }

  .nm-usecase-table td {
    display: block;
    text-align: right;
    padding: 16px 16px 16px 45%; /* Creates space for the generated label */
    position: relative;
    border-bottom: 1px dashed #e2e8f0;
  }

  .nm-usecase-table tbody tr td:last-child {
    border-bottom: none;
  }

  /* Automatically creates inline labels for mobile using HTML data-label */
  .nm-usecase-table td::before {
    content: attr(data-label);
    position: absolute;
    left: 16px;
    top: 16px;
    width: 40%;
    padding-right: 15px;
    text-align: left;
    font-weight: 600;
    color: #0f172a;
    font-size: 14px;
    line-height: 1.4;
  }
}/* End custom CSS */