.elementor-594 .elementor-element.elementor-element-31ceb5be{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-594 .elementor-element.elementor-element-31ceb5be.e-con{--flex-grow:0;--flex-shrink:0;}.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-594 .elementor-element.elementor-element-4fd2e71d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:#2D126B;}.elementor-594 .elementor-element.elementor-element-4fd2e71d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-4fd2e71d.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-594 .elementor-element.elementor-element-31ceb5be{--width:1400px;}}/* Start custom CSS for text-editor, class: .elementor-element-4fd2e71d */.elementor-widget-text .custom-hunter-table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
}

.custom-hunter-table th,
.custom-hunter-table td {
  border: 2px solid #2D126B;
  padding: 12px;
  text-align: center;
  font-family: Arial, sans-serif;
}

.custom-hunter-table th {
  background-color: #2D126B;
  color: #ffffff;
  font-size: 1em;
}

.custom-hunter-table tr:nth-child(even) td {
  background-color: #f7f5fc;
}

.custom-hunter-table tr:hover td {
  background-color: #e8e3f7;
  transition: background 0.2s ease-in-out;
}

.custom-hunter-table td:first-child {
  text-align: left;
}/* End custom CSS */