.elementor-25530 .elementor-element.elementor-element-13db01b{--display:flex;}.elementor-25530 .elementor-element.elementor-element-13db01b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25530 .elementor-element.elementor-element-13d37a1 .pp-accordion-item{margin-bottom:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d4d4d4;}.elementor-25530 .elementor-element.elementor-element-13d37a1 .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-tab-icon{font-size:16px;margin-right:10px;}.elementor-25530 .elementor-element.elementor-element-13d37a1 .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content{color:#333;}.elementor-25530 .elementor-element.elementor-element-13d37a1 .pp-accordion-tab-title{align-items:center;}.elementor-25530 .elementor-element.elementor-element-13d37a1 .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-toggle-icon{font-size:16px;}@media(min-width:768px){.elementor-25530 .elementor-element.elementor-element-13db01b{--width:95%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25530 .elementor-element.elementor-element-13db01b{--width:695px;}}/* Start custom CSS for html, class: .elementor-element-97fa2c2 */.grid-row.header .grid-cell {
  background-color: #000000; /* Deep blue */
  color: #ffffff; /* White text for contrast */
  font-weight: normal;
  padding: 12px;
  text-align: center;
  border-bottom: 2px solid #0f172a; /* Dark border for separation */
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); /* Optional inner shadow */
}/* End custom CSS */