.elementor-1886 .elementor-element.elementor-element-076483b{--display:flex;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 );}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .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-1886 .elementor-element.elementor-element-4f0572d{--display:flex;}.elementor-1886 .elementor-element.elementor-element-4f0572d.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-1886 .elementor-element.elementor-element-ef73150{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.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-1886 .elementor-element.elementor-element-4b9093d img{width:100%;height:315px;object-fit:cover;object-position:center center;}.elementor-1886 .elementor-element.elementor-element-cb9526d{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1886 .elementor-element.elementor-element-600149c{--divider-border-style:dashed;--divider-color:#C0C0C0;--divider-border-width:1px;}.elementor-1886 .elementor-element.elementor-element-600149c .elementor-divider-separator{width:100%;}.elementor-1886 .elementor-element.elementor-element-600149c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1886 .elementor-element.elementor-element-874e2e5{--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;--justify-content:space-between;}.elementor-1886 .elementor-element.elementor-element-c7817e4{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1886 .elementor-element.elementor-element-c7817e4 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1886 .elementor-element.elementor-element-2864b2d{width:var( --container-widget-width, 55% );max-width:55%;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-1886 .elementor-element.elementor-element-17a19ff{--divider-border-style:dashed;--divider-color:#C0C0C0;--divider-border-width:1px;}.elementor-1886 .elementor-element.elementor-element-17a19ff .elementor-divider-separator{width:100%;}.elementor-1886 .elementor-element.elementor-element-17a19ff .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1886 .elementor-element.elementor-element-7593969{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-1886 .elementor-element.elementor-element-55ae926{--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;--justify-content:space-between;}.elementor-1886 .elementor-element.elementor-element-5efff4f{width:var( --container-widget-width, 55% );max-width:55%;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-1886 .elementor-element.elementor-element-5efff4f.elementor-element{--align-self:center;}.elementor-1886 .elementor-element.elementor-element-6545dcd{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1886 .elementor-element.elementor-element-6545dcd img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1886 .elementor-element.elementor-element-4659a8f{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-1886 .elementor-element.elementor-element-04e9697{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-1886 .elementor-element.elementor-element-0e06dc5{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-1886 .elementor-element.elementor-element-8ef1a0f{--display:flex;}.elementor-1886 .elementor-element.elementor-element-8ef1a0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1886 .elementor-element.elementor-element-7f55e21{text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-1886 .elementor-element.elementor-element-15720fc img{width:100%;height:315px;object-fit:cover;object-position:center center;}.elementor-1886 .elementor-element.elementor-element-d4a77d7{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-1886 .elementor-element.elementor-element-6f34375{--divider-border-style:dashed;--divider-color:#C0C0C0;--divider-border-width:1px;}.elementor-1886 .elementor-element.elementor-element-6f34375 .elementor-divider-separator{width:100%;}.elementor-1886 .elementor-element.elementor-element-6f34375 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1886 .elementor-element.elementor-element-219cad3{--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;--justify-content:space-between;}.elementor-1886 .elementor-element.elementor-element-43a07a1{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1886 .elementor-element.elementor-element-43a07a1 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1886 .elementor-element.elementor-element-35de5ca{width:var( --container-widget-width, 55% );max-width:55%;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-1886 .elementor-element.elementor-element-5ab38a5{--divider-border-style:dashed;--divider-color:#C0C0C0;--divider-border-width:1px;}.elementor-1886 .elementor-element.elementor-element-5ab38a5 .elementor-divider-separator{width:100%;}.elementor-1886 .elementor-element.elementor-element-5ab38a5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1886 .elementor-element.elementor-element-090428c{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-1886 .elementor-element.elementor-element-c2ed032{--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;--justify-content:space-between;}.elementor-1886 .elementor-element.elementor-element-59f1e52{width:var( --container-widget-width, 55% );max-width:55%;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-1886 .elementor-element.elementor-element-59f1e52.elementor-element{--align-self:center;}.elementor-1886 .elementor-element.elementor-element-63ae13f{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1886 .elementor-element.elementor-element-63ae13f img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1886 .elementor-element.elementor-element-0de7426{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-1886 .elementor-element.elementor-element-defd316{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-1886 .elementor-element.elementor-element-20e2afe{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-1886 .elementor-element.elementor-element-2069795{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:50px 50px 50px 50px;}.elementor-1886 .elementor-element.elementor-element-2069795.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C3002F;}.elementor-1886 .elementor-element.elementor-element-2069795.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1886 .elementor-element.elementor-element-2069795.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C3002F;}.elementor-1886 .elementor-element.elementor-element-2069795.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:500;}@media(max-width:1024px){.elementor-1886 .elementor-element.elementor-element-4b9093d img{height:224px;}.elementor-1886 .elementor-element.elementor-element-c7817e4{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-1886 .elementor-element.elementor-element-c7817e4 img{height:100%;object-fit:cover;}.elementor-1886 .elementor-element.elementor-element-5efff4f{text-align:start;}.elementor-1886 .elementor-element.elementor-element-6545dcd{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-1886 .elementor-element.elementor-element-6545dcd img{height:100%;object-fit:cover;}.elementor-1886 .elementor-element.elementor-element-15720fc img{height:224px;}.elementor-1886 .elementor-element.elementor-element-43a07a1{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-1886 .elementor-element.elementor-element-43a07a1 img{height:100%;object-fit:cover;}.elementor-1886 .elementor-element.elementor-element-59f1e52{text-align:start;}.elementor-1886 .elementor-element.elementor-element-63ae13f{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-1886 .elementor-element.elementor-element-63ae13f img{height:100%;object-fit:cover;}.elementor-1886 .elementor-element.elementor-element-2069795{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:50px;--n-tabs-title-border-radius:50px 50px 50px 50px;}}@media(min-width:768px){.elementor-1886 .elementor-element.elementor-element-4f0572d{--width:98.036%;}.elementor-1886 .elementor-element.elementor-element-8ef1a0f{--width:98.036%;}}@media(max-width:767px){.elementor-1886 .elementor-element.elementor-element-4f0572d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1886 .elementor-element.elementor-element-4b9093d img{height:144px;}.elementor-1886 .elementor-element.elementor-element-cb9526d{text-align:start;}.elementor-1886 .elementor-element.elementor-element-874e2e5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1886 .elementor-element.elementor-element-c7817e4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1886 .elementor-element.elementor-element-c7817e4 img{height:190px;object-fit:cover;}.elementor-1886 .elementor-element.elementor-element-2864b2d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1886 .elementor-element.elementor-element-7593969{text-align:start;}.elementor-1886 .elementor-element.elementor-element-55ae926{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1886 .elementor-element.elementor-element-5efff4f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1886 .elementor-element.elementor-element-6545dcd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1886 .elementor-element.elementor-element-6545dcd img{height:190px;object-fit:cover;object-position:top center;}.elementor-1886 .elementor-element.elementor-element-4659a8f{text-align:start;}.elementor-1886 .elementor-element.elementor-element-04e9697{text-align:start;}.elementor-1886 .elementor-element.elementor-element-8ef1a0f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1886 .elementor-element.elementor-element-15720fc img{height:144px;}.elementor-1886 .elementor-element.elementor-element-d4a77d7{text-align:start;}.elementor-1886 .elementor-element.elementor-element-219cad3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1886 .elementor-element.elementor-element-43a07a1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1886 .elementor-element.elementor-element-43a07a1 img{height:190px;object-fit:cover;}.elementor-1886 .elementor-element.elementor-element-35de5ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1886 .elementor-element.elementor-element-090428c{text-align:start;}.elementor-1886 .elementor-element.elementor-element-c2ed032{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1886 .elementor-element.elementor-element-59f1e52{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1886 .elementor-element.elementor-element-63ae13f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1886 .elementor-element.elementor-element-63ae13f img{height:190px;object-fit:cover;object-position:top center;}.elementor-1886 .elementor-element.elementor-element-0de7426{text-align:start;}.elementor-1886 .elementor-element.elementor-element-defd316{text-align:start;}.elementor-1886 .elementor-element.elementor-element-2069795{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:11px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:25px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:25px;--n-tabs-title-font-size:12px;}}/* Start custom CSS for text-editor, class: .elementor-element-4659a8f *//* Wrapper to make table scroll horizontally on small screens */
.elementor-1886 .elementor-element.elementor-element-4659a8f {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  margin-bottom: 1rem;
}

/* Optional: improve appearance */
.elementor-1886 .elementor-element.elementor-element-4659a8f table {
  width: 100%;
  border-collapse: collapse;
  min-width: 600px; /* ensure table doesn't shrink too much */
}

.elementor-1886 .elementor-element.elementor-element-4659a8f th,
.elementor-1886 .elementor-element.elementor-element-4659a8f td {
  border: 1px solid #ddd;
  padding: 12px;
  text-align: left;
}

.elementor-1886 .elementor-element.elementor-element-4659a8f th {
  background-color: #f4f4f4;
  font-weight: bold;
}

@media (max-width: 768px) {
.elementor-1886 .elementor-element.elementor-element-4659a8f {
    border: 1px solid #ccc;
    border-radius: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0de7426 *//* Wrapper to make table scroll horizontally on small screens */
.elementor-1886 .elementor-element.elementor-element-0de7426 {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  margin-bottom: 1rem;
}

/* Optional: improve appearance */
.elementor-1886 .elementor-element.elementor-element-0de7426 table {
  width: 100%;
  border-collapse: collapse;
  min-width: 600px; /* ensure table doesn't shrink too much */
}

.elementor-1886 .elementor-element.elementor-element-0de7426 th,
.elementor-1886 .elementor-element.elementor-element-0de7426 td {
  border: 1px solid #ddd;
  padding: 12px;
  text-align: left;
}

.elementor-1886 .elementor-element.elementor-element-0de7426 th {
  background-color: #f4f4f4;
  font-weight: bold;
}

@media (max-width: 768px) {
.elementor-1886 .elementor-element.elementor-element-0de7426 {
    border: 1px solid #ccc;
    border-radius: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4659a8f *//* Wrapper to make table scroll horizontally on small screens */
.elementor-1886 .elementor-element.elementor-element-4659a8f {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  margin-bottom: 1rem;
}

/* Optional: improve appearance */
.elementor-1886 .elementor-element.elementor-element-4659a8f table {
  width: 100%;
  border-collapse: collapse;
  min-width: 600px; /* ensure table doesn't shrink too much */
}

.elementor-1886 .elementor-element.elementor-element-4659a8f th,
.elementor-1886 .elementor-element.elementor-element-4659a8f td {
  border: 1px solid #ddd;
  padding: 12px;
  text-align: left;
}

.elementor-1886 .elementor-element.elementor-element-4659a8f th {
  background-color: #f4f4f4;
  font-weight: bold;
}

@media (max-width: 768px) {
.elementor-1886 .elementor-element.elementor-element-4659a8f {
    border: 1px solid #ccc;
    border-radius: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0de7426 *//* Wrapper to make table scroll horizontally on small screens */
.elementor-1886 .elementor-element.elementor-element-0de7426 {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  margin-bottom: 1rem;
}

/* Optional: improve appearance */
.elementor-1886 .elementor-element.elementor-element-0de7426 table {
  width: 100%;
  border-collapse: collapse;
  min-width: 600px; /* ensure table doesn't shrink too much */
}

.elementor-1886 .elementor-element.elementor-element-0de7426 th,
.elementor-1886 .elementor-element.elementor-element-0de7426 td {
  border: 1px solid #ddd;
  padding: 12px;
  text-align: left;
}

.elementor-1886 .elementor-element.elementor-element-0de7426 th {
  background-color: #f4f4f4;
  font-weight: bold;
}

@media (max-width: 768px) {
.elementor-1886 .elementor-element.elementor-element-0de7426 {
    border: 1px solid #ccc;
    border-radius: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4659a8f *//* Wrapper to make table scroll horizontally on small screens */
.elementor-1886 .elementor-element.elementor-element-4659a8f {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  margin-bottom: 1rem;
}

/* Optional: improve appearance */
.elementor-1886 .elementor-element.elementor-element-4659a8f table {
  width: 100%;
  border-collapse: collapse;
  min-width: 600px; /* ensure table doesn't shrink too much */
}

.elementor-1886 .elementor-element.elementor-element-4659a8f th,
.elementor-1886 .elementor-element.elementor-element-4659a8f td {
  border: 1px solid #ddd;
  padding: 12px;
  text-align: left;
}

.elementor-1886 .elementor-element.elementor-element-4659a8f th {
  background-color: #f4f4f4;
  font-weight: bold;
}

@media (max-width: 768px) {
.elementor-1886 .elementor-element.elementor-element-4659a8f {
    border: 1px solid #ccc;
    border-radius: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0de7426 *//* Wrapper to make table scroll horizontally on small screens */
.elementor-1886 .elementor-element.elementor-element-0de7426 {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  margin-bottom: 1rem;
}

/* Optional: improve appearance */
.elementor-1886 .elementor-element.elementor-element-0de7426 table {
  width: 100%;
  border-collapse: collapse;
  min-width: 600px; /* ensure table doesn't shrink too much */
}

.elementor-1886 .elementor-element.elementor-element-0de7426 th,
.elementor-1886 .elementor-element.elementor-element-0de7426 td {
  border: 1px solid #ddd;
  padding: 12px;
  text-align: left;
}

.elementor-1886 .elementor-element.elementor-element-0de7426 th {
  background-color: #f4f4f4;
  font-weight: bold;
}

@media (max-width: 768px) {
.elementor-1886 .elementor-element.elementor-element-0de7426 {
    border: 1px solid #ccc;
    border-radius: 6px;
  }
}/* End custom CSS */