/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.antibot-message{margin:9px 0 10px 8px;padding:15px;word-wrap:break-word;border-width:1px 1px 1px 0;border-style:solid;border-radius:2px;overflow-wrap:break-word;}.antibot-message-warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;box-shadow:-8px 0 0 #e09600;}.antibot-message-error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;box-shadow:-8px 0 0 #e62600;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.extlink__icon{display:inline-block;width:1em;height:1em;margin-left:0.125em;vertical-align:-0.125em;fill:currentColor;flex-shrink:0;}.link--icon{display:inline-flex;align-items:center;}.link--icon::after{content:'';display:inline-block;width:1.25em;height:1.25em;margin-left:var(--spacing-sm);background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6.91083 4.41083C7.23626 4.08539 7.76377 4.08539 8.08921 4.41083L13.0892 9.41083C13.4146 9.73626 13.4146 10.2638 13.0892 10.5892L8.08921 15.5892C7.76377 15.9146 7.23626 15.9146 6.91083 15.5892C6.58539 15.2638 6.58539 14.7363 6.91083 14.4108L11.3216 10L6.91083 5.58921C6.58539 5.26377 6.58539 4.73626 6.91083 4.41083Z'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;flex-shrink:0;}.link--icon.extlink::after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg transform='translate(-3 -3) scale(1.41667)'%3E%3Cpath d='M11.333 4C11.4201 3.99996 11.5072 4.0169 11.5889 4.05078C11.6007 4.05571 11.6115 4.06278 11.623 4.06836C11.6513 4.08206 11.6795 4.09632 11.7061 4.11426C11.7777 4.16268 11.8386 4.22502 11.8867 4.29688C11.8986 4.3146 11.907 4.334 11.917 4.35254C11.9274 4.37175 11.9398 4.38987 11.9482 4.41016C11.9573 4.43197 11.9621 4.45505 11.9688 4.47754C11.9867 4.53782 12 4.60089 12 4.66699V11.333C12 11.7012 11.7012 12 11.333 12C10.965 11.9998 10.667 11.7011 10.667 11.333V6.27539L5.1377 11.8047C4.87735 12.0649 4.45561 12.0649 4.19531 11.8047C3.93502 11.5444 3.93513 11.1227 4.19531 10.8623L9.72461 5.33301H4.66699C4.29891 5.33301 4.00018 5.03503 4 4.66699C4 4.2988 4.2988 4 4.66699 4H11.333Z'/%3E%3C/g%3E%3C/svg%3E");}.link--icon .extlink__icon{display:none;}

