.elementor-3406 .elementor-element.elementor-element-3266ffec{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-3266ffec:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-3266ffec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-3266ffec *//* Scoped only to the privacy policy block */
.elementor-element[data-id="463cf01a"] {
  font-family: 'Open Sans', sans-serif;
  color: #e0e0e0;
  background-color: #111;
  padding: 30px;
  border-radius: 8px;
}

/* Heading style */
.elementor-element[data-id="463cf01a"] h2 {
  font-family: 'Michroma', sans-serif;
  color: #A7D83F;
  font-size: 24px;
  margin-bottom: 24px;
  border-bottom: 2px solid #A7D83F;
  padding-bottom: 10px;
}

/* Table style */
.elementor-element[data-id="463cf01a"] table {
  width: 100%;
  border-collapse: collapse;
  background-color: #1a1a1a;
  margin-bottom: 30px;
  font-size: 14px;
}

.elementor-element[data-id="463cf01a"] table td,
.elementor-element[data-id="463cf01a"] table th {
  border: 1px solid #333;
  padding: 12px 15px;
  vertical-align: top;
  color: #f2f2f2;
}

/* Highlight labels */
.elementor-element[data-id="463cf01a"] td:first-child {
  font-weight: bold;
  color: #A7D83F;
  width: 30%;
}

/* Remove default bullet spacing on figures/tables */
.elementor-element[data-id="463cf01a"] figure {
  margin: 0 0 24px;
}

/* Checkbox & symbol styling */
.elementor-element[data-id="463cf01a"] td:has(> strong) {
  color: #ffffff;
}

.elementor-element[data-id="463cf01a"] table strong {
  color: #ffffff;
}

/* Responsive improvements */
@media (max-width: 768px) {
  .elementor-element[data-id="463cf01a"] table td {
    font-size: 13px;
    padding: 10px;
  }

  .elementor-element[data-id="463cf01a"] h2 {
    font-size: 20px;
  }
}/* End custom CSS */