.elementor-66122 .elementor-element.elementor-element-fe28444{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-3a9d292 > .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-66122 .elementor-element.elementor-element-b1c08fb{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-3f9387a{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-3557d4e > .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-66122 .elementor-element.elementor-element-3afe262 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-3cd3d08{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-0590b70 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-99e596d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-be6afb2{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-81c5d6b{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-a31e96f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-940be6b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-bfddbff{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-71a465a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-a826582{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-5bfea4a{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-d810ace > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-99d349c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-d7fea80{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-16e8483 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-4750fa7{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-e01923d{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-d2a8860 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-08703cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-e9ff21b{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-97ad33d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-0174bfc{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-55cbfad{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-0e530ba > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-877de7a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-1a81fa5{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-1779d9a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-73363d0{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-6524349{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-eb76cc7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-2516ae5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-dd40fe3{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-f0b576e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-e2c5544{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-f169fca{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-b21e1c4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-5277a7f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-b531640{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-fc1ea36 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-8fc0818{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-bffe517{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-eb462da > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-b652251 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-b6e1431{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-b472783 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-01f6967{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-f37ef46{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-e5ede0e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-11ae297 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-5311118{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-ceb90b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-ccc662d{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-db861cd{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-25b79f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-1e344fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-9a8915f{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-a050578 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-1dfc285{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-f06ddc4{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-bd4f985 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-f64e955 .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-66122 .elementor-element.elementor-element-3ed3f8d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-8dd014f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-512b6f3{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-acf573f{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-054271f{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-5d4535a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-0d45669 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-b95a04c{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-83e7e8e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-a289578{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-e6f3459{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-b28349f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-35a4e5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-8b2ed5a{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-7448407 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-f4677c8{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-c722dac{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-5f0a8e1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-cd4f961 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-9ea7801{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-30cdc75 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-7cfb535{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-a74f575{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-c4e3697 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-5d78ab7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-f1ad0de{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-0024bed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-1ef6f9a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-8ec6d22{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-4452e00 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-47e216c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-2d190d8{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-4ac3458 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-6b2be4c{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-f79d42f{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-0a23f5c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-e0a7242 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-0b5834f{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-c97a480 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-7d29b6a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-61d61a0{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-eef13ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-a12e2e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-f7ca000{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-f14021e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-2703a16{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-a134c3a{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-4f06cdb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-1bf3f3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-0bad2eb{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-75edb3a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-ecc57f5{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-6f1b7a6{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-66122 .elementor-element.elementor-element-401aa38 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-2f5057e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-66122 .elementor-element.elementor-element-9cd24ba{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-66122 .elementor-element.elementor-element-1311ae3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66122 .elementor-element.elementor-element-ac2aca9{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-66122 .elementor-element.elementor-element-a736053{--display:flex;}.elementor-66122 .elementor-element.elementor-element-abc660c{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 8px) 15px;}.elementor-66122 .elementor-element.elementor-element-abc660c .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-66122 .elementor-element.elementor-element-abc660c .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-66122 .elementor-element.elementor-element-abc660c .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-66122 .elementor-element.elementor-element-abc660c .elementskit-section-title-wraper p{color:#666666;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-66122 .elementor-element.elementor-element-20be4f6{--display:flex;}.elementor-66122 .elementor-element.elementor-element-daa7595 .elementskit-single-faq .elementskit-faq-header{background-color:rgba(0,0,0,0);padding:21px 40px 21px 40px;}.elementor-66122 .elementor-element.elementor-element-daa7595{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-66122 .elementor-element.elementor-element-daa7595 .elementskit-single-faq .elementskit-faq-title{font-family:"Heebo", Sans-serif;font-size:18px;}.elementor-66122 .elementor-element.elementor-element-daa7595 .elementskit-single-faq .elementskit-faq-body{font-family:"Roboto", Sans-serif;padding:0px 40px 30px 40px;}@media(max-width:767px){.elementor-66122 .elementor-element.elementor-element-3afe262 .elementor-heading-title{font-size:26px;}.elementor-66122 .elementor-element.elementor-element-940be6b .elementor-heading-title{font-size:26px;}.elementor-66122 .elementor-element.elementor-element-99d349c .elementor-heading-title{font-size:26px;}.elementor-66122 .elementor-element.elementor-element-08703cb .elementor-heading-title{font-size:23px;}.elementor-66122 .elementor-element.elementor-element-877de7a .elementor-heading-title{font-size:23px;}.elementor-66122 .elementor-element.elementor-element-2516ae5 .elementor-heading-title{font-size:26px;}.elementor-66122 .elementor-element.elementor-element-5277a7f .elementor-heading-title{font-size:23px;}.elementor-66122 .elementor-element.elementor-element-b652251 .elementor-heading-title{font-size:23px;}.elementor-66122 .elementor-element.elementor-element-11ae297 .elementor-heading-title{font-size:26px;}.elementor-66122 .elementor-element.elementor-element-1e344fc .elementor-heading-title{font-size:23px;}.elementor-66122 .elementor-element.elementor-element-f64e955 .elementor-heading-title{font-size:26px;}.elementor-66122 .elementor-element.elementor-element-0d45669 .elementor-heading-title{font-size:26px;}.elementor-66122 .elementor-element.elementor-element-35a4e5f .elementor-heading-title{font-size:26px;}.elementor-66122 .elementor-element.elementor-element-cd4f961 .elementor-heading-title{font-size:26px;}.elementor-66122 .elementor-element.elementor-element-5d78ab7 .elementor-heading-title{font-size:26px;}.elementor-66122 .elementor-element.elementor-element-47e216c .elementor-heading-title{font-size:23px;}.elementor-66122 .elementor-element.elementor-element-e0a7242 .elementor-heading-title{font-size:23px;}.elementor-66122 .elementor-element.elementor-element-a12e2e4 .elementor-heading-title{font-size:23px;}.elementor-66122 .elementor-element.elementor-element-1bf3f3c .elementor-heading-title{font-size:23px;}.elementor-66122 .elementor-element.elementor-element-2f5057e .elementor-heading-title{font-size:26px;}}/* Start custom CSS for html, class: .elementor-element-18ae9d2 *//* Table Container */
.ilnm-table-wrapper {
  width: 100%;
  margin: 25px 0;
  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.05);
  border-radius: 8px;
  overflow: hidden;
}

/* Base Table Styling */
.ilnm-office-park-table {
  width: 100%;
  border-collapse: collapse;
  font-family: inherit;
  background-color: #ffffff;
  text-align: left;
}

.ilnm-office-park-table th, 
.ilnm-office-park-table td {
  padding: 18px 16px;
  border-bottom: 1px solid #eaeaea;
  color: #333333;
  line-height: 1.6;
  vertical-align: top;
}

/* Table Header */
.ilnm-office-park-table thead tr {
  background-color: #f9fafb;
  border-bottom: 2px solid #d1d5db;
}

.ilnm-office-park-table th {
  font-weight: 700;
  color: #111827;
  font-size: 1rem;
}

/* Emphasize the first column */
.ilnm-office-park-table td strong {
  color: #0056b3; 
  font-size: 1.05rem;
}

/* Row Hover Effect */
.ilnm-office-park-table tbody tr:hover {
  background-color: #f3f4f6;
}

/* Mobile Responsive Code (Card Layout for 4 Columns) */
@media screen and (max-width: 768px) {
  .ilnm-office-park-table {
    border: 0;
  }
  
  .ilnm-office-park-table thead {
    display: none; 
  }
  
  .ilnm-office-park-table tr {
    display: block;
    margin-bottom: 24px;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    background-color: #fff;
    box-shadow: 0 4px 6px rgba(0,0,0,0.05);
  }
  
  .ilnm-office-park-table td {
    display: block;
    text-align: left;
    border-bottom: 1px solid #f3f4f6;
    padding: 16px;
    padding-top: 40px; /* Space for the floating label */
    position: relative;
  }
  
  .ilnm-office-park-table td:last-child {
    border-bottom: 0;
  }
  
  /* Styling the first column (Office park name) differently for mobile to act as a Card Title */
  .ilnm-office-park-table td:first-child {
    background-color: #f9fafb;
    padding-top: 16px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
  }
  
  .ilnm-office-park-table td:first-child::before {
    display: none; /* Hide the label for the title row */
  }

  /* Generating Labels for the other columns */
  .ilnm-office-park-table td:not(:first-child)::before {
    content: attr(data-label);
    position: absolute;
    top: 14px;
    left: 16px;
    font-size: 0.75rem;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    color: #6b7280;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8b2c5a *//* Table Container */
.ilnm-table-wrapper {
  width: 100%;
  margin: 25px 0;
  box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.04);
  border-radius: 8px;
  overflow: hidden;
}

/* Base Table Styling */
.ilnm-airoli-table {
  width: 100%;
  border-collapse: collapse;
  font-family: inherit;
  background-color: #ffffff;
  text-align: left;
}

.ilnm-airoli-table th, 
.ilnm-airoli-table td {
  padding: 16px;
  border-bottom: 1px solid #edf2f7;
  color: #2d3748;
  line-height: 1.6;
  vertical-align: top;
}

/* Table Header */
.ilnm-airoli-table thead tr {
  background-color: #f7fafc;
  border-bottom: 2px solid #cbd5e0;
}

.ilnm-airoli-table th {
  font-weight: 700;
  color: #1a202c;
  font-size: 1.05rem;
}

/* Emphasize the 'Use case' column slightly */
.ilnm-airoli-table td strong {
  color: #1a202c;
}

/* Row Hover Effect */
.ilnm-airoli-table tbody tr:hover {
  background-color: #fcfcfc;
}

/* Mobile Responsive Code (Card Layout) */
@media screen and (max-width: 768px) {
  .ilnm-airoli-table {
    border: 0;
  }
  
  .ilnm-airoli-table thead {
    display: none; /* Hide header row on mobile */
  }
  
  .ilnm-airoli-table tr {
    display: block;
    margin-bottom: 20px;
    border: 1px solid #e2e8f0;
    border-radius: 8px;
    background-color: #fff;
    box-shadow: 0 2px 5px rgba(0,0,0,0.03);
  }
  
  .ilnm-airoli-table td {
    display: block;
    text-align: left;
    border-bottom: 1px solid #edf2f7;
    padding: 16px;
    padding-top: 40px; /* Space for the absolute positioned label */
    position: relative;
  }
  
  .ilnm-airoli-table td:last-child {
    border-bottom: 0;
  }
  
  /* Create Labels for Mobile from HTML Data Attributes */
  .ilnm-airoli-table td::before {
    content: attr(data-label);
    position: absolute;
    top: 14px;
    left: 16px;
    font-size: 0.8rem;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    color: #4a5568; 
  }
}/* End custom CSS */