.webform-details-toggle-state-wrapper{margin-top:1em;text-align:right;}[dir="rtl"] .webform-details-toggle-state-wrapper{text-align:left;}.webform-details-toggle-state-wrapper + details{margin-top:0;}.webform-details-toggle-state{margin-top:0;padding:0;cursor:pointer;text-decoration:none;color:#337ab7;border:0;background:transparent;font-size:1em;}.webform-details-toggle-state:hover,.webform-details-toggle-statelink:focus{text-decoration:underline;}.webform-tabs .webform-details-toggle-state-wrapper{float:right;}@media screen and (max-width:600px){.webform-tabs .webform-details-toggle-state-wrapper{float:none;}}
.webform-managed-file-preview-wrapper + input[type="submit"],.webform-managed-file-preview-wrapper + button,.webform-managed-file-preview + input[type="submit"],.webform-managed-file-preview + button{margin:0.5em 0;}.webform-managed-file-preview-wrapper,.webform-managed-file-preview-wrapper.form-item{display:table;padding:0.5em;border:1px solid #ccc;}.webform-managed-file-preview,label.webform-managed-file-preview,label.option.webform-managed-file-preview{display:block;}.webform-managed-file-placeholder,.webform-managed-file-preview,.webform-file-button{margin:0.5em 0;}
.webform-message--close .messages{position:relative;padding-right:35px;}.webform-message--close .webform-message__link{display:none;}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px;}html[dir="rtl"].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px;}.webform-message__link{opacity:0.33;color:inherit;}.webform-message__link:link{text-decoration:none;border-bottom:none;}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none;}html.js .js-webform-message--close-storage{display:none;}.js-webform-message--close .button--dismiss{display:none;}
html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{position:absolute !important;display:inline !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden > .js-text-format-wrapper{display:none;}.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}.webform-element-description p:first-child{margin-top:0;}.webform-element-description p:last-child{margin-bottom:0;}.form-item .container-inline{margin:2px 0;}.form-checkboxes .form-required::after,.form-radios .form-required::after{display:none;}.webform-element--title-inline > label{display:inline;padding-right:0.5em;}.webform-element--title-inline > div.container-inline{display:inline;}.form-composite.webform-fieldset--title-inline legend{float:left;margin:0.4em 0.5em 0.4em 0;}[dir="rtl"] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:0.5em;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:inline;}.webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:inline;}.webform-submission-form strong.error.form-item--error-message{display:block;}.webform-readonly input[type="date"],.webform-readonly input[type="datetime-local"],.webform-readonly input[type="email"],.webform-readonly input[type="number"],.webform-readonly input[type="password"],.webform-readonly input[type="search"],.webform-readonly input[type="tel"],.webform-readonly input[type="text"],.webform-readonly input[type="time"],.webform-readonly input[type="url"],.webform-readonly textarea{color:#6b6b6b;border-color:#bbb;background:#ededed;}
.sliding-popup-bottom,.sliding-popup-top{z-index:99999;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}.eu-cookie-compliance-buttons{float:right;max-width:40%;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button,.eu-cookie-withdraw-tab{cursor:pointer;}.eu-cookie-compliance-message{float:left;max-width:60%;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;}}
.text-formatted table:not(.rk-table--styled) td{vertical-align:top;padding:8px;}.text-formatted .rk-table--styled{width:100%;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);border-collapse:separate;border-spacing:0;overflow:hidden;}.text-formatted .rk-table--styled thead th{padding:var(--spacing-form-padding) var(--spacing-form-padding-sm);font-family:var(--font-family-base);font-size:var(--font-size-small);font-weight:var(--font-weight-strong);line-height:var(--line-height-button);color:var(--color-text-strong);text-align:left;background-color:var(--color-bg-white);border-bottom:1px solid var(--color-border);cursor:pointer;user-select:none;}.text-formatted .rk-table--styled thead th:hover{background-color:var(--color-bg-light);}.text-formatted .rk-table--styled thead th:focus{outline:2px solid var(--color-link);outline-offset:-2px;}.rk-table__th-content{display:inline-flex;align-items:center;gap:var(--spacing-xs);}.rk-table__sort-icon{flex-shrink:0;}.rk-table--styled thead th[data-sortable="false"]{cursor:default;user-select:auto;}.rk-table--styled thead th[data-sortable="false"]:hover{background-color:var(--color-bg-white);}.text-formatted .rk-table--styled tbody td{padding:var(--spacing-form-padding) var(--spacing-form-padding-sm);font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-body);background-color:var(--color-bg-white);border-bottom:1px solid var(--color-border);vertical-align:top;}.text-formatted .rk-table--styled tbody tr:nth-child(even) td{background-color:var(--color-bg-light);}.text-formatted .rk-table--styled tbody tr:last-child td{border-bottom:none;}@media (max-width:768px){.text-formatted .rk-table--styled{border:none;}.text-formatted .rk-table--styled thead{display:none;}.text-formatted .rk-table--styled tbody{display:block;}.text-formatted .rk-table--styled tbody tr{display:grid;grid-template-columns:1fr 1fr;padding:var(--spacing-form-padding);border-bottom:1px solid var(--color-border);}.text-formatted .rk-table--styled tbody tr:nth-child(even){background-color:var(--color-bg-light);}.text-formatted .rk-table--styled tbody tr:last-child{border-bottom:none;}.text-formatted .rk-table--styled tbody td{display:block;width:auto;padding:0;border-bottom:none;background-color:transparent;}.text-formatted .rk-table--styled tbody td:nth-child(even){text-align:right;}.text-formatted .rk-table--styled tbody td:last-child:nth-child(odd){grid-column:1 / -1;}.text-formatted .rk-table--styled tbody td:nth-child(n+3){padding-top:var(--spacing-form-padding);border-top:1px solid var(--color-border);}.text-formatted .rk-table--styled tbody td::before{content:attr(data-label);display:block;font-size:var(--font-size-small);font-weight:var(--font-weight-strong);color:var(--color-text-strong);margin-bottom:var(--spacing-xs);}.text-formatted .rk-table--styled tbody td:nth-child(even)::before{text-align:right;}.text-formatted .rk-table--styled tbody td[data-label=""]::before{display:none;}}
.search-input__dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;box-shadow:0px 10px 18px rgba(1,7,62,0.13);border-radius:4px;z-index:1000;margin-top:4px;padding:8px 0 16px;}.search-input__dropdown-label{font-family:var(--font-family-base,Arial,sans-serif);font-size:12px;line-height:16px;color:var(--color-text-medium,#6A6B7B);padding:16px 24px 8px;text-transform:uppercase;letter-spacing:0.5px;}.search-input__dropdown-item{display:flex;align-items:center;padding:8px 24px;text-decoration:none;gap:16px;cursor:pointer;}.search-input__dropdown-item:hover,.search-input__dropdown-item--active{background-color:var(--color-bg-white-hover,#F3F6FB);}.search-input__dropdown-item-title{font-family:var(--font-family-base,Arial,sans-serif);font-size:16px;line-height:24px;color:var(--color-text-body,#242427);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.search-input__dropdown-item-type{font-family:var(--font-family-strong,Georgia,serif);font-size:16px;line-height:24px;color:var(--color-text-medium,#51586F);text-align:right;flex-shrink:0;white-space:nowrap;}
