@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600;700&family=Work+Sans:wght@400;500;600;700&display=swap");
/***** Normalize.css *****/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}

:root {
  --font-family-body: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-family-display: "Lora", "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-family-mono: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace;
  --color-canvas: #F6F3F1;
  --color-surface: #FFFFFF;
  --color-surface-subtle: #F7F7F7;
  --color-text: #000000;
  --color-text-strong: #0E1C37;
  --color-text-muted: #333333;
  --color-text-subtle: #555555;
  --color-link: #37171A;
  --color-link-hover: #37171A;
  --color-action: #CA3051;
  --color-action-strong: #37171A;
  --color-border: #87929D;
  --color-border-subtle: #DDDDDD;
  --color-disabled: #DDDDDD;
  --color-focus-ring: rgba(202, 48, 81, 0.35);
  --radius-xs: 2px;
  --radius-sm: 4px;
  --radius-md: 10px;
  --shadow-card: 0 2px 8px rgba(0, 0, 0, 0.05);
  --transition-fast: 0.12s ease-in-out;
}

body {
  margin: 0;
  font-family: 'PP Neue Montreal', sans-serif;
  overflow-x: hidden;
  background-color: var(--color-surface);
  color: var(--color-text);
  font-size: 16px;
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
}

main {
  display: block;
  background-color: var(--color-canvas);
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

pre {
  font-family: monospace, monospace;
  font-size: 1em;
}

a {
  background-color: transparent;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}

b,
strong {
  font-weight: 400;
}

code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

img {
  border-style: none;
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}


button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

details {
  display: block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none;
}

/***** Base *****/
* {
  box-sizing: border-box;
}


@media (min-width: 1024px) {
  body > main {
    min-height: 65vh;
  }
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: var(--font-family-body);
  margin-top: 0;
}

h1 {
  font-family: var(--font-family-display);
  font-size: 40px;
  font-weight: 400;
  line-height: 3rem;
}

h2 {
  font-family: var(--font-family-display);
  font-size: 32px;
  font-weight: 400;
  line-height: 2.1rem;
}

h3 {
  font-size: 24px;
  font-weight: 500;
  line-height: 1.8rem;
}

h4 {
  font-size: 20px;
  font-weight: 500;
  line-height: 1.5rem;
}

/* @media (min-width: 766px) {
  
  h1 {
  font-size: 32px;
  font-weight: 400;
  line-height: 3rem;
	}

  h2 {
    font-size: 32px;
    font-weight: 400;
    line-height: 2.1rem;
  }

  h3 {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.8rem;
  }

  h4 {
    font-size: 20px;
    font-weight: 500;
    line-height: 1.5rem;
  }
} */

a {
  color: var(--color-text-strong);
  text-decoration: none;
}
a:visited {
  color: var(--color-link);
}
a:hover,
a:active,
a:focus {
  color: var(--color-link-hover);
  text-decoration: underline;
}

.hbs-form input,
.hbs-form textarea, .search input,
.search textarea {
  color: var(--color-text);
  font-size: 14px;
}
.hbs-form input, .search input {
  max-width: 100%;
  box-sizing: border-box;
  transition: border var(--transition-fast);
  /* We use the :where selector to not increase the specificity of the selector */
}
.hbs-form input:where(:not([type=checkbox])), .search input:where(:not([type=checkbox])) {
  outline: none;
}
.hbs-form input:where(:not([type=checkbox])):focus, .search input:where(:not([type=checkbox])):focus {
  border: 1px solid var(--color-action);
}
.hbs-form input[disabled], .search input[disabled] {
  background-color: var(--color-disabled);
}
.hbs-form select, .search select {
  -webkit-appearance: none;
  -moz-appearance: none;
  background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23CCC' d='M0 0h10L5 6 0 0z'/%3E%3C/svg%3E%0A") no-repeat var(--color-surface);
  background-position: right 10px center;
  border: 1px solid var(--color-border);
  border-radius: var(--radius-sm);
  padding: 8px 30px 8px 10px;
  outline: none;
  color: var(--color-text-subtle);
  width: 100%;
}
.hbs-form select:focus, .search select:focus {
  border: 1px solid var(--color-action);
}
.hbs-form select::-ms-expand, .search select::-ms-expand {
  display: none;
}
.hbs-form textarea, .search textarea {
  border: 1px solid var(--color-border);
  border-radius: var(--radius-xs);
  resize: vertical;
  width: 100%;
  outline: none;
  padding: 10px;
}
.hbs-form textarea:focus, .search textarea:focus {
  border: 1px solid var(--color-action);
}

.container {
  max-width: 1160px;
  margin: 0 auto;
  padding: 0 5%;
}
@media (min-width: 1160px) {
  .container {
    padding: 0;
    width: 90%;
  }
}

.container-divider {
  border-top: 1px solid var(--color-border-subtle);
  margin-bottom: 20px;
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.error-page {
  max-width: 1160px;
  margin: 0 auto;
  padding: 0 5%;
}
@media (min-width: 1160px) {
  .error-page {
    padding: 0;
    width: 90%;
  }
}

.visibility-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}

/***** Buttons *****/
.button, .pagination-next-link, .pagination-prev-link, .pagination-first-link, .pagination-last-link, .subscriptions-subscribe button, .requests-table-toolbar .organization-subscribe button, .community-follow button, .article-subscribe button, .section-subscribe button, .split-button button {
  background-color: transparent;
  border: 1px solid var(--color-action);
  border-radius: var(--radius-sm);
  color: var(--color-action);
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  line-height: 2.34;
  margin: 0;
  padding: 0 20px;
  text-align: center;
  transition: background-color var(--transition-fast), border-color var(--transition-fast), color 0.15s ease-in-out;
  user-select: none;
  white-space: nowrap;
  width: 100%;
  -webkit-touch-callout: none;
}
@media (min-width: 766px) {
  .button, .pagination-next-link, .pagination-prev-link, .pagination-first-link, .pagination-last-link, .subscriptions-subscribe button, .requests-table-toolbar .organization-subscribe button, .community-follow button, .article-subscribe button, .section-subscribe button, .split-button button {
    width: auto;
  }
}
.button:visited, .pagination-next-link:visited, .pagination-prev-link:visited, .pagination-first-link:visited, .pagination-last-link:visited, .subscriptions-subscribe button:visited, .requests-table-toolbar .organization-subscribe button:visited, .community-follow button:visited, .article-subscribe button:visited, .section-subscribe button:visited, .split-button button:visited {
  color: var(--color-action);
}
.button:hover, .pagination-next-link:hover, .pagination-prev-link:hover, .pagination-first-link:hover, .pagination-last-link:hover, .subscriptions-subscribe button:hover, .requests-table-toolbar .organization-subscribe button:hover, .community-follow button:hover, .article-subscribe button:hover, .section-subscribe button:hover, .split-button button:hover, .button:active, .pagination-next-link:active, .pagination-prev-link:active, .pagination-first-link:active, .pagination-last-link:active, .subscriptions-subscribe button:active, .requests-table-toolbar .organization-subscribe button:active, .community-follow button:active, .article-subscribe button:active, .section-subscribe button:active, .split-button button:active, .button:focus, .pagination-next-link:focus, .pagination-prev-link:focus, .pagination-first-link:focus, .pagination-last-link:focus, .subscriptions-subscribe button:focus, .requests-table-toolbar .organization-subscribe button:focus, .community-follow button:focus, .article-subscribe button:focus, .section-subscribe button:focus, .split-button button:focus, .button.button-primary, .button-primary.pagination-next-link, .button-primary.pagination-prev-link, .button-primary.pagination-first-link, .button-primary.pagination-last-link, .subscriptions-subscribe button.button-primary, .subscriptions-subscribe button[data-selected=true], .requests-table-toolbar .organization-subscribe button.button-primary, .requests-table-toolbar .organization-subscribe button[data-selected=true], .community-follow button.button-primary, .article-subscribe button.button-primary, .article-subscribe button[data-selected=true], .section-subscribe button.button-primary, .section-subscribe button[data-selected=true], .split-button button.button-primary {
  background-color: var(--color-action);
  color: var(--color-surface);
  text-decoration: none;
}
.button.button-primary:hover, .button-primary.pagination-next-link:hover, .button-primary.pagination-prev-link:hover, .button-primary.pagination-first-link:hover, .button-primary.pagination-last-link:hover, .subscriptions-subscribe button.button-primary:hover, .subscriptions-subscribe button[data-selected=true]:hover, .requests-table-toolbar .organization-subscribe button.button-primary:hover, .requests-table-toolbar .organization-subscribe button[data-selected=true]:hover, .community-follow button.button-primary:hover, .article-subscribe button.button-primary:hover, .article-subscribe button[data-selected=true]:hover, .section-subscribe button.button-primary:hover, .section-subscribe button[data-selected=true]:hover, .split-button button:hover, .button.button-primary:focus, .button-primary.pagination-next-link:focus, .button-primary.pagination-prev-link:focus, .button-primary.pagination-first-link:focus, .button-primary.pagination-last-link:focus, .subscriptions-subscribe button.button-primary:focus, .subscriptions-subscribe button[data-selected=true]:focus, .requests-table-toolbar .organization-subscribe button.button-primary:focus, .requests-table-toolbar .organization-subscribe button[data-selected=true]:focus, .community-follow button.button-primary:focus, .article-subscribe button.button-primary:focus, .article-subscribe button[data-selected=true]:focus, .section-subscribe button.button-primary:focus, .section-subscribe button[data-selected=true]:focus, .split-button button.button-primary:focus, .button.button-primary:active, .button-primary.pagination-next-link:active, .button-primary.pagination-prev-link:active, .button-primary.pagination-first-link:active, .button-primary.pagination-last-link:active, .subscriptions-subscribe button.button-primary:active, .subscriptions-subscribe button[data-selected=true]:active, .requests-table-toolbar .organization-subscribe button.button-primary:active, .requests-table-toolbar .organization-subscribe button[data-selected=true]:active, .community-follow button.button-primary:active, .article-subscribe button.button-primary:active, .article-subscribe button[data-selected=true]:active, .section-subscribe button.button-primary:active, .section-subscribe button[data-selected=true]:active, .split-button button.button-primary:active {
  background-color: var(--color-action-strong);
  border-color: var(--color-action-strong);
}
.button[data-disabled], [data-disabled].pagination-next-link, [data-disabled].pagination-prev-link, [data-disabled].pagination-first-link, [data-disabled].pagination-last-link, .subscriptions-subscribe button[data-disabled], .requests-table-toolbar .organization-subscribe button[data-disabled], .community-follow button[data-disabled], .article-subscribe button[data-disabled], .section-subscribe button[data-disabled], .split-button button[data-disabled] {
  cursor: default;
}

.button-large, .hbs-form input[type=submit] {
  cursor: pointer;
  background-color: var(--color-action);
  border: 0;
  border-radius: var(--radius-sm);
  color: var(--color-surface);
  font-size: 14px;
  line-height: 2.72;
  min-width: 190px;
  padding: 0 1.9286em;
  width: 100%;
}
@media (min-width: 766px) {
  .button-large, .hbs-form input[type=submit] {
    width: auto;
  }
}
.button-large:visited, .hbs-form input[type=submit]:visited {
  color: var(--color-surface);
}
.button-large:hover, .button-large:active, .button-large:focus, .hbs-form input[type=submit]:hover, .hbs-form input[type=submit]:active, .hbs-form input[type=submit]:focus {
  background-color: var(--color-action-strong);
}
.button-large[disabled], .hbs-form input[type=submit][disabled] {
  background-color: var(--color-disabled);
}

.button-secondary {
  color: var(--color-text-muted);
  border: 1px solid var(--color-border);
  background-color: transparent;
}
.button-secondary:visited {
  color: var(--color-text-muted);
}
.button-secondary:hover, .button-secondary:focus, .button-secondary:active {
  color: var(--color-text);
  border: 1px solid var(--color-border);
  background-color: var(--color-surface-subtle);
}

/***** Split button *****/
.split-button {
  display: flex;
}

.split-button button {
  background-color: var(--color-action);
  border: 0;
  color: var(--color-surface);
  height: 32px;
  line-height: 16px;
  outline-color: var(--color-action);
}

[dir=rtl] .split-button button:not(:only-child):first-child {
  border-left: 1px solid var(--color-surface);
  border-top-left-radius: unset;
  border-bottom-left-radius: unset;
}
[dir=ltr] .split-button button:not(:only-child):first-child {
  border-right: 1px solid var(--color-surface);
  border-top-right-radius: unset;
  border-bottom-right-radius: unset;
}
.split-button button:not(:only-child):last-child {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 26px;
  min-width: 26px;
  max-width: 26px;
  padding: 0;
}
[dir=rtl] .split-button button:not(:only-child):last-child {
  border-top-right-radius: unset;
  border-bottom-right-radius: unset;
}
[dir=ltr] .split-button button:not(:only-child):last-child {
  border-top-left-radius: unset;
  border-bottom-left-radius: unset;
}

/***** Tables *****/
.table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
}
@media (min-width: 766px) {
  .table {
    table-layout: auto;
  }
}
.table th,
.table th a {
  color: #333;
  font-size: 13px;
  text-align: left;
}
[dir=rtl] .table th,
[dir=rtl] .table th a {
  text-align: right;
}
.table tr {
  border-bottom: 1px solid #ddd;
  display: block;
  padding: 20px 0;
}
@media (min-width: 766px) {
  .table tr {
    display: table-row;
  }
}
.table td {
  display: block;
}
@media (min-width: 766px) {
  .table td {
    display: table-cell;
  }
}
@media (min-width: 1024px) {
  .table td, .table th {
    padding: 20px 30px;
  }
}
@media (min-width: 766px) {
  .table td, .table th {
    padding: 10px 20px;
    height: 60px;
  }
}

/***** Forms *****/
.form {
  max-width: 650px;
}

.form-field ~ .form-field {
  margin-top: 25px;
}

.form-field label {
  display: block;
  font-size: 13px;
  margin-bottom: 5px;
}

.form-field input {
  border: 1px solid #87929D;
  border-radius: 4px;
  padding: 10px;
  width: 100%;
}
.form-field input:focus {
  border: 1px solid rgba(202, 48, 81, 1);
}

.form-field input[type=text] {
  border: 1px solid #87929D;
  border-radius: 4px;
}
.form-field input[type=text]:focus {
  border: 1px solid rgba(202, 48, 81, 1);
}

.form-field input[type=checkbox] {
  width: auto;
}

.form-field .nesty-input {
  border-radius: 4px;
  border: 1px solid #87929D;
  height: 40px;
  line-height: 40px;
  outline: none;
  vertical-align: middle;
}
.form-field .nesty-input:focus {
  border: 1px solid rgba(202, 48, 81, 1);
  text-decoration: none;
}

.form-field .hc-multiselect-toggle {
  border: 1px solid #87929D;
}

.form-field .hc-multiselect-toggle:focus {
  outline: none;
  border: 1px solid rgba(202, 48, 81, 1);
  text-decoration: none;
}

.form-field textarea {
  vertical-align: middle;
}

.form-field input[type=checkbox] + label {
  margin: 0 0 0 10px;
}

.form-field .optional {
  color: #333;
  margin-left: 4px;
}

.form-field p {
  color: #333;
  font-size: 12px;
  margin: 5px 0;
}

.form footer {
  margin-top: 40px;
  padding-top: 30px;
}

.form footer a {
  color: #333;
  cursor: pointer;
  margin-right: 15px;
}

.form .suggestion-list {
  font-size: 13px;
  margin-top: 30px;
}
.form .suggestion-list label {
  border-bottom: 1px solid #ddd;
  display: block;
  padding-bottom: 5px;
}
.form .suggestion-list li {
  padding: 10px 0;
}
.form .suggestion-list li a:visited {
  color: rgba(38, 91, 197, 1);
}

/***** Header *****/
.header {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0 clamp(20px, 5vw, 72px);
  position: relative;
  align-items: center;
  display: flex;
  min-height: 80px;
  justify-content: space-between;
  background-color: #CA3051;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
}
@media (min-width: 1160px) {
  .header {
    padding: 0 clamp(28px, 6vw, 80px);
  }
}

.logo img {
  max-height: 37px;
  vertical-align: middle;
}

