.elementor-13680 .elementor-element.elementor-element-feac0c0{--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-13680 .elementor-element.elementor-element-e32cbf8{--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;}/* Start custom CSS for container, class: .elementor-element-e32cbf8 */#map_numbers_table
{
border-collapse: collapse;
margin: 0px;
border: none;
font-size : 14px;
border: 1px solid #9aa0a6;
}
#map_numbers_table th
{
margin: 0px;
font-size : 12px;
font-weight: bold;
border: 1px solid #9aa0a6;
padding: 4px;
}
#map_numbers_table td
{
margin: 0px;
font-size : 12px;
border: 1px solid #9aa0a6;
padding: 4px;
}
#map_numbers_table thead th {
  position: sticky;
  top: 0;
  background: #f8f8f8;
  z-index: 2;
}

.map_numbers_header_line
{
background: #f8f8f8;
color: black;
font-weight: bold;
}/* End custom CSS */