.elementor-1120 .elementor-element.elementor-element-bb94524{--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-1120 .elementor-element.elementor-element-9bc43bf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1120 .elementor-element.elementor-element-4dba53b{--display:flex;}.elementor-1120 .elementor-element.elementor-element-d8a5195 .elementor-heading-title{font-weight:600;color:var( --e-global-color-primary );}.elementor-1120 .elementor-element.elementor-element-8fdeb73{background-color:#24BDEB;padding:0px 40px 0px 40px;text-align:center;}.elementor-1120 .elementor-element.elementor-element-8fdeb73.elementor-element{--align-self:center;}.elementor-1120 .elementor-element.elementor-element-8fdeb73 .elementor-heading-title{color:#FFFFFF;}.elementor-1120 .elementor-element.elementor-element-257aaf8.elementor-element{--align-self:center;}.elementor-1120 .elementor-element.elementor-element-257aaf8 .elementor-heading-title{font-size:1.2em;font-weight:600;}.elementor-1120 .elementor-element.elementor-element-b00f5c1{text-align:center;}.elementor-1120 .elementor-element.elementor-element-b00f5c1 img{width:45%;border-style:solid;border-color:#CFCFCF;}.elementor-1120 .elementor-element.elementor-element-6fec258.elementor-element{--align-self:center;}.elementor-1120 .elementor-element.elementor-element-6fec258 .elementor-heading-title{font-size:1.2em;font-weight:600;}.elementor-1120 .elementor-element.elementor-element-065b1bf{text-align:center;}.elementor-1120 .elementor-element.elementor-element-065b1bf img{width:30%;border-style:solid;border-color:#CFCFCF;}.elementor-1120 .elementor-element.elementor-element-d47a4bf{background-color:#24BDEB;padding:0px 40px 0px 40px;text-align:center;}.elementor-1120 .elementor-element.elementor-element-d47a4bf.elementor-element{--align-self:center;}.elementor-1120 .elementor-element.elementor-element-d47a4bf .elementor-heading-title{color:#FFFFFF;}.elementor-1120 .elementor-element.elementor-element-cca15f7.elementor-element{--align-self:center;}.elementor-1120 .elementor-element.elementor-element-cca15f7 .elementor-heading-title{font-size:1.2em;font-weight:600;}.elementor-1120 .elementor-element.elementor-element-2870ef1.elementor-element{--align-self:center;}.elementor-1120 .elementor-element.elementor-element-2870ef1{text-align:center;}.elementor-1120 .elementor-element.elementor-element-2870ef1 img{width:50%;border-style:solid;border-color:#CFCFCF;}.elementor-1120 .elementor-element.elementor-element-0390311{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1120 .elementor-element.elementor-element-e6d06cb{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1120 .elementor-element.elementor-element-14eef5e{text-align:center;}.elementor-1120 .elementor-element.elementor-element-14eef5e .elementor-heading-title{font-size:1.2em;font-weight:600;}.elementor-1120 .elementor-element.elementor-element-6243a76{padding:0px 0px 0px 0px;text-align:center;}.elementor-1120 .elementor-element.elementor-element-6243a76 img{width:50%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CFCFCF;}.elementor-1120 .elementor-element.elementor-element-2946a5b img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CFCFCF;}.elementor-1120 .elementor-element.elementor-element-83a6970{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;box-shadow:2px 2px 3px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-1120 .elementor-element.elementor-element-8dec2ca{text-align:left;}.elementor-1120 .elementor-element.elementor-element-8dec2ca .elementor-heading-title{font-weight:600;color:var( --e-global-color-primary );}.elementor-1120 .elementor-element.elementor-element-d15727f p{margin-block-end:0px;}.elementor-1120 .elementor-element.elementor-element-f4b50f8{--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-1120 .elementor-element.elementor-element-f2c1621{text-align:left;}.elementor-1120 .elementor-element.elementor-element-f2c1621 .elementor-heading-title{font-size:1.2em;font-weight:600;}.elementor-1120 .elementor-element.elementor-element-b5cc2aa .elementor-heading-title{font-weight:600;color:var( --e-global-color-primary );}.elementor-1120 .elementor-element.elementor-element-6c75621 .elemenetskit-tablepress .tablepress th{text-align:center;background-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px;border-color:#ccc;padding:1em 1em 1em 1em;}.elementor-1120 .elementor-element.elementor-element-6c75621 .elemenetskit-tablepress table.tablepress tr td{text-align:center;}.elementor-1120 .elementor-element.elementor-element-6c75621 .elemenetskit-tablepress table.tablepress{border-style:solid;border-width:1px;border-color:#ccc;}.elementor-1120 .elementor-element.elementor-element-6c75621 .elemenetskit-tablepress .tablepress .sorting:hover, .elementor-1120 .elementor-element.elementor-element-6c75621 .elemenetskit-tablepress .tablepress .sorting_asc, .elementor-1120 .elementor-element.elementor-element-6c75621 .elemenetskit-tablepress .tablepress .sorting_desc{background-color:#ccd3d8;}.elementor-1120 .elementor-element.elementor-element-6c75621 .elemenetskit-tablepress .tablepress td{border-style:solid;border-width:1px;padding:0.5em 8em 0.5em 8em;}.elementor-1120 .elementor-element.elementor-element-6c75621 .elemenetskit-tablepress .tablepress tbody tr:nth-child(odd) td{background-color:#fff;border-color:#ccc;}.elementor-1120 .elementor-element.elementor-element-6c75621 .elemenetskit-tablepress .tablepress tbody tr:nth-child(even) td{background-color:#f7f7f7;border-color:#ccc;}.elementor-1120 .elementor-element.elementor-element-507b89e{--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-1120 .elementor-element.elementor-element-5ee4208 .elementor-heading-title{font-weight:600;color:var( --e-global-color-primary );}.elementor-1120 .elementor-element.elementor-element-87dd6b2 .elemenetskit-tablepress .tablepress th{text-align:center;background-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px;border-color:#ccc;padding:1em 1em 1em 1em;}.elementor-1120 .elementor-element.elementor-element-87dd6b2 .elemenetskit-tablepress table.tablepress{border-style:solid;border-width:1px;border-color:#ccc;}.elementor-1120 .elementor-element.elementor-element-87dd6b2 .elemenetskit-tablepress .tablepress .sorting:hover, .elementor-1120 .elementor-element.elementor-element-87dd6b2 .elemenetskit-tablepress .tablepress .sorting_asc, .elementor-1120 .elementor-element.elementor-element-87dd6b2 .elemenetskit-tablepress .tablepress .sorting_desc{background-color:#ccd3d8;}.elementor-1120 .elementor-element.elementor-element-87dd6b2 .elemenetskit-tablepress .tablepress td{border-style:solid;border-width:1px;padding:0.5em 8em 0.5em 8em;}.elementor-1120 .elementor-element.elementor-element-87dd6b2 .elemenetskit-tablepress .tablepress tbody tr:nth-child(odd) td{background-color:#fff;border-color:#ccc;}.elementor-1120 .elementor-element.elementor-element-87dd6b2 .elemenetskit-tablepress .tablepress tbody tr:nth-child(even) td{background-color:#f7f7f7;border-color:#ccc;}.elementor-1120 .elementor-element.elementor-element-385d688{--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-1120 .elementor-element.elementor-element-aeb4987 .elementor-heading-title{font-weight:600;color:var( --e-global-color-primary );}.elementor-1120 .elementor-element.elementor-element-8ce4d63 .elemenetskit-tablepress .tablepress th{text-align:center;background-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px;border-color:#ccc;padding:1em 1em 1em 1em;}.elementor-1120 .elementor-element.elementor-element-8ce4d63 .elemenetskit-tablepress table.tablepress{border-style:solid;border-width:1px;border-color:#ccc;}.elementor-1120 .elementor-element.elementor-element-8ce4d63 .elemenetskit-tablepress .tablepress .sorting:hover, .elementor-1120 .elementor-element.elementor-element-8ce4d63 .elemenetskit-tablepress .tablepress .sorting_asc, .elementor-1120 .elementor-element.elementor-element-8ce4d63 .elemenetskit-tablepress .tablepress .sorting_desc{background-color:#ccd3d8;}.elementor-1120 .elementor-element.elementor-element-8ce4d63 .elemenetskit-tablepress .tablepress td{border-style:solid;border-width:1px;padding:0.5em 8em 0.5em 8em;}.elementor-1120 .elementor-element.elementor-element-8ce4d63 .elemenetskit-tablepress .tablepress tbody tr:nth-child(odd) td{background-color:#fff;border-color:#ccc;}.elementor-1120 .elementor-element.elementor-element-8ce4d63 .elemenetskit-tablepress .tablepress tbody tr:nth-child(even) td{background-color:#f7f7f7;border-color:#ccc;}@media(max-width:1024px){.elementor-1120 .elementor-element.elementor-element-b00f5c1 img{width:68%;border-width:1px 1px 1px 1px;}.elementor-1120 .elementor-element.elementor-element-065b1bf img{width:68%;border-width:1px 1px 1px 1px;}.elementor-1120 .elementor-element.elementor-element-2870ef1 img{width:68%;border-width:1px 1px 1px 1px;}}@media(min-width:768px){.elementor-1120 .elementor-element.elementor-element-bb94524{--content-width:1300px;}.elementor-1120 .elementor-element.elementor-element-f4b50f8{--content-width:1300px;}.elementor-1120 .elementor-element.elementor-element-507b89e{--content-width:1300px;}.elementor-1120 .elementor-element.elementor-element-385d688{--content-width:1300px;}}@media(max-width:767px){.elementor-1120 .elementor-element.elementor-element-bb94524{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1120 .elementor-element.elementor-element-4dba53b{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1120 .elementor-element.elementor-element-b00f5c1 img{width:100%;}.elementor-1120 .elementor-element.elementor-element-2870ef1 img{width:100%;}.elementor-1120 .elementor-element.elementor-element-0390311{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1120 .elementor-element.elementor-element-e6d06cb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1120 .elementor-element.elementor-element-6243a76 img{width:100%;}.elementor-1120 .elementor-element.elementor-element-83a6970{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1120 .elementor-element.elementor-element-f4b50f8{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1120 .elementor-element.elementor-element-507b89e{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1120 .elementor-element.elementor-element-385d688{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for elementskit-tablepress, class: .elementor-element-6c75621 *//*Code for Hide the edit button*/

/* hide TablePress Edit link everywhere on the front-end */
.tablepress caption a[href*="tablepress&action=edit"] {
  display: none !important;
}

/* more specific if you use ElementsKit/Elementor widget */
.elementor .elementskit-tablepress .tablepress caption a[href*="tablepress&action=edit"],
.elementskit-tablepress .tablepress caption a[href*="tablepress&action=edit"] {
  display: none !important;
}

/*-------------------------*/

/*Code for left align*/

/* Force left padding for first column in TablePress table ID 1 */
.tablepress-id-4 td.column-1,
.tablepress-id-4 th.column-1 {
  text-align: left !important;
  padding-left: 20px !important; /* increase value for visible gap */
  box-sizing: border-box;
}

/* Sometimes inner <p> or <span> inside cell inherits margin reset */
.tablepress-id-4 td.column-1 * {
  margin-left: 0 !important;
  padding-left: 0 !important;
}

/*-------------------------*/

/*Code for Horizontal Scroller*/

/* Widget-only: horizontal scroll on mobile for this TablePress widget */
@media (max-width: 768px) {
  /* apply to the widget root (Elementor's ".elementor-1120 .elementor-element.elementor-element-6c75621") */
  .elementor-1120 .elementor-element.elementor-element-6c75621 {
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
  }

  /* make the internal table allow horizontal scrolling by giving it a minimum width */
  .elementor-1120 .elementor-element.elementor-element-6c75621 .tablepress,
  .elementor-1120 .elementor-element.elementor-element-6c75621 #tablepress-2,               /* fallback targeting actual table id */
  .elementor-1120 .elementor-element.elementor-element-6c75621 .dt-layout-table,
  .elementor-1120 .elementor-element.elementor-element-6c75621 .dt-layout-cell {
    min-width: 720px !important;       /* tweak: lower = less scroll, raise = more scroll */
    width: auto !important;
    table-layout: auto !important;
  }

  /* keep columns on a single line so columns remain aligned; users swipe to view */
  .elementor-1120 .elementor-element.elementor-element-6c75621 .tablepress th,
  .elementor-1120 .elementor-element.elementor-element-6c75621 .tablepress td {
    white-space: nowrap !important;
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-tablepress, class: .elementor-element-87dd6b2 *//*Code for Hide the edit button*/

/* hide TablePress Edit link everywhere on the front-end */
.tablepress caption a[href*="tablepress&action=edit"] {
  display: none !important;
}

/* more specific if you use ElementsKit/Elementor widget */
.elementor .elementskit-tablepress .tablepress caption a[href*="tablepress&action=edit"],
.elementskit-tablepress .tablepress caption a[href*="tablepress&action=edit"] {
  display: none !important;
}

/*-------------------------*/

/*Code for left align*/

/* Force left padding for first column in TablePress table ID 1 */
.tablepress-id-4 td.column-1,
.tablepress-id-4 th.column-1 {
  text-align: left !important;
  padding-left: 20px !important; /* increase value for visible gap */
  box-sizing: border-box;
}

/* Sometimes inner <p> or <span> inside cell inherits margin reset */
.tablepress-id-4 td.column-1 * {
  margin-left: 0 !important;
  padding-left: 0 !important;
}

/*-------------------------*/

/*Code for Horizontal Scroller*/

/* Widget-only: horizontal scroll on mobile for this TablePress widget */
@media (max-width: 768px) {
  /* apply to the widget root (Elementor's ".elementor-1120 .elementor-element.elementor-element-87dd6b2") */
  .elementor-1120 .elementor-element.elementor-element-87dd6b2 {
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
  }

  /* make the internal table allow horizontal scrolling by giving it a minimum width */
  .elementor-1120 .elementor-element.elementor-element-87dd6b2 .tablepress,
  .elementor-1120 .elementor-element.elementor-element-87dd6b2 #tablepress-2,               /* fallback targeting actual table id */
  .elementor-1120 .elementor-element.elementor-element-87dd6b2 .dt-layout-table,
  .elementor-1120 .elementor-element.elementor-element-87dd6b2 .dt-layout-cell {
    min-width: 720px !important;       /* tweak: lower = less scroll, raise = more scroll */
    width: auto !important;
    table-layout: auto !important;
  }

  /* keep columns on a single line so columns remain aligned; users swipe to view */
  .elementor-1120 .elementor-element.elementor-element-87dd6b2 .tablepress th,
  .elementor-1120 .elementor-element.elementor-element-87dd6b2 .tablepress td {
    white-space: nowrap !important;
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-tablepress, class: .elementor-element-8ce4d63 *//*Code for Hide the edit button*/

/* hide TablePress Edit link everywhere on the front-end */
.tablepress caption a[href*="tablepress&action=edit"] {
  display: none !important;
}

/* more specific if you use ElementsKit/Elementor widget */
.elementor .elementskit-tablepress .tablepress caption a[href*="tablepress&action=edit"],
.elementskit-tablepress .tablepress caption a[href*="tablepress&action=edit"] {
  display: none !important;
}

/*-------------------------*/

/*Code for left align*/

/* Force left padding for first column in TablePress table ID 1 */
.tablepress-id-4 td.column-1,
.tablepress-id-4 th.column-1 {
  text-align: left !important;
  padding-left: 20px !important; /* increase value for visible gap */
  box-sizing: border-box;
}

/* Sometimes inner <p> or <span> inside cell inherits margin reset */
.tablepress-id-4 td.column-1 * {
  margin-left: 0 !important;
  padding-left: 0 !important;
}

/*-------------------------*/

/*Code for Horizontal Scroller*/

/* Widget-only: horizontal scroll on mobile for this TablePress widget */
@media (max-width: 768px) {
  /* apply to the widget root (Elementor's ".elementor-1120 .elementor-element.elementor-element-8ce4d63") */
  .elementor-1120 .elementor-element.elementor-element-8ce4d63 {
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
  }

  /* make the internal table allow horizontal scrolling by giving it a minimum width */
  .elementor-1120 .elementor-element.elementor-element-8ce4d63 .tablepress,
  .elementor-1120 .elementor-element.elementor-element-8ce4d63 #tablepress-2,               /* fallback targeting actual table id */
  .elementor-1120 .elementor-element.elementor-element-8ce4d63 .dt-layout-table,
  .elementor-1120 .elementor-element.elementor-element-8ce4d63 .dt-layout-cell {
    min-width: 720px !important;       /* tweak: lower = less scroll, raise = more scroll */
    width: auto !important;
    table-layout: auto !important;
  }

  /* keep columns on a single line so columns remain aligned; users swipe to view */
  .elementor-1120 .elementor-element.elementor-element-8ce4d63 .tablepress th,
  .elementor-1120 .elementor-element.elementor-element-8ce4d63 .tablepress td {
    white-space: nowrap !important;
  }
}/* End custom CSS */