.elementor-17307 .elementor-element.elementor-element-52376e8{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:center;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-17307 .elementor-element.elementor-element-52376e8.e-con{--align-self:center;}.elementor-17307 .elementor-element.elementor-element-41efd2c{columns:1;font-family:var( --e-global-typography-40cd987-font-family ), Sans-serif;font-size:var( --e-global-typography-40cd987-font-size );line-height:var( --e-global-typography-40cd987-line-height );letter-spacing:var( --e-global-typography-40cd987-letter-spacing );word-spacing:var( --e-global-typography-40cd987-word-spacing );}.elementor-17307 .elementor-element.elementor-element-41efd2c > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0rem 0rem 0rem 2rem;}.elementor-17307 .elementor-element.elementor-element-1f6b112{columns:1;font-family:var( --e-global-typography-40cd987-font-family ), Sans-serif;font-size:var( --e-global-typography-40cd987-font-size );line-height:var( --e-global-typography-40cd987-line-height );letter-spacing:var( --e-global-typography-40cd987-letter-spacing );word-spacing:var( --e-global-typography-40cd987-word-spacing );}.elementor-17307 .elementor-element.elementor-element-1f6b112 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 1rem 0rem 1rem;}.elementor-17307 .elementor-element.elementor-element-1f6b112.elementor-element{--align-self:stretch;}@media(max-width:800px){.elementor-17307 .elementor-element.elementor-element-41efd2c{font-size:var( --e-global-typography-40cd987-font-size );line-height:var( --e-global-typography-40cd987-line-height );letter-spacing:var( --e-global-typography-40cd987-letter-spacing );word-spacing:var( --e-global-typography-40cd987-word-spacing );}.elementor-17307 .elementor-element.elementor-element-41efd2c > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-17307 .elementor-element.elementor-element-1f6b112{font-size:var( --e-global-typography-40cd987-font-size );line-height:var( --e-global-typography-40cd987-line-height );letter-spacing:var( --e-global-typography-40cd987-letter-spacing );word-spacing:var( --e-global-typography-40cd987-word-spacing );}.elementor-17307 .elementor-element.elementor-element-1f6b112 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}}@media(max-width:500px){.elementor-17307 .elementor-element.elementor-element-52376e8{--width:100%;--min-height:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-17307 .elementor-element.elementor-element-41efd2c{font-size:var( --e-global-typography-40cd987-font-size );line-height:var( --e-global-typography-40cd987-line-height );letter-spacing:var( --e-global-typography-40cd987-letter-spacing );word-spacing:var( --e-global-typography-40cd987-word-spacing );}.elementor-17307 .elementor-element.elementor-element-41efd2c > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-17307 .elementor-element.elementor-element-1f6b112{font-size:var( --e-global-typography-40cd987-font-size );line-height:var( --e-global-typography-40cd987-line-height );letter-spacing:var( --e-global-typography-40cd987-letter-spacing );word-spacing:var( --e-global-typography-40cd987-word-spacing );}.elementor-17307 .elementor-element.elementor-element-1f6b112 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}}/* Start custom CSS for text-editor, class: .elementor-element-41efd2c */.elementor-17307 .elementor-element.elementor-element-41efd2c {
    color: white;
}

.elementor-17307 .elementor-element.elementor-element-41efd2c {
    color: white;
    text-align: justify;
    text-justify: inter-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f6b112 */.elementor-17307 .elementor-element.elementor-element-1f6b112 {
    color: white;
}

table.blueTable {
  border: 1px solid #1C6EA4;
  /*background-color: #EEEEEE;*/
  width: 100%;
  text-align: center;
  border-collapse: collapse;
}
table.blueTable td, table.blueTable th {
  border: 1px solid #AAAAAA;
  padding: .5em 0px;
}
table.blueTable tbody td {
  font-size: 1rem;
  font-weight: bold;
  /*text-shadow: none !important;*/
}

table.blueTable tr:nth-child(even) {
  /*background: #D0E4F5;*/
}

table.blueTable thead th {
  text-align: center;
  font-size: 1rem;
  font-weight: bold;
  background: #0B6AB7;
  
}

table.blueTable thead th:first-child {
  border-left: none;
}

table {
    overflow: hidden;
}

.rows {
    position: relative;
    cursor: pointer;
}

.rows:after {
    content: '';
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    background: #FE6000;
    z-index: -1;
    transform: translateX(100%);
    transition: transform 500ms;
    transition-timing-function: ease-in;
}

.rows:hover:after {
    transform: translateX(0%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52376e8 */.elementor-17307 .elementor-element.elementor-element-52376e8 {
    direction: rtl;
}/* End custom CSS */