.header-logo-img{
  width : 37px;
  height: 37px;
  background-image : url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221049%22%20height%3D%22400%22%20viewBox%3D%220%200%201049%20400%22%20fill%3D%22none%22%3E%3Cmask%20id%3D%22mask0_1032_6401%22%20style%3D%22mask-type%3Aluminance%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%22334%22%20y%3D%22153%22%20width%3D%22711%22%20height%3D%2284%22%3E%3Cpath%20d%3D%22M1044.35%20153.77H334.904V236.936H1044.35V153.77Z%22%20fill%3D%22white%22%2F%3E%3C%2Fmask%3E%3Cg%20mask%3D%22url(%23mask0_1032_6401)%22%3E%3Cpath%20d%3D%22M676.709%20192.46C683.111%20200.203%20685.32%20208.788%20682.06%20218.28C680.346%20223.354%20677.081%20227.763%20672.726%20230.881C668.372%20234%20663.147%20235.671%20657.791%20235.66C648.273%20235.844%20638.741%20235.765%20629.21%20235.66C622.925%20235.66%20619.56%20232.163%20619.547%20225.8C619.547%20205.422%20619.547%20185.045%20619.547%20164.668C619.547%20158.357%20623.018%20154.965%20629.315%20154.926C638.294%20154.926%20647.273%20154.926%20656.252%20154.926C666.02%20154.926%20673.751%20158.751%20678.471%20167.428C683.059%20175.868%20682.217%20184.243%20676.709%20192.46ZM637.085%20218.056C644.408%20218.056%20651.546%20218.254%20658.606%20217.978C662.813%20217.82%20665.85%20213.81%20665.889%20209.287C665.929%20204.765%20663.049%20200.611%20659.171%20200.44C651.888%20200.124%20644.565%20200.348%20637.085%20200.348V218.056ZM637.085%20185.295C644.499%20185.295%20651.691%20185.413%20658.895%20185.229C661.682%20185.163%20663.681%20182.297%20663.72%20179.168C663.759%20176.039%20661.643%20172.884%20658.764%20172.805C651.586%20172.621%20644.394%20172.805%20637.085%20172.805V185.295Z%22%20fill%3D%22%23082A74%22%2F%3E%3Cpath%20d%3D%22M990.794%20154.094C999.13%20155.04%201007.68%20155.053%201015.77%20157.118C1033.82%20161.745%201045.72%20179.874%201044.27%20198.872C1042.85%20217.343%201027.57%20233.474%201008.94%20235.051C997.948%20235.998%20986.839%20235.709%20975.779%20235.617C970.221%20235.617%20966.828%20231.673%20966.828%20225.967C966.828%20205.476%20966.828%20184.984%20966.828%20164.493C966.828%20158.8%20970.576%20155.067%20976.281%20154.961C981.105%20154.883%20985.929%20154.961%20990.741%20154.961L990.794%20154.094ZM984.575%20218.066C991.267%20218.066%20997.8%20218.131%201004.3%20218.066C1009.64%20217.949%201014.78%20215.976%201018.83%20212.487C1022.89%20208.997%201025.6%20204.208%201026.51%20198.937C1027.36%20193.71%201026.34%20188.352%201023.63%20183.802C1020.91%20179.252%201016.69%20175.8%201011.7%20174.05C1009.44%20173.247%201007.07%20172.804%201004.68%20172.736C997.959%20172.565%20991.226%20172.736%20984.552%20172.736L984.575%20218.066Z%22%20fill%3D%22%23082A74%22%2F%3E%3Cpath%20d%3D%22M934.874%20207.631C939.042%20212.206%20943.104%20216.597%20947.088%20221.067C950.009%20224.34%20950.47%20227.877%20948.578%20231.322C947.792%20232.973%20946.462%20234.305%20944.812%20235.094C943.163%20235.884%20941.295%20236.084%20939.515%20235.66C937.233%20235.035%20935.164%20233.789%20933.55%20232.058C927.698%20225.997%20922.177%20219.607%20916.352%20213.521C915.155%20212.376%20913.6%20211.679%20911.948%20211.549C907.82%20211.286%20903.666%20211.457%20899.052%20211.457C899.052%20216.715%20899.13%20221.882%20899.052%20226.996C899.021%20229.038%20898.271%20231.004%20896.935%20232.548C895.597%20234.092%20893.759%20235.115%20891.742%20235.436C889.888%20235.775%20887.973%20235.483%20886.305%20234.606C884.637%20233.729%20883.311%20232.318%20882.539%20230.599C881.91%20228.978%20881.607%20227.249%20881.645%20225.51C881.592%20205.352%20881.592%20185.194%20881.645%20165.036C881.645%20158.147%20885.116%20154.939%20892.083%20154.926C901.067%20154.926%20910.051%20154.926%20919.034%20154.926C936.258%20154.926%20948.956%20167.967%20948.235%20185.098C947.88%20193.814%20943.648%20200.676%20936.873%20206.04L934.874%20207.631ZM899.261%20172.687V193.722C907.149%20193.722%20914.748%20194.077%20922.347%20193.603C927.396%20193.288%20931.026%20187.963%20930.76%20182.705C930.5%20177.446%20926.302%20172.871%20921.217%20172.7C914.012%20172.503%20906.782%20172.687%20899.261%20172.687Z%22%20fill%3D%22%23082A74%22%2F%3E%3Cpath%20d%3D%22M697.532%20195.286C697.539%20187.052%20699.989%20179.006%20704.571%20172.165C709.152%20165.323%20715.661%20159.995%20723.271%20156.853C730.882%20153.711%20739.254%20152.897%20747.328%20154.514C755.401%20156.13%20762.813%20160.106%20768.628%20165.936C774.441%20171.766%20778.395%20179.19%20779.99%20187.268C781.583%20195.346%20780.745%20203.716%20777.582%20211.318C774.418%20218.919%20769.071%20225.412%20762.217%20229.974C755.362%20234.537%20747.309%20236.964%20739.075%20236.948C733.607%20236.957%20728.191%20235.884%20723.14%20233.792C718.087%20231.7%20713.499%20228.63%20709.638%20224.758C705.777%20220.886%20702.72%20216.289%20700.642%20211.231C698.564%20206.173%20697.507%20200.754%20697.532%20195.286ZM739.259%20171.346C734.507%20171.343%20729.861%20172.751%20725.909%20175.389C721.957%20178.028%20718.876%20181.78%20717.056%20186.17C715.237%20190.561%20714.761%20195.392%20715.689%20200.053C716.617%20204.713%20718.906%20208.994%20722.266%20212.354C725.628%20215.713%20729.91%20218%20734.571%20218.925C739.233%20219.85%20744.064%20219.371%20748.453%20217.55C752.842%20215.728%20756.593%20212.645%20759.229%20208.692C761.866%20204.738%20763.27%20200.091%20763.265%20195.339C763.2%20188.993%20760.65%20182.927%20756.161%20178.441C751.673%20173.955%20745.604%20171.408%20739.259%20171.346Z%22%20fill%3D%22%23082A74%22%2F%3E%3Cpath%20d%3D%22M555.125%20211.477C555.125%20216.473%20555.125%20221.061%20555.125%20225.649C555.059%20231.447%20551.496%20235.549%20546.474%20235.667C541.452%20235.786%20537.534%20231.513%20537.521%20225.623C537.521%20205.465%20537.521%20185.306%20537.521%20165.148C537.521%20158.575%20541.137%20154.999%20547.671%20154.973C557.215%20154.973%20566.747%20154.867%20576.278%20154.973C583.465%20155.078%20590.348%20157.883%20595.563%20162.829C600.777%20167.776%20603.941%20174.502%20604.425%20181.674C605.398%20195.898%20594.907%20209.282%20580.524%20211.096C573.399%20212.003%20566.063%20211.385%20558.859%20211.464L555.125%20211.477ZM555.309%20172.721V193.755C563.105%20193.755%20570.743%20194.097%20578.329%20193.637C583.588%20193.322%20587.032%20188.142%20586.808%20182.541C586.598%20177.624%20582.483%20172.931%20577.5%20172.747C570.204%20172.484%20562.895%20172.694%20555.309%20172.694V172.721Z%22%20fill%3D%22%23082A74%22%2F%3E%3Cpath%20d%3D%22M869.889%20226.693C869.805%20228.663%20869.115%20230.558%20867.912%20232.121C866.71%20233.683%20865.054%20234.837%20863.172%20235.422C861.377%20235.966%20859.452%20235.888%20857.708%20235.201C855.963%20234.513%20854.503%20233.258%20853.561%20231.636C852.128%20229.322%20851.129%20226.719%20849.617%20224.484C849.222%20223.906%20848.713%20223.415%20848.12%20223.042C847.527%20222.669%20846.864%20222.421%20846.173%20222.315C834.016%20222.157%20821.855%20222.157%20809.691%20222.315C809.051%20222.406%20808.437%20222.628%20807.888%20222.967C807.338%20223.307%20806.864%20223.756%20806.496%20224.287C805.023%20226.443%20804.064%20228.928%20802.723%20231.176C800.014%20235.711%20795.321%20237.026%20790.891%20234.594C786.46%20232.162%20785.159%20227.402%20787.551%20222.683C791.85%20214.203%20796.307%20205.803%20800.698%20197.376C806.851%20185.544%20813.069%20173.711%20819.103%20161.879C821.01%20158.119%20823.429%20155.069%20827.872%20155.043C832.316%20155.017%20834.761%20157.949%20836.72%20161.748C847.054%20181.744%20857.558%20201.648%20867.957%20221.605C868.703%20223.261%20869.348%20224.96%20869.889%20226.693ZM840.519%20205.882C836.22%20197.652%20832.211%20190.013%20827.925%20181.81L815.422%20205.882H840.519Z%22%20fill%3D%22%23082A74%22%2F%3E%3Cpath%20d%3D%22M334.904%20195.333C335.15%20185.223%20338.991%20175.532%20345.737%20167.998C352.484%20160.464%20361.694%20155.58%20371.715%20154.224C384.704%20152.462%20395.826%20156.485%20405.502%20164.978C409.999%20168.922%20410.472%20174.036%20406.817%20177.967C403.464%20181.621%20398.127%20181.648%20393.907%20177.967C384.047%20169.5%20371.676%20168.908%20362.131%20176.534C354.48%20182.647%20351.614%20190.877%20353.599%20200.198C355.742%20210.228%20362.236%20216.605%20372.543%20218.721C380.813%20220.404%20387.82%20217.998%20393.985%20212.477C399.56%20207.481%20407.001%20209.584%20408.881%20216.644C409.775%20219.97%20408.473%20222.652%20406.252%20224.953C385.69%20245.935%20348.248%20237.837%20338.375%20210.163C336.679%20205.443%20336.035%20200.303%20334.904%20195.333Z%22%20fill%3D%22%23082A74%22%2F%3E%3Cpath%20d%3D%22M443.351%20218.054C455.63%20218.054%20467.436%20218.054%20479.242%20218.054C486.012%20218.054%20490.298%20223.68%20488.168%20229.662C487.596%20231.461%20486.446%20233.02%20484.896%20234.098C483.345%20235.175%20481.482%20235.709%20479.597%20235.617C464.715%20235.736%20449.819%20235.762%20434.898%20235.617C429.153%20235.552%20425.695%20231.674%20425.695%20225.862C425.695%20205.503%20425.695%20185.138%20425.695%20164.77C425.708%20159.156%20429.521%20154.949%20434.517%20154.949C439.512%20154.949%20443.299%20159.038%20443.325%20164.796C443.325%20181.111%20443.325%20197.426%20443.325%20213.742L443.351%20218.054Z%22%20fill%3D%22%23082A74%22%2F%3E%3Cpath%20d%3D%22M499.926%20195.113C499.926%20185.148%20499.926%20175.17%20499.926%20165.204C499.926%20159.065%20503.371%20155.016%20508.563%20154.95C513.756%20154.884%20517.425%20159.052%20517.451%20165.467C517.503%20184.206%20517.503%20202.936%20517.451%20221.656C517.501%20223.852%20517.392%20226.05%20517.122%20228.23C516.759%20230.328%20515.632%20232.218%20513.957%20233.534C512.283%20234.85%20510.18%20235.498%20508.055%20235.354C505.93%20235.211%20503.935%20234.284%20502.452%20232.755C500.97%20231.226%20500.108%20229.201%20500.031%20227.073C499.939%20216.45%20500.031%20205.828%20500.031%20195.205L499.926%20195.113Z%22%20fill%3D%22%23082A74%22%2F%3E%3C%2Fg%3E%3Cmask%20id%3D%22mask1_1032_6401%22%20style%3D%22mask-type%3Aluminance%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%22334%22%20y%3D%22268%22%20width%3D%22473%22%20height%3D%2282%22%3E%3Cpath%20d%3D%22M806.53%20268.402H334.904V349.307H806.53V268.402Z%22%20fill%3D%22white%22%2F%3E%3C%2Fmask%3E%3Cg%20mask%3D%22url(%23mask1_1032_6401)%22%3E%3Cpath%20d%3D%22M446.819%20286.138V299.981H450.395C459.387%20299.981%20468.366%20299.981%20477.345%20299.981C482.722%20299.981%20486.443%20303.609%20486.417%20308.658C486.436%20309.811%20486.219%20310.955%20485.779%20312.021C485.339%20313.087%20484.686%20314.051%20483.86%20314.855C483.033%20315.66%20482.052%20316.286%20480.974%20316.697C479.897%20317.107%20478.747%20317.293%20477.595%20317.242C468.616%20317.335%20459.636%20317.242%20450.658%20317.242H446.884V331.533H450.46C461.083%20331.533%20471.705%20331.533%20482.341%20331.533C487.955%20331.533%20491.886%20335.056%20492.03%20340.078C492.175%20345.1%20488.086%20349.097%20482.433%20349.136C467.867%20349.233%20453.3%20349.233%20438.734%20349.136C432.568%20349.136%20429.031%20345.337%20429.031%20339.185C429.031%20318.912%20429.031%20298.645%20429.031%20278.381C429.031%20272.084%20432.686%20268.429%20439.036%20268.402C453.383%20268.402%20467.731%20268.402%20482.078%20268.402C487.81%20268.402%20491.925%20272.071%20492.044%20277.106C492.162%20282.141%20487.928%20286.085%20482.052%20286.111C471.534%20286.111%20461.017%20286.111%20450.5%20286.111L446.819%20286.138Z%22%20fill%3D%22%23082A74%22%2F%3E%3Cpath%20d%3D%22M352.303%20299.99H390.954C390.954%20293.416%20390.954%20287.027%20390.954%20280.611C390.903%20279.08%20391.004%20277.547%20391.256%20276.036C392.255%20271.212%20396.292%20268.017%20400.538%20268.516C402.791%20268.759%20404.87%20269.841%20406.362%20271.546C407.855%20273.25%20408.653%20275.454%20408.597%20277.719C408.663%20283.412%20408.597%20289.104%20408.597%20294.81C408.597%20309.81%20408.597%20324.811%20408.597%20339.811C408.597%20347.055%20401.761%20351.275%20395.621%20347.962C392.15%20346.082%20391.007%20342.861%20390.967%20339.154C390.901%20332.265%20390.888%20325.363%20390.862%20318.474C390.862%20318.369%20390.783%20318.276%20390.638%20317.961H352.303C352.303%20319.105%20352.303%20320.262%20352.303%20321.418C352.303%20327.768%20352.408%20334.132%20352.224%20340.469C352.22%20341.621%20351.988%20342.762%20351.542%20343.825C351.095%20344.888%20350.442%20345.852%20349.62%20346.661C348.799%20347.47%20347.825%20348.109%20346.756%20348.54C345.686%20348.971%20344.542%20349.185%20343.389%20349.171C341.113%20349.123%20338.949%20348.175%20337.372%20346.533C335.795%20344.892%20334.933%20342.692%20334.975%20340.416C334.896%20319.381%20334.896%20298.346%20334.975%20277.311C334.915%20276.154%20335.089%20274.998%20335.486%20273.909C335.884%20272.821%20336.496%20271.824%20337.287%20270.978C338.078%20270.132%20339.031%20269.453%20340.09%20268.983C341.149%20268.514%20342.292%20268.262%20343.45%20268.243C344.608%20268.224%20345.758%20268.44%20346.832%20268.875C347.905%20269.311%20348.879%20269.958%20349.697%20270.779C350.515%20271.599%20351.159%20272.577%20351.591%20273.651C352.022%20274.726%20352.233%20275.877%20352.211%20277.035C352.408%20283.385%20352.289%20289.735%20352.303%20296.098C352.316%20297.281%20352.303%20298.464%20352.303%20299.99Z%22%20fill%3D%22%23082A74%22%2F%3E%3Cpath%20d%3D%22M750.706%20299.91H789.213C789.213%20292.324%20789.213%20284.909%20789.213%20277.495C789.113%20275.842%20789.512%20274.197%20790.358%20272.774C791.204%20271.351%20792.459%20270.215%20793.959%20269.514C795.264%20268.809%20796.731%20268.459%20798.214%20268.499C799.696%20268.539%20801.142%20268.969%20802.407%20269.743C803.672%20270.518%20804.711%20271.612%20805.42%20272.914C806.13%20274.217%20806.484%20275.683%20806.448%20277.166C806.553%20286.697%20806.448%20296.228%20806.448%20305.76C806.448%20317.04%20806.264%20328.32%20806.527%20339.599C806.632%20340.807%20806.485%20342.023%20806.095%20343.17C805.705%20344.318%20805.081%20345.372%20804.262%20346.265C803.443%20347.158%20802.447%20347.872%20801.337%20348.359C800.228%20348.848%20799.029%20349.1%20797.818%20349.1C796.606%20349.1%20795.407%20348.848%20794.298%20348.359C793.188%20347.872%20792.193%20347.158%20791.373%20346.265C790.554%20345.372%20789.93%20344.318%20789.54%20343.17C789.15%20342.023%20789.003%20340.807%20789.108%20339.599C789.41%20332.501%20789.187%20325.388%20789.187%20318.013H750.39C750.39%20323.968%20750.39%20329.95%20750.39%20335.919C750.451%20337.887%20750.346%20339.857%20750.075%20341.808C749.751%20343.936%20748.644%20345.867%20746.971%20347.221C745.298%20348.576%20743.179%20349.257%20741.03%20349.131C738.825%20348.956%20736.763%20347.969%20735.242%20346.361C733.722%20344.754%20732.852%20342.64%20732.801%20340.428C732.682%20336.05%20732.801%20331.672%20732.801%20327.281C732.801%20310.742%20732.801%20294.204%20732.801%20277.665C732.745%20275.566%20733.433%20273.514%20734.744%20271.873C736.056%20270.233%20737.905%20269.108%20739.966%20268.699C741.745%20268.321%20743.599%20268.538%20745.243%20269.317C746.887%20270.097%20748.229%20271.394%20749.063%20273.011C749.912%20275.008%20750.358%20277.152%20750.377%20279.322C750.548%20285.895%20750.457%20292.468%20750.483%20299.042C750.53%20299.337%20750.605%20299.628%20750.706%20299.91Z%22%20fill%3D%22%23082A74%22%2F%3E%3Cpath%20d%3D%22M584.013%20340.449C583.866%20342.415%20583.12%20344.289%20581.877%20345.818C580.634%20347.348%20578.952%20348.461%20577.059%20349.008C575.299%20349.468%20573.439%20349.345%20571.756%20348.658C570.073%20347.97%20568.658%20346.756%20567.725%20345.195C566.239%20342.776%20565.161%20340.108%20563.583%20337.754C563.207%20337.223%20562.726%20336.776%20562.169%20336.439C561.613%20336.102%20560.994%20335.883%20560.349%20335.795C548.193%20335.655%20536.032%20335.655%20523.867%20335.795C523.183%20335.91%20522.529%20336.162%20521.945%20336.535C521.359%20336.907%20520.856%20337.394%20520.462%20337.965C519.26%20339.919%20518.167%20341.937%20517.189%20344.012C514.362%20349.021%20509.642%20350.586%20505.054%20348.101C500.466%20345.616%20499.243%20340.909%20501.78%20335.953C507.25%20325.251%20512.876%20314.616%20518.411%20303.954C523.499%20294.16%20528.613%20284.379%20533.622%20274.532C535.449%20270.916%20538.105%20268.432%20542.22%20268.497C546.335%20268.563%20548.714%20271.035%20550.528%20274.519C560.98%20294.699%20571.563%20314.826%20582.002%20334.993C582.787%20336.768%20583.459%20338.59%20584.013%20340.449ZM529.625%20319.191H554.604L542.088%20295.33L529.625%20319.191Z%22%20fill%3D%22%23082A74%22%2F%3E%3Cpath%20d%3D%22M694.788%20286.157C694.788%20294.899%20694.788%20303.103%20694.788%20311.294C694.788%20321.154%20694.788%20331.014%20694.67%20340.86C694.604%20345.015%20692.172%20347.684%20688.097%20348.749C686.398%20349.214%20684.595%20349.114%20682.958%20348.465C681.322%20347.814%20679.941%20346.65%20679.025%20345.147C678.051%20343.339%20677.528%20341.323%20677.5%20339.27C677.382%20322.85%20677.434%20306.403%20677.434%20289.996V286.118C671.755%20286.118%20666.418%20286.223%20661.093%20286.118C653.521%20285.934%20649.261%20278.716%20653.087%20272.59C653.89%20271.271%20655.032%20270.192%20656.394%20269.464C657.756%20268.735%20659.288%20268.385%20660.83%20268.448C677.684%20268.387%20694.543%20268.387%20711.406%20268.448C712.586%20268.393%20713.766%20268.579%20714.873%20268.994C715.98%20269.409%20716.99%20270.044%20717.844%20270.862C718.697%20271.68%20719.375%20272.662%20719.837%20273.75C720.299%20274.838%20720.535%20276.009%20720.529%20277.191C720.529%20282.187%20716.914%20285.881%20711.564%20286.105C708.829%20286.223%20706.095%20286.105%20703.36%20286.105L694.788%20286.157Z%22%20fill%3D%22%23082A74%22%2F%3E%3Cpath%20d%3D%22M613.194%20331.533C625.512%20331.533%20637.331%20331.533%20649.137%20331.533C655.092%20331.533%20658.852%20335.359%20658.563%20340.854C658.477%20343.077%20657.529%20345.178%20655.918%20346.713C654.308%20348.247%20652.163%20349.093%20649.939%20349.071C634.838%20349.255%20619.732%20349.255%20604.622%20349.071C599.219%20349.005%20595.919%20345.442%20595.893%20340C595.796%20319.202%20595.796%20298.403%20595.893%20277.605C595.893%20272.176%20599.652%20268.402%20604.504%20268.402C609.355%20268.402%20613.18%20272.347%20613.194%20277.947C613.194%20294.372%20613.194%20310.792%20613.194%20327.208V331.533Z%22%20fill%3D%22%23082A74%22%2F%3E%3C%2Fg%3E%3Crect%20width%3D%22400%22%20height%3D%22400%22%20fill%3D%22url(%23pattern0_1032_6401)%22%2F%3E%3Cdefs%3E%3Cpattern%20id%3D%22pattern0_1032_6401%22%20patternContentUnits%3D%22objectBoundingBox%22%20width%3D%221%22%20height%3D%221%22%3E%3Cuse%20xlink%3Ahref%3D%22%23image0_1032_6401%22%20transform%3D%22scale(0.0025)%22%2F%3E%3C%2Fpattern%3E%3Cimage%20id%3D%22image0_1032_6401%22%20width%3D%22400%22%20height%3D%22400%22%20preserveAspectRatio%3D%22none%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbMAABMCElEQVR4nO3dC3xU5b03%2Bv8KSUjAYFDEArZgK2YgUKMbaN2nSsSebrX7FaS7pbvSEl%2FpxdbW4DliW7zgBa%2Fdm9BdrdoqoNjz1v1WwHd764WLtOoWxFAJmUElBEnCTUgIkJCErPP%2FzzAwmcxa61lr1sysNfP7fj6L%2FFe6t0oI65fn%2BT%2FPszQCAABwAAECAACOIEAAAMARBAgAADiCAAEAAEcQIAAA4AgCBAAAHEGAAACAIwgQAABwBAECAACOIEAAAMARBAgAADiCAAEAAEcQIAAA4AgCBAAAHEGAAACAIwgQAABwBAECAACOIEAAAMARBAgAADiCAAEAAEcQIAAA4AgCBAAAHEGAAACAIwgQAABwBAECAACOIEAAAMARBAgAADiCAAEAAEcQIAAA4AgCBAAAHEGAAACAIwgQAABwBAECAACOIEAAAMARBAgAADiCAAEAAEcQIAAA4AgCBAAAHEGAAACAIwgQAABwBAECAACOIEAAAMARBAgAADiCAAEAAEcQIAAA4AgCBAAAHEGAAACAIwgQAABwBAECAACOIEAAPCoQmFCp67238F%2FTSiK9lIhq8%2FIG3FNf%2F%2F4qrgEyDgEC4DGBQMUYou6luq5XUgKapt0QDNYtI4AMQ4AAeEhZ2QQecegL%2BSolE%2Fn52sV1dXW1XAJkDAIEwAMqKipKOzq6lnI5gy8Vq0Ohbar%2FtwApgQAByLDy8vKKnh59JZdjyAZNKzw%2FGKzdSQAZovEFABkSCJRX6TottpqySgS9EMg0BAhAhpSVlUtwVHPpCAfIcg6QKgLIEAQIQJpJv6Ozs3ul0SorVRwg6zlAKgkgQxAgAGnktN9hhBvpGn8AyAh88wGkybhxE2f09vYu5WmrUr51BQIEMgnffABpENnf0VvDpbKyz5RQaFc7V8Y0Le%2BKYHDrOgLIAAQIQIoFAuVLdV2vIhuuvWwk3ff9CXTR7D%2FynTEECGQSAgQgRaRZ3tHRtVZKvpTd%2B70JNP3ykVwRfel7a6j9WA9XiSFAIJMQIAAp4KRZXjIon367YDIFRpfwXcSNizbRpvqDXCWmaXRPMLhtIQFkgMYXALjISbNc%2Bh2L51XQqHOK%2Be40BAh4GQIEwEVOmuXS77htdoCGDM7nu74QIOkjU45dXV1Te3tlylGr5L7VGCIaQydpmrZO16mWP67GtGGExhcAuMBJs%2FwHMz9HN%2FGViM5Psv9579u0%2BcMjfJcYAiQ5kalGmsNf7UriDOFLCYfIugEDaF6un4iMAAFIkvzkardZLv0OGXVEm%2BXxTnR20PF9LfTD3zTRew0d%2FJnEECD2xYTGDL4dQ45prfn5dEUuh4jGFwA4FHkYJd8sj9XdejB8iR8%2B3YIAcUHkJV1dc3gKqops%2FFlZ01o1reDiXD0VWeMLABxw2iyX8EjU75ApKxl19PLoIwoBkhyeVpzDH6r0JM8dM8PTWcuDOXqoJQIEwAG3m%2BW9Xcc5PPaQ3tPNd6chQOyLjAplikpGG%2BrhnoxcfTcLAgTAJv6pdqnuYrO850g7dR3czynSy3d9IUDUSB%2Bqs7N7Ov%2B5VMstX2mVl6fNq6%2Bvq%2BEypyBAABRV8EPK7WZ518ED1HO4lavEECDmZLRx4gTdwr2NGekabRjIyVcMI0AAFMiDys1mufQ7ug7spRPHjvKdsUvv2MG%2FGuP59xt4%2Fn0Z5RAJ8lSPNkaOOIvKxo6iwIWj%2BI7T4eV3qLklsrAhEf5zWM9%2FDpWUYzS%2BAMCE283yXp6gl2a5zn0PK9YBkjtnYUmIp3K0ccXlE2na1Ik06ZKxNIoDJNavf%2FsqX69xlRgCBAD6SUWzvHNPExe9fGct1wMk1aONaGhccfnnaUhJ32NkYiFAEkOAACRw8sG1mB9cVWSDZbOcp61UtRzqoZn%2FtosrY9kaIIHAhEoeZcxJxWhDpqZmf3OqZWgI%2Ffhhoo5P6NdL19ATv%2F87fyYxBAgAhEl4pLtZnsjmhk760dPNXBnjxm3W%2FB2WzX663jOdh2fVfDuGXFRyRjFd%2B9UpHByV%2Faan4oVD4%2FBuoqN7OPU7%2BDNE1Ytrae27%2B7hKDAECAOF5dm5RcHio%2F9Qr4SH9jmSa5YnkSoAEAuU80tBncCmXq2SKajoHx7Spn%2Bc7Y4lCI9asBW9RsNH47ZAcIMs5QKoox%2Fj%2Bmw%2FALfwgq%2BIpk8X8OCnlWyVuNcsT%2Be2aQ%2FQ0X2b8GiAS1KlqiMsKKgmNa7%2F6BdPRhn6im6h9dyQ4ug7zZ4xZvxmS7snF5dS%2B%2FOYDcFtZWflifqRUc6nMzWZ5IlYBwj%2F1ruefeivJJ2SKip%2FUczg0qohoDLlMebTBPY1waEh4KNhYf4jmLtrIlbG8vAHX1de%2Fv4rLnKLxBZCzTvY7lnI5gy9lbjbLjdz3h%2F30ynum0yaeDxAJjZN9jSriLzdfrlIebXR3RALj8Mf8B8S1Db9%2B8SN6gi8zOMoEIMdEHm5dK7lUfrBJv0NGHW42y434dRd6JJR75qQqNITyaOMIB3k7h8ZR%2FuiQdQOdGvnPYQzlIAQI5CRZJqrrsrNcff595LDi8Gtn3W6WG%2FnKop3U3mE8BcYPrnv4wbWQPEBCozOyX2MG38rlunSMNhKx6n%2BwnDzGRCBAIOc42RyYyma5EatNhJmed09HaAhZfjudQ2PyJRfwnTE3Rhvx1mzaR%2FNqarkylqsHKQoECOSUgIOTdKVZft%2F3J3DVnxvN8kRUlvBmYhNhRZpCQzb7RUcbZpv93B5txHvkuRA9%2F3ojV8by87WLc%2FWthBpfAFlPHnzcLF8rJV%2FKbptdRrOvGs1Vf241yxN5eXM73f%2Fifq6M8bRJ2v7%2Bjh8%2FfnpvrzaDg6OKUiS62U9GG9FDDI2kYrSRyNXzNlDzfuNg4mnERp5GHEM5Km3fgACZInsOeJZpLT92SvlWiTTLF8%2B7mCaPG8p3%2FbnZLE%2FEeglv6h9ckUUG3bdwWWXna2eXhMa0y%2BVMKouGuIw2Whs4OHjE0dvNn0kt2TgoGwjNaJq2PJiDGwijECCQ1XjKqop%2Fal7KpTLpd9zLU1bpapYnYr0CS1vPD65KSgH%2Bms3hD%2FJ1q6QUmcT9DJmisjqPKrzZT0YZEhwWm%2F3ctuK1Rnp0RYgrY5nuQ2UaAgSylpPNgVf8w3C693sT0tosT2Tmv31MLYf44WmARyD38AhkIbkkHaONaF%2FjCh5pmK2iEuEpKjlWREYbGSKjDxmFmCkuLhxaW1vbymVOQoBA1pF%2BBzd6V9r9Cfr6fxpN879dxlV%2FJzo7wuHhdrPciPUKLHdW%2FkSWM%2FdKcMzgy3W2QuP4YW6Gc2BIcKSgIW5HE%2Fc9ruH%2Bh4WcXb4bhQCBrBLpd8j%2BDhpDiqTfYbY5MJXN8kTSsQIrldNUtkJD%2BhoSGBIcaZ6iMqMyfcXTiDfwNOIyymEaXwBZgR%2BK%2FEC0dxiihIfs70jU7xDHD%2ByjE0fS%2B2CzaqAL%2FsnX0d9d%2FhrN0XV9IRGNIRepbvIT6eprdB%2FtoGN7DvC%2F4hjfEQ0650wafN6nuLKG6Ss1Gl8Avuek3yHNcgmPRP0OaZbLlFUvT12l2%2B3P76U36s2a9NqWUKiuggtlqQgOCY3IkSIKy26joSGjDfmYIsfbjlB7Ywsd3ddKPcdP8GdOK%2BI%2F57MuPI%2BKR5qHCKav1Gl8AfhWhcN%2Bh9XmwOP79pDeww%2B9DLBuoGvLeeqkihS4HRy29mqkKTRE20cfU3vTATrefpzv%2BpLgGHxmIQ3I12jA4ME06LOf5c8aw%2FSVOo0vAF862e9YymUFX8pklZVhv%2BPY0Ui%2Fg0cgmdDe2UtfuX8nmVFpoJ9sjsvXZgy5QJbdzp411XqvRhpDQ6aoWrfvoiP72qi3p%2F%2BfV2xwRKkEiNXmQYHpq4jTX1kAHxk3buKM3l55QLrX7%2BhuPRi%2BMml9%2FTH66fP88DVh1kCX5bj8O1mq2xyRJRIdbcz%2BpvlrYNMZGuL4wcP0SaiROg4mnuZLFBxR%2BUOHUvF553GVmPQ9pP9hAdNXJ%2FX%2FCgN4nNPDEOUk3VHnFPNdX9LvkJ3l6W6WJ1Lzyif0%2BzfbuDLGD69%2Bf28reCqvo6P7bv7dVPNtUmS0IQ1xmaYyk%2B69Gkd276NDH%2BymrmNdfNdfwcABHBwFVFg0gO8SGzhiBBUOG8ZVYipnX2H66jSNLwDf4Dn9pbrN85ik3yHLdBM1y9O5OVDFnMeaaHuL8X8LP7zW88OrkmJEAlVfyFcpJUFGGxIaZqfehpfdSmCk6PDCRA6FGvlft69fUzxKJTiiBpeVUV5hIVeJWU9faW3FxQVjMH0VgQAB33ASHmaHIaZ7c6AVlf5H7A506QGdOEGL%2BWtSSUmQ4Lhp7tXm01TyGtjWBh5x8KgjDXo6u7i%2F0UhHWg7RiQT9DZGXn0dDzipUCg6RV1REg8eO5SoxlaPbOcCXc4BXEYQhQMDzItMz9k7SlX6H2WGI6d4cqMJO%2FyMQGH%2B3rtNCckj6G7O%2FOZWun1VpeBZVuLchow0JjjSNNmQZbttHu%2BnI3jaeWtT5M%2F1JcMiIozjBiNKM1fTVnU9upZc2NHNlLNfPvoqHAAFPcxIeZv0OkYnNgSqs3oEuJECSXV1109yrrIOjbWckONJw6q3o2HeIDnFwGDXGhdPgiDKbvjp8tIcu%2B%2F4arsxobaFQXSkXcJLGF4AnOQkPs8MQpVkuL3%2FySr8jnvX%2BD9rJo44x5JDVVFW4v3Fwe2TUkSaHG5o4q%2FYaNsZFssEh8ocMoeLRo7lKbPUbzXTXU1u5MqMt4QCp5gJO0vgC8Bwn4SHNcrPNgRIeXul3xNve0sUN9N1cuU92i8%2BfN9MzwSH9DdktLsFh1N8QWp5Gg0o4OPjKy%2BNPJKFo9Ggq4BAxIkt3ZQmvmVx%2B86ARBAh4jpPwkFGH4eZAD%2FY74snSXVnC6yY5auS%2BO683XFV1aqpKwiMNpL9xaPsuOnagnUeDOn8mMTeDQ2gFhXRGoIyrxNSOLrF%2FfEwuQICAp9gND6tmuVf7HfGsXiBlhzTIpc8x%2B5uVlMip4EhTj0P2b7Q1NFPn4U6%2BM%2BZ2cEQVnXceFQxN%2FP0hVPZ%2BqOz%2Bz0UaXwCeEQiUr9UVl6VKeBjtLPd6vyOWyvJdVdLnmF8907hBLsemH9iW8uCQaaq2D%2BV8qk9Mp6mEGz0OQwMG0BllZaTxRyPWez9wdIkRBAh4BofHUl1xn4dZeHi93xHv5c3tdP%2BL%2B7lyznK6SnaNH6jjJ7v5gzJZKqupolIaHCcVDj%2BXBp47nKvEVPZ%2BsNWh0LYZ%2FBHiIEDAEwKB8Qt1ne7m0pJZeGT6MEQnrI9vN3f9rKk8ZXV1wlFHuEEuwZHCDYDR0caRPYeo53gPf8ZcfmFeeJoqlcERxqMOq9FH9eJaWvvuPq6MYe%2BHMQQIZByPPKp45LGUS0um4eGDZnm8ZKavLEcdrQ3cIP%2BAw7Sb79xnZ7Qh7Bw54gar0YdK81zTqDEY3DaGICEECGSUHMfR00Nr%2BXFXyremzMJDDkPsOdzKlb%2F84b8P0y%2F%2BzwGu7JGluRIehqOOfVuI5PiRFIicTbVfabQh0h0cYTzqsBp9qLz3gx%2BRS0LY%2B2EIAQIZUxFZcfUel2PIglF4SLNcwsMPK63iyehj5i920RH%2BaMf86uuMV1jJiCMFy3JlCe7hHU3UvqeVv%2BY6f8ZaRoLjJKtj24VK81zTCs8PBmt3EiSk8QWQETx1tVZXXHEl4RG%2FVFfCQ5rlflhpFU%2FC46bfNtNHe7r4To1MWdU8PDfhmwD14xyge7fwUIw%2FukiC45NtDcrTVMLsfRzpYnZsidhYf4jmLtrIlTFN09YHg3WVBIYy9ycMOc1O0zzRJkE%2Fh4fsOr%2F5mWZq71AfeZhOWUmvQ5bmushJcMiI44yhhVTATfJMsup9CJWDEzlAbuAAWUZgCAECaRfpe%2BgydWXpBzM%2FRzfxFSvXwkNWWd0%2BbyZXfYU3BEqvw8UVVrLpz%2BylTYnIctwSDo6BxQP4LsO452HV%2B8DBie5BgEBa2el7yMGINfMquDot18Ljvju%2FFX7JU7zwlFXLJnJrX4eMOPZt3m4rOLQ8jaeqCsK7x71CZfTx6xc%2Foif4MsOjj%2BU8%2BqgiMKXxBZA2ZWXlNfz4u4VLU3Iku%2FQ9Yk%2FVzaXwkONInn78x4n7HS7uJpc9HAfe%2F5CO7uNAskH2cUifw80jR5LGow6r0YdQaZ7j4EQ1CBBIm0BgQqWu967l0pTRiisJj95O87%2F4XiQN86%2F9266kwyM8ZSXB4dKpufvfC9laVSVkE2DJWQMz3udIRGX0oXhs%2BxaevqrgAiwgQCBtysrGN%2FCHMWRhcXUFTZvU90Hgl0MR40l43Px0C49A1EZNZWNHhcMjvlke3tshU1YurLJqa2iiQ9ubLM%2BoiicjDpmy8iQedaiMPuYu2kQb6w9yZYynr27g6atlBJY0vgBSTnXVVaK%2Bhx93mEfNeawp%2BfCQfkfT20lPWTnpcwgvjzqiVEYfKkt3%2BZHYxqOPUi5AAQIEUi4QqBij610NXJqSqatXFl%2Fep%2B9xgqesju9p4sp%2F5IBEOShRRarD45OtH1HbxwdsTVcJWZbrpSZ5QjzqUBl9qC3dpXuCwW0LCZQgQCDleOpqJX%2BYwZcp6XvEbhb026m6sX675hA9zZcKw%2FCQo0ha3uXfv%2FPwkCb53o3bLN%2FFEU%2BW5p45zNujjqiBI0ZQ4bBhXBlTOfdKYOe5PQgQSCnVxnn862j9vOJqff0x%2Bunze7iyZhgestJK9ngkQXodnwR389dS5zt1hcX5NOTsgd5aYWXA6m2DUVi6mxoIEEgpleNKEk1d%2BbVpbme5bqrCw%2BmoQ%2FhiyiqG1dsGhWwcvObWDdR%2B1Hwkh6W79iFAIGVURx%2B3zS6j2VeN5ioi%2FE6PfS1c%2BYudFVeGS3WTDA85Yn3vex%2FYXmGl5WlUOrzIF1NWUQMGD6ZBn%2F0sV%2BYURx%2FrefRRSWALAgRSRmX0IRsGX3jgUq4iZOqqY%2FdOnve39wD0AtWmuWF4tDZE9nk4JMesH9qxh7%2BGOt%2Bpk1VWpcOLfTFlFWvQBWNpQHERV8ZUex94aZQzCBBICdXRR3zjXPoeftwsKMEhAaKi5uEbadrUz3N1WrIjjz08ZWV3N7mQAxDPPKeIH6B84yMqx7ULxZVXjcHgtjEEtiFAICVURh%2BTxp1FTy%2BYxFVE9%2BFW6j54gKvEpL9wlKeJZKrog7hpos0N%2Fef7x44opJKiyJNx7IiBp%2BqLzzf%2FqdWulkM9NOfx3Up9j5vmXsXX1VydFl5tJUt1HUim3yHHrkuz3HcGqC3bVR198PTVDTx9tYzANgQIuE71tN3Y0Ufs1JU8kD%2FY0xUOCQkGeeGSSl%2FBjpLiPBr7qYEcLIV0IYfLiNJ8x8HyI%2B57bG7o4MqcHMm%2B5JG5XJ2WzD4P6Xfs%2B%2FtHym8GjCVnWckJun6ksmxXYPSReggQcB2PPpbx6GMOl4ZiRx%2Fyk%2BKf39hB74ZaOSi6OEDsP0zdcsn5xXwV8VWsFCi%2Ff7ONal7hEYSFRCuuwseTfLzBcXi0vLudg1fnO3tKeNRRzKMPP8orKqLBY8dyZU5t1zk%2FALW8K4LBresIHEGAgKsix7V3N%2FDjsZRvDd01t5x27D5Ca97dZ3kyaiZNHT%2BYLh83mC4bN%2BjUFFiUjJRUp65eeHZ%2Bn6Z5%2BGBEGXk4ONsqV8NDqDTOheKZV%2Bt56qqSwDEECLiKRx9VPPpYyqWhgQUD6Hj3Ca78JT5Mfvq7vbR%2Bm%2FUb%2BxK9w1yX1886OFU3mfDw2x6PeKpTVytea6RHV4S4MofRR%2FIQIOCqsrLx0vuo4CurSZiohMekSy6gZ3jqKpbTFVfJhIdvG%2BYn5Q8ZQsWjR3NlTnXTIEYf7kCAgGtUD03MFbLf44Xn5tOoEWfxXYTTpnkuh4fqqisxr6aW1mzax5U57Dp3BwIEXDNuXHl1b6%2B%2BmEtg8VNXTvsecgx705t1jsJDzrUqPcfH4cGKz%2F8s5Z8xmCtzqo1zfuwtCYXqqrmAJCFAwBUy%2BuAn47u6TmdRmshP%2BGUxjelENm3%2BkH9Nv4RTV%2Fu3yQmHXKmTfR5Nf%2F27o6W6ft1hHqvg7GFUNHIEV%2BZk6mrWHW8pLMjQ2oqLC8bU1ta28g0kCQECSZFVV52dXbdwcNzKt0P4cpU8iEfyFJBMA026ZCx%2FhvssY0f1WQ6roqnlIDXzJTZt%2FiB8H9reRKEPmvgz7uu36srhZsGmDbWONglqeRqd9aliGpDv37%2Fiqkt2xSPPhej51xu5MocjS9yl8QXgSCBQPoeDo4Yfj6V8mzQZUUhgTOar7MLzwh%2FTYSOPUkLbd1OQw2Tt%2Bvep%2FYjVT7Hm4nebh6euPt7Awwl7%2F1w5jv3Ato%2B5sk%2BOJxlYPIArf5LwkIMSVfoe0vOQ3ocVNM7dhwAB22Sn%2BYkTtFi3OKpEhYwmJDSmf%2FULfX5iT1b4J35ROIQfQgVcqJNAWbP%2B77T2jfdPjVpUSQi%2BuvLuPiMkp1NXu9a%2B56jv4edd5mEcGoMvuIDyCq1%2FD7IJddYdb1uuuuJHXZumFVTgZVHuQoCALYHA%2BLt51LGQkiBTUnKsh5PQCAeDrGSSK%2FYnevm8lXx%2BqBcM4oIVn80%2F5uYTDRxiGjIy1fXSy%2F9Nq19%2BRylM%2Bo0%2Bjuwl2rOJK3ua33yfOg5ZLxOOJ1NXZ48cxFM1fONHHB6DuGmusllQzFrwFgUb27kyl5enzauvr6vhElyEAAElMuro6QlvEKzgyxEZacyeNbXfSbRGwktej%2FIDuPtYJDBsrl6yRcJFwmTgmRwuZ5EmARNHRiUSJDIySUR%2Bf7GN8%2FB%2Fv%2FQ9bC7ZlVVXu%2F%2B6lSv7%2FL5ZUOUFUVGqfQ9%2BzG0Jheocf9%2BCMY0vAFNlZRNu4cfhQr5KyYFrvzol%2FFO5NMKthH9iP7onMqKIHWFkgoRI%2BOobKPGjEhlRTT%2F5e4wKh0cLjzwc%2FB6cjj7kPebDRhZz5U92wkO178GPuLb8fKrEno%2FUQICAoYoKOdeqS0YdM%2FiyTTU4ToWGjDZs%2FrSeVjzVFQkUuThUDKa9wjvND2xz9HvJ1dGHnfCQKau5D2xS6HvwA07DUe2phACBhJKZslIJjvDKpLadRIc%2FdvRTuidIkEioRINEfk8ShEn8fj7Z%2BiG1Nh7gyh7Nx70PO%2BEh%2Bz1UjioRHB7LOTyqCFIGAQL9jBs3cUZvby%2BHh70pK1lRNX%2FeTNPlt%2BEjzOUQwdYGRz%2BhZ7vGP29ytGnQr8eV2A2P7z6wMTwCsaZtKS4uqMSGwdRCgEAfkX5Hbw2XymTpqqw%2Bij22I144OA5uj4QHJJTM9JUfj2m3Ex5Ceh7S%2B7CGvke6IEDglECgfKmu61Vkg6w8uu%2FO6w2nq05NVUl4gKkju%2FfR3i07uLJv2HmD%2FTN9NWAAFY0YYSs87nqqjla%2F0cSVNZ66uoGnrpYRpBwCBMLN8s7ObtkYWEWKlEYd0hw%2FUJdUTyCX7H8vRIebD3Flj8b9j3POG8SVD3B4DLKxz0PYDI%2FlHB5VBGmBAMlxEh4dHV1rpeRLifQ6ZNRhtAkwPF0l77uQpbigzOny3YKBA2joueoP5EwZMHhw%2BJ0eKseTRCE8vA0BksOchIessJpfPbPPUR2x9IMfYLrKoY%2FXbqauY11c2eOHI9tVT9WNZSc8%2BFGGpnkGIEBylJPwiH%2B%2FRaxwr2PPuxh1JMFpgHj67CsebYSb5UOG8I06O%2BGhadRYVFRYUYvwSDsESA6yGx7S76h5ZK7h8tzw%2BVQt7xKW5SYn26aw5ETdovM%2BbavfIeyEBz%2FCsOIqgxAgOcZJeDz9%2BI%2BN%2Bx2YsnKN0ya6FwOkcPi5NPDc4Vypk30et9bU0sb6g3ynAuGRaQiQHFNWNn4lf5jBlyVplkt4JOp3YMrKfU6X8XrpDCxplMuUlcpR7LFkc%2BDdT20Nf1SD8PACBEgOsbPPwzI85JTZVJ6Om4PkHSCNf9nMlX1yjElG3z7IvY6Bw4dT4bBhfGOPvMtcNgmqHE8SgfDwigx%2Bx0E6BQLjF%2Bo63c2lJdPwkFNmJTzQ70gJp0eZZPINhPncIJdRh53luVHPv76LHnkuyJUqhIeXIEByAI88qnjksZRLSwiPzDoUaqSDH7ZwZU8mzsKS6SrpdeSfMZjv7JF%2Bx92%2F2ap4NEkUwsNrECBZLnKqLq3lx38p35oyDQ%2FZVS6bAxEeKeWHaaz8oUOp8OxhtldXRdmfshIIDy9K%2FXcbZExkxVV3Az%2F%2BS%2FnWlLwU6YVn5xuHh4PXsoIzzQ6X8w4%2Bs5CvAq5SQ4JD%2Bhx2G%2BSxHl0RohWvNXJlBzYJepXGF2Qpnrpaq%2Bt6JVkwW6qLaav0c3oqr5yJJaMQVw9V5L5GQSmPOIadnVRwyKjjFyuCNlZZnbK6uLiwCuHhTQiQLGWnaS4jD4SHtzjdE%2BLWrnQZbUhz3O4O8njS6%2FjF8yEbGwNjaUtCobpqLsCjECBZKBCYUKnrvWu5tHTfnd%2Bi6V%2F9Ald9hQ9E%2FHgDwiNDpBfy8fpa6u3p5Tt7SocXUWHRAK7skaa4HLEuweFkRVU8WWH16xc%2FstnriNA0HMnuBwiQLGOn7yHHscurZ%2BNhn4c3dOw7RM0bQ1zZIxsLz%2FpUseVUllZQSAPOGEz5HBxuhYZIYrqKaVu4WV6FZrk%2FIECyjOpOc3kR1DPc90hE37Uhp8NDlpZOm2TvGI5UcbqsN78wj0cifUNERhga9zEkMKROpqeRiATHkzziUD%2BKpC8edSwvKiqorkW%2FwzcQIFmEm%2BZV3DRfyqUp0xVXe7f45rWzm%2FiBJS78TAkNGZzPVfJWv9FMdz21lX67YDJNHjeUP5N5bQ1NdHB7k%2FJ0VuGgwvAoZPDwUhrMf9YDiopcD4tYyQYHP4ba8vLyqurr31%2FFN%2BAjCJAsYWfqSsIjYdP88O7IXg%2BPkaAI7WrnjwepeX%2BH6dTI5HFnUQmHSRmHyiSuRwwrolHn9A%2FKWPLP287%2FfJmvl3%2B%2B8FKARMmU1rF9n3Bb6gTfnVZYegYNKCigomGllF%2BUuqCI99KGZnr%2Btcbw188pHnWsJyqoCgZrdxL4jsYXZAHVqSvDvofHVlzJT7X%2Fhx9Qa97d56gJG0%2BCJRGjn5q9GCBe0MQBK38uK7hBntyfi9amaVSNRrm%2FIUCywLhxE2f09p6QADFl1PfwUtNcfqp9iaeRjB7s6YIAOU2W4q7bvI%2FWcphLfyhZPOpAryNLIEB8LjJ11fUel2PIhGwWfOG5%2BTSK58Tj6S2biI7u5SpzZMSR3Dy6u7as%2BAr%2FmtskMNa%2Bu5%2F7Qk72cPTHI45Gojyertq6jiAraHyBj6luGDR6HW2mjymRn26fXPmRg%2BMtUkf6Jy88cClXuUWmp9Zt3h%2FuNbkx0oiKBIe2ENNV2UfjC3wqEKgYo%2BtdDVyaMp26alybsb6HNF%2FtvUQoPW6bXUazrxrNVXaTwHg3eIhC%2FPWX0HD%2Fz0H6HHpNUVFhTS2mq7ISAsTHAopnXb268m7PTV3JlJX9E1lTr2RQPr2y%2BHLXlgV7hYRFy4HOcFDIijYJi%2BiKM%2FchOHIFAsSnVI8rMVx1lcGpq%2BheCy%2F6wczP0U18%2BZFMB8py5OYDHeFwaObAkI9B%2Flw6gjoyVUXLEBy5Q%2BMLfEhl9GG0YTCTU1duh8eUKZP5axGgpqYmCgZD4Y9OSe9DVl%2F5bfQho4lfrAjxqC4zCxAiwaEtRI8j92h8gc%2BoLts1PCgxQ7vN5UE394FNrvw0%2FJ3vfJtuvvmHNGTIEL477Z133uHP30KHDx%2FmO3UydSXhERhdwnf%2BIVNTs%2B5425WvqT0yTUWr%2BOMyrKrKXQgQHyorG9%2FAH8aQCcPGuZyy27iGq%2FSS6ZVZd7wVnlJJ1s9%2F%2FtNwgBiR8Ljuun9RHo3IyOPe70%2FwXXiIO5%2FcGt47kz7aFg4O7m8UrKrFNFXO0%2FgCH%2BGpqyqeulrKpSl5QdRkDpF4mWqcz120yZUplilTptCzz1r%2B9sMjke985wauzF3xD8Pp3u9N8N20VdSXvr82DaMPbUteHi3T9YJVOHIEYml8gY%2Fw6OM9%2FlDBlyHD0UfHJzzn8TZX6SV7CmTFlRsee%2Bw%2F6Morp3Fl7brrvkb19UGujPm5aS6%2B9L011H6shyt3aZq2nkcaqxAaYAYB4iOqK68MRx8SHhIiaSRTV9fcusG1n5K5Ucu%2FqvnVrx7n6zGujPk9QG7kkZ0szU2exo0xWpeXl7euHqfigiIEiI%2Fw9NVa3WLl1RWXT6Qlj8zlqq9MnbQrJ9w%2BwZdbECB9Ofv6am38HbGORxi1RHnr0AQHpxAgPqG661yW7SY8qn0nN857OrhKH7dHH8JOgDz44MO0fPmzXBnze4DIhsy5izZyZUw7NR2l1RYV5XPvG81vcAcCxCd49LGMRx9zuDTktd6HnG%2F16IoQV%2B558MFF3NuYwZW1K6%2F8iuVKLL8HiLho9h%2F5V2McHvcEg9sWEoDLECA%2BEDlxt7uBo6CUbw15qfchrp63wZVlu7HGjQvQypV%2F4MrcX%2F6yhn70ox9zZS4bAuQbP38rfDyJidWh0LYZ%2FBHAVQgQH%2BDRRxWPPpZyaahs7Cj6z%2Bfmc9VXpkYfsmlw1oK3uHKfjEBkJGIkGAyGl%2FDKfhAr2RAg1YtrSY5eN1HLAXIxfwRwFQLEB1SW7npt17mz5q462Q8iO9HlKJOo9vZ2Hp2s4sb540rhIWT3ud9fHKXyteYAwd91cB2%2BqTyuvLy8oqdHlwAxJC%2BL%2BtufH%2BKqr0ztOhcy%2BpBRSKqNGjUqfAnZPGhXNgSIyj4bBAikAr6pPK6srLyGo%2BAWLg1dP2sq3T5vJld96fu3EbU1cJV%2BVo1dr8iGNw%2BqrcQqPB8bAsFtCBCP4%2BkrSYAxZMLwfR8ZWLorVB5oXjByWDG9WnMZV%2F6m8vXWtLwrsN8D3KbxBR6lMn3ltea5cPvI9lS59rKRdN%2F3J3Dlb7Lf5rLv8w8LJhAgkAoIEA9Tmb7yWvNcqDR1vUAOUZx%2B%2BUiu%2FM9qyhABAqmAAPEwlemrv%2F7pIU%2B9MEr4JUA2PDnNt6fwxkOAQCZofIEHqUxfee3cqyg%2FBIgc414zr4Kr7IAAgUxAgHjUuHHl1b29%2BmIuDXlx%2Bkr4IUCyYfluFJrokCkIEI8KBMrX6bo%2BlUtDhquvdvBPoxmavhJeD5BJ486ipxdM4io7IEAgUxAgHsX9D50%2FGDJcfXX8MNHHG7jKHK8HSDaNPoTKoZXYBwKpgADxIJUXR9009yq%2BruaqL%2F3gB0QHt3OVOSoPtEy5%2Fp9G0%2Fxvl3GVPVQCGzvRIRXwTeVBgcD4hbpOd3NpyPDk3V08%2BujiUUgGqUypZELZZ0rCo49sWXkVdeeTW%2BmlDc1cGUOAQCrgm8qDePpqFX%2BYzpehv7%2B9hH%2FtK7x8t%2BGPXGWe1aqgdCsZlB8Oj8DoEr7LLtavtdXaQqG6Ui4AXIUA8aCysvJDHAeGf%2BG99uKoRBTeUZE22Rwewuq9K5qmrQ8G6yoJwGUIEI9ReXWtl%2FsfUSrz8umQrdNWUWrHmCBAIDUQIB6j0kCvefhGmjb181z1len9H7HkKHc50j1TZNRx%2FVWjff%2ByKCsqR7lzgCznAKkiAJchQDxGpYFuuP%2FDAw30WJmYxpLguPayURwen6FR5xTzZ7LbI8%2BF6PnXG7kylpenzauvr6vhEsBVGl%2FgIYFA%2BTJd1%2BdwmZDRy6OE%2FuHL%2FKt3yChElvOaN3jdIUeTRK9sna5KREZ58nU2g02EkCoIEI%2FhAFnHATKVy4T80ECP18QN3k31h%2Fg6SM0HOsMfnZAd5EJGGWXcEI98HJJVmwLtUOl%2FCCzhhVTBN5bHlFmcwHvtV6fQ%2FXdez1VfXg4QIxIsEiiJjBxWlBNTUMlQ7H%2Bs5%2F5HJQGkgMYXeAgHiM4fDBmuwMrwCbyQfiobCPmv%2BJJQqK6aCwDXIUA8xipADE%2Fg9dASXkg9mb665tYN1H60m%2B%2BM8QjkBh6BLCOAFECAeIjKEl7DI0wQIDlF9bXBOEQRUgkB4iFJBYj0P6QPAjlh7qJNtNFyMYK2haevKrgASAkEiIcgQECFLD64Zt4Grsxh%2FwekGgLEQxAgoEJl86AoLi4cWltb28olQEpofIFHIEDAiow%2BZt3xtmXznK0OhbbN4I8AKYMA8RAECFhRW7rLf7Gx%2BgrSAAHiIUkFSMsmoqN7uYJsJaMPld4H%2F7VuKy4uGIPpK0g1BIiHJBUgWMab9dRWXvFfao3uCQa3LSSAFEOAeIjKu0DmV19Hs79ZSfEQINlN%2FTXBGH1A%2BiBAPMZqJ7rhUSatDUQHtnEF2UZ2nc%2B64y3Ttw5GYfQB6YQA8ZiysvJajoOLuEzIj6fxQnLkwEQ5ONEaRh%2BQXggQj7E6zr2kpJj%2B9qeHuOpLP9FN1PBHruyTo9YnjRvKFXiN6pElAqMPSDcEiMeovJHQsJG%2Bcw1Rj%2FU0R5RMjdzKP91KYzYwuoR%2Bv%2BhS%2Fix4hay6UtzzwTD6gPRDgHiMykqs62dNpdvnzeSqLztLeSU8vvvAxj5vs5MAkSCBzEv052MGbx2ETECAeJBVI13ehy7vRY%2Bn%2Bk4QeSjdzdMi8jHW9f80muZ%2Fu4wryCS74cF%2FjZeE8M4PyAAEiAdxgKziD9P5MpTovSAqfZDnX99FjzwX5Ko%2FeWXs0wsmcQWZpN4057%2FAGjUWFRVW1GLqCjIAAeJB3Eiv4kb6Ui4NGY5CZCWWrMiKs%2FbdffTIipDpUtCR5xTTq4sv4yp10LA3d9dTddw4b%2BJKTX6%2BdnFdXV0tlwBphwDxoIqKitKOju6dHAdnkolEmwpjp7GkCbtu835a8VqjaXDE2rLiK%2Fyr%2B2Q10aPPh041hGdfNZpum%2B3d6TIZAfyOR2vBXe2n%2Fpu9R2vlP%2FF13P9Ygv4HZAICxKNUVmPl5w%2Bg6%2F7HF2nY2UP47rTQlloK7mxVDo2oVE5h3bhoE48%2BDnJ12rWXjaT7vj%2BBK2%2F59Ysf0RN8%2BUle3oDr6uvfX8UlQNogQDxK5VgTt13xD8OpZl4FV%2B5LFCDiFZ4yG8VTZ14hoza1Awu9RmvlRvpQLgDSBgHiYSqjEDctrq6gaZOGc%2BU%2BowC593sTaPrlI7nyBpm6kia2H6EfAumGAPEw1V6IG0oG5dNfn5rGVWoYBcgPZn6ObuLLK%2Fw4fRXFvRDsBYG0QoB4nMqKLDekeiRw0ew%2F8q%2F9pXLazAmjACk9cwgV5OdzlXnHOjro6LH%2B%2FS0ECKQbAsQHVPaFJCOVzXMhK7CMznNK9b%2FbLqMAmXrpFDrn7LO4yrxt2z8MX%2FEQIJBuCBAfkKmszs6uWu6HjOZbV5V9poR%2Bu2AyDRmcup%2BuzV6E5Pbud9nvEjq5g1v2nNjVfKAj3EiP54cAycvT5HuklUub9HXEBgzQVqOHAnYgQHyivLy8oqeH1vFf9jPJJekID6umtOwFkT0hyZCjP55c%2BRGt3tCcsj0bfggQd2itmqbXFBUVLsHudrCCAPERN0NE9mDcNjuQ0vCQB%2Fs1t24wfagne4CjTI%2FFblAE1%2BzMz9euw4gEzCBAfGbcuIkzentPrOTSkbNLi%2BnhH02gyeNSu2VAwsPqQMCRw4rp1ZrLuHLm0RWh8C57SB1N024IBuuWEUACGl%2FgM8mOREZ%2B6kya%2FZXz6H%2F8X%2BemZASiEh4imSW8MvIwasyDu9CcByMIEJ%2BSEDlxQl%2FFTdOkGgiTx51FV0waTpWXnOPKjvCN3LiWnofVlJKMPmT6ykmASTDNWvAWV5AeWmtxccH56IlAPASIj8nqrI6OrmXk0hJf6UXIslo5LfcfAmfZerhLcDz54kf8MfFqq3jSvHc6jWa2qgtSQ8PrciEBBEgWiGw2pBqnU1pGhpUOpBFnF9OU8qFUMXYoXX7xMP5shCx1bTnQGV42u4YvOwc3JjN1ZWf0MWXKZP7VnqamZr7Uj1P3knHjAlRSYm9BwuHDhykYDHFlrbi4cChGIRALAZIl3B6NpIqs%2FroviRN4jTb6RckD9MEHF9GXv3wl39n3q189xtfjXPnPs88u5dCcwpV9y5c%2FG%2F59t7cb961w4i%2FEQ4BkGXmnOo9EFuq6PpU8xo1Ng0ZnakWtXPmH8E%2FiTuVqgIg%2F%2F%2FkvdPPNP%2BHKCF6dC30hQLKUF4OkZHABBT5zeopFei1RZdx%2FKRlUwFXEhfx%2Fl6gHc%2FW8DYbTZTJl9eyzyygZuRwg4sor%2F2%2Bewmvmqj9N09YHg3WVBHASAiTLnQySKg6SOeRj0fAxa57ffPMP%2BfoRV87leoB85ztV9M47G7nqjwOkh7%2BP%2Fos%2FrioqKliNfgggQHKEvKBK07pn8AOgmhvuo%2FlTWccqQPYc1mk3P%2FKOdPGNgbf%2BvIqW19zBlf8s%2BOX%2Fpk9%2F1vn0XfPOID106%2FXU1XWc76zI63S1haHQ1iV8AzkKAZJjysom3KJp%2Bn0cJKfnkrKEWYBIeAT3cWHh4x1BWvSTf%2BHKX4oHl9Di37%2FFlTNJBOeq4uLCGzAayU0IkBwhIxCi7qW6rldSljILkK0tOh04yoWCF556iNa8tIIr%2F%2Fj6d2%2BnK6d%2Fmyv7%2Fut3j4evJNRyiFyBEMk9CJAcEDk%2Fq3cp90JK%2BTZrmQVIbZNOrR1cKPrL6ufCP5XvbgjxnXddOHEyTbt2NlVc6mzZsvweHY484tWGQtsu5o%2BQQxAgWUz2hnR2di%2FmUUcVJeGCz42g8YFPU3PLwVOXF7kZILnAxfAIy8vT5tXX19VwCTkCAZKl5Kysnp7wq3Ar%2BHJk5IizaH71dTRt6uf5rq%2BNmz%2Bk9vZjFNz2ITXv2kXNe9rCy2vlhUyZggBR98neJlp0y9fp2JHDfOcWeZdIwcXBYO1OgpyAAMlCyU5ZlZxRTDfNvYpmf7OSjOgdnxAd%2FIBIPsaR03hDuyI7mkONh6n9WA9XUrefqlMRNggQdbJQQBYMuE3TtOXBYF0VQU5AgGSZsrLyxfx4r%2BbSkWu%2FOoVHHTNpSEnik3n1bn4KH6gjOrqX79wjZ2s1H%2BjkKkJO842GUCyzY0wQIGqkYS6XFflB4r47v0UlJYPocFs7PfHkKgrtbOX%2FxYzWipN7cwcCJIsEAuVLdYf9jrKxo2j%2BvJk0%2BZIL%2BK4%2F%2FUR3ZMTR1sB3mXPR7D%2Fyr4khQKzJlNUdPLqUj2YkPJ5%2B%2FMcUuHBU5M%2B%2BcS1Rb7flUTICvZDcgQDJAhXcLO%2Fo6OK%2F4c76HTJdddPcq7lKTG9tiIQHP0AyDQGSHBl5yGWmX3g0vU3UFQkcGSnKacjRqchEeBprPU9jVRJkPQSIzyUTHtIkr3l4bvhBkYh%2BnB8aB7Yl7HNkCgIkObd%2B8x8tRx81D994auGE3rKp33TlnU9upZc2JD4vK6oYR7%2FnBASIj0VWWhGHh%2F1m%2BfWzpoZHHYa9DhlxHNzOlbcgQJyrfesv9MSiW7gydsXlE2nJI3O54u8B%2BcFBRh9xVN7Jgtfg5gYEiE85DQ%2BZnpg%2F7zqa%2FtUv8F1%2F4VHH3i2npiy8BgHi3PLFC%2Bitv6zmytirK%2B%2BmUTwyFfrONUQ9ib9oX%2FreGotpLLoHbzDMfggQH3IaHtIov%2B%2FO642nrFobeNTxgSd6HUYQIM5ZTV%2FJCrz7%2BftD6Ef2EO15l6vEqhfXht9GaYT7IMu5D1JFkNUQID7jNDxkakLCI9GUVbhRemAbUftuvvM2BIgzEhwSIGb69D5kFGry%2FWD1ZkgOkPUcIJUEWQ0B4iMnG%2BbvcTmGbIj9yTKe16es4iFAnNn%2B%2Fkb695%2FdwJWxv%2F7poVM%2FYOg7%2BOtsMhJds2kfzaup5crQzlBo2%2Fn8EbKYxhf4wMnw4JGHvdVWshHMsN9xZC%2FRPg4PkweF1yBAnLE690pW5L3G%2FY8o%2FcOX%2BVdjG%2BsP0dxFG7kyxgGC50uWwx%2BwT5SVjZeRh3vhcZinJyQ8fCbVAVK%2F%2BwS9GTpBDft6%2Bc4%2Fzh%2BeR9Mm5NP55%2BbxXX%2By90MuI5MuuYCeefzHXPH3hsHqq1gIEBD4A%2FYBuzvMZaWVhEd0Pjue1fy2l6UyQN4M9dArm3u48q8bpxUmDBEJD7mMIEDACfwBe1wgMH6hrtPpuQULEh7RXcSJ%2BDk8RCoD5I7%2F7%2FRZXH41dLBG%2F8%2B1A7nqS8JDLiOBC8%2BjF569jSv%2BHuk%2BFjm6xAQCBAT%2BgD0scqruiZVcKjELj%2FBKK5myittV7DepCpCGvb309Jourvzv%2Fn8t4l%2F7UtlE2GcPCHogoAB%2FwB4lr6DV9e73%2BK9yKd8qiV2GGSscHjIl4ZOVVmZSFSCHjur0by8d58r%2FEgWIHN0uR7ibiT0TzWqkigABgT9gj7LbNJeeR6KGud%2FDYxM%2FqMSkcUP519QFiHjs1ePU0qpz5V8Xnz%2BAvvbFAq76W%2FA%2Fv0Kf7DM%2Bw6qkpJinseaHRyFWfRAECAj8AXtQWVl5DT%2F6b%2BFSiVF4CKufJL1K9hnc9Zu68HtBRMngArp1%2Bii653c7yUiyAdJyqJee39BNrTwa8SNZiXX9ZQVUVKjxXX8qR5nICFZGsiLRQYpRK15rpEdXhLhKDBsJc0Pi7zTImEBgQqWu967lUonpJkGfhofKT7eJJBsgorNLDy%2FhbTmk851%2FSHgkWn0VS2UaS8gPI%2FJDSbiZ%2FvEGot7%2BK9MUjjJBgOQABIiHRDYLdjfwo7%2BUby3J8STRk1Pj%2BTU8xNxFmzhEDnJljxsBku1kN7rsSrciIXJb9XVUUtjNU1lv9QkReWXxNbduODU6TASHKeYGBIiHcN9jJX%2BYwZclORhRVlxFj56I5ddNglFmfQ4zCBBrqqMQIb0QaapPnTKKhrRvPRUidz1VR6vfaOLKGI5zzw0IEI%2Bws2TXdLmuHE%2Byh%2BeufczqqHAjCBA1Lzz1EK15aQVX6iZf%2FFmi7qPUtPcwNe%2B3%2BkJqbaFQXSkXkOUQIB4Qmbrqeo%2FLMaRA5qdliiGe3t3BP2LKnHU33%2FmX1fy6EQSIuvt%2F%2FDXa3WDcBE8G9z%2BWc%2F%2BjiiDraXxBhtnZbW7UNPf7ct1Y4Tn2eW%2FYHoVcdtmX6De%2FeZKr%2FhAgfcnx7gtu%2FCfqONrOd%2B7StMLzg8HanQRZDwGSYZENg10NXFqSE1NlnX7CvoePm%2BaJyGtT73pyK4V22XvAffnLV9IDD9xPQ4YM4bvTECD9ST9EmupuhghGH7kFAZJhgUD5Wl3XK0mB9D0mX3IBV31lQ98jERmJ3PXUVtvTWRIeEiISJlEIkMQkRJ64%2FyemGwxVaRo1FhUVVtTW1rbyLeQABEgG2dnzcf2sqXT7vJlc9ZUtfQ8zVpvWjFx33Qz62c9uDwcKAsSYTGfJu0K2vL2G75zS2vLzqbKurq6WbyBHIEAySHX0YTp1JX0POXYiy8mU1jxurjcfsJcCo0aNogcfvJ8KR01GgFiQl0797vH7qLvrON%2FZoW3RtIIZ6HvkHgRIhnB4VHF4LOXSkhwtIUdMxNNbGyLvMs8RTqe0xDVf%2BzZ9%2Bes30aAzhvAdGJGeiMpGwwgJDqrhnscygpyEAMmQsrLx%2FPSnMWQh9kU%2FscKrruSdDR6dupKH%2FZDB%2BVy5T6a0nnjxI9urtCQ8vnPLfVRx6ZV8B4mYBQiHxU4iWs7VTqKCdRhxgMYXpJmdTYOx72iIZXbQXaZIaPzi%2BVCfXco3VU2lb33tCzSkeEBkibE0%2FOVjkmRKy8kqLSEB8vW58%2Bnsc0fxHcQyDxBtPY82KgngJARIBvD01VpdofdhuOdDeh7S%2B%2FCYuQZnWMnb7n772M2nejjhQ%2FoOfuDKsuNHngvR8683cmWPjEb%2B%2BVs%2FpGnXzua75MkhjPI63PqmE9TRxZ9IsxFDtfA70cedx0GdBAQI2KHxBWmkuvJKjiuR0Uf0oRtL37XBlZ%2Fi3bT6jeZwf8KIhMi9d3yLP47iu4hwEO7flvTvRU7vldGI3Qa7%2BPRnA%2FT1795OF06czHfOPfbacU%2Bc4CvHuScTIggQsAMBkmbc%2B1jFH6bzZSr27XCxvHpQ4q%2B5JyF9CTPywqKah%2Bf228uiS4i0NXDlnEyfyb%2FfyWhEXPrlGfTP%2F3qTo2mtzTtO0Iv%2F3c1V5hm9E10VAgTs0PiCNFHddW40%2Bgg3zmXPR08H33mLnamk%2BfNm0uxZU7k6TT%2Byh4Px70kvCkhmNCLTWjKlJVNbdqx5v4fWbO3hyhsSvdJWFQIE7ND4gjRRPfPKcNOg9A0ObufKe%2BQNgvNqarlSI4dByvsmYkMyHJAyukpycUCyoxEZhcypvl95WuvNUE%2B4%2F%2BEVCBBIF40vSBOevmrgD2PIgow%2BEq682rnGk6MP0dnSQv%2FvUx%2FQhg86%2BU5Nor6ICO9vkbDM4GhEXDn92%2FRVntaSkYmZQ0f18PvUO5P7z3XFP5YNoGsuKeDKGQQI2KHxBQ4FAhOn8gfWO4Yfe3zJ%2Bvi8nQMG9LbFH%2BmgunTXcOWVR3sfomP3buo5dIjaO3X6%2BcqD9N6uLv6sGumLzOeRiIxIYoVXasmUljTakyCjERmJyIjECWmy%2F2DBkvCoxEz97hP0h7e7qbObbzJk3Kg8%2BtoXjd%2BJrgIBAnY4%2F07LQeXl5RU9PTSHH2%2BVRFTBl5Va%2FhKvy8%2Bn5SdOULWu6%2Fz%2Fa87wwESPjj6i4RFr0Stt9Or7HAA2SIDET2kJt0Yjsm9EztPalGCZsRUZgcx74JlwmJiRpbyZeJ96USGF34k%2BYmge3yUHAQJ2IEAUBALlc3RdX0hEY8i5Xr5M%2F4aXjR1F%2F%2FncfK768uroI1F4RL2w6Sj98i%2BHuVIn03aLH57bf0rLpdGIkOXGj64IOtrFLiMR1b6IXyFAwA6NLzAQmXbqXcqPsFK%2BTTnDNw02ve3Kw9NNx%2Ffuo659e7ky9gb3Qx54uY2OHJfsVCfLl2UZczy3RiNOp7UkRFRGIn6GAAE7ECAJyCtmOzu7V%2FKoo5LS6K9%2Feqj%2FFI4c1964hivv6D58mDobG7my9sG%2BHlr0cit9uM%2FeQ9%2Bwwe7SSi3RtL%2BD7nqqzta0loTIgiX%2FadkT8SsECNih8QUxTvY51vKjKi2jjqgrLp9ISx6Zy1Vfbmyyc1NvVxcd%2FfBDIm7qqJLm%2Bi%2FXHLbdFxEyGpFlzf2CVUZk8hZGF%2FpCsgRZdtGrTmvJNNatDy7lKvsgQMAOBEiMdE9ZxTKcvtrxR35qd3PlDcd27KATR49yZZ%2BTvoiQ3si9d16feHGB7Itp3Zn010imtSREVI%2BKl30isns92yBAwA4EyEmRkYf%2BHpcZ8fe3l%2FCvfXntVbVdBw7Q8ZYWrpyTKa2fvXiQ9rSpj2Ci5J0oslJLAiVWeFpLeiMujNRUjmQRMoW16OnXucouCBCwAwHCIuGR3LSVvLdj0%2BYPubLPcPpKpmjad3OVeTpPWR0JhWxNXRlJZkpL9o3MnlWZeFpLVmtJkCT5NZOVWjIasZKNoxAECNiR8wEiDfOOji4OD6V9HWGy3Hba1In84P98vyavCG5votUv%2FzetfeN9am6xbtDKRrrZ36ykeF6avjJbsuuU01VaQoLk9uqZ4Y2X8fTjhzlItifVaFcZiVz0xWl00x2%2F5Cp7IEDAjpwPENXzqYS8m1we9jKVomIjj0hu%2FOF%2FcGUu0dElmZq%2Bkg13v1gRovj3elz8mYE04swB%2FLGQKj5dGK7d0MJTWQ%2B80mpr93os%2BbpJoz1hkCQ5Irlx0SbTFVqyIuvf%2F9ebXGUPBAjYkdMBono6rpAH1P3cyDUS%2FqlXVgb19vBdxIqXttGjT6zhypiMZhJuHszA6isJj1kL3uLKmgTKNyYNpsvGDuS75EmD%2FZm%2FHnE0GhHRIKnk6cCEU1sSIq07%2Bc%2Bnm1TJ6iyrAyKf%2BC%2FrqS4%2FQYCAHTkeIOXLdIXjRQxXSEnztm0n0eGPEy4nrV5ca7mqxyiYMnF0idEbBc3ISOTn15RyoBTyXXKSHY0ImdqSPyvpkUioxAsfGy9TWxIoFuQwxrmLEj9MoxAgkMtyNkBURx%2ByI1p%2Bso0XPl7kwDbTn2ivnreBmvd3cGUsUThlavPgRbP%2FyL86c%2FmFRfSzq0uppCj5b6lkeiOxZDOiBLQsUogPk3D4y4ixgwNTPsa9FVGW9d7Kow%2BrQFUJEDkfK5VKB2vhF0m5AQECdrjzXedDZWXlNfwYuYVLQ%2FLgSbg6SnF6SeWBnLD%2FIeG0bwtX6aXy32tGRiMPzDyLxg7P57vkyEqtZ%2F7WTv%2FJU1tukK%2FxFdy7CvCUofSyZNVcvN0NH9H2j%2FbS2jfqaM2bH1L7EfOj6c8ePpIWPZP4ayYHKz6%2FoTvl4RFVzANAeSf6pWX5fOccAgTsyOEAGS8JMIZMJHy4K4aHyvSHvHnwb39%2BiKu%2BVP8dblOZcrNSUpRHD1w31JUpLeHGtJYZmfIS7e0d%2FKs98vbCb3zvp1z1l6l3pF9zST79YxIhggABOzS%2Bck5k34f5psFEU1fh%2BfM973JlTWUvgfwU%2FMzjP%2BaqL33Xhn5TKulgp4lu5T%2F%2B9WzXQkRIgMiIRD56hWwklA2F8TL5jnSZysI70SFdcjJAxo0rr%2B7t1RdzaSh%2B9BGeM7fxPnKVfQTS6E346toPX%2BZfM0NCxOl7M2LJSOSXHCJuTGfF%2BtLDLfxr5pmNPjL9jnS80hbSJScDxKr%2FkWhpbfgo8QPbuFKjMh0ke0riNxCGDwlsepurzJMwkQMGZSFAiOuXNjSF71VJT%2BSZqnM4TNz7NvNCgJx3fln4MEXZB5JIJt%2BRXlRAdMe%2FFHHlDAIE7HDvb7aPBALl63Rdn8plQolGBnanlaw2oYlEbx%2FMVANdlUzNychK9T3j10wcRD%2B%2F5kyu3JHpALEKDyEN9F%2B8lJl3pEsjfdrEfK6cQYCAHQiQBOL7H%2BGNaI1ruVKnsoQ3fppM6LJzWo7h8DBZ4iohIi9lUuFmP8QsQC677Eu0Y8cOampq5jv3mU1bxWs51BtehdV6VOe79PjHsgHcROchSBIQIGCHxlfOsVqBVfPwjX2OK3EyraSyJDbhCbzy75F%2Fnw%2FIaMRqoYAYe24BLa0axlXyzALk5pt%2FyNePqL4%2BSCtXrqJ33nmHgsEQ%2Fy%2FJkTOvvvHd2xM2zK007E3PMt7SM9zZC4IAATuS%2F47zoUBg%2FE5dp9FcJtQvQFobbPU%2FhFWAGC7h9VGACNUQkd3q10ws5io5KgESq6mpif7857%2FQm%2B8GqaWl2fDhGKt4cEn4pVFyXXrldNPpqmyDAAE7cjRAytfZmsKSKSWZWlIkUzyXfX8NV8YMl%2FBmcAWWU488F7KcznJrFGI3QKJqm3Rq7eCCfbwjSB1H27mKOHbk8KmQkB5HtM5FCBCwQ%2BMr51gFSHwT3W5jW2UTYTYFiASm7B%2BxaqwvveGcpJf1uhEgYAwBAnbkZIBYLeOVM5ReePY2riLs9kCcBojdf4%2BXqExlXT1xEC1IckUWAiS1ECBgR04GiKONhDteJ4o5qt2MSoDEj3KEnwNEXF29wXQUIpsLX73lXK6cQ4CkFgIE7MjJAHFylInesilyDLgClQCJ%2F%2BcLvwfIitcaw7vYzSQ7jYUASS0ECNiRkwEirFZiySF7Lzw7%2F9QoxM7DPVcDRHohVosHfnLlkPCLqJxCgKQWAgTsyNkAseqDCFnKK0t6o1SX2DoOEFnpJSu%2BfOwbP3%2BLQrtOr3CKl2wfBAGSWggQsCNnA0T1hVKx51WFD1SUFz1Z9EJyOUCsDpGUHemyM90pBEhqIUDAjpwNEBFw8Erb8LvPm94yDZFcDhCV1Vh%2FvX0E%2F%2BoMAiS1ECBgR04HiEozPUpGITIaEeEQkaa6wdHuuRwgKr93BIh3IUDAjpwOEKHSC4mS%2FSG3cYjICbrh6Sx5a6A89OM07e%2Bga%2BZt4MqYvKv7%2Fjuv5%2Bo0BIi1dAVIul5F6wY5wn3E0DyukocAATtyPkAqKipKOzq61%2FHj%2ByJSJEEiASDvTB85rCiyvFd2q5887l0lQBJuJGzlQDpg78wtL7I6B8yrASLHsMuLoN4MneA7%2F0n2KHeBAAE7cj5ARGQqi9bxI%2FxMckCW%2Bo4ccTY1t3xCTS0H%2BTPWEgaIrPCSlV4%2BphKe%2F%2FEtZ030C84poKuX7OEqsWQD5JXN3b4Njyi8Ex3SCQFy0rhxE2f09p5YyWVaZGuAqExhpUoyASKjj%2Fv%2FcJwrfysuJFrwtSKunEGAgB0IkBiBQHmVrutLuUyL%2BPeBZEOArNm0j%2BbV1HKVfuPGBehXv%2FoljRo1iu%2F6sgoQeW%2FH02u6uPI%2FvBMd0gUBEifZ6Sw7%2Bp235eDNh15jtQ8kHb785SvpRz%2F6YThQoqwCJFtGINJQxzvRIV0QIAnIJkOi7mU8GplKKRS7vyTKj8e5x6peXEtr393HVebJdJZMawmrABHPv9FF9U3%2BWX2VSLKNdAQI2IEAMRE5tZcW8mM9JaMRWcnVbynvLm5An1zN5UdeChAxZcoUntZaQjvaSywDREYhf3i727chkmx4CAQI2IEAsSDLfDs7u6q5rDI7fNEJObDxb396iKvT9P3bIvtLfEplJ3q6DRkyhH7%2B6DNUOirAd9YkSFoO6Vz5x4ihGhUVJv%2FXGQECdiT%2FHZdDZKWWrvfO4Md8pUqYaBod4f%2B7M7g0FD%2BNlQ2NdKsDFTNh8BlD6L7fvpbTr6tVgQABOxAgDkVGJj0V%2FMgfE7kiNG1ALfdOWouK8mvlf%2BfAWcufNiRNdGmmx9J3rjE8JsUP5Fj3R1cEw1NZ7ceMzwxLt09%2FNkDzHngGIWICAQJ2IEBSzOq9I6LfKCQLjjRJBdmk2HygkyuiTfUH%2BTrE10G%2BU3fpl2fQnOr7uYJEECBgBwIkxVT2lkgv5NUX76Yh%2FFGEz9mS5by9%2FBFMyWjn%2Bdcb6fnXGpVHOz9YsIQqLr2SK4iHAAE7ECBpoDIKkRGIjESisuVcrHSR0cldT9UpjUjOPncULXr6da4gHgIE7ECApEFkObC%2BmEtTEiASJFF%2BX9KbCXc%2BuZVe2tDMlTmZxpLpLOgLAQJ2IEDSpKysvJYj4SIuTT39%2BI%2FDx8WL8HtHmt7GVJZNKiEiDfUFv%2FzfXEEsBAjYgQBJk8gRKdYvr5J%2ByNOP%2FZgCF47iOw4ROSZ%2B3xauQJX0RWYteIsb7h18Z%2Bzf%2F9ebWJEVBwECdiBA0oh7IQu5F3I3l5Zip7MQIvapHOp464NL6cKJk7mCKAQI2IEASbNAoHydrnjGVp%2FX6CJEbPvS99aYrsz6%2Bndvpyunf5sriEKAgB0IkDSTDYh23oAobz%2B8945v8cdRpB%2FZwyHyd%2FREFN24aJPpqqx%2F%2FtYPwxechgABOxAgGSCn%2Fep6N8%2BvqB%2FSKNNZP5h7VeQVui3vYnWWhWBje7gPYgYjkP4QIGAHAiRDIk11WmcnRMS0qZ%2FnMJlClZ8%2Fg0h2rGM00o%2F0P%2B76TR21HzX%2F2qAH0tfHO4K06Cf%2FwpWh1aHQthn8ESAMAZJBJ0ciqzhELuJbW2S11uSLP0eTxg2lsuE9dOF5xTRkcD7%2FL7lJRhzbd7WHd6RLbaV4cAkt%2Fr35CCWXfLK3iZ5YdEs4RIzk5Wnz6uvrargECEOAZFgF90Q6O7tXqTbWnRh5TjGNGhY5JsWKNJ33HuykE706lX2mhD%2FjbRtNehxmZB%2FIRV%2BcxlVuy88jamoI0bYtG%2BnoEfNpUU0rPD8YrN1JACchQDyirKycf7LTb%2BESwHPQ%2F4BEECAeEghMqOSmxjLd4twsgHTTtLwrgsGt6wggBgLEYyJTWl3Vuq5V84jkTP4UQIZpS0KhOv5%2BBOgLAeJR0mAn6l7IvZE5BJAhPHW1nKeuqgggAQSIx0VHJFxWYWoL0gsjDzCHAPGRk3tHqjRNn4EwgdTRtvDIoxo9D7CCAPGpk1NcldwnGcNhUsF%2F4UvlI9%2BjbwI2aW2aRrX8%2FVObl5e3rr7%2B%2FVX8SQBLCBAAAHAEAQIAAI4gQAAAwBEECAAAOIIAAQAARxAgAADgCAIEAAAcQYAAAIAjCBAAAHAEAQIAAI4gQAAAwBEECAAAOIIAAQAARxAgAADgCAIEAAAcQYAAAIAjCBAAAHAEAQIAAI4gQAAAwBEECAAAOIIAAQAARxAgAADgCAIEAAAcQYAAAIAjCBAAAHAEAQIAAI4gQAAAwBEECAAAOIIAAQAARxAgAADgCAIEAAAcQYAAAIAjCBAAAHAEAQIAAI4gQAAAwBEECAAAOIIAAQAARxAgAADgCAIEAAAcQYAAAIAjCBAAAHAEAQIAAI4gQAAAwBEECAAAOIIAAQAARxAgAADgCAIEAAAcQYAAAIAjCBAAAHAEAQIAAI78%2Fwde0vh2oQwFAAAAAElFTkSuQmCC%22%2F%3E%3C%2Fdefs%3E%3C%2Fsvg%3E")
}

