.elementor-79659 .elementor-element.elementor-element-47d14e3{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-1c1aa2f > .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-79659 .elementor-element.elementor-element-022c6de{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-e3d9a2a{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-0dec3b9 > .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-79659 .elementor-element.elementor-element-253efca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-f4e657c{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-4069cfa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-2e77cf4{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-91b7b20{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-ca9aa64 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-1517689 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-86db1e1{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-3a0c214 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-8d3c095{--display:flex;}.elementor-79659 .elementor-element.elementor-element-2ed7f87{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-923d539 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-7ec3e2f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-084575a{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-9bad0e6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-81700fe{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-e168ffa{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-0b14aed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-a234d98 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-c51c505{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-79659 .elementor-element.elementor-element-3e3bf76{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-ede72d5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-2b4c2b6{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-6204a08{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-36dd267 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-82d9477 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-5d1d67c{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-c27fe08 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-3b217c9{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-8f11522{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-c5e1b59 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-20d26d3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-07614a3{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-7b975d9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-b68bb61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-73fff1f{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-5b46cc5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-9a67f08{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-b4dbe8b{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-ed26634 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-b9fd272 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-f26608e{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-caeb3f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-71ac500{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-c13451f{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-ff641d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-4b93177 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-dee3bd5{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-e01a320 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-5348c42{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-3385032{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-0a5de47 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-1b2de3b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-a1ebf94{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-5c7128f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-ef1c18f{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-bbc91e4{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-5045b51 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-702cdb2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-574207b{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-515882e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-316eef3{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-1615920{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-1013298 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-9fbec52 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-b40e745{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-f996eec > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-e8626ce{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-cdf0a35{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-977a392 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-e3ba3b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-4293253{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-69a38d5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-eca4f38{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-4e0c3b0{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-4e09b8e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-8d4e251 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-52a2cef{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-d14f2c3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-b349f15{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-47297c1{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-ddd11d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-30cabc3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-c1f13b9{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-6d850c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-34bdc97{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-62ad9f3{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-095accd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-1f3e14a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-7da3eb6{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-3dfc6e7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-d3bdde9{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-e0220af{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-44f758f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-62322b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-6f2cc8f{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-4f80116 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-28dbba9{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-f142e14{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-9de391d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-c9b7a66 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-27bc8da{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-6d7a64e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-820b378{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-7eae66e{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-79659 .elementor-element.elementor-element-4f445b5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-74d4e1e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-79659 .elementor-element.elementor-element-38a5759{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-79659 .elementor-element.elementor-element-27eb71e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79659 .elementor-element.elementor-element-893bd81{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-79659 .elementor-element.elementor-element-fcb36f0{--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-79659 .elementor-element.elementor-element-fcb36f0:not(.elementor-motion-effects-element-type-background), .elementor-79659 .elementor-element.elementor-element-fcb36f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;}.elementor-79659 .elementor-element.elementor-element-7314e72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79659 .elementor-element.elementor-element-1581ae9{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 8px) 15px;}.elementor-79659 .elementor-element.elementor-element-1581ae9 .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-79659 .elementor-element.elementor-element-1581ae9 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-79659 .elementor-element.elementor-element-1581ae9 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-79659 .elementor-element.elementor-element-1581ae9 .elementskit-section-title-wraper p{color:#666666;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-79659 .elementor-element.elementor-element-0b7438b .elementskit-single-faq .elementskit-faq-header{background-color:rgba(0,0,0,0);padding:21px 40px 21px 40px;}.elementor-79659 .elementor-element.elementor-element-0b7438b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-79659 .elementor-element.elementor-element-0b7438b .elementskit-single-faq .elementskit-faq-title{font-family:"Heebo", Sans-serif;font-size:18px;}.elementor-79659 .elementor-element.elementor-element-0b7438b .elementskit-single-faq .elementskit-faq-body{font-family:"Roboto", Sans-serif;padding:0px 40px 30px 40px;}@media(min-width:768px){.elementor-79659 .elementor-element.elementor-element-7314e72{--width:100%;}}@media(max-width:767px){.elementor-79659 .elementor-element.elementor-element-253efca .elementor-heading-title{font-size:26px;}.elementor-79659 .elementor-element.elementor-element-1517689 .elementor-heading-title{font-size:26px;}.elementor-79659 .elementor-element.elementor-element-7ec3e2f .elementor-heading-title{font-size:26px;}.elementor-79659 .elementor-element.elementor-element-a234d98 .elementor-heading-title{font-size:26px;}.elementor-79659 .elementor-element.elementor-element-82d9477 .elementor-heading-title{font-size:26px;}.elementor-79659 .elementor-element.elementor-element-20d26d3 .elementor-heading-title{font-size:26px;}.elementor-79659 .elementor-element.elementor-element-b68bb61 .elementor-heading-title{font-size:23px;}.elementor-79659 .elementor-element.elementor-element-b9fd272 .elementor-heading-title{font-size:23px;}.elementor-79659 .elementor-element.elementor-element-4b93177 .elementor-heading-title{font-size:23px;}.elementor-79659 .elementor-element.elementor-element-1b2de3b .elementor-heading-title{font-size:23px;}.elementor-79659 .elementor-element.elementor-element-702cdb2 .elementor-heading-title{font-size:23px;}.elementor-79659 .elementor-element.elementor-element-9fbec52 .elementor-heading-title{font-size:23px;}.elementor-79659 .elementor-element.elementor-element-e3ba3b1 .elementor-heading-title{font-size:23px;}.elementor-79659 .elementor-element.elementor-element-8d4e251 .elementor-heading-title{font-size:23px;}.elementor-79659 .elementor-element.elementor-element-30cabc3 .elementor-heading-title{font-size:26px;}.elementor-79659 .elementor-element.elementor-element-1f3e14a .elementor-heading-title{font-size:26px;}.elementor-79659 .elementor-element.elementor-element-62322b2 .elementor-heading-title{font-size:26px;}.elementor-79659 .elementor-element.elementor-element-c9b7a66 .elementor-heading-title{font-size:26px;}.elementor-79659 .elementor-element.elementor-element-74d4e1e .elementor-heading-title{font-size:26px;}}/* Start custom CSS for html, class: .elementor-element-da6427f */.airoli-developer-table-section {
  width: 100%;
  padding: 32px 16px;
  box-sizing: border-box;
  background: #f8fafc;
}

.airoli-developer-table-container {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}

.airoli-developer-table-intro {
  font-size: 16px;
  line-height: 1.7;
  color: #475569;
  margin: 0 0 20px;
  max-width: 920px;
}

.airoli-developer-table-wrapper {
  width: 100%;
  overflow-x: auto;
  background: #ffffff;
  border: 1px solid #e2e8f0;
  border-radius: 16px;
  box-shadow: 0 12px 30px rgba(15, 23, 42, 0.08);
}

.airoli-developer-table {
  width: 100%;
  min-width: 1150px;
  border-collapse: collapse;
  font-size: 15px;
  color: #334155;
}

.airoli-developer-table thead {
  background: #0f172a;
}

.airoli-developer-table th {
  padding: 16px 14px;
  text-align: left;
  font-size: 14px;
  line-height: 1.4;
  font-weight: 700;
  color: #ffffff;
  border-right: 1px solid rgba(255, 255, 255, 0.14);
  vertical-align: top;
}

.airoli-developer-table th:last-child {
  border-right: none;
}

.airoli-developer-table td {
  padding: 15px 14px;
  line-height: 1.6;
  border-bottom: 1px solid #e2e8f0;
  border-right: 1px solid #e2e8f0;
  vertical-align: top;
  background: #ffffff;
}

.airoli-developer-table td:last-child {
  border-right: none;
}

.airoli-developer-table tbody tr:nth-child(even) td {
  background: #f8fafc;
}

.airoli-developer-table tbody tr:hover td {
  background: #eef6ff;
}

.airoli-developer-table td strong {
  color: #0f172a;
  font-weight: 700;
}

.airoli-developer-table-note {
  margin: 18px 0 0;
  padding: 16px 18px;
  font-size: 15px;
  line-height: 1.7;
  color: #334155;
  background: #fff7ed;
  border-left: 5px solid #f97316;
  border-radius: 12px;
}

.airoli-developer-table-note strong {
  color: #9a3412;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .airoli-developer-table-section {
    padding: 24px 12px;
  }

  .airoli-developer-table-intro {
    font-size: 15px;
  }

  .airoli-developer-table-wrapper {
    overflow-x: visible;
    border-radius: 14px;
    border: none;
    box-shadow: none;
    background: transparent;
  }

  .airoli-developer-table {
    min-width: 100%;
    border-collapse: separate;
    border-spacing: 0 14px;
  }

  .airoli-developer-table thead {
    display: none;
  }

  .airoli-developer-table tbody,
  .airoli-developer-table tr,
  .airoli-developer-table td {
    display: block;
    width: 100%;
  }

  .airoli-developer-table tr {
    background: #ffffff;
    border: 1px solid #e2e8f0;
    border-radius: 16px;
    box-shadow: 0 8px 22px rgba(15, 23, 42, 0.07);
    overflow: hidden;
  }

  .airoli-developer-table td {
    padding: 12px 14px;
    border-right: none;
    border-bottom: 1px solid #e2e8f0;
    background: #ffffff !important;
  }

  .airoli-developer-table td:last-child {
    border-bottom: none;
  }

  .airoli-developer-table td::before {
    content: attr(data-label);
    display: block;
    font-size: 12px;
    line-height: 1.3;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.04em;
    color: #64748b;
    margin-bottom: 5px;
  }

  .airoli-developer-table td[data-label="Developer"] {
    background: #0f172a !important;
    color: #ffffff;
  }

  .airoli-developer-table td[data-label="Developer"] strong {
    color: #ffffff;
  }

  .airoli-developer-table td[data-label="Developer"]::before {
    color: #cbd5e1;
  }

  .airoli-developer-table-note {
    font-size: 14px;
    padding: 14px 15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2205a5f */.airoli-buyer-table-section {
  width: 100%;
  max-width: 1180px;
  margin: 28px auto;
  padding: 0 16px;
  box-sizing: border-box;
}

.airoli-buyer-table-wrapper {
  width: 100%;
  overflow-x: auto;
  border: 1px solid #d9e2ec;
  border-radius: 14px;
  background: #ffffff;
  box-shadow: 0 8px 24px rgba(15, 23, 42, 0.06);
}

.airoli-buyer-table {
  width: 100%;
  min-width: 850px;
  border-collapse: collapse;
  font-family: Arial, Helvetica, sans-serif;
  color: #1f2937;
  background: #ffffff;
}

.airoli-buyer-table thead {
  background: #0f2747;
}

.airoli-buyer-table th {
  padding: 16px 18px;
  text-align: left;
  font-size: 15px;
  line-height: 1.4;
  font-weight: 700;
  color: #ffffff;
  border-right: 1px solid rgba(255, 255, 255, 0.14);
  vertical-align: top;
}

.airoli-buyer-table th:last-child {
  border-right: none;
}

.airoli-buyer-table td {
  padding: 15px 18px;
  font-size: 14px;
  line-height: 1.55;
  color: #263241;
  border-bottom: 1px solid #e5e7eb;
  border-right: 1px solid #edf2f7;
  vertical-align: top;
}

.airoli-buyer-table td:last-child {
  border-right: none;
}

.airoli-buyer-table tbody tr:last-child td {
  border-bottom: none;
}

.airoli-buyer-table tbody tr:nth-child(even) {
  background: #f8fafc;
}

.airoli-buyer-table tbody tr:hover {
  background: #eef6ff;
}

.airoli-buyer-table th:nth-child(1),
.airoli-buyer-table td:nth-child(1) {
  width: 18%;
  font-weight: 700;
  color: #111827;
}

.airoli-buyer-table th:nth-child(2),
.airoli-buyer-table td:nth-child(2) {
  width: 36%;
}

.airoli-buyer-table th:nth-child(3),
.airoli-buyer-table td:nth-child(3) {
  width: 46%;
}

@media (max-width: 768px) {
  .airoli-buyer-table-section {
    padding: 0 12px;
    margin: 22px auto;
  }

  .airoli-buyer-table-wrapper {
    border-radius: 12px;
  }

  .airoli-buyer-table {
    min-width: 760px;
  }

  .airoli-buyer-table th,
  .airoli-buyer-table td {
    padding: 13px 14px;
    font-size: 13.5px;
  }
}

@media (max-width: 480px) {
  .airoli-buyer-table {
    min-width: 720px;
  }

  .airoli-buyer-table th,
  .airoli-buyer-table td {
    padding: 12px 13px;
    font-size: 13px;
    line-height: 1.5;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0f83829 */.airoli-comparison-table-section {
  width: 100%;
  max-width: 1180px;
  margin: 28px auto;
  padding: 0 16px;
  box-sizing: border-box;
}

.airoli-comparison-table-wrapper {
  width: 100%;
  overflow-x: auto;
  background: #ffffff;
  border: 1px solid #d8dee9;
  border-radius: 14px;
  box-shadow: 0 8px 24px rgba(15, 23, 42, 0.06);
}

.airoli-comparison-table {
  width: 100%;
  min-width: 860px;
  border-collapse: collapse;
  font-family: Arial, Helvetica, sans-serif;
  color: #1f2937;
  background: #ffffff;
}

.airoli-comparison-table thead {
  background: #102a43;
}

.airoli-comparison-table th {
  padding: 16px 18px;
  text-align: left;
  font-size: 15px;
  line-height: 1.4;
  font-weight: 700;
  color: #ffffff;
  border-right: 1px solid rgba(255, 255, 255, 0.15);
  vertical-align: bottom;
}

.airoli-comparison-table th:last-child {
  border-right: none;
}

.airoli-comparison-table td {
  padding: 15px 18px;
  font-size: 14.5px;
  line-height: 1.55;
  color: #263241;
  border-bottom: 1px solid #e5e7eb;
  border-right: 1px solid #edf2f7;
  vertical-align: top;
}

.airoli-comparison-table td:last-child {
  border-right: none;
}

.airoli-comparison-table tbody tr:last-child td {
  border-bottom: none;
}

.airoli-comparison-table tbody tr:nth-child(even) {
  background: #f8fafc;
}

.airoli-comparison-table tbody tr:hover {
  background: #eef6ff;
}

.airoli-comparison-table th:nth-child(1),
.airoli-comparison-table td:nth-child(1) {
  width: 22%;
  font-weight: 700;
  color: #111827;
}

.airoli-comparison-table th:nth-child(2),
.airoli-comparison-table td:nth-child(2) {
  width: 42%;
}

.airoli-comparison-table th:nth-child(3),
.airoli-comparison-table td:nth-child(3) {
  width: 36%;
}

@media (max-width: 768px) {
  .airoli-comparison-table-section {
    padding: 0 12px;
    margin: 22px auto;
  }

  .airoli-comparison-table-wrapper {
    border-radius: 12px;
  }

  .airoli-comparison-table {
    min-width: 780px;
  }

  .airoli-comparison-table th,
  .airoli-comparison-table td {
    padding: 13px 14px;
    font-size: 13.5px;
  }
}

@media (max-width: 480px) {
  .airoli-comparison-table {
    min-width: 740px;
  }

  .airoli-comparison-table th,
  .airoli-comparison-table td {
    padding: 12px 13px;
    font-size: 13px;
    line-height: 1.5;
  }
}/* End custom CSS */