/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.lang_switcher{&:not(.in_table_of_content){margin-top:var(--lang_switcher-margin_top,2rem);margin-bottom:var(--lang_switcher-margin_bottom,2rem);}.lang_switcher-inner{background-color:var(--lang_switcher-bg_color,#F7F7F7);padding:var(--lang_switcher-padding,2rem);border-radius:var(--lang_switcher-border_radius,1rem);border:var(--lang_switcher-border,1px solid #DFDFDF);display:flex;width:100%;gap:3rem;@media screen and (max-width:767px){flex-direction:column;gap:1rem;}}.lang_switcher-text_block{flex-grow:1;display:flex;align-items:center;gap:1rem;h3{font-size:var(--lang_switcher-heading_font_size,18px);font-weight:var(--lang_switcher-heading_font_weight,600);color:var(--lang_switcher-heading_color,#15145F);margin-bottom:var(--lang_switcher-heading_margin_bottom,0.5rem);}p{font-size:var(--lang_switcher-text_font_size,14px);line-height:var(--lang_switcher-text_line_height,1.5);color:var(--lang_switcher-text_color,#545454);}}.lang_switcher-picker{position:relative;flex-shrink:0;width:300px;height:var(--lang_switcher-picker-height,48px);@media screen and (max-width:767px){width:100%;}}.language-switcher-language-url{position:absolute;list-style:none;top:0;left:0;width:100%;background:#fff;z-index:10;border:var(--lang_switcher-picker-border,0.1px solid #999999);border-radius:var(--lang_switcher-picker-border_radius,0.25rem);cursor:pointer;&:not(.is-open) li:not(.current-translation){display:none;}&:after{--picker-arrow-size:var(--lang_switcher-picker-arrow_size,24px);content:"";position:absolute;right:calc(var(--picker-arrow-size) / 2);top:calc(var(--picker-arrow-size) / 2);width:var(--picker-arrow-size);height:var(--picker-arrow-size);background-size:contain;background-image:var(--lang_switcher-picker-arrow_image,url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.7031 9.70117L11.7031 15.7012L5.70313 9.70117L7.10313 8.30117L11.7031 12.9012L16.3031 8.30117L17.7031 9.70117Z" fill="%230A0A2E"/></svg>'));}&:is(.is-open):after{transform:rotate(180deg);}.lang_switcher-link_placeholder,.language-link{padding:var(--lang_switcher-picker-padding,15px 12px);font-size:var(--lang_switcher-picker-font_size,1rem);color:var(--lang_switcher-picker-font_color,#3029AE);line-height:1;display:flex;gap:12px;align-items:center;.lang_switcher-picker-flag{width:var(--lang_switcher-flag-width,24px);height:var(--lang_switcher-flag-height,18px);background-color:#e6e6e6;background-size:cover;border-radius:var(--lang_switcher-flag-border_radius,2px);}}}}.flag-en .lang_switcher-picker-flag{background-image:url('data:image/svg+xml,<svg width="24" height="18" viewBox="0 0 24 18" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_1844_15332)"><rect width="24" height="18" rx="2" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0 0V18H24V0H0Z" fill="%232E42A5"/><mask id="mask0_1844_15332" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="18"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 0V18H24V0H0Z" fill="white"/></mask><g mask="url(%23mask0_1844_15332)"><path d="M-2.67188 16.7137L2.60939 18.9473L24.1203 2.42805L26.9061 -0.891062L21.2585 -1.63758L12.4847 5.48102L5.42272 10.2773L-2.67188 16.7137Z" fill="white"/><path d="M-1.94531 18.28L0.745249 19.5762L25.9093 -1.19803H22.1314L-1.94531 18.28Z" fill="%23F50100"/><path d="M26.6719 16.7137L21.3906 18.9473L-0.120319 2.42805L-2.90607 -0.891062L2.74149 -1.63758L11.5153 5.48102L18.5773 10.2773L26.6719 16.7137Z" fill="white"/><path d="M26.4922 17.8366L23.8016 19.1328L13.0865 10.2383L9.90973 9.24453L-3.1736 -0.879864H0.604261L13.6802 9.00422L17.1535 10.1959L26.4922 17.8366Z" fill="%23F50100"/><mask id="path-8-inside-1_1844_15332" fill="white"><path d="M14.8359 6H25.5234V12H14.8359V19.5H9.16992V12H-1.47656V6H9.16992V-1.5H14.8359V6Z"/></mask><path d="M14.8359 6H25.5234V12H14.8359V19.5H9.16992V12H-1.47656V6H9.16992V-1.5H14.8359V6Z" fill="%23F50100"/><path d="M14.8359 6H13.5859V7.25H14.8359V6ZM25.5234 6H26.7734V4.75H25.5234V6ZM25.5234 12V13.25H26.7734V12H25.5234ZM14.8359 12V10.75H13.5859V12H14.8359ZM14.8359 19.5V20.75H16.0859V19.5H14.8359ZM9.16992 19.5H7.91992V20.75H9.16992V19.5ZM9.16992 12H10.4199V10.75H9.16992V12ZM-1.47656 12H-2.72656V13.25H-1.47656V12ZM-1.47656 6V4.75H-2.72656V6H-1.47656ZM9.16992 6V7.25H10.4199V6H9.16992ZM9.16992 -1.5V-2.75H7.91992V-1.5H9.16992ZM14.8359 -1.5H16.0859V-2.75H14.8359V-1.5ZM14.8359 6V7.25H25.5234V6V4.75H14.8359V6ZM25.5234 6H24.2734V12H25.5234H26.7734V6H25.5234ZM25.5234 12V10.75H14.8359V12V13.25H25.5234V12ZM14.8359 12H13.5859V19.5H14.8359H16.0859V12H14.8359ZM14.8359 19.5V18.25H9.16992V19.5V20.75H14.8359V19.5ZM9.16992 19.5H10.4199V12H9.16992H7.91992V19.5H9.16992ZM9.16992 12V10.75H-1.47656V12V13.25H9.16992V12ZM-1.47656 12H-0.226562V6H-1.47656H-2.72656V12H-1.47656ZM-1.47656 6V7.25H9.16992V6V4.75H-1.47656V6ZM9.16992 6H10.4199V-1.5H9.16992H7.91992V6H9.16992ZM9.16992 -1.5V-0.25H14.8359V-1.5V-2.75H9.16992V-1.5ZM14.8359 -1.5H13.5859V6H14.8359H16.0859V-1.5H14.8359Z" fill="white" mask="url(%23path-8-inside-1_1844_15332)"/></g></g><defs><clipPath id="clip0_1844_15332"><rect width="24" height="18" rx="2" fill="white"/></clipPath></defs></svg>');}
.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;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.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;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.embedded-entity.align-center{float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.embedded-entity.align-left{float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.embedded-entity.align-right{float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}table[align=center]{float:none;margin-left:auto;margin-right:auto;}table[align=left]{float:none;margin-left:0px;margin-right:auto;}table[align=right]{float:none;margin-left:auto;margin-right:0px;}.cke_editable img{width:100%;}.js .paragraph-type,.js .paragraph-type-title{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:visible !important;}
.paragraph--unpublished{background-color:#fff4f4;}