.logo span {
  margin: 0 10px;
  color: rgba(202, 48, 81, 1);
}

/* ******************************** start new code ***************************/

.logo span,
.logo .brand-name {
  color: #F8F4EA;
}


/* .logo a {
  display: inline-block;
} */

.logo a {
  display: flex;
  align-items: center;
  gap: 1.125rem;
  text-decoration: none;
}

.logo .brand-name {
  font-family: var(--font-family-body);
  font-size: clamp(1.125rem, 1.35vw, 1.5rem);
  font-weight: 500;
  letter-spacing: -0.01em;
  line-height: 1.2;
  display: inline-block;
  white-space: nowrap;
}

@media (max-width: 786px) {
  .logo .brand-name {
    display: none;
  }
}

/* ******************************** end new code ***************************/



.logo a:hover, .logo a:focus, .logo a:active {
  text-decoration: none;
}

.user-nav {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
}
@media (min-width: 766px) {
  .user-nav {
    position: relative;
  }
}
.user-nav[aria-expanded=true] {
  background-color: #fff;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15), 0 4px 10px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #ddd;
  right: 0;
  left: 0;
  top: 80px;
  z-index: 1;
}
.user-nav[aria-expanded=true] > a {
  display: block;
  margin: 20px;
}
.user-nav[aria-expanded=true] > .user-nav-list li {
  display: block;
}
.user-nav[aria-expanded=true] > .user-nav-list a {
  display: block;
  margin: 20px;
}

.user-nav-list {
/*   display: block;
  list-style: none; */
  display: flex;
  align-items: center;
  list-style: none;
  gap: 0.75rem;
  border-right: 1px solid rgba(248, 244, 234, 0.4);
  padding-right: 0.75rem;
  margin-right: 0.75rem;
  min-height: 24px;
}
.user-nav-list > li {
  display: inline-block;
}

