.elementor-16359 .elementor-element.elementor-element-77c3074{--display:flex;}.elementor-16359 .elementor-element.elementor-element-4d433c0{--display:flex;}.elementor-16359 .elementor-element.elementor-element-8714ff2{--display:flex;}.elementor-16359 .elementor-element.elementor-element-37c0698{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16359 .elementor-element.elementor-element-2e78cae{text-align:center;}.elementor-16359 .elementor-element.elementor-element-9fa6b5b{text-align:center;}.elementor-16359 .elementor-element.elementor-element-9fa6b5b .elementor-heading-title{font-size:20px;}.elementor-16359 .elementor-element.elementor-element-6cff7f9{--display:flex;}.elementor-16359 .elementor-element.elementor-element-d6cfe0c.elementor-element{--align-self:center;}.elementor-16359 .elementor-element.elementor-element-978a51f{--display:flex;}.elementor-16359 .elementor-element.elementor-element-a9302df{--display:flex;}.elementor-16359 .elementor-element.elementor-element-977e9b5{--display:flex;}.elementor-16359 .elementor-element.elementor-element-fdbb626{--display:flex;}.elementor-16359 .elementor-element.elementor-element-023ea36{--display:flex;}.elementor-16359 .elementor-element.elementor-element-2fd214e{--display:flex;}.elementor-16359 .elementor-element.elementor-element-c39ab51{--display:flex;}.elementor-16359 .elementor-element.elementor-element-0e206b7{--display:flex;}.elementor-16359 .elementor-element.elementor-element-a473b3b .elementor-button{background-color:#4D4EFF;}/* Start custom CSS for heading, class: .elementor-element-2e78cae */span.multicolor1 {
  background: linear-gradient(90deg, #3273FF 0%, #CC3EFF 55%, #FF6E3E 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; /* for Firefox */
  color: transparent;
  font-weight: bold; /* optional */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fa6b5b */span.multicolor1 {
  background: linear-gradient(90deg, #3273FF 0%, #CC3EFF 55%, #FF6E3E 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; /* for Firefox */
  color: transparent;
  font-weight: bold; /* optional */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6cfe0c */table.docythpai td, th {
    word-break: auto-phrase;
}
th.heading-1 {
    width: 30%;
}
th.heading-2 {
    width: 40% !important;
}
th.heading-3 {
    width: 30% !important;
}
.table-responsive {
  width: 100%;
  overflow-x: auto;
}
table.docythpai {
    border-collapse: separate;
    border-spacing: 0;
    border-radius: 10px;
    overflow: hidden;
    border: 1px solid grey;
}
table.docythpai td, th {
    padding: 10px;
}
table.docythpai td p {
    margin-bottom: 0;
}
table.docythpai td, th {
    text-align: center;
}
th.heading-1 {
    background: #000000c9 !important;
    color: #ffffff;
}
th.heading-2 {
    background: linear-gradient(90deg, #3273FF 0%, #CC3EFF 55%, #FF6E3E 100%) !important;
    color: #ffffff;
}
th.heading-2:hover {
     background: linear-gradient(90deg, #3273FF 0%, #CC3EFF 55%, #FF6E3E 100%) !important;
    color: #ffffff;
}
th.heading-3 {
    background: #c5c5c5 !important;
    color: #000000;
}
.multicolor {
  background: linear-gradient(90deg, #3273FF 0%, #CC3EFF 55%, #FF6E3E 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; /* for Firefox */
  color: transparent;
  font-weight: bold; /* optional */
}/* End custom CSS */
/* Start custom CSS */.postid-16359 .elementor-element-3cb9789.elementor-widget {
    display:none;
}
tr th {
    align-content: center;
    align-items: center;
}/* End custom CSS */