.elementor-22873 .elementor-element.elementor-element-428b6bc2{--display:flex;}.elementor-22873 .elementor-element.elementor-element-ab43b82{--display:flex;}.elementor-22873 .elementor-element.elementor-element-174c33e{--display:flex;}.elementor-22873 .elementor-element.elementor-element-40e4501{text-align:start;}.elementor-22873 .elementor-element.elementor-element-40e4501 p{margin-block-end:0px;}.elementor-22873 .elementor-element.elementor-element-2160fa0{--display:flex;}.elementor-22873 .elementor-element.elementor-element-a07f8fb{--display:flex;}.elementor-22873 .elementor-element.elementor-element-ada5d64 .ct-basic-table{margin:0;overflow:hidden;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22873 .elementor-element.elementor-element-ada5d64 .ct-basic-table tr td, .elementor-22873 .elementor-element.elementor-element-ada5d64 .ct-basic-table tr th{overflow:hidden;}.elementor-22873 .elementor-element.elementor-element-ada5d64 .ct-basic-table tr th{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-22873 .elementor-element.elementor-element-ada5d64 .ct-basic-table tr td{text-align:left;}.elementor-22873 .elementor-element.elementor-element-ada5d64 .ct-basic-table tr th img{width:50px;}.elementor-22873 .elementor-element.elementor-element-ada5d64 .ct-basic-table tr td img{width:50px;}.elementor-22873 .elementor-element.elementor-element-d8ddb09{--display:flex;}.elementor-22873 .elementor-element.elementor-element-bc64fec{--display:flex;}.elementor-22873 .elementor-element.elementor-element-845e655{--display:flex;--justify-content:center;}.elementor-22873 .elementor-element.elementor-element-76375fb{--display:flex;}.elementor-22873 .elementor-element.elementor-element-9767ab6{--display:flex;--justify-content:center;}.elementor-22873 .elementor-element.elementor-element-5d6878b{--display:flex;}@media(max-width:767px){.elementor-22873 .elementor-element.elementor-element-2160fa0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22873 .elementor-element.elementor-element-7ac1a68{text-align:center;}.elementor-22873 .elementor-element.elementor-element-7ac1a68 p{margin-block-end:0px;}}/* Start custom CSS for basic-table, class: .elementor-element-ada5d64 */.elementor-22873 .elementor-element.elementor-element-ada5d64 {
  overflow-x: auto;
  max-width: 100%;
  -webkit-overflow-scrolling: touch;
}

.elementor-22873 .elementor-element.elementor-element-ada5d64 table {
  min-width: 700px;
}
@media (max-width: 767px) {
  .elementor-22873 .elementor-element.elementor-element-ada5d64 th,
  .elementor-22873 .elementor-element.elementor-element-ada5d64 td {
    font-size: 13px;
    padding: 8px;
  }
}/* End custom CSS */