@media (max-width: 766px) {
  .nav-wrapper-desktop {
    display: none;
  }
}
@media (min-width: 766px) {
  .nav-wrapper-desktop {
    display: none;
  }
}
@media (min-width: 1024px) {
  .nav-wrapper-desktop {
/*     display: inline-block; */
    display: flex;
    align-items: center;
    gap: 1.5rem;
  }
}
.nav-wrapper-desktop a {
  border: 0;
  color: #F8F4EA;
  display: none;
  font-family: var(--font-family-body);
  font-size: 16px;
  font-weight: 600;
  letter-spacing: -0.01em;
  line-height: 1;
  padding: 0;
  width: auto;
}
@media (min-width: 766px) {
  .nav-wrapper-desktop a {
    display: inline-block;
  }
}
[dir=rtl] .nav-wrapper-desktop a {
  padding: 0 0 0 20px;
}
.nav-wrapper-desktop a:hover, .nav-wrapper-desktop a:focus, .nav-wrapper-desktop a:active {
  background-color: transparent;
  color: #F8F4EA;
  text-decoration: none;
  opacity: 0.85;
}

@media (min-width: 1024px) {
  .nav-wrapper-mobile {
    display: none;
  }
}
.nav-wrapper-mobile .menu-button-mobile {
  background: none;
  border: 0;
  width: auto;
  min-width: 56px;
  cursor: pointer;
  padding: 0;
}
.nav-wrapper-mobile .menu-button-mobile .icon-menu {
  padding: 7px;
  vertical-align: middle;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  color: #F8F4EA;
}
.nav-wrapper-mobile .menu-button-mobile[aria-expanded=true] .icon-menu {
  background: rgba(248, 244, 234, 0.16);
}
.nav-wrapper-mobile .menu-list-mobile {
  position: absolute;
  background-color: #fff;
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
  border-top: solid 1px rgba(202, 48, 81, 0.2);
  border-bottom: solid 1px rgba(202, 48, 81, 0.2);
  right: 0;
  left: 0;
  top: 80px;
  z-index: 2;
}
.nav-wrapper-mobile .menu-list-mobile[aria-expanded=false] {
  display: none;
}
.nav-wrapper-mobile .menu-list-mobile[aria-expanded=true] {
  display: block;
}
.nav-wrapper-mobile .menu-list-mobile-items .item {
  margin: 4px 0;
}
.nav-wrapper-mobile .menu-list-mobile-items li:empty:not(.nav-divider) {
  display: none;
}
.nav-wrapper-mobile .menu-list-mobile-items .nav-divider {
  border-bottom: 1px solid rgba(202, 48, 81, 0.12);
  padding: 0;
}
.nav-wrapper-mobile .menu-list-mobile-items .nav-divider:last-child {
  display: none;
}
.nav-wrapper-mobile .menu-list-mobile-items button {
  background: none;
  border: none;
  padding: 12px 24px;
  width: 100%;
  height: 100%;
  color: #0E1C37;
  cursor: pointer;
  text-align: start;
}
.nav-wrapper-mobile .menu-list-mobile-items button:active, .nav-wrapper-mobile .menu-list-mobile-items button:focus, .nav-wrapper-mobile .menu-list-mobile-items button:hover {
  background-color: #FBECEF;
  text-decoration: none;
}
.nav-wrapper-mobile .menu-list-mobile-items a {
  display: block;
  padding: 12px 24px;
  width: 100%;
  height: 100%;
  color: #0E1C37;
}
.nav-wrapper-mobile .menu-list-mobile-items a:active, .nav-wrapper-mobile .menu-list-mobile-items a:focus, .nav-wrapper-mobile .menu-list-mobile-items a:hover {
  background-color: #FBECEF;
}
.nav-wrapper-mobile .menu-list-mobile-items .my-profile {
  display: flex;
  line-height: 1.5;
}
.nav-wrapper-mobile .menu-list-mobile-items .my-profile .my-profile-tooltip {
  font-size: 12px;
  color: #68737D;
}
.nav-wrapper-mobile .menu-list-mobile-items .menu-profile-avatar {
  height: 20px;
  width: 20px;
  border-radius: 50%;
  display: inline-block;
  margin-right: 8px;
  margin-top: 1px;
}
[dir=rtl] .nav-wrapper-mobile .menu-list-mobile-items .menu-profile-avatar {
  margin-right: 0;
  margin-left: 8px;
}

.skip-navigation {
  align-items: center;
  background-color: black;
  color: white;
  display: flex;
  font-size: 14px;
  justify-content: center;
  left: -999px;
  margin: 20px;
  padding: 20px;
  overflow: hidden;
  position: absolute;
  top: auto;
  z-index: -999;
}
[dir=rtl] .skip-navigation {
  left: initial;
  right: -999px;
}
.skip-navigation:focus, .skip-navigation:active {
  left: auto;
  overflow: auto;
  text-align: center;
  text-decoration: none;
  top: auto;
  z-index: 999;
}
[dir=rtl] .skip-navigation:focus, [dir=rtl] .skip-navigation:active {
  left: initial;
  right: auto;
}

#zd-modal-container ~ .skip-navigation {
  display: none;
}

/***** User info in header *****/
.user-info {
/*   display: inline-block; */
  display: flex;
  align-items: center;
}
.user-info .dropdown-toggle::after {
  display: none;
}
@media (min-width: 766px) {
  .user-info .dropdown-toggle::after {
    display: inline-block;
  }
}
.user-info > button {
/*   border: 0;
  color: rgba(14, 28, 55, 1);
  min-width: 0;
  padding: 0;
  white-space: nowrap; */
  display: flex;
  align-items: center;
  gap: 0.5rem;
  font-family: var(--font-family-body);
  font-size: 16px;
  font-weight: 600;
  letter-spacing: -0.01em;
  background: none;
  border: none;
  cursor: pointer;
  color: #F8F4EA;
  min-width: 0;
  padding: 0;
}
.user-info > button:hover, .user-info > button:focus {
/*   color: rgba(14, 28, 55, 1);
  background-color: transparent; */
  text-decoration: none;
  opacity: 0.85;
}
.user-info > button::after {
  color: #F8F4EA;
  padding-right: 0;
}
[dir=rtl] .user-info > button::after {
  padding-left: 15px;
  padding-right: 0;
}

#user #user-name {
  display: none;
  font-size: 14px;
}
@media (min-width: 766px) {
  #user #user-name {
    display: inline-block;
  }
}
#user #user-name:hover {
  text-decoration: underline;
}

/***** User avatar *****/
.user-avatar {
  height: 24px;
  width: 24px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
  border: 1px solid rgba(248, 244, 234, 0.35);
}

.avatar {
  display: inline-block;
  position: relative;
}
.avatar img {
  height: 40px;
  width: 40px;
}
.avatar .icon-agent {
  color: rgba(202, 48, 81, 1);
  border: 2px solid #fff;
  border-radius: 50%;
  bottom: -4px;
  background-color: #FFFFFF;
  font-size: 17px;
  height: 17px;
  line-height: 17px;
  position: absolute;
  right: -2px;
  text-align: center;
  width: 17px;
}


/***** Breadcrumbs *****/
.breadcrumbs {
  margin: 0 0 15px 0;
  padding: 0;
  display: flex;
}
@media (min-width: 766px) {
  .breadcrumbs {
    margin: 0;
  }
}
.breadcrumbs li {
  color: #333;
  font-size: 13px;
  max-width: 450px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.breadcrumbs li + li::before {
  content: ">";
  margin: 0 4px;
}
.breadcrumbs li a:visited {
  color: rgba(14, 28, 55, 1);
}

/***** Search field *****/
.search-container {
  position: relative;
}

.search {
  border-color: #87929D;
  border-radius: 30px;
  border-style: solid;
  border-width: 1px;
  display: flex;
  position: relative;
  transition: border 0.12s ease-in-out;
}
.search:focus-within {
  border-color: rgba(202, 48, 81, 1);
}
.search input[type=search],
.search .clear-button {
  background-color: #fff;
  border-radius: 30px;
  border: none;
}
.search-full input[type=search], .search-full .clear-button {
  border-color: #fff;
}
.search input[type=search] {
  appearance: none;
  -webkit-appearance: none;
  box-sizing: border-box;
  color: #666;
  flex: 1 1 auto;
  height: 40px;
  width: 100%;
}
.search input[type=search]:focus {
  color: #555;
}
.search input[type=search]::-webkit-search-decoration, .search input[type=search]::-webkit-search-cancel-button, .search input[type=search]::-webkit-search-results-button, .search input[type=search]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}
.search input[type=search]:-webkit-autofill, .search input[type=search]:-webkit-autofill:hover, .search input[type=search]:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #fff inset;
}
.search .clear-button {
  align-items: center;
  box-sizing: border-box;
  color: #777;
  cursor: pointer;
  display: none;
  flex: none;
  justify-content: center;
  padding: 0 15px;
}
.search .clear-button:hover {
  background-color: rgba(202, 48, 81, 1);
  color: #fff;
}
.search .clear-button:focus {
  outline: 1;
  box-shadow: 0 0 0 3px rgba(202, 48, 81, 1);
}
.search-has-value .clear-button {
  display: flex;
}

[dir=ltr] .search input[type=search] {
  padding-left: 40px;
  padding-right: 20px;
}
[dir=ltr] .search-has-value input[type=search] {
  border-right-color: transparent;
}
[dir=ltr] .search-has-value input[type=search]:focus {
/*   border-right-color: rgba(202, 48, 81, 1); */
}
[dir=ltr] .search .clear-button {
  border-left-color: transparent;
}
[dir=ltr] .search .clear-button:focus {
  border-left-color: rgba(202, 48, 81, 1);
}

[dir=rtl] .search input[type=search] {
  padding-left: 20px;
  padding-right: 40px;
}
[dir=rtl] .search-has-value input[type=search] {
  border-left-color: transparent;
}
[dir=rtl] .search-has-value input[type=search]:focus {
  border-left-color: rgba(202, 48, 81, 1);
}
[dir=rtl] .search .clear-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-right-color: transparent;
}
[dir=rtl] .search .clear-button:focus {
  border-right-color: rgba(202, 48, 81, 1);
}

.search-icon {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  left: 15px;
  z-index: 1;
  width: 18px;
  height: 18px;
  color: #777;
  pointer-events: none;
}
[dir=rtl] .search-icon {
  left: auto;
  right: 15px;
}

/***** Hero component *****/
.hero {
  background-image: url(/hc/theming_assets/01JKTP7CZ0NSZGT9D6H1XFC7RW);
  background-position: center;
  background-size: cover;
  height: 400px;
  padding: 0 20px;
  text-align: center;
  width: 100%;
}
.greeting {
  font-size : 25px;
  color : white;
}

.hero-inner {
  position: relative;
  top: 45%;
  transform: translateY(-400%);
  max-width: 610px;
  margin: 0 auto;
}

.page-header {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 10px 0;
}
@media (min-width: 766px) {
  .page-header {
    align-items: baseline;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 16px;
    margin: 0;
  }
}
.page-header .section-subscribe {
  flex-shrink: 0;
  margin-bottom: 10px;
}
@media (min-width: 766px) {
  .page-header .section-subscribe {
    margin-bottom: 0;
  }
}
.page-header h1 {
  flex-grow: 1;
  margin-bottom: 10px;
}
.page-header-description {
  font-style: italic;
  margin: 0 0 30px 0;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .page-header-description {
    flex-basis: 100%;
  }
}
.page-header .icon-lock {
  height: 20px;
  width: 20px;
  position: relative;
  left: -5px;
  vertical-align: baseline;
}

.sub-nav {
  align-items: baseline;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 15px 30px;
  justify-content: space-between;
  margin-bottom: 55px;
}
@media (min-width: 766px) {
  .sub-nav {
    flex-direction: row;
  }
}
.sub-nav .breadcrumbs {
  margin: 0;
}
.sub-nav .search-container {
  max-width: 300px;
  width: 100%;
}
@media (min-width: 766px) {
  .sub-nav .search-container {
    flex: 0 1 300px;
  }
}
.sub-nav input[type=search]::after {
  font-size: 15px;
}

/***** Blocks *****/
/* Used in Homepage#categories and Community#topics */
.blocks-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  list-style: none;
  padding: 0;
}
@media (min-width: 766px) {
  .blocks-list {
    margin: 0 -15px;
  }
}
.blocks-item {
  border: 1px solid rgba(202, 48, 81, 1);
  border-radius: 4px;
  box-sizing: border-box;
  color: rgba(202, 48, 81, 1);
  display: flex;
  flex: 1 0 340px;
  margin: 0 0 30px;
  max-width: 100%;
  text-align: center;
}
@media (min-width: 766px) {
  .blocks-item {
    margin: 0 15px 30px;
  }
}
.blocks-item:hover, .blocks-item:focus, .blocks-item:active {
  background-color: rgba(202, 48, 81, 1);
}
.blocks-item:hover *, .blocks-item:focus *, .blocks-item:active * {
  color: #FFFFFF;
  text-decoration: none;
}
.blocks-item-internal {
  background-color: transparent;
  border: 1px solid #ddd;
}
.blocks-item-internal .icon-lock {
  height: 15px;
  width: 15px;
  bottom: 5px;
  position: relative;
}
.blocks-item-internal a {
  color: rgba(0, 0, 0, 1);
}
.blocks-item-link {
  color: rgba(202, 48, 81, 1);
  padding: 20px 30px;
  display: flex;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  border-radius: inherit;
}
.blocks-item-link:visited, .blocks-item-link:hover, .blocks-item-link:active {
  color: inherit;
  text-decoration: none;
}
.blocks-item-link:focus {
  outline: 0;
  box-shadow: 0 0 0 3px rgba(202, 48, 81, 1);
  text-decoration: none;
}
.blocks-item-title {
  margin-bottom: 0;
  font-size: 16px;
}
.blocks-item-description {
  margin: 0;
}
.blocks-item-description:not(:empty) {
  margin-top: 10px;
}

/***** Homepage *****/
.section {
  margin-bottom: 40px;
}
@media (min-width: 766px) {
  .section {
    margin-bottom: 60px;
  }
}

.home-section h2 {
  margin-bottom: 10px;
  text-align: center;
}

/***** Promoted articles *****/
.promoted-articles {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}
@media (min-width: 1024px) {
  .promoted-articles {
    flex-direction: row;
  }
}
.promoted-articles-item {
  flex: 1 0 auto;
}
@media (min-width: 1024px) {
  .promoted-articles-item {
    align-self: flex-end;
    flex: 0 0 auto;
    padding-right: 30px;
    width: 33%; /* Three columns on desktop */
  }
  [dir=rtl] .promoted-articles-item {
    padding: 0 0 0 30px;
  }
}
.promoted-articles-item:nth-child(3n) {
  padding-right: 0;
}
.promoted-articles-item a {
  display: block;
  border-bottom: 1px solid #ddd;
  padding: 15px 0;
}
.promoted-articles-item .icon-lock {
  vertical-align: baseline;
}
.promoted-articles-item:last-child a {
  border: 0;
}
@media (min-width: 1024px) {
  .promoted-articles-item:last-child a {
    border-bottom: 1px solid #ddd;
  }
}

/***** Community section in homepage *****/
.community {
  text-align: center;
}
.community-image {
  min-height: 300px;
  margin-top: 32px;
  background-image: url(/hc/theming_assets/01JJ8EQK1ZTPEB0Z5JE5Y9JQR6);
  background-position: center;
  background-repeat: no-repeat;
  max-width: 100%;
}
.community a {
  color: rgba(14, 28, 55, 1);
  text-decoration: underline;
}
.community a:visited {
  color: rgba(38, 91, 197, 1);
}
.community a:hover, .community a:active, .community a:focus {
  color: rgba(90, 174, 243, 1);
}

.community,
.activity {
  border-top: 1px solid #ddd;
  padding: 30px 0;
}

