.elementor-65341 .elementor-element.elementor-element-12b1316{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-91799e1 > .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-65341 .elementor-element.elementor-element-4b49ed7{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-2c9c680{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-2297a31 > .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-65341 .elementor-element.elementor-element-44e01d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-c1b79cb{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-ac38494 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-1390175{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-7ee4835{--display:flex;}.elementor-65341 .elementor-element.elementor-element-534fc8b{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-9150a29 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-3f567cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-1355267{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-a449cb7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-df44f7a{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-ad1c1dd{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-cbf9ab9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-a542615 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-e8b5c58{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-84c4271 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-42fde52{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-a571f63{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-8152aab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-59c427e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-57fe342{--display:flex;}.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-65341 .elementor-element.elementor-element-a3c0a01{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-115f592 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-fe000fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-6217769{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-fb6dede > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-c11c3a0{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-1c2bdc4{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-b6739be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-9a04e93 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-c7e62ec{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-d8c155a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-b51d02c{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-0bbd88f{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-0156e70 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-f526564 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-209c694{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-da1ae23 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-0dd9961{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-64fe80f{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-5f45e8e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-b481a28 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-c56d29d{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-c2a623e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-8705969{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-3c82ff2{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-1ed78c1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-c150ec0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-9aea0cc{--display:flex;}.elementor-65341 .elementor-element.elementor-element-c346579{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-97f577c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-48aa893{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-92a284e{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-417d912 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-7eab4f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-ec67519{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-63ff454 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-7540ed8{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-92c3288{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-859a0c8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-894fd8d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-825fa39{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-6a18e6f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-00ac58e{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-79b72fb{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-a7777d9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-f181014 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-87f7e95{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-5040364 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-4668ecd{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-4c1b5aa{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-30f5fb3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-3704b70 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-b585817{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-956c9e6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-5dabcce{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-291bb4f{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-8472f26 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-5205685 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-eebfb35{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-4327917 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-b679726{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-0b7e9f3{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-602d584 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-177e4a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-e7343dd{--display:flex;}.elementor-65341 .elementor-element.elementor-element-c36b3bf{--display:flex;}.elementor-65341 .elementor-element.elementor-element-bf04e54{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-874ba3b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-a1a5c90{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-3bc2088{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-e86b5b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-8382bb6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-bf528e4{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-2ca13b4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-5d90755{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-9fe5fe7{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-9a38d23 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-c12cdc6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-30f66e3{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-02f6c8a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-4b83422{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-0146d79{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-65341 .elementor-element.elementor-element-16e7481 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-b93c9d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-65341 .elementor-element.elementor-element-ce77418{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-65341 .elementor-element.elementor-element-c706492 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65341 .elementor-element.elementor-element-166325c{font-family:"Roboto", Sans-serif;font-size:16px;color:#000000;}.elementor-65341 .elementor-element.elementor-element-f00aa29{--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-65341 .elementor-element.elementor-element-f00aa29:not(.elementor-motion-effects-element-type-background), .elementor-65341 .elementor-element.elementor-element-f00aa29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;}.elementor-65341 .elementor-element.elementor-element-ee8ae47{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65341 .elementor-element.elementor-element-e8c71c3{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 8px) 15px;}.elementor-65341 .elementor-element.elementor-element-e8c71c3 .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-65341 .elementor-element.elementor-element-e8c71c3 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-65341 .elementor-element.elementor-element-e8c71c3 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-65341 .elementor-element.elementor-element-e8c71c3 .elementskit-section-title-wraper p{color:#666666;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-65341 .elementor-element.elementor-element-db6a17b .elementskit-single-faq .elementskit-faq-header{background-color:rgba(0,0,0,0);padding:21px 40px 21px 40px;}.elementor-65341 .elementor-element.elementor-element-db6a17b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-65341 .elementor-element.elementor-element-db6a17b .elementskit-single-faq .elementskit-faq-title{font-family:"Heebo", Sans-serif;font-size:18px;}.elementor-65341 .elementor-element.elementor-element-db6a17b .elementskit-single-faq .elementskit-faq-body{font-family:"Roboto", Sans-serif;padding:0px 40px 30px 40px;}@media(min-width:768px){.elementor-65341 .elementor-element.elementor-element-ee8ae47{--width:100%;}}@media(max-width:767px){.elementor-65341 .elementor-element.elementor-element-44e01d6 .elementor-heading-title{font-size:26px;}.elementor-65341 .elementor-element.elementor-element-3f567cb .elementor-heading-title{font-size:26px;}.elementor-65341 .elementor-element.elementor-element-a542615 .elementor-heading-title{font-size:26px;}.elementor-65341 .elementor-element.elementor-element-59c427e .elementor-heading-title{font-size:26px;}.elementor-65341 .elementor-element.elementor-element-fe000fb .elementor-heading-title{font-size:23px;}.elementor-65341 .elementor-element.elementor-element-9a04e93 .elementor-heading-title{font-size:23px;}.elementor-65341 .elementor-element.elementor-element-f526564 .elementor-heading-title{font-size:26px;}.elementor-65341 .elementor-element.elementor-element-b481a28 .elementor-heading-title{font-size:26px;}.elementor-65341 .elementor-element.elementor-element-c150ec0 .elementor-heading-title{font-size:26px;}.elementor-65341 .elementor-element.elementor-element-7eab4f2 .elementor-heading-title{font-size:26px;}.elementor-65341 .elementor-element.elementor-element-894fd8d .elementor-heading-title{font-size:23px;}.elementor-65341 .elementor-element.elementor-element-f181014 .elementor-heading-title{font-size:23px;}.elementor-65341 .elementor-element.elementor-element-3704b70 .elementor-heading-title{font-size:23px;}.elementor-65341 .elementor-element.elementor-element-5205685 .elementor-heading-title{font-size:23px;}.elementor-65341 .elementor-element.elementor-element-177e4a0 .elementor-heading-title{font-size:26px;}.elementor-65341 .elementor-element.elementor-element-8382bb6 .elementor-heading-title{font-size:26px;}.elementor-65341 .elementor-element.elementor-element-c12cdc6 .elementor-heading-title{font-size:26px;}.elementor-65341 .elementor-element.elementor-element-b93c9d7 .elementor-heading-title{font-size:26px;}}/* Start custom CSS for html, class: .elementor-element-b9607c3 *//* Table Base Styling */
.decision-table-container {
  width: 100%;
  margin: 20px 0;
}

.decision-table {
  width: 100%;
  border-collapse: collapse;
  background-color: #ffffff;
  text-align: left;
  line-height: 1.6;
  box-shadow: 0 4px 10px rgba(0,0,0,0.05);
  border-radius: 8px;
  overflow: hidden;
}

/* Header Styling */
.decision-table thead tr {
  background-color: #f8f9fa;
  border-bottom: 2px solid #e0e0e0;
}

.decision-table th {
  font-weight: 700;
  color: #333333;
  padding: 16px;
  width: 25%; /* Keeps the decision point column crisp on desktop */
}

.decision-table th:nth-child(2) {
  width: 75%;
}

/* Body Styling */
.decision-table td {
  padding: 16px;
  border-bottom: 1px solid #f0f0f0;
  color: #4a4a4a;
  vertical-align: top;
}

.decision-table tbody tr:hover {
  background-color: #fafafa;
}

/* Mobile Responsive Card Layout */
@media screen and (max-width: 768px) {
  .decision-table thead {
    display: none; /* Desktop headers hide on mobile for a cleaner look */
  }
  
  .decision-table, 
  .decision-table tbody, 
  .decision-table tr, 
  .decision-table td {
    display: block;
    width: 100%;
  }
  
  .decision-table tr {
    margin-bottom: 15px;
    border: 1px solid #e0e0e0;
    border-radius: 8px;
    background-color: #fff;
    box-shadow: 0 2px 5px rgba(0,0,0,0.03);
  }
  
  .decision-table td {
    text-align: left;
    padding: 12px 16px;
    border-bottom: none;
  }
  
  /* Formats the 'Decision Point' as a bold highlighted label on mobile */
  .decision-table td:first-child {
    background-color: #f8f9fa;
    font-weight: 700;
    color: #222222;
    border-bottom: 1px solid #e0e0e0;
    font-size: 1.05em;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fd5eaa6 *//* Table Base Styling */
.nerul-check-container {
  width: 100%;
  margin: 20px 0;
  box-shadow: 0 4px 10px rgba(0,0,0,0.05);
  border-radius: 8px;
  overflow: hidden;
}

.nerul-check-table {
  width: 100%;
  border-collapse: collapse;
  background-color: #ffffff;
  text-align: left;
  line-height: 1.6;
}

/* Header Styling */
.nerul-check-table thead tr {
  background-color: #f8f9fa;
  border-bottom: 2px solid #e0e0e0;
}

.nerul-check-table th {
  font-weight: 700;
  color: #333333;
  padding: 16px;
  width: 35%; /* Optimal width for the check title */
}

.nerul-check-table th:nth-child(2) {
  width: 65%;
}

/* Body Styling */
.nerul-check-table td {
  padding: 16px;
  border-bottom: 1px solid #f0f0f0;
  color: #4a4a4a;
  vertical-align: top;
}

.nerul-check-table tbody tr:hover {
  background-color: #fafafa;
}

/* Mobile Responsive Card Layout */
@media screen and (max-width: 768px) {
  .nerul-check-table thead {
    display: none; /* Hide standard headers on mobile */
  }
  
  .nerul-check-table, 
  .nerul-check-table tbody, 
  .nerul-check-table tr, 
  .nerul-check-table td {
    display: block;
    width: 100%;
  }
  
  .nerul-check-table tr {
    margin-bottom: 15px;
    border: 1px solid #e0e0e0;
    border-radius: 8px;
    background-color: #fff;
  }
  
  .nerul-check-table td {
    text-align: left;
    padding: 12px 16px;
    border-bottom: none;
  }
  
  /* Formats the 'Check' column as a bold card header */
  .nerul-check-table td:first-child {
    background-color: #f8f9fa;
    font-weight: 700;
    color: #222222;
    border-bottom: 1px solid #e0e0e0;
    font-size: 1.05em;
  }
  
  /* Adds the 'Why it matters in Nerul:' label before the explanation on mobile */
  .nerul-check-table td:last-child::before {
    content: attr(data-label) ": ";
    display: block;
    font-weight: 700;
    color: #111111;
    margin-bottom: 6px;
    font-size: 0.85em;
    text-transform: uppercase;
    letter-spacing: 0.5px;
  }
}/* End custom CSS */