.elementor-5818 .elementor-element.elementor-element-0e9452b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5818 .elementor-element.elementor-element-0e9452b .elementor-heading-title{font-family:var( --e-global-typography-18f4faa-font-family ), Sans-serif;font-size:var( --e-global-typography-18f4faa-font-size );font-weight:var( --e-global-typography-18f4faa-font-weight );text-transform:var( --e-global-typography-18f4faa-text-transform );line-height:var( --e-global-typography-18f4faa-line-height );letter-spacing:var( --e-global-typography-18f4faa-letter-spacing );color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-5818 .elementor-element.elementor-element-0e9452b .elementor-heading-title{font-size:var( --e-global-typography-18f4faa-font-size );line-height:var( --e-global-typography-18f4faa-line-height );letter-spacing:var( --e-global-typography-18f4faa-letter-spacing );}}@media(max-width:767px){.elementor-5818 .elementor-element.elementor-element-0e9452b{text-align:center;}.elementor-5818 .elementor-element.elementor-element-0e9452b .elementor-heading-title{font-size:var( --e-global-typography-18f4faa-font-size );line-height:var( --e-global-typography-18f4faa-line-height );letter-spacing:var( --e-global-typography-18f4faa-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-0e9452b */.ll-table {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 1rem;
  border-top: 6px solid #028192; /* darker turquoise + thicker */
  box-shadow: 0 -2px 4px rgba(0,0,0,0.1); /* subtle depth */
}
.ll-head div {
  font-weight: 700;
  background: #0A8091; /* stronger turquoise */
  color: #FFFFFF;
  padding: 0.9rem;
  text-align: center;
  border-bottom: 3px solid #028192; /* reinforce header separation */
}/* End custom CSS */