/***** Recent activity *****/
.recent-activity-header {
  margin-bottom: 10px;
  text-align: center;
}
.recent-activity-list {
  padding: 0;
}
.recent-activity-item {
  border-bottom: 1px solid #ddd;
  overflow: auto;
  padding: 20px 0;
}
.recent-activity-item h3 {
  margin: 0;
}
.recent-activity-item-parent {
  font-size: 16px;
  font-weight: 600;
}
.recent-activity-item-parent, .recent-activity-item-link {
  margin: 6px 0;
  display: inline-block;
  width: 100%;
}
@media (min-width: 766px) {
  .recent-activity-item-parent, .recent-activity-item-link {
    width: 70%;
    margin: 0;
  }
}
.recent-activity-item-link {
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.recent-activity-item-meta {
  color: rgba(0, 0, 0, 1);
  margin: 15px 0 0 0;
  float: none;
}
@media (min-width: 766px) {
  .recent-activity-item-meta {
    margin: 0;
    float: right;
  }
  [dir=rtl] .recent-activity-item-meta {
    float: left;
  }
}
.recent-activity-item-time, .recent-activity-item-comment {
  display: inline-block;
  font-size: 13px;
}
.recent-activity-item-comment {
  padding-left: 5px;
}
[dir=rtl] .recent-activity-item-comment {
  padding: 0 5px 0 0;
}
.recent-activity-item-comment::before {
  display: inline-block;
}
.recent-activity-controls {
  padding-top: 15px;
}
.recent-activity-controls a {
  color: rgba(14, 28, 55, 1);
  text-decoration: underline;
}
.recent-activity-controls a:visited {
  color: rgba(38, 91, 197, 1);
}
.recent-activity-controls a:hover, .recent-activity-controls a:active, .recent-activity-controls a:focus {
  color: rgba(90, 174, 243, 1);
}
.recent-activity-accessibility-label {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}
.recent-activity-comment-icon svg {
  vertical-align: middle;
  color: rgba(202, 48, 81, 1);
  width: 16px;
  height: 16px;
}
.recent-activity-comment-icon:after {
  content: attr(data-comment-count);
  margin-left: 3px;
}
[dir=rtl] .recent-activity-comment-icon:after {
  margin-left: 0;
  margin-right: 3px;
}

/***** Category pages *****/
.category-container {
  display: flex;
  justify-content: flex-end;
}
.category-content {
  flex: 1;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .category-content {
    flex: 0 0 80%;
  }
}

.section-tree {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (min-width: 766px) {
  .section-tree {
    flex-direction: row;
  }
}
.section-tree .section {
  flex: initial;
  max-width: 100%;
}
@media (min-width: 766px) {
  .section-tree .section {
    flex: 0 0 45%; /* Two columns for tablet and desktop. Leaving 5% separation between columns */
  }
}
.section-tree-title {
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 600;
}
.section-tree-title a {
  color: rgba(0, 0, 0, 1);
}
.section-tree .see-all-articles {
  display: block;
  padding: 15px 0;
}

.article-list-item {
  font-size: 16px;
  padding: 15px 0;
  text-overflow: ellipsis;
  overflow: hidden;
}
.article-list-item a {
  color: rgba(0, 0, 0, 1);
}

.icon-star {
  color: rgba(202, 48, 81, 1);
  font-size: 18px;
}

/***** Section pages *****/
.section-container {
  display: flex;
  justify-content: flex-end;
}
.section-content {
  flex: 1;
  max-width: 100%;
  margin-bottom : 40px;
}
@media (min-width: 1024px) {
  .section-content {
    flex: 0 0 80%;
  }
}
.section-list {
  margin: 40px 0;
}

.section-list-item {
  border-bottom: 1px solid #ddd;
  font-size: 16px;
  padding: 15px 0;
}
.section-list-item:first-child {
  border-top: 1px solid #ddd;
}
.section-list-item a {
  align-items: center;
  color: rgba(0, 0, 0, 1);
  display: flex;
  justify-content: space-between;
}

.see-all-sections-trigger {
  cursor: pointer;
  display: block;
  padding: 15px;
  text-align: center;
}
.see-all-sections-trigger[aria-hidden=true] {
  display: none;
}

/***** Article *****/
.article {
  /*
  * The article grid is defined this way to optimize readability:
  * Sidebar | Content | Free space
  * 17%     | 66%     | 17%
  */
  flex: 1 0 auto;
}
@media (min-width: 1024px) {
  .article {
    flex: 1 0 75%;
/*     max-width: 75%;
    min-width: 640px; */
    padding: 0 30px;
  }
}
.article-container {
  display: flex;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .article-container {
    flex-direction: row;
  }
}
.article-header {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 40px;
  margin-top: 20px;
}
@media (min-width: 766px) {
  .article-header {
    flex-direction: row;
    margin-top: 0;
  }
}
.article-avatar {
  margin-right: 10px;
}
.article-author {
  margin-bottom: 10px;
}
.article-title {
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  color: black;
}
@media (min-width: 766px) {
  .article-title {
    flex-basis: 100%; /* Take entire row */
  }
}
.article-title .icon-lock {
  position: relative;
  left: -5px;
  vertical-align: baseline;
}
.article [role=button] {
  flex-shrink: 0; /*Avoid collapsing elements in Safari (https://github.com/philipwalton/flexbugs#1-minimum-content-sizing-of-flex-items-not-honored)*/
  width: 100%;
}
@media (min-width: 766px) {
  .article [role=button] {
    width: auto;
  }
}
.article-info {
  max-width: 100%;
}
.article-meta {
  display: inline-block;
  vertical-align: middle;
}
.article-body {
  display: flow-root;
}
.article-body a {
  color: rgba(14, 28, 55, 1);
  text-decoration: underline;
}
.article-body a:visited {
  color: #37171A;
}
.article-body a:hover, .article-body a:active, .article-body a:focus {
  color: #37171A;
}
.article-body img {
  height: auto;
  max-width: 100%;
}
.article-body p > img.image-style-align-left {
  float: left;
  margin: 8px 20px 6px 0;
}
.article-body p > img.image-style-align-right {
  float: right;
  margin: 8px 0px 6px 20px;
}
.article-body p > img.image-style-block-align-right {
  margin-left: auto;
  margin-right: 0;
}
.article-body p > img.image-style-block-align-left {
  margin-left: 0;
  margin-right: auto;
}
.article-body figure.image {
  display: table;
  margin: 0 auto;
}
.article-body figure.image > img {
  display: block;
  width: 100%;
}
.article-body figure.image.image-style-align-left {
  float: left;
  margin: 8px 20px 6px 0;
}
.article-body figure.image.image-style-align-right {
  float: right;
  margin: 8px 0px 6px 20px;
}
.article-body figure.image.image-style-block-align-right {
  margin-left: auto;
  margin-right: 0;
}
.article-body figure.image.image-style-block-align-left {
  margin-left: 0;
  margin-right: auto;
}
.article-body figcaption {
  font-style: italic;
  padding: 10px 0;
  font-size: 14px;
  text-align: center;
  background-color: #f1edea;
}
.article-body ul,
.article-body ol {
  font-size: 16px;
  padding-left: 20px;
  list-style-position: outside;
  margin: 20px 0 20px 20px;
}
[dir=rtl] .article-body ul,
[dir=rtl] .article-body ol {
  padding-right: 20px;
  padding-left: 0;
  margin-left: 0;
  margin-right: 20px;
}
.article-body ul > ul,
.article-body ol > ol,
.article-body ol > ul,
.article-body ul > ol,
.article-body li > ul,
.article-body li > ol {
  margin: 0;
}
.article-body ul {
  list-style-type: disc;
}
.article-body :not(pre) > code {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 0 5px;
  margin: 0 2px;
}
.article-body pre {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 10px 15px;
  overflow: auto;
  white-space: pre;
}
.article-body blockquote {
  border-left: 1px solid #ddd;
  color: #333;
  font-style: italic;
  padding: 0 15px;
}
.article-body > p:last-child {
  margin-bottom: 0;
}
.article-content {
  line-height: 1.6;
  margin: 40px 0;
  word-wrap: break-word;
}
.article-footer {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding-bottom: 20px;
}
.article-comment-count {
  color: #333;
}
.article-comment-count:hover {
  text-decoration: none;
}
.article-comment-count-icon {
  vertical-align: middle;
  color: rgba(202, 48, 81, 1);
  width: 18px;
  height: 18px;
}

.article-relatives {
  border-top: 1px solid #ddd;
  display: flex;
  flex-direction: column;
  padding: 20px 0;
}
@media (min-width: 766px) {
  .article-relatives {
    flex-direction: row;
  }
}
.article-relatives > * {
  flex: 1 0 50%;
  min-width: 50%;
  overflow-wrap: break-word;
  margin-right: 0;
}
.article-relatives > *:last-child {
  padding: 0;
}
@media (min-width: 766px) {
  .article-relatives > * {
    padding-right: 20px;
  }
}
.article-votes {
  border-top: 1px solid #ddd;
  padding: 30px 0;
  text-align: center;
}
.article-votes-question {
  font-size: 15px;
  font-weight: normal;
  margin-bottom: 0;
}
.article-vote {
  margin: 10px 5px;
  min-width: 90px;
  width: auto;
}
.article-more-questions {
  margin: 10px 0 20px;
  text-align: center;
}
.article-more-questions a {
  color: rgba(14, 28, 55, 1);
  text-decoration: underline;
}
.article-more-questions a:visited {
  color: rgba(38, 91, 197, 1);
}
.article-more-questions a:hover, .article-more-questions a:active, .article-more-questions a:focus {
  color: rgba(90, 174, 243, 1);
}
.article-return-to-top {
  border-top: 1px solid #87929D;
}
@media (min-width: 1024px) {
  .article-return-to-top {
    display: none;
  }
}
.article-return-to-top a {
  color: rgba(0, 0, 0, 1);
  display: block;
  padding: 20px 0;
}
.article-return-to-top a:hover, .article-return-to-top a:focus {
  text-decoration: none;
}
.article-return-to-top-icon {
  transform: rotate(0.5turn);
}
.article td > p:first-child,
.article th > p:first-child {
  margin-top: 0;
}
.article td > p:last-child,
.article th > p:last-child {
  margin-bottom: 0;
}

.sidenav-title {
  font-size: 18px;
  position: relative;
  font-weight: 400;
}
.sidenav-item {
  display: block;
/*   margin-top: 10px;
  margin-bottom: 10px; */
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 4px;
  color: rgba(0, 0, 0, 1);
  padding: 10px;
}

.sidenav-item.current-article {
  background-color: #CA3051;
  color: white;
  text-decoration: none;
}

.sidenav-item:hover {
  background-color: #F5D1D9;
  color: white;
  text-decoration: none;
}

.recent-articles li,
.related-articles li {
  margin-bottom: 15px;
}

/***** Attachments *****/
/* Styles attachments inside posts, articles and comments */
.attachments .attachment-item {
  padding-left: 20px;
  position: relative;
  margin-bottom: 10px;
}
.attachments .attachment-item:last-child {
  margin-bottom: 0;
}
.attachments .attachment-item .attachment-icon {
  color: rgba(0, 0, 0, 1);
  left: 0;
  position: absolute;
  top: 5px;
}
[dir=rtl] .attachments .attachment-item {
  padding-left: 0;
  padding-right: 20px;
}
[dir=rtl] .attachments .attachment-item .attachment-icon {
  left: auto;
  right: 0;
}

.upload-dropzone span {
  color: #333;
}

/***** Social share links *****/
.share {
  padding: 0;
  white-space: nowrap;
}

.share li, .share a {
  display: inline-block;
}

.share li {
  height: 25px;
  width: 25px;
}

.share a {
  color: #333;
}
.share a:hover {
  text-decoration: none;
  color: rgba(202, 48, 81, 1);
}
.share a svg {
  height: 18px;
  width: 18px;
  display: block;
}

/***** Comments *****/
/* Styles comments inside articles, posts and requests */
.comment {
  border-bottom: 1px solid #ddd;
  padding: 20px 0;
}
.comment-heading, .recent-articles-title,
.related-articles-title {
  margin-bottom: 5px;
  margin-top: 0;
  font-size: 18px;
  font-weight: 600;
}
.comment-overview {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  padding: 20px 0;
}
.comment-overview p {
  margin-top: 0;
}
.comment-callout {
  color: #333;
  display: inline-block;
  font-size: 13px;
  margin-bottom: 0;
}
.comment-callout a {
  color: rgba(14, 28, 55, 1);
  text-decoration: underline;
}
.comment-callout a:visited {
  color: rgba(38, 91, 197, 1);
}
.comment-callout a:hover, .comment-callout a:active, .comment-callout a:focus {
  color: rgba(90, 174, 243, 1);
}
.comment-sorter {
  display: inline-block;
  float: right;
}
.comment-sorter .dropdown-toggle {
  color: #333;
  font-size: 13px;
}
[dir=rtl] .comment-sorter {
  float: left;
}
.comment-wrapper {
  display: flex;
  position: relative;
}
.comment-wrapper.comment-official {
  border: 1px solid rgba(202, 48, 81, 1);
  padding: 40px 20px 20px;
}
@media (min-width: 766px) {
  .comment-wrapper.comment-official {
    padding-top: 20px;
  }
}
.comment-info {
  min-width: 0;
  padding-right: 20px;
  width: 100%;
}
[dir=rtl] .comment-info {
  padding-right: 0;
  padding-left: 20px;
}
.comment-author {
  align-items: flex-end;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 20px;
}
@media (min-width: 766px) {
  .comment-author {
    justify-content: space-between;
  }
}
.comment-avatar {
  margin-right: 10px;
}
[dir=rtl] .comment-avatar {
  margin-left: 10px;
  margin-right: 0;
}
.comment-meta {
  flex: 1 1 auto;
}
.comment-labels {
  flex-basis: 100%;
}
@media (min-width: 766px) {
  .comment-labels {
    flex-basis: auto;
  }
}
.comment .status-label:not(.status-label-official) {
  margin-top: 10px;
}
@media (min-width: 766px) {
  .comment .status-label:not(.status-label-official) {
    margin-top: 0;
  }
}
.comment-form {
  display: flex;
  padding-top: 30px;
  word-wrap: break-word;
}
.comment-container {
  width: 100%;
}
.comment-form-controls {
  display: none;
  margin-top: 10px;
  text-align: left;
}
@media (min-width: 766px) {
  [dir=ltr] .comment-form-controls {
    text-align: right;
  }
}
.comment-form-controls input[type=submit] {
  margin-top: 15px;
}
@media (min-width: 1024px) {
  .comment-form-controls input[type=submit] {
    margin-left: 15px;
  }
  [dir=rtl] .comment-form-controls input[type=submit] {
    margin-left: 0;
    margin-right: 15px;
  }
}
.comment-form-controls input[type=checkbox] {
  margin-right: 5px;
}
.comment-form-controls input[type=checkbox] [dir=rtl] {
  margin-left: 5px;
}
.comment-ccs {
  display: none;
}
.comment-ccs + textarea {
  margin-top: 10px;
}
.comment-attachments {
  margin-top: 10px;
}
.comment-attachments a {
  color: rgba(202, 48, 81, 1);
}
.comment-body {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  display: flow-root;
  font-family: var(--font-family-body);
  line-height: 1.6;
  overflow-x: auto;
}
.comment-body a {
  color: rgba(14, 28, 55, 1);
  text-decoration: underline;
}
.comment-body a:visited {
  color: rgba(38, 91, 197, 1);
}
.comment-body a:hover, .comment-body a:active, .comment-body a:focus {
  color: rgba(90, 174, 243, 1);
}
.comment-body img {
  height: auto;
  max-width: 100%;
}
.comment-body p > img.image-style-align-left {
  float: left;
  margin: 8px 20px 6px 0;
}
.comment-body p > img.image-style-align-right {
  float: right;
  margin: 8px 0px 6px 20px;
}
.comment-body p > img.image-style-block-align-right {
  margin-left: auto;
  margin-right: 0;
}
.comment-body p > img.image-style-block-align-left {
  margin-left: 0;
  margin-right: auto;
}
.comment-body figure.image {
  display: table;
  margin: 0 auto;
}
.comment-body figure.image > img {
  display: block;
  width: 100%;
}
.comment-body figure.image.image-style-align-left {
  float: left;
  margin: 8px 20px 6px 0;
}
.comment-body figure.image.image-style-align-right {
  float: right;
  margin: 8px 0px 6px 20px;
}
.comment-body figure.image.image-style-block-align-right {
  margin-left: auto;
  margin-right: 0;
}
.comment-body figure.image.image-style-block-align-left {
  margin-left: 0;
  margin-right: auto;
}
.comment-body figcaption {
  padding: 10px 0;
  font-size: 12px;
  text-align: center;
  background-color: #f2f2f2;
}
.comment-body ul,
.comment-body ol {
  padding-left: 20px;
  list-style-position: outside;
  margin: 20px 0 20px 20px;
}
[dir=rtl] .comment-body ul,
[dir=rtl] .comment-body ol {
  padding-right: 20px;
  padding-left: 0;
  margin-left: 0;
  margin-right: 20px;
}
.comment-body ul > ul,
.comment-body ol > ol,
.comment-body ol > ul,
.comment-body ul > ol,
.comment-body li > ul,
.comment-body li > ol {
  margin: 0;
}
.comment-body ul {
  list-style-type: disc;
}
.comment-body :not(pre) > code {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 0 5px;
  margin: 0 2px;
}
.comment-body pre {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 10px 15px;
  overflow: auto;
  white-space: pre;
}
.comment-body blockquote {
  border-left: 1px solid #ddd;
  color: #333;
  font-style: italic;
  padding: 0 15px;
}
.comment-mark-as-solved {
  display: inline-block;
}

/***** Vote *****/
/* Used in article comments, post comments and post */
.vote {
  display: flex;
  flex-direction: column;
  text-align: center;
}
.vote a:active, .vote a:hover, .vote a:focus {
  text-decoration: none;
}

.vote-sum {
  color: #333;
  display: block;
  margin: 3px 0;
}
[dir=rtl] .vote-sum {
  direction: ltr;
  unicode-bidi: bidi-override;
}

.vote-up svg {
  transform: scale(1, -1);
}

.vote-up:hover,
.vote-down:hover {
  color: rgba(202, 48, 81, 1);
}

.vote-up, .vote-down {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  border: none;
  color: #333;
  cursor: pointer;
  min-height: 35px;
  min-width: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.vote-voted {
  color: rgba(202, 48, 81, 1);
}

.vote-voted:hover {
  color: #37171A;
}

/***** Actions *****/
/* Styles admin and en user actions(edit, delete, change status) in comments and posts */
.actions {
  text-align: center;
  flex-shrink: 0; /*Avoid collapsing elements in Safari*/
}
.actions button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  border: none;
  cursor: pointer;
  min-height: 35px;
  min-width: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/***** Community *****/
.community-hero {
  background-image: url(/hc/theming_assets/01JKTP7CZ0NSZGT9D6H1XFC7RW);
  margin-bottom: 10px;
}
.community-footer {
  padding-top: 50px;
  text-align: center;
}
.community-footer-title {
  font-size: 16px;
  margin-bottom: 20px;
}
.community-featured-posts .title {
  font-size: 18px;
  font-weight: 600;
}
.community-featured-posts, .community-activity {
  padding-top: 40px;
  width: 100%;
}
.community-header {
  margin-bottom: 30px;
}
.community-header .title {
  margin-bottom: 0;
  font-size: 16px;
}

.post-to-community {
  margin-top: 10px;
}
@media (min-width: 766px) {
  .post-to-community {
    margin: 0;
  }
}

/* Community topics grid */
.topics {
  max-width: none;
  width: 100%;
}
.topics-item .meta-group {
  justify-content: center;
  margin-top: 20px;
}

/* Community topic page */
.topic-header {
  border-bottom: 1px solid #ddd;
  font-size: 13px;
}
@media (min-width: 766px) {
  .topic-header {
    padding-bottom: 10px;
  }
}
.topic-header .dropdown {
  display: block;
  border-top: 1px solid #ddd;
  padding: 10px 0;
}
@media (min-width: 766px) {
  .topic-header .dropdown {
    border-top: 0;
    display: inline-block;
    margin-right: 20px;
    padding: 0;
  }
}

.no-posts-with-filter {
  margin-top: 20px;
  margin-bottom: 20px;
}

/* Topic, post and user follow button */
.community-follow {
  margin-bottom: 10px;
  width: 100%;
}
@media (min-width: 766px) {
  .community-follow {
    margin-bottom: 0;
    width: auto;
  }
}
.community-follow button {
  line-height: 30px;
  padding: 0 10px 0 15px;
  position: relative;
  width: 100%;
}
@media (min-width: 766px) {
  .community-follow button {
    width: auto;
  }
}
.community-follow button:hover {
  background-color: rgba(202, 48, 81, 1);
}
.community-follow button:hover::after, .community-follow button:focus::after {
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.community-follow button[data-selected=true] {
  background-color: rgba(202, 48, 81, 1);
  color: #FFFFFF;
}
.community-follow button[data-selected=true]::after {
  border-left: 1px solid #FFFFFF;
  color: #FFFFFF;
}
.community-follow button[data-selected=true]:hover {
  background-color: #37171A;
  border-color: #37171A;
}
.community-follow button::after {
  border-left: 1px solid rgba(202, 48, 81, 1);
  content: attr(data-follower-count);
  color: rgba(202, 48, 81, 1);
  display: inline-block;
  font-family: var(--font-family-body);
  margin-left: 15px;
  padding-left: 10px;
  position: absolute;
  right: 10px;
}
@media (min-width: 766px) {
  .community-follow button::after {
    position: static;
  }
}
[dir=rtl] .community-follow button::after {
  border-left: 0;
  border-right: 1px solid rgba(202, 48, 81, 1);
  margin: 0 10px 0 0;
  padding: 0 10px 0 0;
}

/***** Striped list *****/
/* Used in community posts list and requests list */
.striped-list {
  padding: 0;
}
.striped-list-item {
  align-items: flex-start;
  border-bottom: 1px solid #ddd;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 20px 0;
}
@media (min-width: 766px) {
  .striped-list-item {
    align-items: center;
    flex-direction: row;
  }
}
.striped-list-info {
  flex: 2;
}
.striped-list-title {
  color: rgba(14, 28, 55, 1);
  margin-bottom: 10px;
  margin-right: 5px;
}
.striped-list-title:hover, .striped-list-title:focus, .striped-list-title:active {
  text-decoration: underline;
}
.striped-list-title:visited {
  color: rgba(38, 91, 197, 1);
}
.striped-list .meta-group {
  margin: 5px 0;
}
.striped-list-count {
  color: #333;
  font-size: 13px;
  justify-content: flex-start;
  text-transform: capitalize;
}
@media (min-width: 766px) {
  .striped-list-count {
    display: flex;
    flex: 1;
    justify-content: space-around;
  }
}
.striped-list-count-item::after {
  content: "·";
  display: inline-block;
  padding: 0 5px;
}
@media (min-width: 766px) {
  .striped-list-count-item::after {
    display: none;
  }
}
.striped-list-count-item:last-child::after {
  display: none;
}
.striped-list-number {
  text-align: center;
}
@media (min-width: 766px) {
  .striped-list-number {
    color: rgba(0, 0, 0, 1);
    display: block;
  }
}

/***** Status labels *****/
/* Styles labels used in posts, articles and requests */
.status-label {
  background-color: #038153;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  margin-right: 2px;
  padding: 3px 10px;
  vertical-align: middle;
  white-space: nowrap;
  display: inline-block;
}
.status-label:hover, .status-label:active, .status-label:focus {
  text-decoration: none;
}
.status-label-pinned, .status-label-featured, .status-label-official {
  background-color: rgba(202, 48, 81, 1);
}
.status-label-official {
  border-radius: 0;
  margin-right: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 100%;
}
@media (min-width: 766px) {
  .status-label-official {
    border-radius: 0 0 4px 4px;
    right: 30px;
    width: auto;
  }
}
[dir=rtl] .status-label-official {
  left: 30px;
  right: auto;
}
.status-label-not-planned, .status-label-closed {
  background-color: #e9ebed;
  color: #333;
}
.status-label-pending, .status-label-pending-moderation {
  background-color: #1f73b7;
  text-align: center;
}
.status-label-open {
  background-color: #c72a1c;
}
.status-label-solved {
  background-color: #68737d;
}
.status-label-new {
  background-color: #ffb648;
  color: #703b15;
}
.status-label-hold {
  background-color: #000;
}
.status-label-request {
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 766px) {
  .status-label-request {
    max-width: 150px;
  }
}

/***** Post *****/
/*
* The post grid is defined this way:
* Content | Sidebar
* 70%     | 30%
*/
.post {
  flex: 1;
  margin-bottom: 10px;
}
@media (min-width: 1024px) {
  .post {
    flex: 1 0 70%;
    max-width: 70%;
  }
}
.post-container {
  display: flex;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .post-container {
    flex-direction: row;
  }
}
.post-header {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 10px;
}
@media (min-width: 766px) {
  .post-header {
    align-items: baseline;
    flex-direction: row;
  }
}
.post-header .status-label {
  vertical-align: super;
}
.post-title {
  margin-bottom: 20px;
  width: 100%;
}
@media (min-width: 766px) {
  .post-title {
    margin-bottom: 0;
    padding-right: 10px;
  }
}
.post-title h1 {
  display: inline;
  vertical-align: middle;
}
@media (min-width: 766px) {
  .post-title h1 {
    margin-right: 5px;
  }
}
.post-author {
  align-items: flex-start;
  display: flex;
  justify-content: space-between;
}
.post-avatar {
  margin-bottom: 30px;
}
.post-content {
  font-family: var(--font-family-body);
  line-height: 1.6;
  word-break: break-word;
}
.post-info-container {
  display: flex;
  margin-bottom: 40px;
}
.post-info {
  min-width: 0;
  padding-right: 20px;
  width: 100%;
}
[dir=rtl] .post-info {
  padding-right: 0;
  padding-left: 20px;
}
.post-meta {
  display: inline-block;
  flex: 1;
  margin-left: 10px;
  vertical-align: middle;
}
[dir=rtl] .post-meta {
  margin-left: 0;
  margin-right: 10px;
}
.post-body {
  display: flow-root;
}
.post-body a {
  color: rgba(14, 28, 55, 1);
  text-decoration: underline;
}
.post-body a:visited {
  color: rgba(38, 91, 197, 1);
}
.post-body a:hover, .post-body a:active, .post-body a:focus {
  color: rgba(90, 174, 243, 1);
}
.post-body img {
  height: auto;
  max-width: 100%;
}
.post-body p > img.image-style-align-left {
  float: left;
  margin: 8px 20px 6px 0;
}
.post-body p > img.image-style-align-right {
  float: right;
  margin: 8px 0px 6px 20px;
}
.post-body p > img.image-style-block-align-right {
  margin-left: auto;
  margin-right: 0;
}
.post-body p > img.image-style-block-align-left {
  margin-left: 0;
  margin-right: auto;
}
.post-body figure.image {
  display: table;
  margin: 0 auto;
}
.post-body figure.image > img {
  display: block;
  width: 100%;
}
.post-body figure.image.image-style-align-left {
  float: left;
  margin: 8px 20px 6px 0;
}
.post-body figure.image.image-style-align-right {
  float: right;
  margin: 8px 0px 6px 20px;
}
.post-body figure.image.image-style-block-align-right {
  margin-left: auto;
  margin-right: 0;
}
.post-body figure.image.image-style-block-align-left {
  margin-left: 0;
  margin-right: auto;
}
.post-body figcaption {
  padding: 10px 0;
  font-size: 12px;
  text-align: center;
  background-color: #f2f2f2;
}
.post-body ul,
.post-body ol {
  padding-left: 20px;
  list-style-position: outside;
  margin: 20px 0 20px 20px;
}
[dir=rtl] .post-body ul,
[dir=rtl] .post-body ol {
  padding-right: 20px;
  padding-left: 0;
  margin-left: 0;
  margin-right: 20px;
}
.post-body ul > ul,
.post-body ol > ol,
.post-body ol > ul,
.post-body ul > ol,
.post-body li > ul,
.post-body li > ol {
  margin: 0;
}
.post-body ul {
  list-style-type: disc;
}
.post-body :not(pre) > code {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 0 5px;
  margin: 0 2px;
}
.post-body pre {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 10px 15px;
  overflow: auto;
  white-space: pre;
}
.post-body blockquote {
  border-left: 1px solid #ddd;
  color: #333;
  font-style: italic;
  padding: 0 15px;
}
.post-footer {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding-bottom: 20px;
}
.post-comment-count {
  color: #333;
}
.post-comment-count:hover {
  text-decoration: none;
}
.post-comment-count .icon-comments {
  color: rgba(202, 48, 81, 1);
  display: inline-block;
  width: 18px;
  height: 18px;
  margin: 5px;
  vertical-align: middle;
}
.post-sidebar {
  border-top: 1px solid #ddd;
  flex: 1;
  padding: 30px 0;
  text-align: center;
}
@media (min-width: 1024px) {
  .post-sidebar {
    border: 0;
    flex: 1 0 30%;
    padding: 0 0 0 50px;
    text-align: initial;
  }
  [dir=rtl] .post-sidebar {
    padding: 0 50px 0 0;
  }
}
.post-sidebar-title {
  font-size: 18px;
  font-weight: 600;
}
.post-comments {
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .post-comments {
    margin-bottom: 0;
  }
}

/***** Community Badges *****/
/* Styles labels used next to the authors of article comments, community posts, and community comments */
.community-badge-title {
  background-color: #04444d;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  padding: 0px 8px;
  vertical-align: top;
  white-space: nowrap;
  display: inline-block;
  line-height: 18px;
  vertical-align: middle;
}

.community-badge-titles {
  display: inline;
}

.community-badge-achievement {
  display: block;
  height: 16px;
  white-space: nowrap;
  width: 16px;
}
.community-badge-achievement img {
  width: 100%;
  height: 100%;
}

.community-badge-achievements {
  display: flex;
}

.community-badge-achievements-rest {
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  vertical-align: top;
}

.community-badge {
  margin: 2px;
}

.profile-info .community-badge-title {
  padding: 2px 8px;
  line-height: 20px;
}
.profile-info .community-badge-achievement {
  height: 40px;
  width: 40px;
}
.profile-info .community-badge-achievements-rest {
  line-height: 40px;
  font-size: 20px;
}

/* Navigation element that collapses on mobile */
.collapsible-nav {
  flex-direction: column;
  font-size: 14px;
  position: relative;
}
@media (min-width: 766px) {
  .collapsible-nav {
    flex-direction: row;
  }
}

.collapsible-nav-border {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
}
@media (min-width: 766px) {
  .collapsible-nav-border {
    border-top: 0;
  }
}

.collapsible-nav-toggle {
  top: 22.5px;
  transform: translateY(-50%);
  position: absolute;
  right: 0;
  padding: 0;
  border: 0;
  background: none;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
@media (min-width: 766px) {
  .collapsible-nav-toggle {
    display: none;
  }
}
[dir=rtl] .collapsible-nav-toggle {
  left: 0;
  right: auto;
}
.collapsible-nav-toggle-icon {
  display: none;
}
.collapsible-nav-toggle[aria-expanded=false] .chevron-icon {
  display: inline-block;
}
.collapsible-nav-toggle[aria-expanded=true] .x-icon {
  display: inline-block;
}
.collapsible-nav-toggle:focus {
  outline: none;
  border: 1px solid rgba(202, 48, 81, 1);
}

.collapsible-nav-list {
  display: flex;
  flex-direction: column;
}
@media (min-width: 766px) {
  .collapsible-nav-list {
    flex-direction: row;
  }
}
.collapsible-nav-list li {
  color: rgba(0, 0, 0, 1);
  line-height: 45px;
  order: 1;
}
@media (min-width: 766px) {
  .collapsible-nav-list li {
    line-height: normal;
    margin-right: 30px;
  }
  [dir=rtl] .collapsible-nav-list li {
    margin-left: 30px;
    margin-right: 0;
  }
  .collapsible-nav-list li a {
    text-decoration: none;
    padding: 15px 0;
  }
}
.collapsible-nav-list li a {
  color: rgba(0, 0, 0, 1);
  display: block;
}
@media (min-width: 766px) {
  .collapsible-nav-list li:hover {
    border-bottom: 4px solid #ddd;
  }
  .collapsible-nav-list li:hover a:not([aria-current=page]) {
    padding: 15px 0 11px 0;
    text-decoration: none;
  }
}
.collapsible-nav-list li:not([aria-selected=true]),
.collapsible-nav-list li:not(.current) {
  display: none;
}
@media (min-width: 766px) {
  .collapsible-nav-list li:not([aria-selected=true]),
  .collapsible-nav-list li:not(.current) {
    display: block;
  }
}
@media (min-width: 766px) {
  .collapsible-nav-list li[aria-selected=true] {
    padding: 15px 0 11px 0;
  }
}
.collapsible-nav-list li[aria-selected=true],
.collapsible-nav-list li.current {
  order: 0;
  position: relative;
}
@media (min-width: 766px) {
  .collapsible-nav-list li[aria-selected=true],
  .collapsible-nav-list li.current {
    border-bottom: 4px solid rgba(202, 48, 81, 1);
    order: 1;
  }
}
.collapsible-nav-list li[aria-selected=true] a,
.collapsible-nav-list li.current a {
  color: rgba(0, 0, 0, 1);
}

.collapsible-nav[aria-expanded=true] li:not([aria-selected=true]),
.collapsible-nav[aria-expanded=true] li:not(.current) {
  display: block;
}

/* Sidebar navigation that collapses on mobile */
.collapsible-sidebar {
  flex: 1;
  max-height: 45px;
  overflow: hidden;
  padding: 10px 0;
  position: relative;
}
@media (min-width: 1024px) {
  .collapsible-sidebar {
    max-height: none;
    padding: 0;
  }
}
.collapsible-sidebar-title {
  margin-top: 0;
}
.collapsible-sidebar-toggle {
  position: absolute;
  top: 22.5px;
  transform: translateY(-50%);
  right: 0;
  padding: 0;
  border: 0;
  background: none;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
@media (min-width: 1024px) {
  .collapsible-sidebar-toggle {
    display: none;
  }
}
[dir=rtl] .collapsible-sidebar-toggle {
  left: 0;
  right: auto;
}
.collapsible-sidebar-toggle-icon {
  display: none;
}
.collapsible-sidebar-toggle[aria-expanded=false] .chevron-icon {
  display: inline-block;
}
.collapsible-sidebar-toggle[aria-expanded=true] .x-icon {
  display: inline-block;
}
.collapsible-sidebar-toggle:focus {
  outline: none;
  border: 1px solid rgba(202, 48, 81, 1);
}
.collapsible-sidebar-body {
  display: none;
}
@media (min-width: 1024px) {
  .collapsible-sidebar-body {
    display: block;
  }
}
.collapsible-sidebar[aria-expanded=true] {
  max-height: none;
}
.collapsible-sidebar[aria-expanded=true] .collapsible-sidebar-body {
  display: block;
}

/***** My activities *****/
.my-activities-nav {
  background-color: #f2f2f2;
  margin-bottom: 20px;
}
.my-activities-sub-nav {
  margin-bottom: 30px;
}
.my-activities-table .striped-list-title { /* My activities tables */
  display: block;
  margin-bottom: 10px;
  max-width: 350px;
  white-space: normal;
}
@media (min-width: 1024px) {
  .my-activities-table .striped-list-title {
    margin-bottom: 0;
    max-width: 500px;
    min-width: 350px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
.my-activities-table thead {
  display: none;
}
@media (min-width: 766px) {
  .my-activities-table thead {
    display: table-header-group;
  }
}
.my-activities-table th:first-child,
.my-activities-table td:first-child {
  padding-left: 0;
}
@media (min-width: 1024px) {
  .my-activities-table th:first-child,
  .my-activities-table td:first-child {
    width: 500px;
  }
}
.my-activities-table th:last-child,
.my-activities-table td:last-child {
  padding-right: 0;
}
.my-activities-table td:not(:first-child) {
  display: none;
}
@media (min-width: 766px) {
  .my-activities-table td:not(:first-child) {
    display: table-cell;
  }
}

/* Requests table */
.requests-search {
  width: 100%;
}
.requests-table-toolbar {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
}
@media (min-width: 766px) {
  .requests-table-toolbar {
    flex-direction: row;
  }
}
.requests-table-toolbar .search {
  flex: 1;
  width: 100%;
}
.requests-table-toolbar .request-table-filter {
  width: 100%;
}
@media (min-width: 766px) {
  .requests-table-toolbar .request-table-filter {
    width: auto;
  }
}
.requests-table-toolbar .request-filter {
  display: block;
}
@media (min-width: 766px) {
  .requests-table-toolbar .request-filter {
    margin: 0 0 0 30px;
  }
  [dir=rtl] .requests-table-toolbar .request-filter {
    margin: 0 30px 0 0;
  }
}
.requests-table-toolbar .request-filter-label {
  font-size: 13px;
  margin-top: 30px;
}
@media (min-width: 768px) {
  .requests-table-toolbar .request-filter-label {
    margin-top: 0;
  }
}
.requests-table-toolbar select {
  max-height: 40px;
  margin-bottom: 30px;
  width: 100%;
}
@media (min-width: 768px) {
  .requests-table-toolbar select {
    margin-bottom: 0;
    max-width: 300px;
    width: auto;
  }
}
@media (min-width: 768px) {
  .requests-table-toolbar .organization-subscribe {
    margin-left: 10px;
  }
  [dir=rtl] .requests-table-toolbar .organization-subscribe {
    margin: 0 10px 0 0;
  }
}
.requests-table-toolbar .organization-subscribe button {
  line-height: 40px;
  max-height: 40px;
  padding: 0 20px;
}
.requests-table-toolbar + .requests-search-info {
  margin-top: 15px;
}
.requests-table-toolbar + .requests-search-info.meta-data::after {
  content: "";
  margin: 0;
}
.requests-table-toolbar + .requests-search-info + .requests {
  margin-top: 20px;
}
.requests-table-toolbar + .requests {
  margin-top: 40px;
}
.requests .requests-table-meta {
  display: block;
}
@media (min-width: 768px) {
  .requests .requests-table-meta {
    display: none;
  }
}
.requests .requests-table thead {
  display: none;
}
@media (min-width: 768px) {
  .requests .requests-table thead {
    display: table-header-group;
  }
}
.requests .requests-table-info {
  display: block;
}
@media (min-width: 768px) {
  .requests .requests-table-info {
    display: table-cell;
    vertical-align: middle;
    width: auto;
  }
}
.requests .requests-table .requests-link {
  position: relative;
}
.requests .requests-table .requests-sort-symbol {
  position: absolute;
  left: calc(100% + 3px);
  bottom: 0;
  font-size: 10px;
}

/* Following table */
@media (min-width: 768px) {
  .subscriptions-subscribe button {
    width: auto;
  }
}
.subscriptions-table td:last-child {
  display: block;
}
@media (min-width: 768px) {
  .subscriptions-table td:last-child {
    display: table-cell;
  }
}
.subscriptions-table td:first-child {
  display: flex;
  align-items: center;
}
.subscriptions-table .user-avatar {
  margin-right: 10px;
}
.subscriptions .striped-list-title {
  display: inline-block;
  vertical-align: middle;
}

/* Contributions table */
.contributions-table td:last-child {
  color: #333;
  font-size: 13px;
}
@media (min-width: 768px) {
  .contributions-table td:last-child {
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
  }
}

.no-activities {
  color: #333;
}

/***** Request *****/
.request-container {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (min-width: 1024px) {
  .request-container {
    align-items: flex-start;
    flex-direction: row;
  }
}
.request-container .comment-container {
  min-width: 0;
}
.request-breadcrumbs {
  margin-bottom: 40px;
}
@media (min-width: 1024px) {
  .request-breadcrumbs {
    margin-bottom: 60px;
  }
}
.request-main {
  flex: 1 0 auto;
  order: 1;
}
.request-main .comment-fields, .request-main .request-submit-comment {
  display: none;
}
.request-main .comment-fields.shown {
  display: block;
}
.request-main .request-submit-comment.shown {
  display: inline;
}
@media (min-width: 1024px) {
  .request-main {
    flex: 0 0 66%;
    order: 0;
    min-width: 0;
  }
}
.request-main .comment-form-controls {
  display: block;
}
.request-main .comment-ccs {
  display: block;
}
.request-main .comment-show-container {
  border-radius: 2px;
  border: 1px solid #ddd;
  color: #333;
  text-align: inherit;
  padding: 8px 25px;
  width: 100%;
}
.request-main .comment-show-container.hidden {
  display: none;
}
.request-main .form-field.comment-ccs > ul {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom: 0;
}
.request-main .form-field.comment-ccs > ul[data-hc-focus=true] {
  border: 1px solid rgba(202, 48, 81, 1);
}
.request-main .form-field.comment-ccs > input[type=text] {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom: 0;
}
.request-main .comment-ccs + textarea {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-top: 0;
}
.request-main .comment-ccs + textarea:focus {
  border-top: 1px solid rgba(202, 48, 81, 1);
}
.request-main input#mark_as_solved {
  display: none;
}
.request-title {
  width: 100%;
}
@media (min-width: 1024px) {
  .request-title {
    border-bottom: 1px solid #ddd;
    margin-bottom: 0;
    max-width: 66%;
    padding-bottom: 20px;
  }
}
.request-sidebar {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  flex: 1 0 auto;
  order: 0;
}
@media (min-width: 1024px) {
  .request-sidebar {
    background-color: #f7f7f7;
    border: 0;
    font-size: 13px;
    flex: 0 0 auto;
    padding: 0 20px;
    width: 30%;
  }
}
.request-sidebar h2 {
  font-size: 15px;
  font-weight: 600;
  position: relative;
}
@media (min-width: 1024px) {
  .request-sidebar h2 {
    display: none;
  }
}
.request-details {
  border-bottom: 1px solid #ddd;
  font-size: 0;
  margin: 0;
  padding-bottom: 20px;
}
.request-details:last-child {
  border: 0;
}
.request-details dt, .request-details dd {
  display: inline-block;
  vertical-align: top;
  font-size: 13px;
  margin: 20px 0 0 0;
}
.request-details dd {
  padding: 0 10px;
  width: 60%;
}
.request-details dd::after {
  content: "\a";
  white-space: pre;
}
.request-details dt {
  line-break: strict;
  color: #333;
  width: 40%;
}
.request-details .request-collaborators {
  display: inline-block;
}
.request-attachments dt, .request-attachments dd {
  width: 100%;
}
.request-attachments dd {
  margin: 10px 0 0 0;
}
.request-form textarea {
  min-height: 120px;
}
.request-follow-up {
  padding-top: 20px;
}

/***** Pagination *****/
.pagination {
  margin: 20px 0;
  text-align: center;
}
.pagination-next, .pagination-prev, .pagination-first, .pagination-last {
  display: inline-block;
}
.pagination-first-link, .pagination-last-link {
  padding: 0 10px;
}
.pagination-first-text, .pagination-last-text {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}
.pagination-next-link {
  padding-right: 10px;
}
.pagination-next-text {
  margin-right: 10px;
}
[dir=rtl] .pagination-next-link {
  padding-left: 10px;
}
[dir=rtl] .pagination-next-text {
  margin-left: 10px;
}
.pagination-prev-link {
  padding-left: 10px;
}
.pagination-prev-text {
  margin-left: 10px;
}
[dir=rtl] .pagination-prev-link {
  padding-right: 10px;
}
[dir=rtl] .pagination-prev-text {
  margin-right: 10px;
}

/***** Metadata *****/
.meta-group {
  display: block;
}

.meta-group-opposite {
  float: right;
}

[dir=rtl] .meta-group-opposite {
  float: left;
}

.meta-group * {
  display: inline;
}

.meta-data {
  color: #333;
  font-size: 13px;
}
.meta-data:not(:last-child)::after {
  content: "·";
  margin: 0 5px;
}

/* User Profiles */
.profile-header {
  padding: 30px 0;
  background-color: #f7f7f7;
}

.profile-header .container {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .profile-header .container {
    flex-wrap: nowrap;
  }
}

.profile-header .profile-info {
  flex-basis: 100%;
  display: flex;
  flex-wrap: wrap;
  min-width: 0;
}

.profile-avatar {
  position: relative;
  line-height: 0;
  align-self: center;
  margin-right: 10px;
}
[dir=rtl] .profile-avatar {
  margin-left: 10px;
  margin-right: 0;
}

.profile-avatar .user-avatar {
  width: 80px;
  height: 80px;
}

.profile-avatar .icon-agent {
  bottom: 0;
  right: 0;
}

.profile-header .basic-info {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-grow: 1;
  flex-basis: 0;
  min-width: 0;
}
.profile-header .basic-info .name {
  margin: 0;
  line-height: 25px;
  vertical-align: middle;
  display: inline;
}

.profile-header .options {
  display: flex;
  flex-basis: 100%;
  margin-top: 12px;
  align-items: flex-start;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .profile-header .options {
    flex-wrap: nowrap;
    flex-basis: auto;
    margin-top: 0;
    margin-left: 10px;
  }
  [dir=rtl] .profile-header .options {
    margin-left: 0;
    margin-right: 10px;
  }
  .profile-header .options > :not(:last-child) {
    margin-bottom: 0;
    margin-right: 10px;
  }
  [dir=rtl] .profile-header .options > :not(:last-child) {
    margin-left: 10px;
    margin-right: 0;
  }
}

.user-profile-actions {
  width: 100%;
  margin-bottom: 15px;
}

.profile-header .description {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  margin: 15px 0;
  flex-basis: 100%;
}

.profile-stats {
  font-size: 13px;
  display: flex;
  flex-direction: column;
  flex-basis: 100%;
}

.profile-stats .stat {
  display: flex;
  margin-bottom: 10px;
}

.profile-stats .stat-label {
  color: #333;
  flex: 0 0 100px;
  margin-right: 10px;
}
[dir=rtl] .profile-stats .stat-label {
  margin-left: 10px;
  margin-right: 0;
}

.profile-stats-activity {
  border-top: solid 1px #ddd;
  margin-top: 15px;
}
@media (min-width: 768px) {
  .profile-stats-activity {
    border-top: 0;
    flex-direction: row;
  }
}

@media (min-width: 768px) {
  .profile-stats-activity .stat {
    flex-direction: column;
  }
}

.profile-stats-activity .stat:first-child {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .profile-stats-activity .stat:first-child {
    margin-top: 0;
  }
}

@media (min-width: 768px) {
  .profile-stats-activity .stat:not(:last-child) {
    margin-right: 40px;
  }
  [dir=rtl] .profile-stats-activity .stat:not(:last-child) {
    margin-left: 40px;
    margin-right: 0;
  }
}

@media (min-width: 768px) {
  .profile-stats-activity .stat-label {
    flex: 0 1 auto;
  }
}

.profile-stats-counters {
  border-bottom: solid 1px #ddd;
}
@media (min-width: 768px) {
  .profile-stats-counters {
    flex: 0 0 200px;
    border-bottom: 0;
    margin-left: 40px;
  }
  [dir=rtl] .profile-stats-counters {
    margin-left: 0;
    margin-right: 40px;
  }
}
@media (min-width: 1024px) {
  .profile-stats-counters {
    flex: 0 0 270px;
    margin-left: 60px;
  }
  [dir=rtl] .profile-stats-counters {
    margin-right: 60px;
    margin-left: 0;
  }
}

@media (min-width: 768px) {
  .profile-stats-counters .stat {
    flex-direction: column;
  }
}
@media (min-width: 1024px) {
  .profile-stats-counters .stat {
    flex-direction: row;
  }
}

@media (min-width: 768px) {
  .profile-stats-counters .stat:not(:last-child) {
    margin-bottom: 15px;
  }
}

@media (min-width: 768px) {
  .profile-stats-counters .stat-label {
    flex: 0 1 auto;
  }
}
@media (min-width: 1024px) {
  .profile-stats-counters .stat-label {
    flex: 0 0 100px;
  }
}

.profile-private-badge {
  flex-basis: 100%;
  border: solid 1px rgba(202, 48, 81, 1);
  border-radius: 4px;
  color: rgba(202, 48, 81, 1);
  padding: 5px 20px;
  font-size: 12px;
  text-align: center;
}
.profile-private-badge .profile-private-icon {
  margin-left: 5px;
  line-height: 15px;
}
@media (min-width: 768px) {
  .profile-private-badge {
    flex-basis: auto;
  }
}

.profile-nav {
  background-color: #f2f2f2;
  margin-bottom: 37px;
}

.profile-section {
  width: 100%;
}
@media (min-width: 1024px) {
  .profile-section {
    width: calc(100% - 330px);
  }
}

.profile-section-header {
  display: flex;
  flex-wrap: wrap;
}

.profile-section-title {
  flex-basis: 100%;
  margin-bottom: 0;
}

.profile-section-description {
  flex-basis: 100%;
  padding: 10px 0;
  color: #333;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 768px) {
  .profile-section-description {
    flex: 1 0 50%;
    padding-bottom: 0;
  }
}

.profile-section-sorter {
  flex-basis: 100%;
  border-top: solid 1px #eee;
  font-size: 13px;
}
.profile-section-sorter .dropdown-toggle {
  padding: 10px 0;
  width: 100%;
}
.profile-section-sorter .dropdown-toggle::after {
  position: absolute;
  right: 0;
}
[dir=rtl] .profile-section-sorter .dropdown-toggle::after {
  left: 0;
  right: initial;
}
@media (min-width: 768px) {
  .profile-section-sorter .dropdown-toggle::after {
    position: relative;
  }
}
@media (min-width: 768px) {
  .profile-section-sorter {
    flex: 0 1 auto;
    padding-top: 0;
    border-top: 0;
    margin-left: 20px;
  }
  [dir=rtl] .profile-section-sorter {
    margin-left: 0;
    margin-right: 20px;
  }
}

.profile-badges-items {
  margin-top: 25px;
}
.profile-badges-item {
  border-top: 1px solid #ddd;
  display: flex;
  flex: 1;
  flex-direction: row;
  justify-content: flex-start;
  padding: 27px 12px;
}
.profile-badges-item > div {
  padding-right: 12px;
  padding-left: 12px;
}
.profile-badges-item-image {
  height: 40px;
  width: 40px;
  margin-right: 12px;
}
.profile-badges-item-image img {
  max-height: 40px;
}
[dir=rtl] .profile-badges-item-image {
  margin-left: 12px;
  margin-right: 0;
}
.profile-badges-item-title, .profile-badges-item-metadata-title {
  font-size: 15px;
  margin-bottom: 10px;
}
.profile-badges-item-title {
  font-weight: 600;
}
.profile-badges-item-description, .profile-badges-item-metadata-description {
  color: #333;
  font-size: 13px;
  margin: 0;
}
.profile-badges-item-metadata {
  margin-left: auto;
  text-align: right;
}
[dir=rtl] .profile-badges-item-metadata {
  margin-left: 0;
  margin-right: auto;
  text-align: left;
}

.profile-contribution {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  padding: 20px 0;
  position: relative;
}

.profile-contribution-header {
  margin-bottom: 5px;
}

.profile-contribution-title {
  margin: 0 0 5px 0;
  display: inline;
  line-height: 21px;
  font-size: 15px;
  vertical-align: middle;
}

.profile-contribution-body {
  margin: 10px 0;
}

.profile-contribution-list > .profile-contribution {
  border-top: 1px solid #eee;
}
@media (min-width: 768px) {
  .profile-contribution-list > .profile-contribution {
    padding-left: 30px;
  }
  [dir=rtl] .profile-contribution-list > .profile-contribution {
    padding-right: 30px;
    padding-left: 0;
  }
}

.profile-contribution-list > .profile-contribution:last-child {
  border-bottom: 1px solid #eee;
}

.profile-contribution-icon {
  left: 0;
  position: absolute;
  color: #ccc;
  line-height: 25px;
}
[dir=rtl] .profile-contribution-icon {
  right: 0;
}
.profile-contribution-icon svg {
  vertical-align: middle;
}

.profile-contribution-list .profile-contribution-header {
  margin-left: 30px;
}
[dir=rtl] .profile-contribution-list .profile-contribution-header {
  padding-right: 30px;
  padding-left: 0;
}
@media (min-width: 768px) {
  .profile-contribution-list .profile-contribution-header {
    margin-left: 0;
  }
  [dir=rtl] .profile-contribution-list .profile-contribution-header {
    padding-right: 0;
  }
}

.profile-comments .profile-contribution-breadcrumbs {
  margin-left: 30px;
}
[dir=rtl] .profile-comments .profile-contribution-breadcrumbs {
  padding-right: 30px;
  padding-left: 0;
}
@media (min-width: 768px) {
  .profile-comments .profile-contribution-breadcrumbs {
    margin-left: 0;
  }
  [dir=rtl] .profile-comments .profile-contribution-breadcrumbs {
    padding-right: 0;
  }
}

.profile-section .no-activity,
.profile-section .private-activity {
  display: block;
  margin-top: 40px;
  color: #999;
}

.private-activity-icon {
  margin-right: 10px;
}
[dir=rtl] .private-activity-icon {
  margin-right: 0;
  margin-left: 10px;
}

.profile-activity-list {
  margin-top: 25px;
}

.profile-activity {
  position: relative;
  padding-bottom: 30px;
}
@media (min-width: 768px) {
  .profile-activity {
    padding-left: 20px;
  }
  [dir=rtl] .profile-activity {
    padding-right: 20px;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .profile-activity:not(:last-child) {
    border-left: 1px solid #ddd;
  }
  [dir=rtl] .profile-activity:not(:last-child) {
    border-left: 0;
    border-right: 1px solid #ddd;
  }
}

.profile-activity-header {
  display: flex;
  align-items: center;
  margin-left: 35px;
}
[dir=rtl] .profile-activity-header {
  margin-left: 0;
  margin-right: 35px;
}
@media (min-width: 768px) {
  .profile-activity-header {
    margin-left: 0;
  }
  [dir=rtl] .profile-activity-header {
    margin-right: 0;
  }
}

.profile-activity-header .user-avatar {
  width: 40px;
  height: 40px;
  margin-right: 10px;
  min-width: 40px;
  align-self: flex-start;
}
[dir=rtl] .profile-activity-header .user-avatar {
  margin-left: 10px;
  margin-right: 0;
}

.profile-activity-description {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  margin: 0;
  min-width: 0;
  width: 100%;
}

.profile-activity-description span:first-child {
  font-weight: 600;
  display: inline;
}

.profile-activity-contribution {
  padding: 20px;
  margin-top: 10px;
  border-radius: 8px;
  background-color: #f7f7f7;
}
@media (min-width: 768px) {
  .profile-activity-contribution {
    margin-top: 0;
    margin-left: 50px;
  }
  [dir=rtl] .profile-activity-contribution {
    margin-left: 0;
    margin-right: 50px;
  }
}

.profile-activity-icon {
  position: absolute;
  left: 0;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background-size: 14px 14px;
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  background-position: 50% 50%;
  text-align: center;
  color: #ccc;
}
[dir=rtl] .profile-activity-icon {
  right: 0;
}
@media (min-width: 768px) {
  .profile-activity-icon {
    left: -14px;
  }
  [dir=rtl] .profile-activity-icon {
    right: -14px;
  }
}

.profile-activity-icon svg {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  width: 1em;
  height: 1em;
  margin: auto;
}

/***** Search results *****/
.search-results {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (min-width: 1024px) {
  .search-results {
    flex-direction: row;
  }
}
.search-results-column {
  flex: 1;
}
@media (min-width: 1024px) {
  .search-results-column {
    flex: 0 0 75%;
  }
}
.search-results-sidebar {
  border-top: 1px solid #ddd;
  flex: 1 0 auto;
  margin-bottom: 20px;
  padding: 0;
}
@media (min-width: 1024px) {
  .search-results-sidebar {
    border: 0;
    flex: 0 0 20%;
    height: auto;
  }
}
.search-results-sidebar .sidenav-item {
  border-radius: 4px;
  padding: 10px 36px;
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 1);
}

.search-results-sidebar .sidenav-item:hover, .search-results-sidebar .sidenav-item.current {
  background-color: #e9ebed;
  text-decoration: none;
}
.search-results-sidebar .sidenav-subitem {
  unicode-bidi: embed;
}
.search-results-sidebar .sidenav-tag {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  flex-grow: 0;
}
.search-results-sidebar .sidenav-tag .content-tag {
  background: #E9EBED;
  border-radius: 4px;
  padding: 4px 12px;
  text-decoration: none;
}
.search-results-sidebar .sidenav-tag .content-tag .label {
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  letter-spacing: -0.000427656px;
  color: #49545C;
  flex-grow: 0;
  vertical-align: middle;
  display: inline-block;
}
.search-results-sidebar .sidenav-tag .content-tag .close-icon {
  color: #555555;
  vertical-align: middle;
  display: inline-block;
}
.search-results-sidebar .collapsible-sidebar {
  margin-bottom: 30px;
}
.search-results-sidebar .collapsible-sidebar[aria-expanded=false] .multibrand-filter-list {
  display: none;
}
@media (min-width: 1024px) {
  .search-results-sidebar .collapsible-sidebar[aria-expanded=false] .multibrand-filter-list {
    display: block;
  }
}
.search-results-sidebar .multibrand-filter-list--collapsed li:nth-child(1n+6) {
  display: none;
}
.search-results-sidebar .multibrand-filter-list .doc-count {
  color: #666;
}
.search-results-sidebar .see-all-filters {
  background: none;
  border: none;
  cursor: pointer;
  display: block;
  padding: 10px;
  color: rgba(14, 28, 55, 1);
}
.search-results-sidebar .see-all-filters[aria-hidden=true] {
  display: none;
}
.search-results-sidebar .see-all-filters:hover {
  text-decoration: underline;
}
.search-results-sidebar .see-all-filters::after {
  content: " ⌄";
  font-weight: bold;
}
.search-results-subheading {
  font-size: 18px;
  font-weight: 600;
}
.search-results-list {
  margin-bottom: 25px;
}
.search-results-list > li {
  padding: 20px 0;
}
.search-results-list > li:first-child {
  border-top: 1px solid #ddd;
}
.search-results .no-results {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 4rem;
}
.search-results .no-results .headline {
  color: #2F3941;
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: -0.45px;
}
.search-results .no-results .action-prompt {
  color: #68737D;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.154px;
}
.search-results .no-results .action-prompt a {
  color: rgba(14, 28, 55, 1);
}
.search-results .no-results .action-prompt a:visited {
  color: rgba(14, 28, 55, 1);
}

.search-result-title-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.search-result-title {
  font-size: 16px;
  margin-bottom: 0;
}
.search-result-votes, .search-result-meta-count {
  color: #333;
  font-size: 13px;
}
.search-result-votes-icon, .search-result-meta-count-icon {
  color: rgba(202, 48, 81, 1);
  vertical-align: middle;
  width: 13px;
  height: 13px;
}
[dir=ltr] .search-result-votes, [dir=ltr] .search-result-meta-count {
  margin-left: 20px;
}
[dir=rtl] .search-result-votes, [dir=rtl] .search-result-meta-count {
  margin-right: 20px;
}
.search-result-meta-container {
  color: #666;
  display: flex;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .search-result-meta-container {
    flex-direction: row;
    align-items: center;
  }
}
@media (min-width: 1024px) {
  .search-result-meta-container nav {
    flex: 1;
  }
}
@media (min-width: 1024px) {
  [dir=ltr] .search-result-meta-container .meta-data {
    margin-left: 20px;
  }
}
@media (min-width: 1024px) {
  [dir=rtl] .search-result-meta-container .meta-data {
    margin-right: 20px;
  }
}
.search-result-meta-container .meta-data::after {
  content: none;
}
.search-result-breadcrumbs {
  margin: 0;
}
.search-result-description {
  margin-top: 10px;
  margin-bottom: 0;
  word-break: break-word;
}

/* By default use bold instead of italic to highlight */
.search-results-description em {
  font-style: normal;
  font-weight: bold;
}

/* Add a yellow background for Chinese */
html[lang|=zh] .search-results-description em {
  font-style: normal;
  background: yellow;
}

/***** Notifications *****/
.notification {
  border: 1px solid;
  display: table;
  font-family: var(--font-family-body);
  font-size: 12px;
  padding: 13px 15px;
  transition: height 0.2s;
  width: 100%;
  color: #555;
}

.notification a {
  color: #158ec2;
}

.notification-inner {
  margin: 0 auto;
  padding: 0 20px;
  max-width: 980px;
}

.notification-icon, .notification-inline.notification-error::before, .notification-text, .notification-dismiss {
  display: table-cell;
  vertical-align: middle;
}

.notification-text {
  padding: 0 15px;
  width: 100%;
}

.notification + .notification {
  margin-bottom: -1px;
  position: relative;
  top: -1px;
}

/* Error */
.notification-error {
  background: #ffeded;
  border-color: #f7cbcb;
}

.notification-error .notification-icon::before, .notification-error .notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23555555'%3E%3Ccircle cx='5.5' cy='6.5' r='5'/%3E%3Cpath stroke-linecap='round' d='M5.5 3.5v3'/%3E%3C/g%3E%3Ccircle cx='5.5' cy='9' r='1' fill='%23555555'/%3E%3C/svg%3E");
}

/* Notice */
.notification-notice {
  background: #dbf3ff;
  border-color: #b5e0f5;
}

.notification-notice .notification-icon::before, .notification-notice .notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23555555'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3.5 6l2 2L9 4.5'/%3E%3Ccircle cx='6' cy='6' r='5.5'/%3E%3C/g%3E%3C/svg%3E");
}

/* Alert / Lock */
.notification-alert {
  color: #ad5e18;
  background: #fff8ed;
  border-color: #fcdba9;
}

.notification-alert .notification-icon::before, .notification-alert .notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23ad5e18' stroke-linecap='round' d='M5.06 1.27l-4.5 8.5c-.18.33.06.73.44.73h9c.38 0 .62-.4.44-.73l-4.5-8.5a.494.494 0 00-.88 0zM5.5 4v2'/%3E%3Ccircle cx='5.5' cy='8' r='.8' fill='%23ad5e18'/%3E%3C/svg%3E");
}

.notification-icon::before, .notification-inline.notification-error::before {
  background-size: cover;
  content: "";
  display: inline-block;
  height: 14px;
  width: 14px;
  vertical-align: middle;
}

/* Dismiss button */
.notification-dismiss, a.notification-dismiss {
  color: #555;
  cursor: pointer;
  opacity: 0.6;
  transition: opacity 100ms ease;
  text-decoration: none !important;
}

.notification-dismiss:hover {
  opacity: 1;
}

/* Inline notifications */
.notification-inline {
  border-radius: 4px;
  line-height: 14px;
  margin-top: 5px;
  padding: 5px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}
[dir=rtl] .notification-inline {
  text-align: right;
}
.notification-inline[aria-hidden=true] {
  display: none;
}
.notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23e35b66'%3E%3Ccircle cx='5.5' cy='6.5' r='5'/%3E%3Cpath stroke-linecap='round' d='M5.5 3.5v3'/%3E%3C/g%3E%3Ccircle cx='5.5' cy='9' r='1' fill='%23e35b66'/%3E%3C/svg%3E");
  margin: -2px 5px 0 0;
}
[dir=rtl] .notification-inline.notification-error::before {
  margin: 0 0 0 5px;
}
.notification-inline.notification-error {
  background-color: #fff0f1;
  border: 1px solid #e35b66;
  color: #cc3340;
}
.notification-inline.notification-large {
  padding: 13px 15px;
  margin-bottom: 25px;
}

.notification-left-aligned {
  text-align: left;
  padding-left: 0;
}

html[dir=rtl] .notification-left-aligned {
  text-align: right;
  padding-left: auto;
  padding-right: 0;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-toggle {
  cursor: pointer;
  background: none;
  border: 0;
  display: inline-block;
  padding: 0;
  text-align: initial;
  vertical-align: middle;
}
.dropdown-toggle:hover {
  text-decoration: none;
}
.dropdown-toggle > * {
  display: inline-block;
}
.dropdown-toggle[aria-expanded=true] + .dropdown-menu {
  display: block;
}

.dropdown-menu {
  background: #fff;
  border: 1px solid #d8dcde;
  border-radius: 3px;
  box-shadow: 0px 20px 30px 0px rgba(23, 73, 77, 0.15);
  display: none;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  margin-top: 1px;
  min-width: 170px;
  padding: 10px 0;
  position: absolute;
  text-align: left;
  z-index: 1000;
}
[dir=rtl] .dropdown-menu {
  text-align: right;
}
.dropdown-menu [role=separator] {
  border-bottom: 1px solid #e9ebed;
  margin: 4px 0;
}
.dropdown-menu [role=menuitem],
.dropdown-menu [role=menuitemradio] {
  color: #2f3941;
  cursor: pointer;
  display: block;
  padding: 7px 40px 7px 20px;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  text-align: start;
  line-height: inherit;
  width: 100%;
}
[dir=rtl] .dropdown-menu [role=menuitem],
[dir=rtl] .dropdown-menu [role=menuitemradio] {
  padding: 7px 20px 7px 40px;
}
.dropdown-menu [role=menuitem]:hover, .dropdown-menu [role=menuitem]:focus,
.dropdown-menu [role=menuitemradio]:hover,
.dropdown-menu [role=menuitemradio]:focus {
  background: rgba(31, 115, 183, 0.08);
  text-decoration: none;
  color: #2f3941;
}
.dropdown-menu [role=menuitem][aria-selected=true], .dropdown-menu [role=menuitem][aria-checked=true],
.dropdown-menu [role=menuitemradio][aria-selected=true],
.dropdown-menu [role=menuitemradio][aria-checked=true] {
  cursor: default;
}
.dropdown-menu [role=menuitem][aria-selected=true]::after, .dropdown-menu [role=menuitem][aria-checked=true]::after,
.dropdown-menu [role=menuitemradio][aria-selected=true]::after,
.dropdown-menu [role=menuitemradio][aria-checked=true]::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 7l3 3 7-7'%3E%3C/path%3E%3C/svg%3E");
  display: inline-block;
  height: 12px;
  margin-left: 10px;
  width: 12px;
}
[dir=rtl] .dropdown-menu [role=menuitem][aria-selected=true]::after, [dir=rtl] .dropdown-menu [role=menuitem][aria-checked=true]::after,
[dir=rtl] .dropdown-menu [role=menuitemradio][aria-selected=true]::after,
[dir=rtl] .dropdown-menu [role=menuitemradio][aria-checked=true]::after {
  margin-left: 0;
  margin-right: 10px;
  float: left;
}
.dropdown-menu [role=menuitem][hidden], .dropdown-menu [role=menuitem][aria-hidden=true],
.dropdown-menu [role=menuitemradio][hidden],
.dropdown-menu [role=menuitemradio][aria-hidden=true] {
  display: none !important;
}

.dropdown-menu-end {
  left: auto;
  right: 0;
}

.dropdown-menu-top {
  bottom: 100%;
  margin-bottom: 1px;
}

[dir=rtl] .dropdown-menu {
  left: auto;
  right: 0;
  text-align: right;
}
[dir=rtl] .dropdown-menu-end {
  left: 0;
  right: auto;
}

.dropdown-chevron-icon {
  vertical-align: middle;
}

.content-tags > p {
  color: #68737D;
  margin-top: 32px;
  margin-bottom: 4px;
}
.content-tags-add-hint {
  color: #68737D;
  font-size: 14px;
}

.content-tag-list {
  display: flex;
  flex-wrap: wrap;
  word-break: break-word;
}
.content-tag-list li {
  border-right: 1px solid #C2C8CC;
  margin-bottom: 4px;
}
[dir=ltr] .content-tag-list li {
  padding-right: 8px;
  margin-right: 8px;
}
[dir=rtl] .content-tag-list li {
  padding-left: 8px;
  margin-left: 8px;
}
.content-tag-list li:last-child {
  border: none;
}

/***** WYSIWYG Editor *****/
#hc-wysiwyg {
  border: 1px solid #87929D;
}

/***** Upload Dropzone *****/
.upload-dropzone {
  border: 1px solid #87929D;
}
/* Accordion styles */
.accordion {
  background-color: #ffffff;
  color: #333;
  cursor: pointer;
  padding: 12px 15px;
  width: 100%;
  text-align: left;
  border: 1px solid #e0e0e0;
  border-left: 3px solid #28A745; /* Green line when collapsed */
  border-radius: 4px;
  outline: none;
  transition: all 0.3s ease;
  font-size: 14px;
  position: relative;
  margin-bottom: 8px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
}

.accordion:hover {
  background-color: #f8fff8;
  border-color: #28A745;
  box-shadow: 0 2px 8px rgba(40, 167, 69, 0.15);
}

.accordion::after {
  content: '\002B';
  font-size: 18px;
  color: #28A745;
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
  transition: transform 0.3s ease;
}

.accordion.active::after {
  content: '\2212';
  transform: translateY(-50%) rotate(180deg);
}

/* Remove the green line when expanded */
.accordion.active {
  border-left: 1px solid #28A745; /* Changed to match other borders when expanded */
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.panel {
  background-color: transparent;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease-out;
  border: none;
  margin-top: -8px;
  margin-bottom: 8px;
}

.accordion-panel-content {
  padding: 10px;
  margin-bottom: 10px; /* Added bottom margin */
  font-size: 14px;
}

.accordion.active + .panel {
  max-height: 1000px; /* Adjust this value as needed */
}
/*Colored Notes Style*/

blockquote.important {
  background-color:#fff7d6;
  border: 1px solid #e6e0b3;
  padding:10px;
  margin:5px;
  color:black;
  font-style:italic;
  text-align:left; 
}
blockquote.fyi {
  background-color: #B2E4D4;
  border: #B7C9A6 solid 1px;
  padding:10px;
  margin:5px;
  color:black;
  font-style:italic;
  text-align:left;
}
blockquote.info {
  background-color: #e9f2ff;
  border: 1px solid #B0C4D6;
  padding:10px;
  margin:5px;
  color:black;
  font-style:italic;
  text-align:left;
}
/***** Summary component *****/
zd-summary-block {
  background: #f3f6f6;
}
[dir=ltr] zd-summary-block {
  border-left-color: #859fa1;
}
[dir=rtl] zd-summary-block {
  border-right-color: #859fa1;
}

/*Facilty Alert CSS*/
.facilityalert {
  width: 100%;
  padding: 2%;
  border-radius: 5px;
  background-color: #CA3051;
}
.facilityalert p {
  width:fit-content;
  margin: 0 auto;
  font-size:1rem;
  text-align: center;
  font-weight: 100;
  color: white;
}

.facilityalertlink {
  color: #37171A;
}

/* ******************************************** NEW CODE ***************************************************8 */


/* ======================================================
   🌟 LAYOUT: SEARCH HERO SECTION
   ====================================================== */
.search-hero-container{
  background: #F8F4EA;
  width: 100vw;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  max-width: 100%;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
}
.search-hero {
  padding-top: 4.25rem;
  padding-bottom: 4rem;
  text-align: center;
}

/* Left content block: greeting, title, search, chips */
.search-hero-left {
  flex: 1 1 100%;
  display: flex;
  flex-direction: column;
  align-items: center; /* Center all children horizontally */
  justify-content: center;
  gap: 0.5rem;
  text-align: center; /* Center headings and label text */
}

/* Responsive stacking on smaller screens */
@media (max-width: 768px) {

  .search-hero-left {
    width: 100%;
    padding: 1.5rem 1rem;
  }
}

/* ======================================================
   🧾 TEXT ELEMENTS
   ====================================================== */
.greeting {
  font-size: 18px;
  font-style: normal;
  font-family: var(--font-family-body);
  font-weight: 500;
  line-height: 1.2;
  color: #32181A;
  margin: 0;
}

.headline-title {
  width: min(100%, 446px);
  font-size: clamp(2.5rem, 4vw, 3rem);
  font-family: var(--font-family-display);
  font-weight: 500;
  line-height: 1.1;
  letter-spacing: -0.01em;
  color: #32181A;
  margin: 0 0 0.25rem;
}

/* ======================================================
   🔍 SEARCH INPUT FIELD (with icon and clear button)
   ====================================================== */
.search-box-wrapper {
  width: 100%;
  max-width: 768px;
  margin-top: 0.5rem;
}

.search-input {
  border: 1px solid #D5D1CE;
  border-radius: 16px;
  background-color: #FFFFFF;
  box-shadow: 4px 4px 15px rgba(0, 0, 0, 0.1);
}
.search-input:focus-within {
  border-color: #CA3051;
}
.search-input input[type="search"] {
  width: 100%;
  max-width: 768px;
  height: 56px;
  padding: 0.75rem 1rem 0.75rem 3rem;

  background-color: #FFFFFF;
  border: 0;
  border-radius: 16px;
  box-shadow: none;
  font-family: var(--font-family-body);
  font-size: 16px;
  font-weight: 400;
  color: #32181A;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11' cy='11' r='7.25' stroke='%23CA3051' stroke-width='1.5'/%3E%3Cpath d='M16.5 16.5L20 20' stroke='%23CA3051' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: 16px center !important;
  background-size: 24px 24px !important;
  padding-left: 3rem !important;
}
.search-input input[type="search"]::placeholder {
  color: #8B8987;
  opacity: 1;
}
.search-input input[type="search"]:focus {
  color: #32181A;
}

/* Option 1: Hide the broken-looking clear button */
.search-input .clear-button {
  display: none !important;
}

/* ======================================================
   🟦 COMMON SEARCH CHIP LINKS (below search bar)
   ====================================================== */

.common-searches-group {
  display: flex;
  flex-direction: column;
  align-items: center;
/*   padding: 0 1rem; */
  box-sizing: border-box;
  width: 100%;
  max-width: 1120px;
  gap: 0.5rem;
}
/* 
@media (max-width: 768px) {
  .common-searches-group { 
  	width: 100%;
    align-items: flex-start;
  }
}*/

.chip-scroll-container {
  width: 100%;
  overflow: visible;
  box-sizing: border-box;
}
.chip-scroll-container::-webkit-scrollbar {
  display: none; /* Chrome/Safari */
} 



@media (max-width: 766px) {
  .common-searches::-webkit-scrollbar {
    display: none;
  }
/*   .common-searches-group {
    align-items: flex-start;
  } */
  .common-searches-group {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 1rem;
    box-sizing: border-box;
    width: 100%;
    position: relative;
  }
  .chip-scroll-container {
    width: 100%;
    margin-left: 0;
    padding: 0;
    overflow: visible;
    box-sizing: border-box;
  }
}





.common-searches-label {
  font-size: 16px;
  color: #32181A;
  font-weight: 500;
  opacity: 0.5;
  margin-bottom: 0;
  width: min(100%, 768px);
  margin: 0 auto;
  text-align: left;
}



.common-searches {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  white-space: normal;
  overflow: visible;
  padding-bottom: 0.25rem;
  min-width: 0;
  align-items: center;
  justify-content: center;
  width: 100%;
}

.common-searches::-webkit-scrollbar {
  display: none;
}

.chip-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 32px;
  background-color: #CA3051;
  color: #F8F4EA;
  padding: 8px 12px;
  border-radius: 9999px;
  font-size: 14px;
  font-family: var(--font-family-body);
  text-decoration: none;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.01em;
  white-space: nowrap;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  overflow: hidden;
  z-index: 0;
}

.chip-link::before {
  content: '';
  position: absolute;
  inset: 0;
  background-color: #000;
  border-radius: inherit;
  transform: translateY(100%);
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  z-index: -1;
}

.chip-link:hover::before {
  transform: translateY(0);
}

.chip-link span {
  position: relative;
  z-index: 1;
}

.chip-link:visited,
.chip-link:active {
  color: #F8F4EA;
  background-color: #CA3051;
}

.chip-link:hover {
  color: #F8F4EA;
  text-decoration: none;
}

@media (max-width: 768px) {
  .search-hero {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .greeting {
    font-size: 16px;
  }

  .headline-title {
    font-size: clamp(2rem, 9vw, 2.75rem);
    width: 100%;
  }

  .common-searches-group {
    width: 100%;
  }
}

/* ============================================
   📚 CATEGORY CARDS (Figma-inspired style)
   ============================================ */
.card-container{
  padding-top: 2rem;
  padding-bottom: 3.5rem;
}
.categories-wrapper {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1.5rem;
  cursor: pointer;
}
@media (min-width: 766px) {
  .categories-wrapper {
    grid-template-columns: repeat(3, 1fr);
  }
}

.category-card {
  background-color: white;
  border-radius: 24px;
  padding: 16px;
  box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.04);
  transition: box-shadow 0.2s ease;
  display: flex;
  flex-direction: column;
  gap: 24px;
  min-width: 0;
  min-height: 216px;
}

.category-card:hover {
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.08);
}

.card-content {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.card-icon {
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.card-body {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 0;
}

.card-title {
  font-family: var(--font-family-display);
  font-size: 20px;
  font-weight: 600;
  color: #230D10;
  line-height: 1.2;
  margin: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.card-description {
  font-family: var(--font-family-body);
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  color: #230D10;
  line-height: 1.35;
  margin: 0;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.card-icon {
  margin-bottom: 8px;
}

.expand-card-btn {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 24px;
  background: none;
  border: none;
  font-family: var(--font-family-body);
  font-size: 16px;
  font-weight: 600;
  color: #230D10;
  letter-spacing: -0.16px;
  cursor: pointer;
  padding: 0;
  margin-top: 24px;
  transition: opacity 0.2s ease;
  text-align: left;
}

.expand-card-btn:hover {
  opacity: 0.75;
}

.card-expanded-content {
  margin-top: 1rem;
  border-top: 1px solid #ddd;
  padding-top: 1rem;
}

.card-expanded-content.hidden {
  display: none;
}

.top-articles li {
  margin: 0.5rem 0;
  font-size: 0.95rem;
}

.top-articles li a {
  text-decoration: none;
  color: #0c1c43;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.top-articles li a::after {
  content: "→";
  font-weight: bold;
}

/* Transparent Background for Contact Us */
.icon-29559500943895{
  background: transparent;
}

/* New card icon mapping */
/* // New Sections - 
// 10820480375959-Cancellations-NS-Late-Arrivals
// 10820448956055-Shift-Booking
// 10820482130327-Account-Management
// 10820396959255-Worker-Complaints-Safety-Issues
// 10820477449367-Worker-Management
// 4944400309143-Billing
// 10820452334743-Mobile-App-Support
// 10820453837335-Web-Browser-Support
*/



/* 10820482130327-Account-Management */
.icon-10820482130327 .card-icon{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2244%22%20height%3D%2240%22%20viewBox%3D%220%200%2044%2040%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M37.2007%2014.4327L38.1366%2038.0763C31.5556%2038.1942%2025.7101%2036.3147%2018.9756%2036.8622C16.3586%2037.0263%2011.5538%2038.0225%209.22%2037.6615C7.86187%2037.4514%208.37784%2037.1128%208.35827%2036.3231C8.22714%2031.0289%208.85581%2025.5837%208.77202%2020.2278C8.73688%2017.9812%208.09319%2015.7404%208.35846%2013.4823C6.58045%2014.064%203.88193%2017.9883%202.18849%2018.3027C-1.32855%2018.199%203.01193%2015.3231%204.00845%2014.6176C8.34185%2010.6208%2012.9195%206.89321%2017.5435%203.25149C18.1398%202.75057%2020.4212%200.864305%2021.0524%200.833048C21.5033%200.810716%2022.7934%201.13323%2023.2211%201.36525C29.7177%206.42808%2036.0042%2011.735%2042.3671%2016.9456C42.7021%2017.3392%2042.2982%2018.1738%2041.7695%2017.9017L37.2007%2014.4327ZM36.9179%2037.3305C36.8014%2032.6215%2036.1393%2027.9237%2036.2686%2023.2117C36.1249%2020.9588%2035.5219%2018.6819%2035.4452%2016.3764C35.4166%2015.5159%2035.7507%2013.9165%2035.4181%2013.205C35.179%2012.6934%2033.2976%2011.7378%2032.7085%2011.2983C28.9735%208.42736%2025.7319%205.3212%2022.0165%202.46433L21.7036%202.40197C17.6772%205.01871%2013.1449%207.9842%2010.1215%2011.7152C10.4486%2018.7413%2010.647%2025.7656%209.75384%2032.7664C9.6865%2033.8637%209.7131%2034.9434%209.75866%2036.0361C14.9611%2035.7885%2020.0288%2034.986%2025.2734%2035.4396C29.1454%2035.8496%2033.105%2036.5119%2036.9179%2037.3305Z%22%20fill%3D%22%23230D10%22%20stroke%3D%22%23230D10%22%20stroke-width%3D%220.6%22%2F%3E%3Cpath%20d%3D%22M22.3358%2031.126C21.6356%2031.5709%2020.7127%2029.0838%2020.4631%2028.6713C18.9819%2026.223%2015.2644%2023.0769%2015.0393%2020.0875C14.6691%2015.1711%2019.4761%2013.2122%2022.3373%2017.2349C22.8956%2015.8459%2024.2857%2014.024%2025.8956%2013.9108C28.2704%2013.7439%2029.6787%2014.1965%2029.787%2016.7753C30.0965%2023.0474%2024.0716%2025.7498%2022.3358%2031.126ZM22.057%2029.4468C23.3567%2024.5876%2028.7399%2022.5877%2028.5823%2017.077C28.5442%2015.746%2028.4127%2015.3598%2027.0264%2015.1729C25.4731%2014.9635%2024.5492%2015.6737%2023.6929%2016.8948C22.9959%2017.8603%2022.0731%2021.126%2021.6046%2018.1969C20.7171%2015.6751%2017.6205%2015.424%2016.2444%2017.6716C14.5015%2022.2326%2020.8376%2025.5206%2022.057%2029.4468Z%22%20fill%3D%22%23230D10%22%20stroke%3D%22%23230D10%22%20stroke-width%3D%220.7%22%2F%3E%3C%2Fsvg%3E")
}


/* 4944400309143-Billing */
.icon-4944400309143 .card-icon{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%2034%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M28.59%204.44216C32.0408%207.57775%2033.857%2012.3587%2033.4531%2017.0291C32.9314%2023.8697%2028.3182%2030.6935%2021.6029%2032.65C15.2481%2034.5637%208.40878%2031.7004%204.27824%2026.6374C1.09074%2022.8148%20-0.673641%2017.6252%200.240739%2012.6752C2.54281%20-0.122259%2019.5297%20-3.89604%2028.582%204.43478L28.59%204.44216ZM25.8486%206.23305C19.163%200.571752%208.36722%200.88443%204.34652%209.45273C1.66505%2015.1624%203.27947%2022.5664%207.98261%2026.789C13.7334%2032.0127%2022.1767%2030.8104%2027.0518%2024.9966C29.212%2022.5279%2030.6091%2019.2025%2030.5694%2015.962C30.5594%2012.1954%2028.7533%208.70429%2025.8565%206.2398L25.8486%206.23305Z%22%20fill%3D%22%23230D10%22%2F%3E%3Cpath%20d%3D%22M17.2414%207.14804C17.2822%207.49438%2017.1939%207.82798%2017.2574%208.17947C17.4139%209.04453%2017.5728%208.56352%2018.0536%208.56545C19.1607%208.56989%2021.4133%209.23506%2021.78%2010.3829C22.2516%2011.8595%2022.1349%2013.2316%2020.388%2013.5248C19.5741%2013.6614%2019.0598%2012.7277%2019.2338%2011.9929C19.3293%2011.5899%2019.8459%2011.3333%2019.5759%2010.7907C19.3524%2010.3414%2018.0863%209.53082%2017.5183%209.7328L17.687%2014.3324C20.1548%2014.6975%2023.0435%2015.3741%2023.4768%2018.2915C23.7838%2020.3585%2023.108%2021.5878%2021.6384%2022.9557C21.2135%2023.2581%2018.3727%2023.8978%2018.271%2024.0424C18.239%2024.0879%2018.4574%2024.6918%2018.2163%2025.1296C18.1909%2025.1758%2017.5602%2025.8117%2017.5116%2025.8205C16.8799%2025.9342%2016.6642%2024.1424%2016.5857%2024.0516C16.4463%2023.8907%2015.496%2024.1305%2015.1741%2024.1058C14.3532%2024.0429%2012.4069%2022.8564%2012.0553%2022.1205C11.2585%2020.4531%2011.1248%2018.4261%2013.5865%2018.858C15.4131%2019.1784%2014.2267%2020.7179%2014.0471%2021.5296C13.843%2022.4519%2016.1837%2022.5553%2016.7912%2022.6125C16.585%2020.7839%2016.9726%2018.9188%2016.5918%2017.1133C15.913%2016.9986%2015.2066%2017.0861%2014.5355%2016.8912C13.2512%2016.5184%2011.5356%2015.113%2011.3562%2013.7168C11.0357%2011.2221%2012.9751%209.81101%2014.9903%208.91985C15.2358%208.81126%2015.6649%208.84432%2015.8335%208.69294C16.2264%208.34029%2015.0368%206.64222%2017.2414%207.14804ZM15.8972%2010.1499C14.0641%209.99612%2012.9833%2012.3848%2014.2501%2013.6547C14.4221%2013.8272%2015.8866%2014.3922%2016.1065%2014.3997C16.3888%2014.4092%2016.281%2014.3318%2016.2779%2014.1632C16.2614%2013.2509%2016.2894%2011.8146%2016.1921%2010.9773C16.157%2010.6754%2016.0727%2010.398%2015.8972%2010.1499ZM18.1682%2022.5327C18.9654%2022.3826%2020.9149%2021.521%2020.9125%2020.6301C20.9059%2018.1975%2019.8155%2017.9968%2017.8248%2017.3123C17.7855%2019.037%2017.6902%2020.8558%2018.1682%2022.5327Z%22%20fill%3D%22%23230D10%22%2F%3E%3C%2Fsvg%3E")
}

/* 10820480375959-Cancellations-NS-Late-Arrivals */
.icon-10820480375959 .card-icon{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234%22%20height%3D%2233%22%20viewBox%3D%220%200%2034%2033%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M33.4257%2024.9264L32.2671%2023.6274C31.9825%2023.3082%2031.7011%2022.9857%2031.4217%2022.6609C30.8925%2022.0456%2030.3578%2021.407%2029.8405%2020.7893C29.3147%2020.1614%2028.7711%2019.5122%2028.2244%2018.8766C27.9286%2018.5327%2027.6303%2018.1909%2027.3292%2017.8532C26.9062%2017.3786%2026.4177%2017.0473%2026.0253%2016.781C25.9532%2016.7321%2025.8631%2016.671%2025.7824%2016.6139C26.0366%2015.7732%2027.6065%2013.7102%2030.7222%2011.1542L32.3225%209.84137L30.9129%208.32581C30.8098%208.21493%2030.7092%208.10211%2030.6106%207.98748C30.0112%207.29055%2029.473%206.51546%2028.9032%205.69509C28.3059%204.83488%2027.6882%203.94543%2026.9663%203.10615C26.0767%202.07195%2025.1575%201.27206%2024.156%200.660601L23.0746%200.000490449L22.0338%200.722515C21.1979%201.30242%2020.3527%202.30785%2019.3741%203.4719C18.6682%204.31164%2017.2911%205.94978%2016.5021%206.45514C16.083%206.0704%2015.4505%205.38922%2014.9949%204.89855C12.9027%202.64585%2011.4064%201.14766%209.73421%200.859269L8.89377%200.714388L8.21777%201.23432C7.62742%201.68837%207.10019%202.18668%206.59016%202.66859C5.72155%203.48949%204.90108%204.26499%204.027%204.55028L1.38006%205.41437L7.60703%2013.3266L1.20937e-05%2021.4258L1.24926%2022.7573C1.48073%2023.0043%201.72217%2023.274%201.98706%2023.5819C2.36851%2024.0254%202.73713%2024.4761%203.12744%2024.9532C3.51595%2025.4282%203.91772%2025.9192%204.33131%2026.4001C4.73506%2026.8694%205.10445%2027.2759%205.46073%2027.6423C5.97873%2028.1755%206.52848%2028.5482%207.01358%2028.8768C7.41692%2029.1503%207.76531%2029.3864%207.9845%2029.6412C8.09758%2029.7727%208.17432%2029.9059%208.23318%2030.0733L10.4609%2032.1236L11.643%2030.5695C13.5256%2027.9721%2016.3462%2024.0809%2017.3311%2023.6296C17.7109%2023.8178%2018.5527%2024.6538%2019.2377%2025.334C20.6859%2026.7718%2022.669%2028.7409%2025.809%2030.8839L27.2154%2031.8435L33.4257%2024.9264ZM10.0681%2029.428C9.47603%2027.7445%207.93269%2027.3953%206.85569%2026.2869C5.37189%2024.76%204.12295%2022.9778%202.66774%2021.4267L10.1703%2013.4386L4.63056%206.39929C6.54284%205.77508%207.83246%203.9845%209.4035%202.77612C11.4654%203.13163%2015.0112%208.42912%2016.1917%208.52661C18.343%208.70427%2021.4087%203.52342%2023.1424%202.3207C26.0235%204.0798%2027.2703%207.2651%2029.4886%209.65035C27.9602%2010.9042%2022.5612%2015.565%2024.0611%2017.662C24.4315%2018.1798%2025.3373%2018.542%2025.8774%2019.1475C27.5611%2021.0353%2029.1342%2023.037%2030.8155%2024.922L26.9055%2029.2772C16.195%2021.9683%2019.3919%2016.5649%2010.0681%2029.428Z%22%20fill%3D%22%23230D10%22%2F%3E%3C%2Fsvg%3E")
}

/* 10820452334743-Mobile-App-Support */
.icon-10820452334743 .card-icon{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2247%22%20viewBox%3D%220%200%2028%2047%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M14.4963%206.09341C14.4539%206.30752%2013.4862%206.46952%2013.277%206.48667C12.8799%206.52098%2010.5859%206.52034%2010.5%206.08643C10.5602%205.79545%2010.7092%205.56991%2010.973%205.52988C11.6696%205.42379%2012.5023%205.62836%2013.2006%205.70586C13.571%205.74717%2014.0713%205.56483%2014.3479%205.87868C14.3987%205.93649%2014.523%205.94602%2014.4963%206.09341Z%22%20fill%3D%22%23230D10%22%2F%3E%3Cpath%20d%3D%22M26.9633%207.58038C27.042%206.15632%2026.5514%205.3789%2026.4458%204.18624C26.0446%203.6006%2025.7744%202.93702%2025.362%202.35738C25.1362%202.27618%2024.9151%202.19742%2024.7398%202.09016C24.5548%201.97606%2024.3842%201.62215%2024.195%201.72043L24.3484%201.90779C23.5308%201.71795%2022.6953%201.5131%2021.8521%201.45479C16.8108%201.10922%2011.7942%200.0474805%206.70682%200.717001C6.42632%200.753636%206.15436%200.875212%205.90883%200.914328C5.06137%201.04924%203.83449%200.953484%203.24027%201.68879C2.80544%202.22674%202.00315%203.92217%201.83351%204.59669C1.09346%207.53207%201.31514%209.52397%201.35348%2012.461C1.37396%2013.9791%201.04912%2015.2815%200.966444%2016.7471C0.658633%2022.2298%200.980057%2025.2301%200.815494%2030.7037C0.732817%2033.4459%200.54182%2036.2164%200.500897%2038.9611C0.480457%2040.3875%200.803588%2042.3844%202.0492%2043.3154C4.22669%2044.9418%207.37015%2044.8335%209.92618%2045.0883C11.35%2045.2299%2012.7763%2045.5963%2014.1669%2045.7537C16.1381%2045.9769%2019.5893%2045.6021%2021.6091%2045.3032C22.0192%2045.2424%2022.4199%2045.1166%2022.8104%2045.0125L22.807%2045.2766C23.6596%2045.7978%2024.5232%2044.0316%2024.7994%2043.4612C25.5122%2041.9873%2025.8643%2040.3867%2026.1704%2038.7904C26.919%2034.8898%2027.4766%2030.9061%2027.4987%2026.9472C27.5405%2019.6433%2026.5574%2014.8776%2026.9633%207.58038ZM25.2189%2039.8146C24.5641%2042.7542%2023.9085%2044.3955%2020.5408%2044.5604C18.4784%2044.662%2016.2515%2044.4713%2014.1533%2044.4829C12.8147%2044.4896%2011.4267%2044.6595%2010.0779%2044.5645C8.28239%2044.4371%206.11856%2043.7918%204.35458%2043.3929C3.61623%2043.2264%203.16521%2043.4504%202.67073%2042.7092C2.50704%2042.4644%202.02788%2041.6542%201.92814%2041.4052C1.67236%2040.7673%201.64851%2039.957%201.39015%2039.3017C1.20428%2039.141%201.29124%2039.2675%201.30406%2039.3858C1.32026%2039.5415%201.46005%2039.9504%201.27421%2040.0536C1.22817%2038.9969%201.12755%2037.9185%201.1932%2036.8576C1.26143%2035.7601%201.57004%2034.6684%201.58456%2033.5583C1.59905%2032.3758%201.3663%2031.1317%201.42425%2029.9459C1.50097%2028.3754%201.66724%2026.9864%201.66129%2025.3634C1.65359%2022.9926%201.70304%2023.1083%201.65871%2020.7267C1.59052%2016.9903%202.15918%2013.4578%202.12338%209.7563C2.10548%207.86602%202.19244%206.89586%202.6801%205.04803C2.96659%203.96133%203.10639%202.80798%204.22074%202.27085C7.94053%200.47633%2014.7339%201.34403%2018.7828%201.82285C20.2509%201.99688%2021.9365%202.09434%2023.3688%202.37747C23.9827%202.49819%2024.4158%202.9529%2024.7628%203.4192C26.0143%205.10133%2025.9035%209.18006%2025.9666%2011.2586C26.011%2012.6884%2026.0178%2014.1348%2026.0374%2015.5413C26.0578%2016.9544%2025.976%2018.3193%2026.2718%2019.7133L26.4244%2019.5643C26.4475%2020.1238%2026.3955%2020.6926%2026.4261%2021.253C26.8183%2028.392%2026.7851%2032.7847%2025.2189%2039.8146Z%22%20fill%3D%22%23230D10%22%20stroke%3D%22%23230D10%22%2F%3E%3Cpath%20d%3D%22M23.2843%2023.9991C23.1828%2021.4839%2023.2681%2018.9533%2023.1561%2016.4477C23.1132%2015.4822%2022.9249%2014.5078%2022.8834%2013.5408C22.8203%2012.0866%2022.8677%2010.7877%2022.8091%209.36947C22.755%208.07375%2022.6015%207.08912%2021.1873%206.7384C19.7322%206.37669%2020.323%206.11328%2018.1282%206.11328C18.286%207.08544%2017.8257%207.82062%2016.9473%208.16546C14.6428%207.9094%2011.9195%208.57194%209.73508%207.5829C9.4371%207.44936%208.95975%207.07151%208.91378%206.69511C8.21257%206.68851%207.51654%206.61294%206.7968%206.76481C5.8962%206.95411%205.46923%207.98864%205.30096%208.79279C5.03042%2010.0892%205.24106%2011.1885%205.16694%2012.482C4.97794%2015.7969%204.71329%2019.0876%204.62733%2022.4054C4.56283%2024.8729%204.59841%2025.1532%204.49316%2027.6177C4.37901%2030.2943%204.0803%2032.8586%204.09214%2035.566C4.09438%2036.0781%204.07361%2038.0231%204.21592%2038.3562C4.41904%2038.831%204.8193%2039.4245%205.23513%2039.7297C5.93044%2040.2397%207.00299%2040.1905%207.86432%2040.305C10.7989%2040.6946%2012.9729%2040.5882%2015.8949%2040.4921C16.8719%2040.4598%2018.3573%2040.6623%2019.2216%2040.4752C19.9228%2040.3233%2021.7915%2039.6784%2022.1629%2039.0841C22.6669%2038.2777%2022.7143%2035.9137%2022.8196%2034.902C23.271%2030.5584%2023.4593%2028.3558%2023.2843%2023.9991ZM6.41373%2040.0093L5.8148%2039.8948L5.8363%2039.7826L6.43523%2039.897L6.41373%2040.0093ZM19.0066%2040.2954H18.5397V40.2309H19.0066V40.2954ZM22.552%2035.1668C22.4542%2036.117%2022.5127%2038.0782%2021.8419%2038.7664C21.5254%2039.0907%2020.7441%2039.4898%2020.2942%2039.5507C19.5003%2039.6586%2018.6976%2039.6784%2017.9044%2039.7672C15.1085%2040.0812%2012.5808%2040.4862%209.74634%2040.2294C8.95544%2040.1575%206.52267%2039.886%205.92374%2039.5441C5.76587%2039.4539%205.15065%2039.109%205.06245%2039.0401C4.25671%2038.4098%204.37604%2035.9644%204.36493%2035.0311C4.36344%2034.8726%204.2908%2034.7273%204.29004%2034.5703C4.27007%2031.6421%204.71108%2028.7366%204.76074%2025.7644C4.84156%2020.9285%204.93791%2018.2615%205.23216%2013.4065C5.3078%2012.1577%205.16828%2010.9367%205.3736%209.72459C5.52927%208.80085%205.73091%208.35036%206.16081%207.5917C6.51511%206.96586%206.69375%206.97686%207.39199%206.89102C7.9472%206.82277%207.48838%206.86239%208.005%206.86313C8.41344%206.86386%208.17699%206.86754%208.747%206.89249C9.07314%208.11704%2010.6179%208.21316%2011.7031%208.38118C13.2293%208.61817%2014.6339%208.49343%2016.1461%208.36576C16.5137%208.33422%2016.7769%208.47068%2017.2253%208.33862C17.9206%208.13685%2018.4795%207.13313%2018.3253%206.41264C20.4127%206.4097%2019.6388%206.56304%2021.0249%206.89908C21.8299%207.09426%2022.2724%207.43616%2022.4548%208.26378C22.8165%209.91316%2022.4475%2011.6441%2022.6158%2013.3419C22.976%2018.4236%2023.0449%2021.3335%2023.1561%2026.4313L22.8834%2030.2649C22.9693%2031.9187%2022.7188%2033.5373%2022.552%2035.1668Z%22%20fill%3D%22%23230D10%22%20stroke%3D%22%23230D10%22%20stroke-width%3D%221.4%22%20stroke-miterlimit%3D%2210%22%2F%3E%3Cpath%20d%3D%22M15.8813%205.5403C15.3606%205.70166%2015.2678%207.26533%2016.2797%206.84208C17.2261%206.44645%2016.7545%205.26846%2015.8813%205.5403Z%22%20fill%3D%22%23230D10%22%2F%3E%3Cpath%20d%3D%22M16.7329%2021.7405C16.3701%2021.6366%2015.1527%2022.0397%2014.9458%2021.7475C14.6105%2021.2738%2015.3636%2019.5425%2014.9915%2018.8883C14.6807%2018.3418%2013.4127%2018.4599%2012.9693%2018.7779C12.7497%2018.9354%2012.3826%2019.9317%2012.3636%2020.19C12.3599%2020.2406%2012.5675%2020.1856%2012.569%2020.3769C12.5729%2020.8781%2012.2338%2021.76%2012.1637%2022.3038C11.9638%2023.8551%2012.0111%2027.2304%2012.5127%2028.6727C13.0046%2030.087%2014.0695%2029.7576%2014.2642%2028.3981C14.3442%2027.84%2014.4291%2027.2653%2014.4975%2026.7189C14.5215%2026.5269%2014.4559%2025.6978%2014.4938%2025.6601L15.765%2025.5585C15.9369%2026.5677%2016.0774%2027.6009%2016.0258%2028.6302C15.9991%2029.1642%2015.774%2030.7991%2015.4558%2031.1827C15.3193%2031.3472%2013.8044%2032.2902%2013.5815%2032.3463C12.9619%2032.5023%2012.4888%2032.2597%2012.0526%2031.8405C9.80378%2029.6795%2010.2868%2022.6406%2010.9642%2019.8128C11.3553%2018.1801%2011.8053%2017.3342%2013.3702%2016.5608C17.7234%2014.4093%2016.1219%2019.3535%2016.7329%2021.7405Z%22%20fill%3D%22%23230D10%22%2F%3E%3C%2Fsvg%3E")
}

/* 10820448956055-Shift-Booking */
.icon-10820448956055 .card-icon{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2233%22%20height%3D%2236%22%20viewBox%3D%220%200%2033%2036%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M23.373%200.00292969C23.6816%200.0179519%2024.9509%200.594526%2025.1709%200.810547C25.3162%200.9536%2025.3896%201.2159%2025.5117%201.39746C25.6061%201.53717%2025.8565%201.55055%2025.9297%201.75879C26.1325%202.33763%2026.186%205.18955%2026.3926%205.33496C28.0266%205.50725%2029.5281%205.06197%2031.1855%205.41602C32.8362%205.76866%2032.3253%206.06246%2032.3018%207.26465C32.1336%2015.8987%2032.4202%2024.5118%2032.6035%2033.1592C32.6153%2033.7081%2032.9027%2034.235%2032.5869%2034.8652C31.3309%2034.8368%2030.0964%2034.7027%2028.832%2034.7256C25.1176%2034.7929%2021.4468%2035.3285%2017.7627%2035.6289C12.2964%2036.0747%206.67326%2035.8263%201.22461%2035.9307C1.00641%2035.9348%200.778691%2035.8469%200.583008%2035.7578C0.238041%2032.8066%200.245498%2029.8496%200.113281%2026.8691C-0.139634%2021.1679%200.132193%2013.7031%200.40625%207.72852C0.42297%207.36413%200.0120743%207.01091%200%206.79785C-0.00269949%206.74775%200.312446%205.91243%200.348633%205.85645C0.706855%205.31503%204.06286%205.2202%204.84473%205.10156C5.21563%203.84455%204.2128%201.8465%205.64746%201.20117C6.14143%200.979084%207.4153%200.956726%207.50195%200.910156C7.52435%200.897454%207.27165%200.575624%207.59473%200.479492C8.21595%200.295259%209.67937%200.839812%209.99316%201.4541C10.3899%202.23203%209.92695%204.77374%2010.2979%205.03613L14.9521%205.40625L21.0869%205.40137C21.0814%203.70443%2020.8641%20-0.117141%2023.373%200.00292969ZM14.8174%2013.1758C10.4637%2013.0861%206.0961%2013.256%201.74316%2013.1816C1.97326%2016.7123%202.70196%2020.203%202.92383%2023.7344C3.01022%2025.1098%203.02218%2026.5438%203.0791%2027.916C3.15037%2029.6342%203.10031%2031.3694%203.21973%2033.0859C7.57441%2032.8415%2011.9231%2032.7213%2016.2939%2032.7803C18.77%2032.8137%2021.344%2033.0443%2023.8193%2033.084C26.2069%2033.1223%2028.5822%2033.0893%2030.9697%2033.0762C30.9314%2032.5823%2031.242%2032.1102%2031.2793%2031.668C31.5063%2028.9631%2031.0961%2026.2492%2030.9805%2023.5811C30.8431%2020.4086%2030.8391%2017.2387%2030.5352%2014.0811C28.7518%2013.8591%2026.9397%2013.9101%2025.1484%2013.7793C21.696%2013.5272%2018.2765%2013.247%2014.8174%2013.1758ZM5.00293%207.40918C4.88251%207.32057%202.24873%207.54778%202.07129%207.67676C1.81063%207.87075%201.82736%2011.2234%201.74316%2011.8359C3.78165%2011.7731%205.83938%2011.9159%207.87793%2011.8418C8.48132%2011.8198%209.20462%2011.5616%209.79297%2011.5381C15.0349%2011.3284%2019.9317%2011.5914%2025.1484%2011.9834C26.9387%2012.1179%2028.7444%2012.2044%2030.5371%2012.2852L30.6846%207.49512L26.7129%207.81152C26.6861%2011.9826%2021.0586%2013.2647%2021.2354%208.24316L10.1592%207.49512C10.1069%209.51914%209.76736%2011.1081%207.42773%2011.0986C5.48791%2011.0906%205.38646%208.87104%205.00293%207.40918ZM24.4531%201.91309C22.1924%200.280523%2023.0024%203.80897%2022.8623%205.03125C22.8174%205.42278%2022.6056%205.67484%2022.5586%206.06836C22.4214%207.21848%2023.024%208.68272%2023.0098%209.88574C25.4233%209.80491%2025.2266%208.12385%2025.0703%206.22559C24.9557%204.83349%2024.5681%203.32302%2024.4531%201.91309ZM8.9707%202.56445C8.07242%202.42386%206.98107%202.18835%206.21094%202.77344C6.5601%203.8016%206.24217%209.10569%207.15332%209.41992C7.51531%209.54451%208.35839%209.46252%208.60156%209.13379C9.00525%208.58736%208.93415%205.55598%208.81934%204.72949L8.9707%202.56445Z%22%20fill%3D%22%23230D10%22%2F%3E%3Cpath%20d%3D%22M5.40332%2023.5518C6.0752%2023.3291%209.75653%2023.1818%2010.0977%2023.6475C10.3199%2023.9517%209.97569%2024.5394%2010.0117%2024.918C10.0484%2025.3024%2010.5086%2025.7945%2010.5869%2026.4443C10.6502%2026.9701%2010.692%2029.0655%2010.4453%2029.4121C10.292%2029.6272%2010.0775%2029.5858%209.91602%2029.6973C9.78478%2029.7879%209.8282%2030.0369%209.50098%2030.0967C8.55101%2030.27%207.37494%2030.138%206.41211%2030.3516C6.20251%2030.3273%205.51685%2029.8308%205.35449%2029.6514C4.49052%2028.6961%205.17689%2026.9598%205%2025.6719C4.87122%2024.7352%203.6555%2024.131%205.40332%2023.5518ZM20.6436%2024.9307C20.7814%2024.1711%2023.1562%2024.3592%2023.8164%2024.4082C24.2171%2024.4379%2026.0694%2024.7698%2026.2354%2025.0254C26.4872%2025.4157%2026.0291%2027.5013%2025.9736%2028.0898C25.9487%2028.3565%2026.1221%2028.6327%2026.1025%2028.9531C26.0265%2030.1879%2025.3868%2030.1355%2024.4014%2030.0986L21.0068%2029.8105C19.9291%2028.4312%2020.8134%2026.5284%2020.6436%2024.9307ZM13.8145%2023.5459C14.3731%2023.4427%2018.1608%2023.8076%2018.3643%2024.0986C18.5828%2024.4142%2018.0193%2026.7188%2017.9854%2027.3252C17.9683%2027.6338%2018.177%2027.9467%2018.1309%2028.3574C17.9146%2030.2806%2014.1949%2029.8887%2013.3379%2028.7441C12.7134%2027.9098%2013.2289%2026.3723%2013.2676%2025.3857C13.3053%2024.4238%2012.7202%2023.7484%2013.8145%2023.5459ZM6.17285%2025.3027C6.12102%2025.8652%206.34713%2028.275%206.76367%2028.5332L9.12109%2028.291L9.56934%2025.1553L6.17285%2025.3027ZM22.1943%2025.6045C21.8418%2025.6054%2022.0222%2027.8597%2021.8252%2028.2969L24.4844%2028.4482L24.7783%2025.6045H22.1943ZM15.8145%2024.8867C15.386%2024.7868%2014.8824%2024.8873%2014.4414%2024.8545C14.643%2025.3956%2014.1273%2027.3808%2014.3154%2027.6787C14.5088%2027.9834%2016.2467%2028.0477%2016.6572%2027.999C16.4875%2027.5711%2016.8708%2025.6413%2016.7783%2025.4824C16.7497%2025.4332%2015.9365%2024.916%2015.8145%2024.8867ZM17.9668%2015.8955C17.6836%2016.8776%2018.1448%2020.4656%2017.4824%2020.9785C17.3249%2021.1004%2017.2124%2021.0967%2017.0332%2021.1211C16.5275%2021.1898%2013.8368%2021.0425%2013.4727%2020.8252C13.3652%2020.761%2013.127%2020.4514%2013.0781%2020.3271C12.7262%2019.4313%2013.3119%2016.9765%2013.1777%2015.8672C13.3502%2015.6155%2016.3303%2015.6661%2016.8721%2015.4316L17.9668%2015.8955ZM5.84277%2015.167C6.63016%2015.051%208.72553%2015.0174%209.50293%2015.1211C9.99183%2015.1863%2010.1032%2015.3055%2010.167%2015.7949C10.2641%2016.5409%2010.3188%2018.7827%2010.2881%2019.5498C10.2185%2021.2893%208.05639%2020.7863%206.83203%2020.8076C6.17915%2020.8191%205.98728%2021.2423%205.43457%2020.5898C4.73279%2019.7608%205.04728%2018.4807%204.99121%2017.4492C4.92002%2016.1417%204.07338%2015.4277%205.84277%2015.167ZM21.5283%2015.5C22.0046%2015.0863%2026.8957%2015.1484%2027.2656%2015.749C27.5827%2016.2647%2026.7885%2017.1614%2026.7383%2017.4688C26.6229%2018.1764%2027.3745%2020.0109%2026.5449%2020.585C25.96%2020.9895%2021.8547%2020.762%2021.416%2020.3311C20.9578%2019.8809%2021.4053%2017.166%2021.4473%2016.3994C21.4638%2016.0984%2021.23%2015.7591%2021.5283%2015.5ZM14.4629%2016.9453L14.2949%2019.4678H16.3623C16.2501%2019.1707%2016.7165%2016.4644%2016.4336%2016.4727L14.4629%2016.9453ZM25.1475%2017.2236C24.3972%2017.1256%2023.4825%2017.295%2022.7109%2017.2236C22.7805%2017.6558%2022.5533%2019.043%2022.8496%2019.2529C23.1738%2019.4822%2024.854%2019.2194%2025.3691%2019.3193C25.2627%2018.6409%2025.529%2018.0913%2025.6729%2017.4561C25.668%2017.409%2025.2117%2017.2322%2025.1475%2017.2236ZM8.68359%2016.1758C8.27852%2016.1555%206.26369%2016.2298%206.08887%2016.4707L6.46875%2019.3184H8.68359V16.1758Z%22%20fill%3D%22%23230D10%22%2F%3E%3C%2Fsvg%3E")
}

/* 10820453837335-Web-Browser-Support */
.icon-10820453837335 .card-icon{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2238%22%20height%3D%2234%22%20viewBox%3D%220%200%2038%2034%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M36.8586%2024.0609C36.4283%2023.4908%2035.8061%2023.1302%2035.3842%2022.6101C35.026%2022.2274%2034.6717%2021.7907%2034.3336%2021.3468C34.7028%2020.5461%2034.9882%2020.1752%2035.1562%2019.2814C35.6756%2016.4913%2035.6452%2010.8609%2035.6452%2010.8609C35.6417%2010.7104%2035.6425%2010.4083%2035.6425%2010.2577C35.6693%208.03229%2035.8875%205.77817%2035.554%203.55631C35.4244%202.73264%2035.3172%202.18412%2034.8854%201.39987C34.8255%201.29143%2034.7209%201.20628%2034.5913%201.17491C31.9418%200.531392%2029.2083%200.835217%2026.5498%200.934708C25.5719%200.970556%2024.6073%200.981314%2023.6392%200.906031C21.9972%200.75097%2020.3667%200.533176%2018.7112%200.40681C16.0635%200.158537%2013.3282%200.220377%2010.6911%200.484777C9.37444%200.601296%208.08005%200.711535%206.76066%200.772484C5.4511%200.837911%204.54739%200.872867%203.22709%200.903337C3.13858%200.90513%202.94551%200.633559%202.85968%200.672993C1.81384%201.16594%201.53047%203.25068%201.33918%204.2805C1.16129%205.38919%200.67143%206.49519%200.451535%207.58953C0.351418%208.13088%200.650871%208.66506%200.522143%209.20372C0.378231%209.8096%200.320149%2010.4092%200.287045%2010.9972C0.218215%2013.3418%200.328163%2015.3665%200.258434%2017.6887C0.22269%2018.7221%200.303147%2020.184%200.450655%2021.0596C0.478366%2021.3393%200.532872%2021.635%200.652668%2021.9389C1.00217%2022.8764%201.87551%2022.7437%202.76852%2022.9301C5.52083%2023.5808%207.98085%2023.3317%2010.7626%2023.493C12.2054%2023.4751%2013.692%2023.6454%2015.1267%2023.6785C15.0024%2024.4941%2014.8496%2025.6593%2014.7289%2026.483C14.711%2026.7626%2014.7477%2027.0799%2014.7557%2027.3506C14.7593%2027.5451%2014.7745%2027.8265%2014.7012%2027.9753C14.5385%2028.2343%2013.9682%2028.1931%2013.6517%2028.1868C13.1976%2028.1581%2012.504%2028.1447%2012.0365%2028.1276C11.6735%2028.116%2010.9825%2028.0945%2010.6277%2028.0864C9.91432%2028.0568%209.08302%2027.8982%208.39202%2028.2316L8.20164%2028.3185C7.26124%2028.7496%206.26009%2029.213%205.29289%2029.559C4.82716%2029.7445%204.39719%2029.723%203.95204%2030.1075C3.62578%2030.4418%203.44698%2031.0423%203.64632%2031.5066C3.93594%2032.1815%204.63586%2032.4244%205.24729%2032.6054C6.42278%2032.9083%207.64831%2032.9783%208.8211%2033.0293C10.4051%2033.0957%2012.0928%2033.0455%2013.675%2033.0284C13.8841%2033.024%2014.1925%2033.0338%2014.3838%2033.0428C16.5185%2032.9774%2018.6656%2033.2176%2020.8431%2032.998C21.3589%2032.9388%2021.8774%2032.8725%2022.3976%2032.8528C22.9143%2032.8268%2023.4301%2032.8232%2023.97%2032.8205C25.1169%2032.8115%2026.186%2032.618%2027.1961%2032.5678L27.4732%2032.4943C28.1159%2032.3509%2028.8623%2032.6036%2029.4773%2032.1187C29.8805%2031.8059%2029.9395%2031.226%2029.8027%2030.7958C29.5524%2030.0555%2028.9293%2029.4147%2028.2375%2029.0902C26.4282%2028.2361%2024.3285%2028.5928%2022.4334%2028.4377C22.1608%2028.4386%2021.8935%2028.4826%2021.611%2028.4413C21.3732%2028.4171%2021.1292%2028.3678%2020.8745%2028.3042C20.4776%2028.2065%2020.0548%2028.0765%2019.6024%2027.9824C19.488%2026.8173%2019.648%2025.2506%2019.5738%2024.0496C19.5828%2023.9868%2019.5881%2023.9196%2019.5863%2023.8479C21.3954%2023.8327%2023.2427%2023.8054%2025.0831%2023.7322C25.1141%2024.5269%2025.1678%2025.3204%2025.2432%2026.111C25.2601%2026.3469%2025.4923%2026.5162%2025.7214%2026.4583C26.1149%2026.3737%2026.6008%2026.3663%2026.9964%2026.1266C27.7599%2025.8542%2028.6771%2025.8468%2029.477%2025.6162C29.4927%2025.5869%2029.4998%2025.5656%2029.5627%2025.5376C29.6031%2025.5181%2029.6456%2025.5039%2029.6876%2025.4882C29.8186%2026.7451%2030.3078%2027.9635%2030.5441%2029.1735C30.6719%2029.5859%2030.7094%2030.0316%2030.9199%2030.4536L31.0321%2030.5809C31.0175%2030.5719%2031.0038%2030.5607%2030.9922%2030.5481L30.9832%2030.5386C31.1882%2030.9009%2031.3261%2031.299%2031.542%2031.6638C31.5827%2031.7275%2031.638%2031.8217%2031.72%2031.8849C31.7981%2031.9612%2031.9611%2031.991%2032.0559%2031.9623C32.5636%2031.8282%2033.0968%2031.6168%2033.5974%2031.5873C33.9831%2031.5881%2034.3819%2031.4937%2034.7325%2031.3553C34.9016%2031.294%2034.9865%2031.1019%2034.9178%2030.9352C34.7057%2030.4068%2034.6452%2029.8095%2034.4057%2029.2566C34.1342%2028.7445%2033.969%2028.146%2033.7039%2027.5561C33.6407%2027.4302%2033.52%2027.0901%2033.4664%2026.937C33.3031%2026.4894%2033.1252%2025.9163%2032.9285%2025.48C32.9001%2025.4101%2032.8563%2025.3437%2032.8115%2025.2807C33.7336%2025.1364%2034.7433%2025.1869%2035.6748%2024.9618C36.0489%2024.8731%2036.4236%2024.7352%2036.7671%2024.532C36.9315%2024.4361%2036.9753%2024.2116%2036.8586%2024.0609ZM21.4823%2029.5285C21.7656%2029.567%2022.0615%2029.576%2022.3556%2029.5527C23.0171%2029.628%2023.6357%2029.6307%2024.2471%2029.6504C25.6201%2029.7131%2027.9318%2029.6719%2028.5405%2031.1095C28.0488%2031.1561%2027.6761%2031.261%2027.171%2031.4393C26.0876%2031.4868%2025.074%2031.6437%2024.113%2031.6302C23.5803%2031.6231%2023.0118%2031.6204%2022.479%2031.6428C21.9972%2031.6616%2021.5055%2031.6993%2021.0255%2031.7611C20.4615%2031.8167%2019.8876%2031.8427%2019.3039%2031.8453C17.7029%2031.8516%2016.143%2031.7235%2014.5099%2031.7763C14.2659%2031.7611%2014.0433%2031.7584%2013.809%2031.762C12.2546%2031.779%2010.5544%2031.8274%209.01061%2031.7853C8.11045%2031.7584%207.20762%2031.7154%206.35661%2031.5845C5.94008%2031.5101%205.34293%2031.235%204.98718%2031.0325C5.15433%2030.9706%205.38495%2030.9222%205.55837%2030.8523C6.26277%2030.5807%206.96267%2030.2626%207.63134%2029.9291C7.8852%2029.8019%208.46355%2029.5043%208.71473%2029.3761C9.23764%2029.0499%209.78472%2029.1601%2010.4033%2029.1619C10.6312%2029.1673%2011.0013%2029.153%2011.2293%2029.1485C11.6288%2029.1377%2012.4378%2029.1144%2012.8365%2029.1028C13.7%2029.0436%2015.0113%2029.2811%2015.4369%2028.2674C15.6299%2027.6714%2015.4207%2027.1077%2015.4002%2026.526C15.444%2025.8099%2015.5361%2024.547%2015.5808%2023.692C16.3191%2023.7171%2017.0548%2023.7664%2017.7887%2023.8506C18.0855%2023.8524%2018.3822%2023.8524%2018.6781%2023.8524C18.6763%2023.9017%2018.6531%2023.9913%2018.6585%2024.0523C18.7058%2025.3967%2018.4555%2027.1095%2018.6334%2028.4951C18.6611%2028.7138%2018.8328%2028.8966%2019.0607%2028.9289C19.8205%2029.0571%2020.6563%2029.4254%2021.4823%2029.5285ZM25.1043%2020.3862C25.058%2021.2158%2025.0457%2022.0468%2025.0595%2022.8772C22.6409%2022.9463%2020.2195%2022.9462%2017.8021%2022.897C17.1889%2022.8038%2016.489%2022.7437%2015.7497%2022.7052C15.6889%2022.6433%2015.612%2022.5922%2015.5316%2022.5663C15.5039%2022.6102%2015.4753%2022.6505%2015.4467%2022.6899C13.9217%2022.6236%2012.2555%2022.6415%2010.8333%2022.655C8.32054%2022.4739%205.33043%2022.6864%202.72918%2022.0679C2.00065%2021.8985%201.55369%2021.7247%201.4983%2020.9135C1.13446%2018.7714%201.43303%2016.5693%201.31145%2014.3546C1.37581%2012.995%201.15146%2011.0267%201.50721%209.52638C1.73426%208.55571%201.91663%207.55727%202.05787%206.56868C2.1982%205.34348%202.32246%204.10124%202.6255%202.92265C2.71757%202.57847%202.82392%202.24506%202.99379%201.96991C4.90047%201.90538%206.82056%201.82561%208.72812%201.65711C10.6867%201.48502%2012.6693%201.23586%2014.6154%201.18835C17.3945%201.12651%2020.1772%201.43662%2022.9519%201.69655C25.4405%201.92599%2027.9756%201.55762%2030.4418%201.49757C31.6665%201.46889%2032.8831%201.52087%2034.0559%201.76107C34.6995%203.04454%2034.8103%204.60136%2034.8666%206.04347C34.9212%207.61195%2034.8166%209.28618%2034.8675%2010.8618C34.8675%2010.8618%2035.0248%2016.4286%2034.4098%2019.1246C34.2804%2019.6891%2034.1141%2020.2422%2033.9099%2020.7767C33.8242%2020.6589%2033.7397%2020.5418%2033.6575%2020.4267C33.2863%2019.9447%2032.9567%2019.4416%2032.627%2018.9363C32.71%2017.3475%2032.7335%2015.688%2032.8062%2014.1072C32.4996%2011.9651%2032.7828%209.82395%2032.3126%207.58953C31.8155%205.46358%2033.3665%203.7768%2031.0924%204.07525C28.383%204.14606%2022.5154%204.55476%2019.815%204.44093C16.3422%204.58792%2011.914%204.09049%208.44835%204.28498C7.21745%204.328%206.98679%204.19446%205.59591%204.2805C4.61083%204.34681%204.60367%205.6258%204.73148%206.20031C4.36502%209.97362%204.3668%2014.5706%204.90848%2018.3099C4.97999%2018.7114%205.14806%2019.2769%205.49846%2019.5306C6.32443%2020.0836%206.31729%2019.752%207.23353%2019.8452C13.1072%2020.3734%2019.177%2019.8893%2025.1701%2019.6786C25.1464%2019.9147%2025.1243%2020.1506%2025.1043%2020.3862ZM6.18677%2018.2633C6.19482%2018.2704%206.21001%2018.2946%206.21538%2018.3099L6.18677%2018.2633ZM25.6478%2011.0352C25.7415%2012.2615%2025.7353%2013.5017%2025.6574%2014.7443C25.5901%2016.0345%2025.4285%2017.3369%2025.2823%2018.6363C18.6041%2018.7909%2012.7724%2019.772%206.35661%2018.6047C6.34766%2018.516%206.2556%2018.3825%206.21716%2018.3054C6.23862%2017.6699%206.01604%2015.8093%205.99906%2015.1146C5.29644%2012.1085%206.01514%208.25367%205.99906%205.35512C11.8156%205.55947%2024.6527%205.59533%2024.667%205.59533C24.7171%205.5774%2029.284%205.0737%2031.4732%205.10417C31.4732%208.56558%2031.9731%2012.5405%2032.0544%2014.0884C31.9549%2015.2814%2031.8879%2016.5093%2031.8119%2017.725C31.2001%2016.8466%2030.5459%2015.9562%2029.8755%2015.1273L29.2976%2014.3928C28.9204%2013.8756%2028.3597%2013.4864%2027.9603%2013.0446C27.7686%2012.8367%2027.6135%2012.5703%2027.4483%2012.3392C27.0837%2011.8239%2026.742%2011.3535%2026.6268%2010.8857C26.4791%2010.2871%2025.6108%2010.4335%2025.6478%2011.0352ZM31.904%2031.3153L31.8886%2031.3194C31.8934%2031.3174%2031.8999%2031.3157%2031.9074%2031.3144L31.904%2031.3153ZM32.3126%2024.7717C32.2203%2024.7897%2032.1401%2024.853%2032.1067%2024.9481C32.0043%2025.2723%2032.2302%2025.4592%2032.3637%2025.678C32.4832%2025.9222%2032.5684%2026.192%2032.6654%2026.4597C32.8199%2026.8816%2032.983%2027.4447%2033.1778%2027.8542C33.3277%2028.1979%2033.618%2029.0838%2033.8376%2029.5028C34.0109%2029.9267%2034.0799%2030.3921%2034.2151%2030.8487C34.0008%2030.906%2033.7857%2030.9371%2033.5597%2030.935C33.0244%2030.9658%2032.5645%2031.129%2032.0825%2031.2661C31.9321%2030.9891%2031.8002%2030.6638%2031.6599%2030.3782C31.6151%2030.2908%2031.5685%2030.1935%2031.5026%2030.113C31.3675%2029.8236%2031.2804%2029.2151%2031.2119%2029.0419C31.0039%2027.9948%2030.5969%2027.0662%2030.4052%2026.0448C30.3464%2025.719%2030.317%2025.3927%2030.3238%2025.0712C30.327%2024.9032%2030.1988%2024.7566%2030.0287%2024.742C29.9401%2024.734%2029.942%2024.74%2029.8808%2024.7403C29.6451%2024.7514%2029.482%2024.7005%2029.2359%2024.662C28.85%2024.8501%2028.4521%2024.9732%2028.0262%2025.062C27.5876%2025.1683%2027.0905%2025.2415%2026.6352%2025.4431C26.4408%2025.5607%2026.2227%2025.5919%2025.9907%2025.6209C25.8141%2023.2778%2025.7964%2020.9133%2026.165%2018.5885C26.407%2016.7472%2026.6305%2014.8919%2026.6731%2013.0278C26.7352%2013.1207%2026.7964%2013.2141%2026.8555%2013.309C27.2795%2013.9944%2027.9886%2014.43%2028.4416%2015.0463C28.7225%2015.4144%2029.2912%2016.1692%2029.5725%2016.5359C30.3278%2017.5094%2030.9481%2018.5857%2031.7071%2019.5652C32.0899%2020.0635%2032.4934%2020.5684%2032.9166%2021.0313C33.4943%2021.69%2034.2568%2022.5676%2034.8358%2023.0869C35.215%2023.5043%2035.6816%2023.7996%2036.0707%2024.1627C34.9217%2024.6545%2033.5635%2024.4623%2032.3126%2024.7717Z%22%20fill%3D%22%23230D10%22%20stroke%3D%22%23230D10%22%20stroke-width%3D%220.5%22%2F%3E%3C%2Fsvg%3E")
}

/* 10820396959255-Worker-Complaints-Safety-Issues */
.icon-10820396959255 .card-icon{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2237%22%20height%3D%2237%22%20viewBox%3D%220%200%2037%2037%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M16.6866%2011.1484L16.7327%2010.8711C17.8812%2011.5566%2019.0743%2012.1903%2019.7832%2013.3747C21.0048%2015.4158%2019.7657%2017.2975%2018.7701%2019.0978C18.6639%2019.2898%2018.6087%2019.5707%2018.5422%2019.6858C18.3566%2020.0068%2018.0072%2019.4432%2017.8662%2019.356C17.4019%2019.0689%2016.3132%2018.8886%2016.1697%2018.3632C16.1191%2018.1781%2016.822%2016.5269%2016.8715%2016.0014C16.9922%2014.7216%2016.7882%2013.81%2015.3165%2014.3571C14.5399%2014.6459%2014.4099%2015.3604%2014.2907%2016.1073C14.0736%2017.4671%2013.8601%2020.9897%2014.5215%2022.1391C15.1506%2023.2323%2016.361%2021.6812%2016.905%2021.7737C16.9781%2021.7861%2017.0018%2021.9771%2017.113%2022.0457C17.3499%2022.1918%2017.7609%2022.4164%2018.0123%2022.5389C18.6484%2022.8489%2018.9238%2022.5269%2018.5264%2023.478C18.1402%2024.4021%2016.7053%2026.5479%2015.6932%2026.7531C13.8238%2027.1321%2012.4165%2025.2678%2011.9372%2023.7009C11.172%2021.1994%2011.2945%2014.3659%2012.8884%2012.2114C13.7204%2011.0869%2015.3868%2010.5256%2016.6866%2011.1484Z%22%20fill%3D%22%23230D10%22%2F%3E%3Cpath%20d%3D%22M25.9814%202.12109C28.5627%20-0.551539%2033.3741%200.169292%2035.0059%203.57129H35.0049C36.1882%205.82704%2036.5872%208.58742%2035.8447%2010.7471C35.4691%2011.8398%2034.7962%2012.7881%2033.7773%2013.415C32.7629%2014.0392%2031.4509%2014.3168%2029.8408%2014.1543L28.4785%2014.1221L28.4111%2014.1201L28.3477%2014.1016C24.8628%2013.0651%2022.4571%209.33959%2022.8301%205.7832L22.8359%205.72949L22.8525%205.67969L23.2803%204.37402L23.3018%204.30762L23.3408%204.24902C23.7213%203.68639%2024.1811%203.29868%2024.6475%202.97656C24.8783%202.81713%2025.1166%202.67073%2025.3438%202.53027C25.5633%202.39454%2025.7739%202.26269%2025.9814%202.12109ZM31.291%202.50293C30.1345%202.37471%2028.1221%203.24823%2027.0088%203.75098C24.891%204.70727%2023.9176%205.56134%2024.5635%208.05859C25.5019%2011.6857%2029.4281%2013.3241%2032.877%2012.1357C36.7359%2010.8061%2034.7923%202.89112%2031.291%202.50293Z%22%20fill%3D%22%23230D10%22%2F%3E%3Cpath%20d%3D%22M28.9733%208.37063C29.4963%207.25324%2031.0352%205.54761%2031.8723%204.78286C32.2982%204.53928%2033.0782%204.6077%2032.9697%205.23609C32.8565%205.89114%2031.4614%207.20847%2030.9834%207.79383C30.6911%208.15178%2029.3804%2010.0132%2029.186%2010.1168C28.6921%2010.2925%2026.5252%207.96027%2027.1738%207.5744C27.8342%207.11667%2028.8878%208.42869%2028.9733%208.37063Z%22%20fill%3D%22%23230D10%22%2F%3E%3Cpath%20d%3D%22M15.0947%200.0117188C15.1842%200.0263931%2015.2757%200.0539848%2015.3379%200.0712891C15.4057%200.0901645%2015.4311%200.094691%2015.4355%200.0957031C15.5664%200.0928719%2015.6627%200.083003%2015.7451%200.0732422C15.8235%200.0639647%2015.9107%200.0513165%2015.999%200.0507812C16.195%200.0496346%2016.3839%200.103717%2016.7061%200.248047C17.0907%200.420414%2017.309%200.649465%2017.4619%200.850586C17.499%200.899324%2017.5326%200.945806%2017.5615%200.987305C17.5914%201.03012%2017.6159%201.06476%2017.6396%201.09668C17.6884%201.16234%2017.7165%201.18909%2017.7363%201.20117L17.9102%201.29004C18.118%201.38333%2018.4204%201.48996%2018.7588%201.60449C19.1898%201.75037%2019.6677%201.90584%2019.9785%202.04785C20.9228%202.47946%2021.8388%202.96694%2022.7461%203.45215C23.1205%203.6524%2023.4943%203.85093%2023.8682%204.04688L23.9268%205.93652C22.9373%205.47292%2021.9404%205.05093%2020.9346%204.70996C20.8854%204.69328%2020.8386%204.67287%2020.8047%204.6582C20.7672%204.64196%2020.7417%204.63131%2020.7188%204.62402C20.6807%204.61197%2020.6689%204.61476%2020.6562%204.62012C20.6681%204.61506%2020.6584%204.61927%2020.6113%204.6543C20.5723%204.68338%2020.5211%204.72306%2020.4609%204.77246C20.3408%204.87107%2020.1908%204.99964%2020.0342%205.13477C19.7285%205.39852%2019.3857%205.69894%2019.2256%205.81543C14.6888%209.11356%2010.04%2012.1784%205.39551%2015.2969C4.80845%2015.691%204.27163%2016.132%203.68848%2016.5674C3.15242%2016.9676%202.58827%2017.3507%201.95508%2017.6455C1.73304%2020.684%202.57352%2023.825%204.45312%2026.2148C5.47031%2027.5081%206.71456%2028.4681%208.04492%2029.3545C9.28973%2030.1838%2010.6388%2030.9667%2011.9004%2031.8809C11.9354%2031.8446%2011.9744%2031.8125%2012.0195%2031.7871C12.1534%2031.7117%2012.2923%2031.7116%2012.3916%2031.7207C12.4421%2031.7254%2012.4928%2031.7337%2012.5342%2031.7402C12.5783%2031.7472%2012.6146%2031.7525%2012.6494%2031.7559C12.719%2031.7625%2012.7585%2031.7569%2012.7861%2031.7451C12.9024%2031.6952%2013.1301%2031.5447%2013.4385%2031.3145C13.7384%2031.0906%2014.0925%2030.8086%2014.4512%2030.5156C15.155%2029.9407%2015.9097%2029.2969%2016.2393%2029.0303C17.5838%2027.9428%2018.8733%2026.7902%2020.1611%2025.6299C21.4476%2024.4708%2022.7338%2023.3023%2024.0645%2022.1914C24.7033%2021.6581%2025.3837%2021.1779%2026.0527%2020.7031C26.7247%2020.2262%2027.386%2019.7544%2028.002%2019.2295C28.3046%2018.9716%2028.6877%2018.679%2029.0176%2018.3477C29.3531%2018.0106%2029.5699%2017.6922%2029.5957%2017.4121C29.6859%2016.4277%2029.6477%2015.4086%2029.5898%2014.375C29.5648%2013.9277%2029.5368%2013.4767%2029.5137%2013.0264L29.8291%2013.1553H31.0635C31.0591%2013.3235%2031.0561%2013.4916%2031.0586%2013.6602C31.1259%2018.186%2031.8248%2021.3914%2029.5654%2025.7734C28.4127%2028.0088%2026.7034%2029.4788%2024.833%2030.7246C23.8998%2031.3462%2022.9197%2031.9164%2021.9502%2032.4951C20.9777%2033.0756%2020.012%2033.6669%2019.0928%2034.3379C18.6723%2034.6448%2018.2512%2035.0242%2017.8252%2035.415C17.4033%2035.8022%2016.9741%2036.2025%2016.5518%2036.5312C16.3201%2036.7115%2016.1222%2036.8301%2015.9424%2036.8789C15.7421%2036.9332%2015.5706%2036.8989%2015.4248%2036.7998C15.3033%2036.7172%2015.2038%2036.5892%2015.1279%2036.4971C15.0429%2036.3939%2014.9585%2036.2963%2014.8467%2036.209C13.308%2035.0079%2011.67%2034.0009%2010.0576%2033.0127C8.44964%2032.0272%206.86441%2031.0582%205.45605%2029.9424C2.62448%2027.6989%200.496427%2024.8506%200.222656%2020.0352C0.116222%2018.1621%200.188195%2016.2661%200.255859%2014.375C0.323682%2012.4795%200.388096%2010.5871%200.268555%208.70215C0.261435%208.58975%200.269534%208.49155%200.27832%208.40918C0.287692%208.32138%200.295577%208.26402%200.296875%208.20215C0.298914%208.10344%200.283527%207.99545%200.165039%207.8252L0%207.58887L0.257812%207.45898C1.27205%206.94812%202.31975%206.50739%203.3623%206.07617C4.40751%205.64387%205.44654%205.22141%206.45605%204.74512C7.21779%204.38569%207.95623%203.97609%208.7041%203.5625C9.44949%203.15029%2010.2044%202.73452%2010.9873%202.37207C11.5812%202.09714%2012.191%201.85924%2012.7891%201.62305C13.3897%201.38587%2013.9806%201.14966%2014.5518%200.87207L14.5605%200.867188C14.573%200.861708%2014.5801%200.855767%2014.585%200.852539C14.5846%200.844841%2014.5835%200.831866%2014.5791%200.8125C14.5677%200.76243%2014.551%200.721221%2014.5264%200.645508C14.5159%200.613313%2014.5038%200.572367%2014.4961%200.530273C14.4886%200.489578%2014.4824%200.430176%2014.4961%200.365234L14.5312%200.255859C14.5781%200.153869%2014.6575%200.0761052%2014.7646%200.0341797C14.8845%20-0.0126677%2015.0093%20-0.00228024%2015.0947%200.0117188ZM29.29%2020.9668C28.2786%2021.75%2027.2228%2022.5173%2026.1787%2023.2842C24.9635%2024.1768%2023.7647%2025.0749%2022.6621%2026.0215C21.0533%2027.4026%2019.2674%2028.9959%2017.7021%2030.4326C17.1486%2030.9407%2016.6223%2031.4841%2016.0918%2032.0342C15.6287%2032.5144%2015.1607%2032.9995%2014.6758%2033.4658C14.7245%2033.5096%2014.7752%2033.5551%2014.8242%2033.6025C14.9636%2033.7375%2015.1162%2033.8956%2015.2617%2034.0459C15.409%2034.1981%2015.5494%2034.3423%2015.6709%2034.457C15.8013%2034.5801%2015.8818%2034.6416%2015.915%2034.6572C15.9727%2034.6842%2015.9966%2034.6896%2016.0107%2034.6914C16.0203%2034.6926%2016.0374%2034.6918%2016.0781%2034.6816C16.0908%2034.6739%2016.1089%2034.663%2016.1318%2034.6475C16.1842%2034.612%2016.2552%2034.5613%2016.3398%2034.499C16.5086%2034.3748%2016.7257%2034.2096%2016.9473%2034.0381C17.3913%2033.6943%2017.8464%2033.3311%2017.9648%2033.2324C20.0301%2031.5118%2021.549%2030.5931%2023.6895%2029.1104C26.5863%2027.1036%2028.7143%2024.4322%2029.29%2020.9668ZM16.1846%202.33594C16.1323%202.33693%2016.0773%202.34589%2015.9561%202.36914C15.5539%202.44633%2015.0441%202.71734%2014.4648%203.01855C13.9258%203.29885%2013.3284%203.60227%2012.7891%203.69629C9.1735%205.45262%205.53199%207.01552%201.98438%208.86719C1.92124%208.92761%201.85749%209.06365%201.82129%209.31934C1.78479%209.57735%201.78296%209.89611%201.79004%2010.2412C1.79695%2010.578%201.81274%2010.9444%201.80664%2011.2656C1.80113%2011.5549%201.77665%2011.8466%201.69629%2012.0752L1.8916%2015.7363L12.1318%208.85645C13.1754%207.94976%2014.4507%207.1161%2015.6846%206.28516C16.9059%205.4626%2018.0866%204.6388%2019.0127%203.73145C18.5934%203.56868%2018.162%203.30741%2017.7637%203.06445C17.2508%202.75167%2016.7908%202.47239%2016.3936%202.36914C16.2855%202.34111%2016.2307%202.33509%2016.1846%202.33594Z%22%20fill%3D%22%23230D10%22%2F%3E%3C%2Fsvg%3E")
}

/* 10820477449367-Worker-Management */
.icon-10820477449367 .card-icon{
  background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2256%22%20height%3D%2239%22%20viewBox%3D%220%200%2056%2039%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M30.9946%2035.0359C30.8543%2035.4547%2029.7643%2035.4527%2029.2327%2034.989C29.0779%2034.854%2029.39%2032.2951%2029.3713%2032.0846C29.3472%2031.8147%2029.5021%2031.573%2029.4794%2031.3066C29.4268%2030.6904%2029.1622%2030.3801%2029.2506%2029.5125C29.8108%2024.0128%2029.2958%2017.9013%2029.644%2012.2718C29.6626%2011.9722%2029.8037%2010.6011%2029.9003%2010.4791C30.3467%209.91497%2033.262%2010.4135%2034.045%2010.4302C40.5765%2010.6453%2047.646%2010.3262%2054.0931%2010.5918C54.5006%2010.6756%2055.8248%2011.6515%2055.8317%2011.9922C55.8382%2012.3155%2055.5816%2012.7025%2055.5469%2013.0898C55.7197%2020.4344%2054.8429%2027.7992%2054.1927%2035.1058C54.141%2035.7495%2054.4498%2038.7172%2053.4724%2038.7017C48.3937%2037.0264%2039.2863%2037.2828%2034.0193%2037.5245C33.6183%2037.5043%2033.6477%2036.1025%2033.7123%2035.7193C33.8132%2035.1208%2038.8287%2035.8124%2039.4072%2035.7193C43.0372%2034.5306%2047.9464%2035.5756%2051.6133%2036.2666C51.699%2036.1468%2051.5388%2035.1475%2051.6115%2034.8582C51.6497%2034.7062%2051.9649%2034.7639%2052.0251%2034.4257C52.1652%2033.6394%2052.0792%2032.6138%2052.1584%2031.8242C52.5505%2027.9156%2053.055%2023.9983%2053.2478%2020.0697C53.3468%2018.0513%2053.0465%2016.2086%2053.5266%2014.1979C53.607%2013.861%2053.9096%2013.5887%2053.7853%2013.1595L31.4052%2012.6116C31.5401%2016.8729%2031.1339%2021.1356%2030.9862%2025.3966C30.9519%2027.7611%2031.7923%2032.6548%2030.9946%2035.0359Z%22%20fill%3D%22%23230D10%22%2F%3E%3Cpath%20d%3D%22M47.3777%2031.3066C47.0345%2031.6399%2044.591%2031.2189%2043.9587%2031.2001C42.6833%2031.1623%2039.8444%2031.4445%2038.8325%2031.0356C38.4023%2030.8618%2037.7741%2030.0448%2037.6746%2029.6049C37.4333%2028.5385%2038.143%2025.1096%2038.6582%2024.0904C39.572%2022.2829%2042.2304%2022.1708%2043.9609%2022.7206C46.3788%2023.4964%2046.9152%2026.6585%2047.0225%2028.795C47.1734%2029.2464%2048.2606%2028.7471%2047.8953%2030.259C47.8599%2030.4056%2047.454%2031.2325%2047.3777%2031.3066ZM39.4088%2028.8813C39.5526%2028.7793%2046.6203%2029.2923%2046.445%2028.8022C46.1093%2026.2287%2045.2619%2023.5286%2042.0495%2024.091C39.1756%2024.3374%2039.8079%2026.7166%2039.4088%2028.8813Z%22%20fill%3D%22%23230D10%22%2F%3E%3Cpath%20d%3D%22M42.6315%2014.8337C43.26%2014.7542%2043.7807%2014.8967%2044.2831%2015.2851C45.0034%2015.842%2044.6554%2016.1667%2044.9033%2016.7108C47.4268%2019.8118%2040.6782%2023.5362%2039.3422%2018.8997C38.7064%2016.9085%2040.8413%2015.0603%2042.6315%2014.8337ZM43.1993%2016.1713C42.8275%2015.8361%2040.8765%2017.4152%2040.6949%2017.8105C40.4428%2018.3593%2041.0348%2019.1099%2041.5766%2019.2487C42.3148%2019.4378%2043.6144%2018.8119%2043.7404%2018.0034C43.8852%2017.0748%2043.3651%2016.965%2043.1993%2016.1713Z%22%20fill%3D%22%23230D10%22%2F%3E%3Cpath%20d%3D%22M24.8371%2024.825C24.9774%2025.2438%2026.0674%2025.2418%2026.599%2024.778C26.7538%2024.643%2026.4417%2022.0842%2026.4604%2021.8736C26.4845%2021.6038%2026.3296%2021.3621%2026.3523%2021.0956C26.4049%2020.4795%2026.6695%2020.1692%2026.5811%2019.3016C26.0209%2013.8019%2026.5359%207.69038%2026.1876%202.06086C26.1691%201.76128%2026.0279%200.39016%2025.9314%200.268135C25.485%20-0.295971%2022.5697%200.202582%2021.7866%200.219275C15.2552%200.434374%208.18567%200.115264%201.73853%200.380887C1.33112%200.464692%200.00690842%201.44056%203.24249e-05%201.78127C-0.00649452%202.10457%200.250095%202.49161%200.284792%202.87883C0.111996%2010.2234%200.988789%2017.5883%201.63896%2024.8949C1.69064%2025.5386%201.38192%2028.5062%202.35929%2028.4908C7.43795%2026.8154%2021.1934%2026.7705%2026.4604%2027.0122C26.8614%2026.9921%2026.6638%2025.2781%2026.5992%2024.8949C26.4982%2024.2964%2017.003%2025.6014%2016.4245%2025.5083C12.7945%2024.3196%207.88528%2025.3646%204.21839%2026.0557C4.13273%2025.9358%204.29288%2024.9366%204.22016%2024.6472C4.18197%2024.4953%203.86682%2024.5529%203.80657%2024.2148C3.66644%2023.4285%203.75246%2022.4029%203.67326%2021.6133C3.28117%2017.7046%202.77673%2013.7874%202.58392%209.8588C2.48485%207.84039%202.78517%205.99766%202.30511%203.98697C2.22469%203.65011%201.92207%203.37778%202.04642%202.94859L24.4265%202.40062C24.2916%206.66195%2024.6978%2010.9247%2024.8454%2015.1857C24.8798%2017.5502%2024.0394%2022.4439%2024.8371%2024.825Z%22%20fill%3D%22%23230D10%22%2F%3E%3Cpath%20d%3D%22M8.45527%2021.0957C8.79854%2021.429%2011.242%2021.008%2011.8743%2020.9892C13.1497%2020.9514%2015.9886%2021.2336%2017.0005%2020.8247C17.4307%2020.6509%2018.0589%2019.8339%2018.1585%2019.394C18.3998%2018.3276%2017.69%2014.8987%2017.1748%2013.8794C16.261%2012.072%2013.6026%2011.9599%2011.8721%2012.5097C9.45425%2013.2855%208.91779%2016.4476%208.81046%2018.5841C8.65958%2019.0355%207.57243%2018.5361%207.93769%2020.048C7.97312%2020.1947%208.37898%2021.0216%208.45527%2021.0957ZM16.4242%2018.6704C16.2804%2018.5684%209.21267%2019.0814%209.38796%2018.5913C9.72366%2016.0178%2010.5711%2013.3177%2013.7835%2013.8801C16.6574%2014.1265%2016.0251%2016.5057%2016.4242%2018.6704Z%22%20fill%3D%22%23230D10%22%2F%3E%3Cpath%20d%3D%22M13.2006%204.6228C12.572%204.54325%2012.0514%204.68576%2011.549%205.07416C10.8286%205.63103%2011.1766%205.95579%2010.9288%206.49988C8.40523%209.6009%2015.1538%2013.3252%2016.4898%208.68878C17.1256%206.69754%2014.9907%204.84938%2013.2006%204.6228ZM12.6328%205.96037C13.0045%205.62519%2014.9555%207.20428%2015.1372%207.59959C15.3893%208.14836%2014.7972%208.899%2014.2554%209.03779C13.5172%209.2269%2012.2177%208.60093%2012.0916%207.79247C11.9468%206.86383%2012.4669%206.75409%2012.6328%205.96037Z%22%20fill%3D%22%23230D10%22%2F%3E%3C%2Fsvg%3E")
}






/* ======================================================
   📱 RESPONSIVE TWEAKS
   ====================================================== */
@media (max-width: 766px) {
  .search-hero-inner {
    padding: 0 1rem;
    text-align: left;
  }

  .search-input input[type="search"] {
    font-size: 0.95rem;
  }

  .chip {
    font-size: 0.85rem;
  }
}

.promoted-articles-section {
  max-width: 1200px;
  margin: 2rem auto;
  padding: 0 0rem;
}

.section-heading {
  font-size: 16px;
  font-family: var(--font-family-body);
  color: #230D10;
  font-weight: 500;
}

.promoted-articles-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
  row-gap: 1.5rem;
  column-gap: 1.5rem;
  align-items: start; /* ensures all cards align at the top */
}

.promoted-article-card {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
/*   padding: 1rem; */
  border-radius: 12px;
  text-decoration: none;
  color: #0C1C43;
  transition: box-shadow 0.2s ease;
}

.promoted-article-title {
/*   font-family: 'PP Neue Montreal', sans-serif;
  font-size: 20px;
  font-weight: 400;
  margin-bottom: 0.5rem;
  color: #082A74;
  min-height: 2.6em; 
  line-height: 1.3;  */
  
  font-family: var(--font-family-body);
  font-size: 20px;
  font-weight: 400;
  margin-bottom: 0.5rem;
  color: #082A74;

  /* single-line ellipsis */
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.promoted-article-excerpt {
  font-family: var(--font-family-body);
  font-size: 14px;
  color: #3D414B;
  font-weight: 400;
  line-height: 1.4;
  max-height: 2.8em; /* clamp 2 lines */
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin: 0;
}


.promoted-article-card:hover {
/*   box-shadow: 0px 6px 20px rgba(0, 0, 0, 0.12); */
  text-decoration: underline;
}

/* **************** Video grid ********************** */

/* === Base Styles for Desktop (Grid Layout) === */
.video-scroll-container {
  width: 100%;
  overflow-x: auto;
  box-sizing: border-box;
}

.video-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr); /* Always 3 columns */
  gap: 1rem;
}


/* === Individual Video Cards === */
.video-card {
  border: 1px solid #ddd;
  border-radius: 12px;
  background: white;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  transition: box-shadow 0.2s ease;
  cursor: pointer;
}

.video-card:hover {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}

.video-thumbnail {
  height: 160px;
  background: #f0f0f0;
  overflow: hidden;
}

.video-thumbnail img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.video-card-title {
  padding: 12px;
  font-size: .95rem;
  font-weight: 500;
  text-align: left;
  color: #0C1C43;
}

.video-modal {
  display: none;
  position: fixed;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background: rgba(0,0,0,0.8);
  z-index: 9999;
  justify-content: center;
  align-items: center;
}

.video-modal.flex {
  display: flex;
}

.video-content {
  position: relative;
  background: #fff;
  padding: 1rem;
  max-width: 90%;
  width: 720px;
  box-shadow: 0 0 20px rgba(0,0,0,0.3);
}

.video-content iframe {
  width: 100%;
  height: 400px;
}

.close-button {
  position: absolute;
  top: 10px;
  right: 20px;
  font-size: 24px;
  font-weight: bold;
  cursor: pointer;
  color: white;
}

/* @media (max-width: 768px) {
  .video-grid {
    display: flex;
    flex-wrap: nowrap;
    gap: 0.75rem;
    overflow-x: auto;
    white-space: nowrap;
    padding-bottom: 0.5rem;
  }

  .video-grid::-webkit-scrollbar {
    display: none;
  }

  .video-card {
    flex: 0 0 auto;
    width: 240px;
    scroll-snap-align: start;
  }

  .video-scroll-container {
    scroll-snap-type: x mandatory;
  }
} */

@media (max-width: 766px) {
  .video-section {
    box-sizing: border-box;
    width: 100%;
    position: relative;
  }

  .video-scroll-container {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    box-sizing: content-box;
    margin-left: -1rem; /* counteract parent padding */
    padding: 0 1rem;
  }

  .video-grid {
    display: flex;
    flex-wrap: nowrap;
    gap: 0.75rem;
    min-width: max-content;
    padding-bottom: 0.5rem;
    scroll-snap-type: x mandatory;
  }

  .video-grid::-webkit-scrollbar {
    display: none;
  }

  .video-card {
    flex: 0 0 auto;
    width: 240px;
    scroll-snap-align: start;
  }

}


.close-button {
  position: absolute;
  top: 10px;
  right: 20px;
  font-size: 24px;
  font-weight: bold;
  cursor: pointer;
}

/**************************** Footer *****************************/
.footer {
  background: #ffffff;
  color: #000000;
}

.footer-inner {
  max-width: 1240px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 32px 0;
}

.footer-left {
  display: flex;
  align-items: center;
}

.footer-logo {
  width: 150px;
  height: auto;
}

.footer-right {
  width: 188px;
}

.footer-social {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
}

.footer-social-icons {
  display: flex;
  align-items: center;
  gap: 16px;
}

.footer-social-icons a {
  color: #000000;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
}

.footer-social-icons a:hover,
.footer-social-icons a:focus-visible {
  color: #32181A;
}

.footer-social-icons svg {
  display: block;
}

.footer-bottom {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  text-align: center;
  margin-top: 0;
  padding: 0 0 24px;
  font-size: 12px;
  color: #000000;
}

.footer-bottom span,
.footer-bottom a {
  color: #000000;
  text-decoration: none;
  line-height: 1.2;
}

.footer-bottom a:hover {
  text-decoration: underline;
}

.footer-separator {
  opacity: 0.7;
}

.footer-divider {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  border: none;
  border-top: 1px solid #dcdcdc;
}

.footer-cbh-website-link {
  margin-top: -2px;
}

.footer-cbh-website-link a {
  font-size: 12px;
  font-weight: 600;
  color: #000000;
  text-decoration: none;
}


* {
  -webkit-tap-highlight-color: transparent;
}

.article-body span[style*="background-color"] {
    background-color: transparent !important;
}


@media (max-width: 766px) {
  .footer-logo {
    width: 132px;
  }
  
  .footer-inner {
    flex-direction: column;
    align-items: flex-start;
    gap: 24px;
    padding: 24px 0;
  }

  .footer-left,
  .footer-right {
    width: 100%;
    margin-bottom: 0;
  }

  .footer-social {
    gap: 10px;
  }

  .footer-social-icons {
    justify-content: flex-start;
    gap: 14px;
  }

  .footer-bottom {
    flex-wrap: wrap;
    gap: 6px;
    padding-bottom: 20px;
  }

  .footer-bottom a {
    display: inline;
  }
}

/* Article Left Side bar show more button */

.article-sidebar {
  margin-top: 20px;
  flex: 0 0 22%;
  max-width: 22%;
  height: auto;
  border: none;
  border-radius: 12px;
  padding: 0;
}

.article-list {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-top: 10px;
  border-radius: 12px;
  overflow: hidden;

}

.article-item {
  border-bottom: 1px solid #dcdcdc;
}

.article-item:last-child {
  border-bottom: none;
}

.article-item a {
  display: block;
  padding: 12px 16px;
  text-decoration: none;
  color: #37171A;
  font-weight: 400;
  transition: background 0.2s;
  background: #fff;
}

.article-item a:hover {
  background-color: #f0f4f8;
  color: #37171A;
}

.article-item a.current-article {
  background-color: #CA3051;
  color: #fff;
  font-weight: 600;
}

.show-more-btn {
  background: none;
  border: none;
  color: #37171A;
  cursor: pointer;
  font-weight: 600;
  padding: 8px 0;
  margin-top: 12px;
  text-align: left;
  display: block;
}

@media (max-width: 1023px) {
  #section-sidebar,
  .article-sidebar {
    display: none !important;
  }
}



/* Jump to section */

/* Container styling */
.jump-container {
  background: #ffffff;
  margin-bottom: 24px;
  padding: 12px 16px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-left: 4px solid #CA3051;
}

/* Toggle button */
.jump-toggle {
  background: none;
  border: none;
  color: #37171A;
  font-weight: bold;
  cursor: pointer;
  padding: 0;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.jump-toggle .arrow-icon {
  margin-left: 8px;
  font-size: 14px;
}

/* Accordion content */
.jump-content {
  margin-top: 12px;
}

/* List layout (desktop + mobile) */
.jump-to-nav ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.jump-to-nav li {
  margin-bottom: 8px;
}

.jump-to-nav a {
  text-decoration: none;
  color: #37171A;
  font-weight: 400;
}

.jump-to-nav a:hover {
  text-decoration: underline;
}

/* On this Page */

/* Wrapper to align body and right jump nav */
/* .article-content-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  gap: 32px;
  margin-top: 24px;
}

.jump-right-sidebar {
  background: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 12px;
  padding: 16px;
  font-family: inherit;
  margin: 24px 0 32px auto;
  width: 240px;
  display: none; 
}

.jump-heading {
  font-weight: 400;
  margin-bottom: 12px;
  font-size: 18px;
  margin-left: 10px;
}

.jump-right-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.jump-right-list li {
  margin-bottom: 10px;
}

.jump-right-list a {
  text-decoration: none;
  color: #082A74;
  font-weight: 400;
  display: block;
  padding: 8px 12px;
  border-radius: 8px;
}

.jump-right-list a:hover {
  background: #f0f4f8;
}

.jump-right-list a.active {
  background-color: #002c6d;
  color: white;
}

@media (min-width: 1024px) {
  .jump-right-sidebar {
    display: block;
    float: right;
    clear: both;
    margin-top: 16px;
  }
} */


/* SECTIONS ARTICLES GRID VIEWS */
.section-articles-wrapper {
  max-width: 1200px;
  margin: 2rem auto;
  padding: 0 0rem;
}

.article-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
  gap: 1.5rem;
}

.article-card {
  display: block;
/*   padding: 1rem; */
  padding: 1.25rem 1rem 1rem 1rem;
  border-radius: 12px;
  box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.08);
  text-decoration: none;
  color: #0C1C43;
  transition: box-shadow 0.2s ease;
  position: relative;
}

.article-card:hover {
/*   box-shadow: 0px 6px 20px rgba(0, 0, 0, 0.12); */
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.12);
  text-decoration: none;
  transform: translateY(-2px);
  transition: all 0.2s ease-in-out;
}

.article-card-title {
  font-family: var(--font-family-body);
  font-size: 1rem;
  font-weight: 400;
  margin-bottom: 0.5rem;
  color: #082A74;
  /* single-line ellipsis */
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.article-card-excerpt {
  font-family: var(--font-family-body);
  font-size: 0.875rem;
  color: #4B5563;
  line-height: 1.4;
  max-height: 2.8em;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.article-card-lock {
  position: absolute;
  top: 16px;
  right: 16px;
  color: #9CA3AF;
  background-color: #F3F4F6; /* Slight background for better contrast */
  padding: 4px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
}

.article-excerpt {
  display: -webkit-box;
  -webkit-line-clamp: 2; /* show 2 lines */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px;
  color: #3D414B
}

.article-card-lock svg {
  width: 14px;
  height: 14px;
}

/* .hhwkPa{
  background: #ffffff;
} */

/* Article page final color overrides */
.article-container .article-item a.sidenav-item,
.article-container .jump-toggle,
.article-container .jump-to-nav a,
.article-container .show-more-btn,
.article .article-body a:visited,
.article .article-body a:hover,
.article .article-body a:active,
.article .article-body a:focus,
.article .article-more-questions a:visited,
.article .comment-callout a:visited {
  color: #37171A !important;
}

.article-container .article-item a.current-article,
.article-container .sidenav-item.current-article {
  background-color: #CA3051 !important;
  color: #FFFFFF !important;
}

.article-container .sidenav-item:hover {
  background-color: #F5D1D9 !important;
  color: #FFFFFF !important;
}

.article-container .jump-container {
  border-left-color: #CA3051 !important;
}

.article .article-body blockquote.info {
  background-color: #FBECEF;
  border: 1px solid #CA3051;
  color: #37171A;
}

/* -------------------------------------------------------------------------------------
   Dedicated Contacts Section
   ------------------------------------------------------------------------------------- */
#dedicated-contacts-section {
  width: 100%;
  max-width: 768px;
  margin: 12px 0 4px;
}

.dedicated-contacts {
  background: #fff;
  border-radius: 24px;
  padding: 20px 24px;
  box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.04);
  text-align: left;
}

.dedicated-contacts-title {
  font-family: var(--font-family-display);
  font-size: 20px;
  font-weight: 600;
  margin: 0 0 2px;
  color: #230D10;
}

.dedicated-contacts-subtitle {
  font-family: var(--font-family-body);
  font-size: 14px;
  color: #555555;
  margin: 0 0 14px;
}

/* Custom-styled select matching the theme search input */
.facility-select {
  width: 100%;
  font-family: var(--font-family-body);
  font-size: 14px;
  font-weight: 500;
  color: #230D10;
  padding: 10px 36px 10px 14px;
  background-color: #F8F4EA;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23CA3051' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 14px center;
  border: 1.5px solid #D5D1CE;
  border-radius: 16px;
  cursor: pointer;
  margin-bottom: 14px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  transition: border-color var(--transition-fast), box-shadow var(--transition-fast);
}

.facility-select:hover {
  border-color: #CA3051;
}

.facility-select:focus {
  outline: none;
  border-color: #CA3051;
  box-shadow: 0 0 0 3px var(--color-focus-ring);
}

.facility-name-single {
  font-family: var(--font-family-body);
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 14px;
  color: #230D10;
}

.contacts-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 12px;
}

.contact-card {
  background: #F8F4EA;
  border-radius: 16px;
  padding: 16px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.03);
}

/* Mobile */
@media (max-width: 768px) {
  #dedicated-contacts-section {
    padding: 0 1rem;
    box-sizing: border-box;
  }

  .contacts-grid {
    grid-template-columns: 1fr;
  }
}

.contact-role {
  font-family: var(--font-family-body);
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  color: #CA3051;
  margin-bottom: 6px;
}

.contact-meta {
  font-family: var(--font-family-body);
  font-size: 12px;
  color: #555555;
  margin-bottom: 4px;
}

.contact-name {
  font-family: var(--font-family-body);
  font-size: 15px;
  font-weight: 500;
  margin-bottom: 6px;
  color: #230D10;
}

.contact-email {
  font-family: var(--font-family-body);
  font-size: 13px;
  color: #CA3051;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  gap: 4px;
}

.contact-email:hover {
  text-decoration: underline;
  color: #37171A;
}

