.elementor-3438 .elementor-element.elementor-element-e0a6754{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3438 .elementor-element.elementor-element-af36b4c{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3438 .elementor-element.elementor-element-3db7220{--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-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-3438 .elementor-element.elementor-element-066d440 .elementor-button{background-color:#61CE7000;font-family:"Source Sans 3", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3438 .elementor-element.elementor-element-066d440.elementor-element{--align-self:center;}.elementor-3438 .elementor-element.elementor-element-066d440 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3438 .elementor-element.elementor-element-066d440 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3438 .elementor-element.elementor-element-b8ea182{--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-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-3438 .elementor-element.elementor-element-c4935dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3438 .elementor-element.elementor-element-c4935dd:not(.elementor-motion-effects-element-type-background), .elementor-3438 .elementor-element.elementor-element-c4935dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3F1;}.elementor-3438 .elementor-element.elementor-element-dab85a3{--display:flex;}.elementor-3438 .elementor-element.elementor-element-dab85a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3438 .elementor-element.elementor-element-92330a7{--display:flex;--justify-content:center;}.elementor-3438 .elementor-element.elementor-element-030ed6d img{height:750px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3438 .elementor-element.elementor-element-8618637{--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-3438 .elementor-element.elementor-element-a8f2c1e{--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-3438 .elementor-element.elementor-element-1e2b0a7{--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-3438 .elementor-element.elementor-element-c32569f{--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-3438 .elementor-element.elementor-element-9d5d379{--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-3438 .elementor-element.elementor-element-2304baf{--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-3438 .elementor-element.elementor-element-7c2076f{--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-3438 .elementor-element.elementor-element-50854b2{--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-3438 .elementor-element.elementor-element-bc9058b{--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-3438 .elementor-element.elementor-element-bc9058b:not(.elementor-motion-effects-element-type-background), .elementor-3438 .elementor-element.elementor-element-bc9058b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3F1;}.elementor-3438 .elementor-element.elementor-element-75a8e28{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3438 .elementor-element.elementor-element-75a8e28:not(.elementor-motion-effects-element-type-background), .elementor-3438 .elementor-element.elementor-element-75a8e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3F1;}.elementor-3438 .elementor-element.elementor-element-526aa1a{--display:flex;}.elementor-3438 .elementor-element.elementor-element-63a8049 img{height:360px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3438 .elementor-element.elementor-element-8b1f19b{--display:flex;}.elementor-3438 .elementor-element.elementor-element-a3f9840{--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-3438 .elementor-element.elementor-element-a3f9840:not(.elementor-motion-effects-element-type-background), .elementor-3438 .elementor-element.elementor-element-a3f9840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3F1;}.elementor-3438 .elementor-element.elementor-element-a28503b{--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-3438 .elementor-element.elementor-element-a28503b:not(.elementor-motion-effects-element-type-background), .elementor-3438 .elementor-element.elementor-element-a28503b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3F1;}.elementor-3438 .elementor-element.elementor-element-0d245d9{--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-3438 .elementor-element.elementor-element-05b08e0{--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-3438 .elementor-element.elementor-element-7533d0d{--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-3438 .elementor-element.elementor-element-1dab0c7{--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-3438 .elementor-element.elementor-element-ffdcc4e{--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-3438 .elementor-element.elementor-element-ffdcc4e:not(.elementor-motion-effects-element-type-background), .elementor-3438 .elementor-element.elementor-element-ffdcc4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3F1;}.elementor-3438 .elementor-element.elementor-element-5883014 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3438 .elementor-element.elementor-element-5883014 img{width:95%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3438 .elementor-element.elementor-element-88c832a{--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-3438 .elementor-element.elementor-element-88c832a:not(.elementor-motion-effects-element-type-background), .elementor-3438 .elementor-element.elementor-element-88c832a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3F1;}.elementor-3438 .elementor-element.elementor-element-8d92d8e{--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-3438 .elementor-element.elementor-element-8d92d8e:not(.elementor-motion-effects-element-type-background), .elementor-3438 .elementor-element.elementor-element-8d92d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3F1;}.elementor-3438 .elementor-element.elementor-element-c5f3841{--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-3438 .elementor-element.elementor-element-6f108ff{--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-3438 .elementor-element.elementor-element-4f261bf{--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-3438 .elementor-element.elementor-element-ec63577{--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-3438 .elementor-element.elementor-element-1a98344{--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-3438 .elementor-element.elementor-element-b4201fd{--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-3438 .elementor-element.elementor-element-d07574c .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-3438 .elementor-element.elementor-element-d07574c .eael-call-to-action{max-width:100%;background-color:#FBF3F1;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3438 .elementor-element.elementor-element-d07574c .eael-call-to-action.bg-img:after{background-color:#FBF3F1;}.elementor-3438 .elementor-element.elementor-element-d07574c .eael-call-to-action .title{font-size:25px;}.elementor-3438 .elementor-element.elementor-element-d07574c .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:20px;}.elementor-3438 .elementor-element.elementor-element-d07574c .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:20px;height:20px;}.elementor-3438 .elementor-element.elementor-element-d07574c .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#4d4d4d;background:#f9f9f9;}.elementor-3438 .elementor-element.elementor-element-d07574c .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#000000;}.elementor-3438 .elementor-element.elementor-element-d07574c .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#000000;}.elementor-3438 .elementor-element.elementor-element-d07574c .eael-call-to-action .cta-button.effect-1:after{background:#000000;}.elementor-3438 .elementor-element.elementor-element-d07574c .eael-call-to-action .cta-button.effect-2:after{background:#000000;}.elementor-3438 .elementor-element.elementor-element-d07574c .eael-call-to-action .cta-button:not(.cta-secondary-button){box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3438 .elementor-element.elementor-element-f51645f{--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-3438 .elementor-element.elementor-element-f51645f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3438 .elementor-element.elementor-element-a0ab6b6{--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-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3438 .elementor-element.elementor-element-738e31a{--display:flex;}.elementor-3438 .elementor-element.elementor-element-2767a12{--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-3438 .elementor-element.elementor-element-a71d941{--display:flex;}.elementor-3438 .elementor-element.elementor-element-17c2249{--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-3438 .elementor-element.elementor-element-e460543{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:50%;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-color-active:#FFFFFF;}.elementor-3438 .elementor-element.elementor-element-e460543 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#A4A4A4;}.elementor-3438 .elementor-element.elementor-element-e460543.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#4D4D4D;}.elementor-3438 .elementor-element.elementor-element-e460543.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-3438 .elementor-element.elementor-element-e460543.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-3438 .elementor-element.elementor-element-e460543 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-3438 .elementor-element.elementor-element-cd4716f{--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-3438 .elementor-element.elementor-element-22de5ef{--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-3438 .elementor-element.elementor-element-22de5ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3438 .elementor-element.elementor-element-4b15067{--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-3438 .elementor-element.elementor-element-4b15067:not(.elementor-motion-effects-element-type-background), .elementor-3438 .elementor-element.elementor-element-4b15067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3F1;}.elementor-3438 .elementor-element.elementor-element-0fb6110{--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-3438 .elementor-element.elementor-element-0fb6110:not(.elementor-motion-effects-element-type-background), .elementor-3438 .elementor-element.elementor-element-0fb6110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3F1;}.elementor-3438 .elementor-element.elementor-element-41f4e31{--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-3438 .elementor-element.elementor-element-63834b0{--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-3438 .elementor-element.elementor-element-da56772{--display:flex;}.elementor-3438 .elementor-element.elementor-element-c45d060{--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-3438 .elementor-element.elementor-element-029ebbc{--display:flex;}.elementor-3438 .elementor-element.elementor-element-00e4584{--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-3438 .elementor-element.elementor-element-ef6ebb9{--display:flex;}.elementor-3438 .elementor-element.elementor-element-c1bcb21{--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-3438 .elementor-element.elementor-element-9e1fa83{--display:flex;}.elementor-3438 .elementor-element.elementor-element-0a2aff8{--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-3438 .elementor-element.elementor-element-1fc681e{--display:flex;}.elementor-3438 .elementor-element.elementor-element-e7bc950{--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-3438 .elementor-element.elementor-element-5fe2d36{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-3438 .elementor-element.elementor-element-8ad5f33{--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;}@media(min-width:768px){.elementor-3438 .elementor-element.elementor-element-dab85a3{--width:46.463%;}.elementor-3438 .elementor-element.elementor-element-f51645f{--width:95.476%;}.elementor-3438 .elementor-element.elementor-element-a0ab6b6{--content-width:100%;}.elementor-3438 .elementor-element.elementor-element-2767a12{--content-width:100%;}.elementor-3438 .elementor-element.elementor-element-22de5ef{--width:95.476%;}}/* Start custom CSS for text-editor, class: .elementor-element-cdfb96a */@media (max-width: 767px) {

   .table-text table{
    width: 100% !important;
    table-layout: fixed;
    border-collapse: collapse;
  }

  /* GRID ROW */
  .table-text tr{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 8px;
    align-items: stretch; /* 🔑 force equal height */
  }

  /* GRID CELLS */
  .table-text td,
  .table-text th{
    display: flex;         
    align-items: flex-start;
    height: 100%;  
    min-width: 0;

    padding: 8px 6px;
    white-space: normal !important;
    overflow-wrap: anywhere;
    word-break: break-word;
    hyphens: auto;

    font-size: 12px;
    line-height: 1.25;
    border: 0;
    background: #fff;              /* optional: visual consistency */
  }

  /* First column label style */
  .table-text td:first-child,
  .table-text th:first-child{
    font-weight: 600;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7341da8 */@media (max-width: 767px) {

   .table-text table{
    width: 100% !important;
    table-layout: fixed;
    border-collapse: collapse;
  }

  /* GRID ROW */
  .table-text tr{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 8px;
    align-items: stretch; /* 🔑 force equal height */
  }

  /* GRID CELLS */
  .table-text td,
  .table-text th{
    display: flex;         
    align-items: flex-start;
    height: 100%;  
    min-width: 0;

    padding: 8px 6px;
    white-space: normal !important;
    overflow-wrap: anywhere;
    word-break: break-word;
    hyphens: auto;

    font-size: 12px;
    line-height: 1.25;
    border: 0;
    background: #fff;              /* optional: visual consistency */
  }

  /* First column label style */
  .table-text td:first-child,
  .table-text th:first-child{
    font-weight: 600;
  }
}/* End custom CSS */