.elementor-4244 .elementor-element.elementor-element-813b168{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_repeater_table thead tr:nth-child(n+1) > th{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_repeater_table tbody tr:nth-child(n+1) > td:nth-child(1){font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_repeater_table tbody tr:nth-child(n+1) > td{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_repeater_table .footable-page-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4244 .elementor-element.elementor-element-a208906 thead tr:nth-child(n+1) > th{font-family:"Circe", Sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:12px 0px 12px 0px;text-align:inherit;color:#707376;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D9D9D9;}.elementor-4244 .elementor-element.elementor-element-a208906 thead tr:nth-child(n+1):hover > th{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D9D9D9;}.elementor-4244 .elementor-element.elementor-element-a208906 tbody tr:nth-child(n+1) > td:nth-child(1){font-family:"Circe", Sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:inherit;color:#707376;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D9D9D9;}.elementor-4244 .elementor-element.elementor-element-a208906 tbody tr:nth-child(n+1) > td:nth-child(1):hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D9D9D9;}.elementor-4244 .elementor-element.elementor-element-a208906 tbody tr:nth-child(n+1) > td{border-style:solid;border-width:0px 0px 1px 0px;padding:12px 0px 12px 0px;text-align:inherit;border-color:#D9D9D9;}.elementor-4244 .elementor-element.elementor-element-a208906 tbody tr:nth-child(odd) > td{background-color:#00000000;}.elementor-4244 .elementor-element.elementor-element-a208906 tbody tr:nth-child(odd):hover > td{background-color:#00000000;}.elementor-4244 .elementor-element.elementor-element-a208906 tbody tr:nth-child(even) > td{background-color:#00000000;}.elementor-4244 .elementor-element.elementor-element-a208906 tbody tr:nth-child(even):hover > td{background-color:#00000000;}.elementor-4244 .elementor-element.elementor-element-a208906 tbody tr:nth-child(n+1) > td:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#cccccc;}.elementor-4244 .elementor-element.elementor-element-a208906 .fooicon.fooicon-plus::before{font-size:20px;}.elementor-4244 .elementor-element.elementor-element-a208906 .fooicon.fooicon-minus::before{font-size:20px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4244 .elementor-element.elementor-element-bf2cde3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Circe", Sans-serif;font-size:16px;font-weight:400;line-height:16px;fill:var( --e-global-color-a050573 );color:var( --e-global-color-a050573 );padding:17px 30px 17px 30px;}.elementor-4244 .elementor-element.elementor-element-bf2cde3 .elementor-button:hover, .elementor-4244 .elementor-element.elementor-element-bf2cde3 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-a050573 );}.elementor-4244 .elementor-element.elementor-element-bf2cde3 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4244 .elementor-element.elementor-element-bf2cde3 .elementor-button:hover svg, .elementor-4244 .elementor-element.elementor-element-bf2cde3 .elementor-button:focus svg{fill:var( --e-global-color-a050573 );}/* Start custom CSS for ucaddon_repeater_table, class: .elementor-element-a208906 */.ue-repeater-table-col {
  display: flex;
  align-items: center;    /* Vertical alignment */
  justify-content: flex-start; /* Align text next to icon, not centered across cell */
  gap: 8px;               /* Space between icon and text */
  padding: 10px;          /* Optional spacing inside the cell */
  height: 100%;           /* Ensure full height alignment */
}

.ue-repeater-table-col img {
  display: inline-block;
  vertical-align: middle;
  max-height: 25px; /* Optional: keep consistent size */
}/* End custom CSS */