/* [data-type='datepicker'] */[data-type='datepicker'] {
    background-image: url("../images/icons/icon-calendar.png");
    background-repeat: no-repeat;
    background-position: calc(100% - var(--form-control-padding-x)) center;
    background-size: 25px;
}
[data-handler="next"],
[data-handler="prev"] {
    display: flex;
    justify-content: center;
    align-items: center;
    border: none !important;
}
[data-handler="next"]:before,
[data-handler="prev"]:before {
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}
[data-handler="prev"]:before {
    content: "\f137";
}
[data-handler="next"]:before {
    content: "\f138";
}
[data-handler="next"] .ui-icon,
[data-handler="prev"] .ui-icon {
    display: none !important;
}
[data-type='datepicker']{
    cursor: pointer;
}

.sticky-filter { position: sticky; top: 0; z-index: 10; background-color: #fff; } .sticky-filter .filter-controls-section { padding-top: 15px; padding-bottom: 15px; } .form-switch>input { box-sizing: border-box; } .no-data { text-transform: capitalize; } .ui-multiselect { background-color: var(--filter-select-bg); border-radius: 30px; border: none; color: var(--select-color); padding: var(--filter-select-padd-y) var(--filter-select-padd-x); } .ui-multiselect .ui-multiselect-open .ui-icon { background-image: none; background-color: var(--select-opener-bg); color: var(--select-opener-color); width: 10px; height: 10px; text-indent: 0; overflow: visible; } .ui-multiselect .ui-multiselect-open { padding-inline: 10px; } .ui-multiselect .ui-multiselect-open .ui-icon:before { content: ""; display: block; border-style: solid; height: 100%; width: 100%; border-color: currentColor; transform: rotate(45deg); box-sizing: border-box; border-width: 0 2px 2px 0; } .ui-multiselect.ui-state-active .ui-icon:before { border-width: 2px 0 0 2px; margin-top: 4px; } .ui-multiselect-checkboxes input[type="checkbox"] { appearance: none; position: relative; cursor: pointer; width: 16px; height: 16px; top: 2px; margin-right: 4px; } .ui-multiselect-checkboxes input[type="checkbox"]:after { content: ""; border: 2px solid var(--custom-option-element-border-color); width: 12px; height: 12px; display: block; } .ui-multiselect-checkboxes input[type="checkbox"]:checked:before { border-style: solid; border-width: 0 0 2px 2px; border-color: transparent transparent var(--custom-option-element-check-color) var(--custom-option-element-check-color); height: 3px; transform: rotate(-45deg); top: 5px; bottom: auto; content: ""; display: block; position: absolute; width: 8px; left: 3px; } .ui-multiselect-menu.ui-widget-content { padding: 0; z-index: 11; border: 0; background: none; } .ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes { --form-control-border-hover-color: var(--select-border-color); --form-control-border-width: var(--select-border-width); border: var(--form-control-border-width) solid var(--form-control-border-hover-color); margin-top: -20px; padding-top: 30px; border-radius: 0 0 30px 30px; overflow: hidden; background-color: #fff; } .ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes label { border: none; padding: var(--filter-select-padd-y) var(--filter-select-padd-x); text-indent: 0; display: flex; gap: 5px; } .ui-multiselect-menu.ui-widget-content .ui-state-hover { background-color: var(--select-option-hover); color: var(--select-option-color); } .ui-multiselect-menu.ui-widget-content ul { padding: 0; } .ui-multiselect-menu.ui-widget-content ul>li { padding: 0; } button.ui-multiselect.ui-state-active { z-index: 12; } .quantum-cta__share .quantum-button--secondary { border: none; padding: 0; font-size: 14px; } .quantum-cta__share { display: flex; gap: 10px; justify-content: space-between; } .quantum-cta__share>.quantum-button { flex-grow: 1; } .quantum-cta__share>.quantum-button:hover, .quantum-cta__share>.quantum-button:focus { background-color: transparent; } .quantum-cta_tag-share { display: flex; align-items: flex-start; justify-content: space-between; align-content: center; flex-wrap: wrap; } .page-audio-video .quantum-cta-credits { top: 28px; } .page-audio-video .field-content .quantum-cta__share .quantum-button--secondary { font-size: 18px; } .document__reader .quantum-cta-sub__title { font-size: 14px; margin-bottom: 10px; } .document__reader .quantum-cta__title { margin-bottom: 10px; } .page-newsletter-form .quantum-cta__doc { display: flex; flex-wrap: wrap; gap: 15px; margin-top: 36px; } .quantum-cta__doc .quantum-button--secondary { border: none; padding: 0; } .quantum-cta__doc>.quantum-button { text-decoration: underline; font-size: 12px; } .quantum-cta__doc>.quantum-button:hover, .quantum-cta__doc>.quantum-button:focus { background-color: transparent; } .quantum-cta__doc>.quantum-button .fa { margin-right: 5px; } .document__reader { --tag-bg: var(--quantum-cta-bg); } .collaps_data:not(.show) .collaps_data_text { display: none; } .collaps_data:not(.show) #readless { display: none; } .collaps_data.show #readMore { display: none; } .pdftoolbar .fa{ font-size: 14px; } .pdftoolbar .dropdown{ display: none; }


#document_reader_page_app .media-display-section .quantum-cta__doc{ display: flex; flex-wrap: wrap; gap: 15px; margin-top: 36px; }


.sticky-menu ul { margin: 0; padding: 0; list-style: none; display: flex; gap: 40px; } @media (min-width: 768px) { .sticky-menu ul { margin-left: -15px; } } .sticky-menu .field-link>a { display: block; padding: 21px 15px; color: var(--sticky-menu-link-color); text-decoration: none; text-align: center; } .sticky-menu .link-list{ padding-inline: 0; }

html {
  scroll-behavior: smooth;
}

.video-container{ margin-bottom: 25px; } .video-container .imageContainer .video-js { aspect-ratio: 16/7; width: auto; height: auto; }

.media-container .column-splitter>div { margin-bottom: 30px; } .media-container .column-splitter~.quantum-button { margin-inline: auto; max-width: 290px; display: block; } .media-container .column-splitter~.quantum-button:not(.activeTogglebtn) { display: none; }

.media-container .column-splitter~.quantum-button{ text-align: center; } @media (max-width: 767.98px) { .media-container .column-splitter~.quantum-button{ max-width: 100%; } }

.media-container .column-splitter { margin-bottom: 0; } .media-container { margin-bottom: 30px; }


@media (min-width: 992px) { .quantum-footer__logo-social-icons { grid-column: 11/13; margin-left: auto; } } @media (max-width: 991.98px) { .quantum-footer__logo-social-icons { order: 3; margin-top: 15px; margin-bottom: 15px } } .quantum-footer__links-row { align-items: flex-start; } @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) { .quantum-footer__links-row { grid-column: 2/13; } .quantum-footer__logo-social-icons { grid-column: 2; grid-row: 1; margin-top: 20px; } .social-links { margin-bottom: 0; } }

