.elementor-6027 .elementor-element.elementor-element-cf8323c, .elementor-6027 .elementor-element.elementor-element-cf8323c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-6027 .elementor-element.elementor-element-cf8323c{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:5px;margin-bottom:5px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{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-6027 .elementor-element.elementor-element-c68b24b, .elementor-6027 .elementor-element.elementor-element-c68b24b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-6027 .elementor-element.elementor-element-c68b24b{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:5px;margin-bottom:5px;}.elementor-6027 .elementor-element.elementor-element-3c7f244{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:5px;margin-bottom:5px;}.elementor-6027 .elementor-element.elementor-element-a4935f7{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:5px;margin-bottom:5px;}.elementor-6027 .elementor-element.elementor-element-127ea20{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:5px;margin-bottom:5px;}.elementor-6027 .elementor-element.elementor-element-f491b33{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:5px;margin-bottom:5px;}.elementor-6027 .elementor-element.elementor-element-a3438e0{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:5px;margin-bottom:5px;}.elementor-6027 .elementor-element.elementor-element-a92d1f3{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:5px;margin-bottom:5px;}.elementor-6027 .elementor-element.elementor-element-ad2525d{margin-top:30px;margin-bottom:30px;}.elementor-6027 .elementor-element.elementor-element-43e1ca8b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6027 .elementor-element.elementor-element-43e1ca8b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-6027 .elementor-element.elementor-element-43e1ca8b > .elementor-element-populated, .elementor-6027 .elementor-element.elementor-element-43e1ca8b > .elementor-element-populated > .elementor-background-overlay, .elementor-6027 .elementor-element.elementor-element-43e1ca8b > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-6027 .elementor-element.elementor-element-43e1ca8b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:25px 10px 25px 10px;}.elementor-6027 .elementor-element.elementor-element-43e1ca8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-6027 .elementor-element.elementor-element-16ee2227 img{max-width:70px;}.elementor-6027 .elementor-element.elementor-element-5f69902b{--spacer-size:15px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6027 .elementor-element.elementor-element-2fc7b633{text-align:center;}.elementor-6027 .elementor-element.elementor-element-2fc7b633 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;line-height:26px;color:#0C0C0C;}.elementor-6027 .elementor-element.elementor-element-2fae2439:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6027 .elementor-element.elementor-element-2fae2439 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-6027 .elementor-element.elementor-element-2fae2439 > .elementor-element-populated, .elementor-6027 .elementor-element.elementor-element-2fae2439 > .elementor-element-populated > .elementor-background-overlay, .elementor-6027 .elementor-element.elementor-element-2fae2439 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-6027 .elementor-element.elementor-element-2fae2439 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:25px 10px 25px 10px;}.elementor-6027 .elementor-element.elementor-element-2fae2439 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6027 .elementor-element.elementor-element-469b5fbc img{max-width:70px;}.elementor-6027 .elementor-element.elementor-element-2fb961cf{--spacer-size:15px;}.elementor-6027 .elementor-element.elementor-element-141d0e0b{text-align:center;}.elementor-6027 .elementor-element.elementor-element-141d0e0b .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;line-height:26px;color:#0C0C0C;}.elementor-6027 .elementor-element.elementor-element-6c7196d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6027 .elementor-element.elementor-element-6c7196d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-6027 .elementor-element.elementor-element-6c7196d1 > .elementor-element-populated, .elementor-6027 .elementor-element.elementor-element-6c7196d1 > .elementor-element-populated > .elementor-background-overlay, .elementor-6027 .elementor-element.elementor-element-6c7196d1 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-6027 .elementor-element.elementor-element-6c7196d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:25px 10px 25px 10px;}.elementor-6027 .elementor-element.elementor-element-6c7196d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6027 .elementor-element.elementor-element-66670869 img{max-width:70px;}.elementor-6027 .elementor-element.elementor-element-5886cc1e{--spacer-size:15px;}.elementor-6027 .elementor-element.elementor-element-696a1aed{text-align:center;}.elementor-6027 .elementor-element.elementor-element-696a1aed .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;line-height:26px;color:#0C0C0C;}.elementor-6027 .elementor-element.elementor-element-2ddafb36:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6027 .elementor-element.elementor-element-2ddafb36 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-6027 .elementor-element.elementor-element-2ddafb36 > .elementor-element-populated, .elementor-6027 .elementor-element.elementor-element-2ddafb36 > .elementor-element-populated > .elementor-background-overlay, .elementor-6027 .elementor-element.elementor-element-2ddafb36 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-6027 .elementor-element.elementor-element-2ddafb36 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:25px 10px 25px 10px;}.elementor-6027 .elementor-element.elementor-element-2ddafb36 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6027 .elementor-element.elementor-element-5c1ecf1a img{max-width:70px;}.elementor-6027 .elementor-element.elementor-element-4f96b2c{--spacer-size:15px;}.elementor-6027 .elementor-element.elementor-element-3989ad9f{text-align:center;}.elementor-6027 .elementor-element.elementor-element-3989ad9f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;line-height:26px;color:#0C0C0C;}.elementor-6027 .elementor-element.elementor-element-6ca42a3c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6027 .elementor-element.elementor-element-6ca42a3c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-6027 .elementor-element.elementor-element-6ca42a3c > .elementor-element-populated, .elementor-6027 .elementor-element.elementor-element-6ca42a3c > .elementor-element-populated > .elementor-background-overlay, .elementor-6027 .elementor-element.elementor-element-6ca42a3c > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-6027 .elementor-element.elementor-element-6ca42a3c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:25px 10px 25px 10px;}.elementor-6027 .elementor-element.elementor-element-6ca42a3c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6027 .elementor-element.elementor-element-14f5d041 img{max-width:70px;}.elementor-6027 .elementor-element.elementor-element-45b838fc{--spacer-size:15px;}.elementor-6027 .elementor-element.elementor-element-3f233068{text-align:center;}.elementor-6027 .elementor-element.elementor-element-3f233068 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;line-height:26px;color:#0C0C0C;}.elementor-6027 .elementor-element.elementor-element-381a3bb0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6027 .elementor-element.elementor-element-381a3bb0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-6027 .elementor-element.elementor-element-381a3bb0 > .elementor-element-populated, .elementor-6027 .elementor-element.elementor-element-381a3bb0 > .elementor-element-populated > .elementor-background-overlay, .elementor-6027 .elementor-element.elementor-element-381a3bb0 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-6027 .elementor-element.elementor-element-381a3bb0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:25px 10px 25px 10px;}.elementor-6027 .elementor-element.elementor-element-381a3bb0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6027 .elementor-element.elementor-element-75209bbb img{max-width:70px;}.elementor-6027 .elementor-element.elementor-element-2e708700{--spacer-size:15px;}.elementor-6027 .elementor-element.elementor-element-72d5642d{text-align:center;}.elementor-6027 .elementor-element.elementor-element-72d5642d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;line-height:26px;color:#0C0C0C;}.elementor-6027 .elementor-element.elementor-element-10844a0 img{width:100%;}.elementor-6027 .elementor-element.elementor-element-33509eb{text-align:center;}.elementor-6027 .elementor-element.elementor-element-fc6c1ab img{width:72%;}.elementor-6027 .elementor-element.elementor-element-f88b49c{text-align:center;}.elementor-6027 .elementor-element.elementor-element-ae9abfb img{width:72%;}.elementor-6027 .elementor-element.elementor-element-6fc4e98{text-align:center;}@media(max-width:880px){.elementor-6027 .elementor-element.elementor-element-43e1ca8b > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-6027 .elementor-element.elementor-element-2fc7b633 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-6027 .elementor-element.elementor-element-2fae2439 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-6027 .elementor-element.elementor-element-141d0e0b .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-6027 .elementor-element.elementor-element-6c7196d1 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-6027 .elementor-element.elementor-element-696a1aed .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-6027 .elementor-element.elementor-element-2ddafb36 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-6027 .elementor-element.elementor-element-3989ad9f .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-6027 .elementor-element.elementor-element-6ca42a3c > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-6027 .elementor-element.elementor-element-3f233068 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-6027 .elementor-element.elementor-element-381a3bb0 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-6027 .elementor-element.elementor-element-72d5642d .elementor-heading-title{font-size:18px;line-height:24px;}}@media(max-width:880px) and (min-width:768px){.elementor-6027 .elementor-element.elementor-element-43e1ca8b{width:33%;}.elementor-6027 .elementor-element.elementor-element-2fae2439{width:33%;}.elementor-6027 .elementor-element.elementor-element-6c7196d1{width:33%;}.elementor-6027 .elementor-element.elementor-element-2ddafb36{width:33%;}.elementor-6027 .elementor-element.elementor-element-6ca42a3c{width:33%;}.elementor-6027 .elementor-element.elementor-element-381a3bb0{width:33%;}}/* Start custom CSS for text-editor, class: .elementor-element-cbc698a *//* --- Blue Matrix tables --- */
:root{
  --bm-navy:#0a2a66;        /* tweak if needed to match your brand */
  --bm-border:#e6e9ef;
  --bm-zebra:#f7f9fc;
}

.bm-table-wrap{
  max-width: 560px;          /* control desktop width */
  margin: 1.25rem auto;
  padding: 0 8px;
}

.bm-table{
  width: 100% !important;
  border-collapse: collapse;
  border: 1px solid var(--bm-border);
  border-radius: 10px;
  overflow: hidden;
  font-size: 0.95rem;
  background: #fff;
  box-shadow: 0 2px 10px rgba(0,0,0,.04);
}

.bm-table thead th{
  background: var(--bm-navy);
  color: #fff;
  font-weight: 600;
  text-align: left;
  padding: 10px 12px;
  letter-spacing: .2px;
}

.bm-table tbody td{
  padding: 10px 12px;
  border-top: 1px solid var(--bm-border);
}

.bm-table tbody tr:nth-child(even){
  background: var(--bm-zebra);
}

@media (hover:hover){
  .bm-table tbody tr:hover{
    background: #eef3ff;
  }
}

@media (max-width: 480px){
  .bm-table{
    font-size: 0.92rem;
  }
  .bm-table-wrap{
    max-width: 100%;
    padding: 0 12px;
  }
}/* End custom CSS */