.elementor-313 .elementor-element.elementor-element-b0679d5{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-6e4452b{text-align:center;}.elementor-313 .elementor-element.elementor-element-eaa1784 .elementor-heading-title{font-size:1.5em;color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-95364b4{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-3f53857{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-35px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-3f53857.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-313 .elementor-element.elementor-element-1a89828{text-align:center;}.elementor-313 .elementor-element.elementor-element-1a89828 .elementor-heading-title{font-weight:600;color:var( --e-global-color-secondary );}.elementor-313 .elementor-element.elementor-element-491f538{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-313 .elementor-element.elementor-element-491f538 img{width:120%;max-width:150%;border-style:none;}.elementor-313 .elementor-element.elementor-element-9c74261{--display:flex;}.elementor-313 .elementor-element.elementor-element-074580c{text-align:center;}.elementor-313 .elementor-element.elementor-element-074580c .elementor-heading-title{font-weight:600;color:var( --e-global-color-secondary );}.elementor-313 .elementor-element.elementor-element-6c5e2e9{text-align:center;}.elementor-313 .elementor-element.elementor-element-6c5e2e9 img{width:54%;border-style:none;}.elementor-313 .elementor-element.elementor-element-f262384{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-50px;}.elementor-313 .elementor-element.elementor-element-8d34260{text-align:center;}.elementor-313 .elementor-element.elementor-element-8d34260 .elementor-heading-title{font-weight:600;color:var( --e-global-color-secondary );}.elementor-313 .elementor-element.elementor-element-3eb7293{text-align:center;}.elementor-313 .elementor-element.elementor-element-3eb7293 img{width:86%;border-style:none;}.elementor-313 .elementor-element.elementor-element-9c25191 .elementor-heading-title{font-size:1.5em;color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-2d57786{--display:flex;}.elementor-313 .elementor-element.elementor-element-976bae0 img{width:66%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CFCFCF;}.elementor-313 .elementor-element.elementor-element-ea65630{text-align:center;font-size:1.1em;color:var( --e-global-color-text );}.elementor-313 .elementor-element.elementor-element-41e90e5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-313 .elementor-element.elementor-element-41e90e5 .elementor-heading-title{font-size:1.5em;color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-6c7a7c9 img{width:65%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CFCFCF;}.elementor-313 .elementor-element.elementor-element-ef12f73{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-313 .elementor-element.elementor-element-ef12f73 .elementor-heading-title{font-size:1.5em;color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-4edb41d{--display:flex;}.elementor-313 .elementor-element.elementor-element-3859c6a .elementor-heading-title{font-weight:600;}.elementor-313 .elementor-element.elementor-element-f01d433 img{width:75%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CFCFCF;}.elementor-313 .elementor-element.elementor-element-9156224{--display:flex;}.elementor-313 .elementor-element.elementor-element-8f293e2 .elementor-heading-title{font-weight:600;}.elementor-313 .elementor-element.elementor-element-af7bdf6 img{width:75%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CFCFCF;}.elementor-313 .elementor-element.elementor-element-cbe3692{color:var( --e-global-color-text );}.elementor-313 .elementor-element.elementor-element-af28bb0{--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:0px 0px 6px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-83f8249 .elementor-heading-title{font-size:1.5em;color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-0acb324{text-align:left;}.elementor-313 .elementor-element.elementor-element-0acb324 p{margin-block-end:0px;}.elementor-313 .elementor-element.elementor-element-f3c00fb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-313 .elementor-element.elementor-element-f3c00fb .elementor-heading-title{font-size:1.5em;color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-3ad1081{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-313 .elementor-element.elementor-element-8f4bce2{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-313 .elementor-element.elementor-element-8f4bce2 .elemenetskit-tablepress .tablepress th{text-align:center;background-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:1px;border-color:#ccc;padding:1em 1em 1em 1em;}.elementor-313 .elementor-element.elementor-element-8f4bce2 .elemenetskit-tablepress table.tablepress tr td{text-align:center;}.elementor-313 .elementor-element.elementor-element-8f4bce2 .elemenetskit-tablepress table.tablepress{border-style:solid;border-width:1px;border-color:#ccc;}.elementor-313 .elementor-element.elementor-element-8f4bce2 .elemenetskit-tablepress .tablepress .sorting:hover, .elementor-313 .elementor-element.elementor-element-8f4bce2 .elemenetskit-tablepress .tablepress .sorting_asc, .elementor-313 .elementor-element.elementor-element-8f4bce2 .elemenetskit-tablepress .tablepress .sorting_desc{background-color:#ccd3d8;}.elementor-313 .elementor-element.elementor-element-8f4bce2 .elemenetskit-tablepress .tablepress td{border-style:solid;border-width:1px;padding:0.5em 1em 0.5em 1em;}.elementor-313 .elementor-element.elementor-element-8f4bce2 .elemenetskit-tablepress .tablepress tbody tr:nth-child(odd) td{background-color:#fff;border-color:#ccc;}.elementor-313 .elementor-element.elementor-element-8f4bce2 .elemenetskit-tablepress .tablepress tbody tr:nth-child(even) td{background-color:#f7f7f7;border-color:#ccc;}.elementor-313 .elementor-element.elementor-element-4657216{--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-313 .elementor-element.elementor-element-467ad18{--display:flex;}.elementor-313 .elementor-element.elementor-element-1ebf883{text-align:center;}.elementor-313 .elementor-element.elementor-element-1ebf883 .elementor-heading-title{font-size:1.2em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-313 .elementor-element.elementor-element-0844e4a img{width:64%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CFCFCF;}.elementor-313 .elementor-element.elementor-element-09f5aa3{--display:flex;}.elementor-313 .elementor-element.elementor-element-6a6936d{text-align:center;}.elementor-313 .elementor-element.elementor-element-6a6936d .elementor-heading-title{font-size:1.2em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-313 .elementor-element.elementor-element-9b9631f img{width:63%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CFCFCF;}.elementor-313 .elementor-element.elementor-element-f177969{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-313 .elementor-element.elementor-element-f177969 .elementor-heading-title{font-size:1.5em;color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-b4fb57c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-313 .elementor-element.elementor-element-c2f6623{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-313 .elementor-element.elementor-element-c2f6623 .elemenetskit-tablepress .tablepress th{text-align:center;background-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:1px;border-color:#ccc;padding:1em 1em 1em 1em;}.elementor-313 .elementor-element.elementor-element-c2f6623 .elemenetskit-tablepress table.tablepress tr td{text-align:center;}.elementor-313 .elementor-element.elementor-element-c2f6623 .elemenetskit-tablepress table.tablepress{border-style:solid;border-width:1px;border-color:#ccc;}.elementor-313 .elementor-element.elementor-element-c2f6623 .elemenetskit-tablepress .tablepress .sorting:hover, .elementor-313 .elementor-element.elementor-element-c2f6623 .elemenetskit-tablepress .tablepress .sorting_asc, .elementor-313 .elementor-element.elementor-element-c2f6623 .elemenetskit-tablepress .tablepress .sorting_desc{background-color:#ccd3d8;}.elementor-313 .elementor-element.elementor-element-c2f6623 .elemenetskit-tablepress .tablepress td{border-style:solid;border-width:1px;padding:0.5em 1em 0.5em 1em;}.elementor-313 .elementor-element.elementor-element-c2f6623 .elemenetskit-tablepress .tablepress tbody tr:nth-child(odd) td{background-color:#fff;border-color:#ccc;}.elementor-313 .elementor-element.elementor-element-c2f6623 .elemenetskit-tablepress .tablepress tbody tr:nth-child(even) td{background-color:#f7f7f7;border-color:#ccc;}.elementor-313 .elementor-element.elementor-element-e5129e0{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-89f6345{text-align:center;font-size:0.7em;line-height:1.2em;}@media(max-width:1024px){.elementor-313 .elementor-element.elementor-element-8f4bce2{width:100%;max-width:100%;}.elementor-313 .elementor-element.elementor-element-c2f6623{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-313 .elementor-element.elementor-element-eaa1784 .elementor-heading-title{font-size:1.3em;}.elementor-313 .elementor-element.elementor-element-95364b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-3f53857{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-1a89828{text-align:center;}.elementor-313 .elementor-element.elementor-element-491f538{text-align:center;}.elementor-313 .elementor-element.elementor-element-491f538 img{width:100%;max-width:100%;}.elementor-313 .elementor-element.elementor-element-6c5e2e9 img{width:49%;}.elementor-313 .elementor-element.elementor-element-3eb7293 img{width:100%;max-width:100%;}.elementor-313 .elementor-element.elementor-element-9c25191 .elementor-heading-title{font-size:1.3em;}.elementor-313 .elementor-element.elementor-element-976bae0 img{width:100%;max-width:100%;}.elementor-313 .elementor-element.elementor-element-41e90e5 .elementor-heading-title{font-size:1.3em;}.elementor-313 .elementor-element.elementor-element-6c7a7c9 img{width:100%;max-width:100%;}.elementor-313 .elementor-element.elementor-element-ef12f73 .elementor-heading-title{font-size:1.3em;}.elementor-313 .elementor-element.elementor-element-f01d433 img{width:100%;max-width:100%;}.elementor-313 .elementor-element.elementor-element-af7bdf6 img{width:100%;max-width:100%;}.elementor-313 .elementor-element.elementor-element-af28bb0{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-313 .elementor-element.elementor-element-3ad1081{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-8f4bce2{width:100%;max-width:100%;}.elementor-313 .elementor-element.elementor-element-0844e4a img{width:75%;}.elementor-313 .elementor-element.elementor-element-9b9631f img{width:75%;}.elementor-313 .elementor-element.elementor-element-c2f6623{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-313 .elementor-element.elementor-element-3f53857{--width:36.5%;}}/* Start custom CSS for elementskit-tablepress, class: .elementor-element-8f4bce2 *//*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-2 td.column-1,
.tablepress-id-2 th.column-1 {
  text-align: left !important;
  padding-left: 16px !important; /* increase value for visible gap */
  box-sizing: border-box;
}

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

/*Code for Line height*/
.elemenetskit-tablepress .tablepress th {
  line-height: 1.2em !important;
}

.elemenetskit-tablepress .tablepress td {
  line-height: 1.2em !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-313 .elementor-element.elementor-element-8f4bce2") */
  .elementor-313 .elementor-element.elementor-element-8f4bce2 {
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
  }

  /* make the internal table allow horizontal scrolling by giving it a minimum width */
  .elementor-313 .elementor-element.elementor-element-8f4bce2 .tablepress,
  .elementor-313 .elementor-element.elementor-element-8f4bce2 #tablepress-2,               /* fallback targeting actual table id */
  .elementor-313 .elementor-element.elementor-element-8f4bce2 .dt-layout-table,
  .elementor-313 .elementor-element.elementor-element-8f4bce2 .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-313 .elementor-element.elementor-element-8f4bce2 .tablepress th,
  .elementor-313 .elementor-element.elementor-element-8f4bce2 .tablepress td {
    white-space: nowrap !important;
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-tablepress, class: .elementor-element-c2f6623 *//*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-3 td.column-1,
.tablepress-id-3 th.column-1 {
  text-align: left !important;
  padding-left: 16px !important; /* increase value for visible gap */
  box-sizing: border-box;
}

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

/*Code for Line height*/
.elemenetskit-tablepress .tablepress th {
  line-height: 1.2em !important;
}

.elemenetskit-tablepress .tablepress td {
  line-height: 1.2em !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-313 .elementor-element.elementor-element-c2f6623") */
  .elementor-313 .elementor-element.elementor-element-c2f6623 {
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
  }

  /* make the internal table allow horizontal scrolling by giving it a minimum width */
  .elementor-313 .elementor-element.elementor-element-c2f6623 .tablepress,
  .elementor-313 .elementor-element.elementor-element-c2f6623 #tablepress-2,               /* fallback targeting actual table id */
  .elementor-313 .elementor-element.elementor-element-c2f6623 .dt-layout-table,
  .elementor-313 .elementor-element.elementor-element-c2f6623 .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-313 .elementor-element.elementor-element-c2f6623 .tablepress th,
  .elementor-313 .elementor-element.elementor-element-c2f6623 .tablepress td {
    white-space: nowrap !important;
  }
}/* End custom CSS */