.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-28055 .elementor-element.elementor-element-7bed2446{padding:80px 40px 80px 40px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28055 .elementor-element.elementor-element-69ffe06d{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-35b1f66{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-caeb2fe );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-28055 .elementor-element.elementor-element-7360b922 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-28055 .elementor-element.elementor-element-7360b922 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:42px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-3d691b8b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var( --e-global-color-51e2dbe );}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-28055 .elementor-element.elementor-element-39834645 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-28055 .elementor-element.elementor-element-39834645 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:42px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-47e1311a{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-0e396c1 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-28055 .elementor-element.elementor-element-0e396c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:42px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-6fe98dc6{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-d3a6d9f > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-28055 .elementor-element.elementor-element-d3a6d9f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:42px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-4fa983f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var( --e-global-color-51e2dbe );}.elementor-28055 .elementor-element.elementor-element-f117843 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-28055 .elementor-element.elementor-element-f117843 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:42px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-f3f06e5{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-d512a71 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-28055 .elementor-element.elementor-element-d512a71 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:42px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-ccb4d44{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-214efe4 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-28055 .elementor-element.elementor-element-214efe4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:42px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-868c38e{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-b3ee267 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-28055 .elementor-element.elementor-element-b3ee267 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:42px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-361782c{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-35fc812{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-caeb2fe );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-28055 .elementor-element.elementor-element-a242b6a{width:var( --container-widget-width, 99.898% );max-width:99.898%;--container-widget-width:99.898%;--container-widget-flex-grow:0;align-self:center;}.elementor-28055 .elementor-element.elementor-element-e877245 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-28055 .elementor-element.elementor-element-e877245 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:42px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-5024510{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-73c6720d > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-28055 .elementor-element.elementor-element-73c6720d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:42px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-518310c{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-293ec39 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-28055 .elementor-element.elementor-element-293ec39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:42px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-7fa02ab{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-283b90b > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-28055 .elementor-element.elementor-element-283b90b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:42px;color:var( --e-global-color-caeb2fe );}.elementor-28055 .elementor-element.elementor-element-39cbeb4{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-caeb2fe );}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-28055 .elementor-element.elementor-element-488ce002{--spacer-size:50px;}@media(max-width:1024px){.elementor-28055 .elementor-element.elementor-element-1eff79ac > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-28055 .elementor-element.elementor-element-7bed2446{padding:40px 25px 40px 25px;}.elementor-28055 .elementor-element.elementor-element-7360b922 > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-28055 .elementor-element.elementor-element-7360b922 .elementor-heading-title{font-size:28px;}.elementor-28055 .elementor-element.elementor-element-3d691b8b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-28055 .elementor-element.elementor-element-36b14d8c{width:100%;max-width:100%;}.elementor-28055 .elementor-element.elementor-element-39834645 > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-28055 .elementor-element.elementor-element-39834645 .elementor-heading-title{font-size:28px;}.elementor-28055 .elementor-element.elementor-element-47e1311a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28055 .elementor-element.elementor-element-0e396c1 > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-28055 .elementor-element.elementor-element-0e396c1 .elementor-heading-title{font-size:28px;}.elementor-28055 .elementor-element.elementor-element-6fe98dc6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28055 .elementor-element.elementor-element-d3a6d9f > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-28055 .elementor-element.elementor-element-d3a6d9f .elementor-heading-title{font-size:28px;}.elementor-28055 .elementor-element.elementor-element-4fa983f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-28055 .elementor-element.elementor-element-1d77bfc{width:100%;max-width:100%;}.elementor-28055 .elementor-element.elementor-element-f117843 > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-28055 .elementor-element.elementor-element-f117843 .elementor-heading-title{font-size:28px;}.elementor-28055 .elementor-element.elementor-element-f3f06e5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28055 .elementor-element.elementor-element-d512a71 > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-28055 .elementor-element.elementor-element-d512a71 .elementor-heading-title{font-size:28px;}.elementor-28055 .elementor-element.elementor-element-ccb4d44 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28055 .elementor-element.elementor-element-214efe4 > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-28055 .elementor-element.elementor-element-214efe4 .elementor-heading-title{font-size:28px;}.elementor-28055 .elementor-element.elementor-element-868c38e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28055 .elementor-element.elementor-element-b3ee267 > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-28055 .elementor-element.elementor-element-b3ee267 .elementor-heading-title{font-size:28px;}.elementor-28055 .elementor-element.elementor-element-361782c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28055 .elementor-element.elementor-element-35fc812 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28055 .elementor-element.elementor-element-e877245 > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-28055 .elementor-element.elementor-element-e877245 .elementor-heading-title{font-size:28px;}.elementor-28055 .elementor-element.elementor-element-5024510 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28055 .elementor-element.elementor-element-73c6720d > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-28055 .elementor-element.elementor-element-73c6720d .elementor-heading-title{font-size:28px;}.elementor-28055 .elementor-element.elementor-element-518310c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28055 .elementor-element.elementor-element-293ec39 > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-28055 .elementor-element.elementor-element-293ec39 .elementor-heading-title{font-size:28px;}.elementor-28055 .elementor-element.elementor-element-7fa02ab > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28055 .elementor-element.elementor-element-283b90b > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-28055 .elementor-element.elementor-element-283b90b .elementor-heading-title{font-size:28px;}.elementor-28055 .elementor-element.elementor-element-39cbeb4 > .elementor-widget-container{margin:0px 0px 20px 0px;}}/* Start custom CSS for html, class: .elementor-element-36b14d8c *//* General table layout */
.feature_table.article_table {
  width: 100%;
  border-collapse: collapse;
  table-layout: auto;
}

.feature_table.article_table th,
.feature_table.article_table td {
  padding: 8px 12px;
  text-align: left;
}

/* Rank column: small and centered */
.feature_table.article_table th:first-child,
.feature_table.article_table td.feature_col {
  width: 40px;
  min-width: 40px;
  text-align: center;
  white-space: nowrap;
}

/* Scores: always black */
.feature_table.article_table td.score-2026,
.feature_table.article_table td.score-2023 {
  color: #000;
}

/* "Up" labels: black */
.feature_table.article_table td.movement-up {
  color: #000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d77bfc *//* General table layout */
.feature_table.article_table {
  width: 100%;
  border-collapse: collapse;
  table-layout: auto;
}

.feature_table.article_table th,
.feature_table.article_table td {
  padding: 8px 12px;
  text-align: left;
}

/* Rank column: small and centered */
.feature_table.article_table th:first-child,
.feature_table.article_table td.feature_col {
  width: 40px;
  min-width: 40px;
  text-align: center;
  white-space: nowrap;
}

/* Scores: always black */
.feature_table.article_table td.score-2026,
.feature_table.article_table td.score-2023 {
  color: #000;
}

/* "Up" labels: black */
.feature_table.article_table td.movement-up {
  color: #000;
}/* End custom CSS */