.elementor-3535 .elementor-element.elementor-element-27f99b1b{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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 );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS */.bp-rt-wrap{margin:24px 0}
table.bp-rt{width:100%;border-collapse:collapse;font-size:14.5px;background:#F8F6F0;border-radius:6px;overflow:hidden}
table.bp-rt thead th{background:#151266;color:#fff;padding:12px 14px;text-align:left;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}
table.bp-rt td{padding:14px;border-bottom:1px solid #E8E5DC;vertical-align:top;color:#13131A}
table.bp-rt tbody tr:last-child td{border-bottom:0}
table.bp-rt td:first-child{font-weight:600}
@media(max-width:768px){
  table.bp-rt{background:transparent !important;border:0 !important;display:block !important}
  table.bp-rt thead{display:none !important}
  table.bp-rt tbody{display:block !important}
  table.bp-rt tr{display:block !important;background:#F8F6F0 !important;border:1px solid #E8E5DC !important;border-radius:8px !important;margin:0 0 14px !important;overflow:hidden !important}
  table.bp-rt td{display:flex !important;width:auto !important;justify-content:space-between !important;gap:18px !important;text-align:right !important;padding:11px 14px !important;border-bottom:1px solid #E8E5DC !important}
  table.bp-rt td::before{content:attr(data-label);font-weight:600;color:#151266;text-align:left;margin-right:auto}
  table.bp-rt tr td:last-child{border-bottom:0 !important}
  table.bp-rt td:first-child{background:#151266 !important;color:#fff !important;font-size:15px !important;justify-content:flex-start !important}
  table.bp-rt td:first-child::before{content:none !important}
}/* End custom CSS */