#article-cards_overview > .order-overview:first-child .article-number{
    border-bottom: none;
}

#survey-result-page-related-list .slick-dots {
    bottom: -30px;
}

#survey-result-page-related-list .slick-next {
    right: 20px;
}

#survey-result-page-related-list .slick-prev {
    left: 10px;
}
.lang-selector{
  border: 1px solid #FFF;
  border-radius: 5px;
  width: 134px;
  height: 25px;
  position: relative;
}
.lang-selector .quantum-top-nav__link-text{
  border: none !important;
  padding: 0 51px 0 15px;
  flex: 1;
  display: flex;
  height: 100%;
  font-size: 10px;
  font-style: normal;
  font-weight: 700;
  line-height: 13px;
  align-items: center;
}
.lang-selector .quantum-top-nav__link-text .fa{
  background: #E9F4FF;
  width: 45px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
}
.quantum-drop-down-menu__list-item{
  position: relative;
}
.quantum-top-nav .quantum-drop-down-menu__list-item:nth-child(1){
  margin-right: 24px;
}
@media (max-width: 767px) {
  .quantum-top-nav{
    font-size: 10px;
  }
}
.lang-selector .quantum-top-nav__link-text:before{
  display: none !important;
}
.quantum-top-nav .lnk-login .quantum-top-nav__link-text:before{
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  content: "\f2be";
  margin-right: 5px;
}
.quantum-top-nav .lnk-login .quantum-top-nav__link-text{
  border-right: 1px solid #fff;
  margin-right: 10px;
  padding-right: 10px;
  margin-left: 10px;
  border-left: none !important;
}
.quantum-top-nav .quantum-drop-down-menu__list-item:nth-child(1) .quantum-top-nav__link-text,
.quantum-top-nav .quantum-drop-down-menu__list-item:nth-child(2) .quantum-top-nav__link-text {
  border: none !important;
}

@media (min-width: 768px) {
  .quantum-top-nav .lnk-mobile {
    display: none;
  }
}
@media (max-width: 767.98px){
  .quantum-top-nav  .lnk-desktop{
    display: none;
  }
  .quantum-top-nav .quantum-drop-down-menu__list-item:nth-child(1){
    margin-right: 0;
  }
}
.quantum-top-nav .quantum-drop-down-menu__list{
  align-items: center;
}
.lang-selector .quantum-top-nav__link-text .fa{
  color: #469AEB;
  display: flex;
  font-size:25px;
  align-items: center;
  justify-content:center;
}
.quantum-top-nav{
  font-size: 10px;
}
.quantum-top-nav .lnk-login .quantum-top-nav__link-text{
  margin-left: 15px;
}
@media (max-width: 991.98px) {
  .lang-selector+.quantum-drop-down-menu__menu {
    position: absolute;
    z-index: 1;
    width: 100%;
  }

  .lang-selector:hover+.quantum-drop-down-menu__menu,
  .lang-selector:focus+.quantum-drop-down-menu__menu {
    display: block !important;
  }
}