/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node .node__content>.field{margin-bottom:var(--size-spacing-100)}.node__header{overflow:hidden}.node--view-mode-full .node__title{margin:0 0 var(--size-spacing-200);padding:var(--size-spacing-025) var(--size-spacing-050);color:var(--color-white);background:var(--color-black)}.node__introduction{--color-text:var(--color-grey);margin-bottom:var(--size-spacing-100);padding-bottom:var(--size-spacing-100);border-bottom:1px dashed;font-size:var(--size-font-150)}.node__meta{font-family:var(--font-family-alternate);font-weight:var(--font-weight-bold)}[lang=ar] .node__meta{font-weight:var(--font-weight-regular)}@media (min-width:1280px){.node__meta{font-size:var(--size-font-125)}}.node__meta__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--size-spacing-050)}.node__meta__item a{color:inherit}.node__meta__item:last-child{margin-bottom:0}.node__meta__item .field__items{display:-webkit-box;display:-ms-flexbox;display:flex}.node__meta__item .field__items>*{display:-webkit-box;display:-ms-flexbox;display:flex}.node__meta__item>svg{width:1em;height:1em;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.node__meta__item>svg path{fill:currentColor}.node--unpublished{position:relative}.node--unpublished::before{position:absolute;z-index:2;top:0;padding:.2em;content:"Draft";text-align:center;text-transform:uppercase;color:var(--color-white);background-color:var(--color-fuchsia);font-weight:var(--font-weight-bold);inset-inline-end:0}.node .field .field--label-inline{display:-webkit-box;display:-ms-flexbox;display:flex}.node .field .field--label-inline .field__label{font-weight:var(--font-weight-bold)}.node__authors .field__items,.node__date .field__items,.node__locations .field__items,.node__tags .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node__authors .field__item{-webkit-margin-end:var(--size-spacing-050);margin-inline-end:var(--size-spacing-050);padding:0 var(--size-spacing-050);color:var(--color-white);background-color:var(--color-orange)}.node__authors .field__item a{display:block;padding:0 var(--size-spacing-050);color:var(--color-white);border:1px solid var(--color-orange);background-color:var(--color-orange)}.node__authors .field__item a:hover{color:var(--color-orange);background-color:var(--color-white)}.node--view-mode-full.article .node__authors .field__item{padding:0}.node__date .field__item{padding:0 var(--size-spacing-050);color:var(--color-white);border:1px solid var(--color-fuchsia);background-color:var(--color-fuchsia);font-weight:var(--font-weight-bold)}.node__locations .field__items{font-weight:var(--font-weight-bold);line-height:1.2}[lang=ar] .node__locations .field__items{font-weight:var(--font-weight-regular)}.node__locations .field__items .field__item{-webkit-margin-end:var(--size-spacing-050);margin-inline-end:var(--size-spacing-050)}.node__locations .field__items a:hover{color:var(--color-primary)}@media (min-width:768px){.node__locations .field__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.node__locations .field__item{margin-bottom:var(--size-spacing-050);color:var(--color-grey)}.node__tags{margin-top:var(--size-spacing-200)}.node__tags .field__item{margin-bottom:var(--size-spacing-050);-webkit-margin-end:var(--size-spacing-050);margin-inline-end:var(--size-spacing-050);color:var(--color-text);border:2px solid;background-color:var(--color-bg);font-size:var(--size-font-133);font-weight:var(--font-weight-bold)}.node__tags .field__item a{display:inline-block;padding:var(--size-spacing-012) var(--size-spacing-025);text-decoration:none!important;color:inherit}.node__tags .field__item:hover{color:var(--color-primary)}.node__related-content .field--name-field-related-content>.field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 calc(-1 * var(--size-spacing-100))}.node__related-content .field--name-field-related-content>.field__items>*{margin-inline:var(--size-spacing-100);-webkit-margin-after:var(--size-spacing-200);margin-block-end:var(--size-spacing-200);width:calc(100% / 1 - calc(var(--size-spacing-100) * 2))}@media (min-width:768px){.node__related-content .field--name-field-related-content>.field__items>*{width:calc(100% / 2 - calc(var(--size-spacing-100) * 2))}}.node__related-content .field--name-field-related-content>.field__items .card__taxonomy{display:none}.node__authors-bio{margin-block:var(--size-spacing-050);padding-block:var(--size-spacing-050);border-top:1px dotted;border-bottom:1px dotted}.node__authors-bio>*{margin-bottom:var(--size-spacing-100)}.node__authors-bio>:last-child{margin-bottom:0}.node--type-jadal-article img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.node__translations .lang--ar{direction:rtl}.node__translations .lang--de,.node__translations .lang--en{direction:ltr}.node__translations .view-content{overflow:hidden;margin-bottom:var(--size-spacing-100)}.node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:var(--size-spacing-200);border-bottom:1px dotted}@media (min-width:768px){.node__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.node__content__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:var(--size-spacing-100)!important}.node__content__meta>*{width:100%;margin-bottom:var(--size-spacing-050)}.node__content__meta>:first-child{margin-bottom:var(--size-spacing-050);padding-bottom:var(--size-spacing-050);border-bottom:2px solid var(--color-grey)}@media (min-width:768px){.node__content__meta{width:120px;margin-bottom:0!important;-webkit-margin-end:var(--size-spacing-200);margin-inline-end:var(--size-spacing-200)}}.node__content .centered{padding-inline:0}.node__meta{margin-bottom:var(--size-spacing-050)}.node__building-blocks{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.node__content__meta .social-sharing{margin-top:auto}
.article__title{margin:0!important;padding:0!important;color:var(--color-white);background-color:transparent!important}.article__title span{padding:.5rem;background-color:var(--color-black);-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:1.66}.article__image{position:relative;background-color:var(--theme-color)}.article__image img{width:100%}.article__image .article__dossiers{position:absolute;bottom:0;inset-inline-end:0}.article__dossiers .field__items{overflow:hidden}.article__dossiers .field__item{--color-link:var(--color-black);float:left;padding:0 .5rem;color:var(--color-black);background-color:var(--color-white);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:var(--font-family-alternate);font-weight:var(--font-weight-bold)}[lang=ar] .article__dossiers .field__item{font-weight:var(--font-weight-regular)}[dir=rtl] .article__dossiers .field__item{float:right}@media (min-width:1280px){.article__dossiers .field__item{font-size:var(--size-font-133)}}.article__word-count .field__item{color:var(--color-grey);font-weight:var(--font-weight-bold)}[lang=ar] .article__word-count .field__item .postfix{font-weight:var(--font-weight-regular)}.article__word-count .field__item .postfix{-webkit-margin-start:var(--size-spacing-025);margin-inline-start:var(--size-spacing-025)}@media (min-width:1280px){.article__translations{position:absolute;bottom:100%;inset-inline-end:0}.article__translations .views-row{float:right;clear:both}[dir=rtl] .article__translations .views-row{float:left}}.footnotes--all{display:none}
@font-face{font-family:Djeem;src:url(/themes/custom/nights/templates/_lib/base/fonts/djeem/djeem.eot);src:url(/themes/custom/nights/templates/_lib/base/fonts/djeem/djeem.eot?#iefix) format("embedded-opentype"),url(/themes/custom/nights/templates/_lib/base/fonts/djeem/djeem.woff2) format("woff2"),url(/themes/custom/nights/templates/_lib/base/fonts/djeem/djeem.woff) format("woff"),url(/themes/custom/nights/templates/_lib/base/fonts/djeem/djeem.ttf) format("truetype"),url(/themes/custom/nights/templates/_lib/base/fonts/djeem/djeem.svg#djeem) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Symbio;src:url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Regular.eot?) format("eot"),url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Regular.woff2) format("woff2"),url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Regular.woff) format("woff"),url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Regular.otf) format("opentype"),url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Regular.ttf) format("truetype"),url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Regular.svg#symbio) format("svg");font-weight:400;font-display:swap}@font-face{font-family:Symbio;src:url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Medium.eot?) format("eot"),url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Medium.woff2) format("woff2"),url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Medium.woff) format("woff"),url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Medium.otf) format("opentype"),url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Medium.ttf) format("truetype"),url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Medium.svg#symbio) format("svg");font-weight:500;font-display:swap}@font-face{font-family:Symbio;src:url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Bold.eot?) format("eot"),url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Bold.woff2) format("woff2"),url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Bold.woff) format("woff"),url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Bold.otf) format("opentype"),url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Bold.ttf) format("truetype"),url(/themes/custom/nights/templates/_lib/base/fonts/symbio/SymbioAR-LT-Bold.svg#symbio) format("svg");font-weight:700;font-display:swap}:root{--transition-time:0.25s;--transition-function:ease;--transition-all:all var(--transition-time) var(--transition-function);--transition:var(--transition-all)}:root{--mobile:min-width:320px;--tablet:min-width:768px;--desktop:min-width:1280px;--wide:min-width:1400px;--mobile-only:max-width:480px;--mobile-tablet-only:max-width:768px}::after,::before,:root{--color-white:hsl(0,0%,100%);--color-white-hsl:0,0%,100%;--color-black:hsl(0,0%,0%);--color-black-hsl:0,0%,0%;--color-fuchsia-42:hsl(328,58%,42%);--color-fuchsia-42-hsl:328,58%,42%;--color-fuchsia-52:hsl(328,58%,52%);--color-fuchsia:var(--color-fuchsia-42);--color-navy-27:hsl(201,100%,27%);--color-navy-27-hsl:201,100%,27%;--color-navy-37:hsl(201,100%,37%);--color-navy:var(--color-navy-27);--color-teal-35:hsl(178,70%,35%);--color-teal-35-hsl:178,70%,35%;--color-teal-45:hsl(178,70%,45%);--color-teal:var(--color-teal-35);--color-purple-27:hsl(261,53%,27%);--color-purple-27-hsl:261,53%,27%;--color-purple-37:hsl(261,53%,37%);--color-purple:var(--color-purple-27);--color-beige-80:hsl(51,44%,80%);--color-beige-80-hsl:51,44%,80%;--color-beige-85:hsl(52,19%,85%);--color-beige:var(--color-beige-80);--color-orange-60:hsl(12,86%,60%);--color-orange-60-hsl:12,86%,60%;--color-orange-70:hsl(12,86%,70%);--color-orange:var(--color-orange-60);--color-yellow-50:hsl(60,100%,50%);--color-yellow-50-hsl:60,100%,50%;--color-yellow-60:hsl(60,100%,60%);--color-yellow:var(--color-yellow-50);--color-grey-90:hsl(0,0%,90%);--color-grey-80:hsl(0,0%,80%);--color-grey-70:hsl(0,0%,70%);--color-grey-60:hsl(0,0%,60%);--color-grey-50:hsl(0,0%,50%);--color-grey-40:hsl(0,0%,40%);--color-grey-30:hsl(0,0%,30%);--color-grey-20:hsl(0,0%,20%);--color-grey-10:hsl(0,0%,10%);--color-blackish:#444;--color-primary:var(--color-fuchsia-42);--color-primary-hsl:var(--color-fuchsia-42-hsl);--color-primary-focus:var(--color-fuchsia-52);--color-secondary:var(--color-navy-27);--color-secondary-hsl:var(--color-navy-27-hsl);--color-secondary-focus:var(--color-navy-37);--color-tertiary:var(--color-orange-60);--color-tertiary-hsl:var(--color-orange-60-hsl);--color-tertiary-focus:var(--color-orange-70);--color-quaternary:var(--color-yellow-50);--color-quaternary-hsl:var(--color-yellow-50-hsl);--color-quaternary-focus:var(--color-yellow-60);--color-text:var(--color-black);--color-text-inverted:var(--color-white);--color-heading:var(--color-black);--color-link:var(--color-primary);--color-link-focus:var(--color-primary-focus);--color-link-underline:var(--color-primary);--color-table-th-text:var(--color-text);--color-table-th-bg:var(--color-grey-80);--color-table-border:var(--color-grey-50);--color-table-td-text:var(--color-text);--color-table-td-bg:var(--color-white);--color-alert:#a51b00;--color-alert-hsl:10,100%,32%;--color-warning:#734c00;--color-warning-hsl:40,100%,23%;--color-status:#325e1c;--color-status-hsl:100,54%,24%;--color-border:var(--color-grey-60);--color-border-hr:var(--color-grey-70);--color-bg:var(--color-beige-85);--color-input-border:var(--color-text);--color-input-text:var(--color-text);--color-input-bg:var(--color-bg);--color-input-border-focus:var(--color-text);--color-input-text-focus:var(--color-text);--color-input-bg-focus:var(--color-bg);--color-grey-lightest:var(--color-grey-90);--color-grey-lighter:var(--color-grey-80);--color-grey-light:var(--color-grey-70);--color-grey:var(--color-grey-60);--color-grey-dark:var(--color-grey-50);--color-grey-darker:var(--color-grey-40);--color-grey-darkest:var(--color-grey-30)}:root{--font-family-default:"Symbio",sans-serif;--font-family-alternate:"Djeem","Symbio",sans-serif;--font-weight-thin:100;--font-weight-extra-light:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--font-weight-black:900}.font-family-default{font-family:var(--font-family-default)!important}.font-family-alternate{font-family:var(--font-family-alternate)!important}.font-weight-regular{font-weight:var(--font-weight-regular)!important}.font-weight-bold{font-weight:var(--font-weight-bold)!important}::after,::before,:root{--size-font-base-size-mobile:1rem;--size-font-base-size-tablet:1.0625rem;--size-font-base-size-desktop:1.125rem;--size-font-050:0.5rem;--size-font-071:0.70711rem;--size-font-087:0.875rem;--size-font-100:1rem;--size-font-133:1.33rem;--size-font-125:1.25rem;--size-font-141:1.41421rem;--size-font-150:1.5rem;--size-font-175:1.75rem;--size-font-200:2rem;--size-font-283:2.82843rem;--size-font-300:3rem;--size-font-400:4rem;--size-font-500:5rem;--size-font-566:5.65685rem;--size-font-600:6rem;--size-font-800:8rem;--size-font-heading-1:var(--size-font-283);--size-font-heading-2:var(--size-font-200);--size-font-heading-3:var(--size-font-175);--size-font-heading-4:var(--size-font-150);--size-font-heading-5:var(--size-font-100);--size-font-heading-6:var(--size-font-100);--size-font-body:var(--size-font-100);--size-font-small:var(--size-font-071);--size-vertical-rhythm-unit:1.5rem;--size-spacing-012:calc(0.125 * var(--size-vertical-rhythm-unit));--size-spacing-025:calc(0.25 * var(--size-vertical-rhythm-unit));--size-spacing-050:calc(0.5 * var(--size-vertical-rhythm-unit));--size-spacing-075:calc(0.75 * var(--size-vertical-rhythm-unit));--size-spacing-100:var(--size-vertical-rhythm-unit);--size-spacing-125:calc(1.25 * var(--size-vertical-rhythm-unit));--size-spacing-150:calc(1.5 * var(--size-vertical-rhythm-unit));--size-spacing-162:calc(1.625 * var(--size-vertical-rhythm-unit));--size-spacing-200:calc(2 * var(--size-vertical-rhythm-unit));--size-spacing-250:calc(2.5 * var(--size-vertical-rhythm-unit));--size-spacing-300:calc(3 * var(--size-vertical-rhythm-unit));--size-spacing-350:calc(3.5 * var(--size-vertical-rhythm-unit));--size-spacing-400:calc(4 * var(--size-vertical-rhythm-unit));--size-spacing-450:calc(4.5 * var(--size-vertical-rhythm-unit));--size-spacing-500:calc(5 * var(--size-vertical-rhythm-unit));--size-spacing-600:calc(6 * var(--size-vertical-rhythm-unit));--size-spacing-700:calc(7 * var(--size-vertical-rhythm-unit));--size-spacing-800:calc(8 * var(--size-vertical-rhythm-unit));--size-spacing-900:calc(9 * var(--size-vertical-rhythm-unit));--size-line-height-heading-1:var(--size-spacing-300);--size-line-height-heading-2:var(--size-spacing-200);--size-line-height-heading-3:var(--size-spacing-150);--size-line-height-heading-4:var(--size-spacing-150);--size-line-height-heading-5:var(--size-spacing-100);--size-line-height-heading-6:var(--size-spacing-100);--size-line-height-body:var(--size-spacing-100);--size-line-height-small:var(--size-spacing-100);--size-border-radius:4px;--size-breakpoints-tablet:768px;--size-breakpoints-desktop:1040px;--size-breakpoints-wide-desktop:1280px;--size-gutter:var(--size-spacing-075);--size-gutter-100:var(--size-gutter);--size-gutter-200:calc(2 * var(--size-gutter));--size-grid-gap:var(--size-gutter-200);--size-grid-columns:repeat(12,1fr);--size-max-width-xxs:320px;--size-max-width-xs:480px;--size-max-width-s:600px;--size-max-width-m:768px;--size-max-width-l:960px;--size-max-width-xl:1024px;--size-max-width-xxl:1280px;--size-max-width-3xl:1440px;--size-max-width-4xl:1600px;--size-max-width-5xl:1960px;--size-max-width:var(--size-max-width-xxl);--size-max-width-wide:var(var(--size-max-width-3xl))}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{background-color:var(--color-bg)}body.page-node-type-article,body.page-node-type-jadal-article{--color-bg:var(--color-white);--color-input-bg:var(--color-white)}body{margin:0;padding:0;color:var(--color-text);background-color:var(--color-bg);font-family:var(--font-family-default);font-size:16px;font-size:clamp(var(--size-font-base-size-mobile),4vw + 1rem,var(--size-font-base-size-desktop));line-height:1.5}::-moz-selection{color:var(--color-text-inverted);background:hsla(var(--color-primary-hsl),.75)}::selection{color:var(--color-text-inverted);background:hsla(var(--color-primary-hsl),.75)}.centered{max-width:calc(var(--size-max-width-xl) + var(--size-gutter-200));margin-inline:auto;padding-inline:var(--size-gutter)}.centered--xxs{max-width:var(--size-max-width-xxs)}.centered--xs{max-width:var(--size-max-width-xs)}.centered--s{max-width:var(--size-max-width-s)}.centered--m{max-width:var(--size-max-width-m)}.centered--l{max-width:var(--size-max-width-l)}.centered--xl{max-width:var(--size-max-width-xl)}.centered--xxl{max-width:var(--size-max-width-xxl)}.centered--3xl,.centered--xxxl{max-width:var(--size-max-width-3xl)}.centered--4xl,.centered--xxxxl{max-width:var(--size-max-width-4xl)}.centered--5xl,.centered--xxxxxl{max-width:var(--size-max-width-5xl)}.centered--wide{max-width:1440px}.centered--full{max-width:none;padding-inline:0}.grid{display:grid;grid-template-columns:var(--size-grid-columns);gap:var(--size-grid-gap);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.margin-bottom{margin-bottom:var(--size-spacing-100)}@media (min-width:768px){.margin-bottom{margin-bottom:var(--size-spacing-200)}}@media (min-width:1280px){.margin-bottom{margin-bottom:var(--size-spacing-300)}}.margin-top{margin-top:var(--size-spacing-100)}@media (min-width:768px){.margin-top{margin-top:var(--size-spacing-200)}}@media (min-width:1280px){.margin-top{margin-top:var(--size-spacing-300)}}.padding-bottom{padding-bottom:var(--size-spacing-100)}@media (min-width:768px){.padding-bottom{padding-bottom:var(--size-spacing-200)}}@media (min-width:1280px){.padding-bottom{padding-bottom:var(--size-spacing-300)}}.padding-top{padding-top:var(--size-spacing-100)}@media (min-width:768px){.padding-top{padding-top:var(--size-spacing-200)}}@media (min-width:1280px){.padding-top{padding-top:var(--size-spacing-300)}}.padding-vertical{padding-bottom:var(--size-spacing-100);padding-top:var(--size-spacing-100)}@media (min-width:768px){.padding-vertical{padding-bottom:var(--size-spacing-200)}}@media (min-width:1280px){.padding-vertical{padding-bottom:var(--size-spacing-300)}}@media (min-width:768px){.padding-vertical{padding-top:var(--size-spacing-200)}}@media (min-width:1280px){.padding-vertical{padding-top:var(--size-spacing-300)}}.padding-horizontal{padding-right:var(--size-spacing-100);padding-left:var(--size-spacing-100)}.padding{padding-top:var(--size-spacing-100);padding-bottom:var(--size-spacing-100);padding-right:var(--size-spacing-100);padding-left:var(--size-spacing-100)}@media (min-width:768px){.padding{padding-top:var(--size-spacing-200)}}@media (min-width:1280px){.padding{padding-top:var(--size-spacing-300)}}@media (min-width:768px){.padding{padding-bottom:var(--size-spacing-200)}}@media (min-width:1280px){.padding{padding-bottom:var(--size-spacing-300)}}blockquote{-webkit-margin-start:var(--size-spacing-150);margin-inline-start:var(--size-spacing-150);-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:var(--size-spacing-050);padding-inline-start:var(--size-spacing-050);color:var(--color-grey-dark);-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor}blockquote::before{display:none!important}.font-small,small{font-size:var(--size-font-small);font-weight:var(--font-weight-regular);line-height:var(--size-line-height-small)}.font-code,code,kbd,pre,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;font-size:1em}.font-h1,.font-h2,.font-h3,h1,h2,h3,h4,h5,h6{margin:0 0 var(--size-spacing-100);padding:0;color:var(--color-heading);font-family:var(--font-family-alternate);font-weight:var(--font-weight-bold);line-height:1.25}.font-h1 a,.font-h2 a,.font-h3 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}[lang=ar] .font-h1,[lang=ar] .font-h2,[lang=ar] .font-h3,[lang=ar] h1,[lang=ar] h2,[lang=ar] h3,[lang=ar] h4,[lang=ar] h5,[lang=ar] h6,[lang] [lang=ar] .font-h1,[lang] [lang=ar] .font-h2,[lang] [lang=ar] .font-h3,[lang] [lang=ar] h1,[lang] [lang=ar] h2,[lang] [lang=ar] h3,[lang] [lang=ar] h4,[lang] [lang=ar] h5,[lang] [lang=ar] h6{word-spacing:-5px;font-weight:var(--font-weight-regular)}[lang=ar] .font-h1 strong,[lang=ar] .font-h2 strong,[lang=ar] .font-h3 strong,[lang=ar] h1 strong,[lang=ar] h2 strong,[lang=ar] h3 strong,[lang=ar] h4 strong,[lang=ar] h5 strong,[lang=ar] h6 strong,[lang] [lang=ar] .font-h1 strong,[lang] [lang=ar] .font-h2 strong,[lang] [lang=ar] .font-h3 strong,[lang] [lang=ar] h1 strong,[lang] [lang=ar] h2 strong,[lang] [lang=ar] h3 strong,[lang] [lang=ar] h4 strong,[lang] [lang=ar] h5 strong,[lang] [lang=ar] h6 strong{font-weight:var(--font-weight-regular)}[lang=de] .font-h1,[lang=de] .font-h2,[lang=de] .font-h3,[lang=de] h1,[lang=de] h2,[lang=de] h3,[lang=de] h4,[lang=de] h5,[lang=de] h6,[lang=en] .font-h1,[lang=en] .font-h2,[lang=en] .font-h3,[lang=en] h1,[lang=en] h2,[lang=en] h3,[lang=en] h4,[lang=en] h5,[lang=en] h6{word-spacing:0;font-weight:var(--font-weight-bold)}[lang=ar] [lang=de] .font-h1,[lang=ar] [lang=de] .font-h2,[lang=ar] [lang=de] .font-h3,[lang=ar] [lang=de] h1,[lang=ar] [lang=de] h2,[lang=ar] [lang=de] h3,[lang=ar] [lang=de] h4,[lang=ar] [lang=de] h5,[lang=ar] [lang=de] h6,[lang=ar] [lang=en] .font-h1,[lang=ar] [lang=en] .font-h2,[lang=ar] [lang=en] .font-h3,[lang=ar] [lang=en] h1,[lang=ar] [lang=en] h2,[lang=ar] [lang=en] h3,[lang=ar] [lang=en] h4,[lang=ar] [lang=en] h5,[lang=ar] [lang=en] h6{word-spacing:-5px;font-weight:var(--font-weight-bold)}.font-h1,h1{margin-block:0;font-size:var(--size-font-heading-2)}@media (min-width:1280px){.font-h1,h1{font-size:var(--size-font-heading-1)}}.font-h2,h2{font-size:var(--size-font-heading-3)}@media (min-width:1280px){.font-h2,h2{font-size:var(--size-font-heading-2)}}.font-h3,h3{font-size:var(--size-font-heading-4)}@media (min-width:1280px){.font-h3,h3{font-size:var(--size-font-heading-3)}}.font-h4,h4{font-size:var(--size-font-heading-4)}@media (min-width:1280px){.font-h4,h4{font-size:var(--size-font-heading-4)}}.font-h5,h5{font-size:var(--size-font-heading-5)}@media (min-width:1280px){.font-h5,h5{font-size:var(--size-font-heading-5)}}.font-h6,h6{font-size:var(--size-font-heading-6)}@media (min-width:1280px){.font-h6,h6{font-size:var(--size-font-heading-6)}}.link,a{text-decoration:none;color:var(--color-link)}.link:focus,.link:hover,a:focus,a:hover{color:var(--color-link-focus)}svg.ext,svg.mailto{position:relative;width:.8rem;height:.8rem;margin:0!important;padding:0;vertical-align:top;fill:currentColor}svg.ext path,svg.mailto path{fill:currentColor;stroke:currentColor}[dir=rtl] svg.ext,[dir=rtl] svg.mailto{-webkit-transform:scaleX(-1);transform:scaleX(-1)}dl,menu,ol,ul{margin:0 0 var(--size-spacing-100);color:inherit}li{color:inherit}li:last-child{margin-bottom:0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0;-webkit-margin-start:var(--size-spacing-150);margin-inline-start:var(--size-spacing-150)}menu,ol,ul{padding:0 0 0;-webkit-padding-start:var(--size-spacing-100);padding-inline-start:var(--size-spacing-100)}.links.inline{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}.links.inline li{-webkit-margin-end:var(--size-spacing-050);margin-inline-end:var(--size-spacing-050)}.field--type-text-long ol,.field--type-text-long ul{-webkit-margin-start:var(--size-spacing-150);margin-inline-start:var(--size-spacing-150)}p{margin:0 0 var(--size-spacing-100);color:inherit}p:last-child{margin-bottom:0}.video-filter{position:relative;height:0;padding-top:25px;padding-bottom:56.25%}.video-filter iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:768px){.small-screen-only{display:none}}@media (min-width:960px){.small-screen-only{display:none}}@media (min-width:960px){.small-medium-screen-only{display:none}}.large-screen-only{display:none}@media (min-width:960px){.large-screen-only{display:block}}.large-medium-screen-only{display:none}@media (min-width:768px){.large-medium-screen-only{display:block}}.fe-visually-hidden,.visually-hidden{position:absolute;top:-1px;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%)}[hidden]{display:none!important}a.button,button.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--size-spacing-025) var(--size-spacing-100);cursor:pointer;-webkit-transition:var(--transition);transition:var(--transition);text-align:center;text-decoration:none;color:var(--color-input-text);border:1px solid var(--color-input-border);border-radius:0;border-radius:1rem;background-color:var(--color-input-bg);font-size:var(--size-font-100);font-weight:var(--font-weight-bold);line-height:var(--size-spacing-100)}a.button svg,button.button svg{width:1em;height:1em;-webkit-margin-end:.25em;margin-inline-end:.25em}a.button svg path,button.button svg path{fill:var(--color-input-text)}a.button.is-active,a.button:active,a.button:focus,a.button:hover,button.button.is-active,button.button:active,button.button:focus,button.button:hover{text-decoration:none;color:var(--color-input-text-focus);border-color:var(--color-input-border-focus);background-color:var(--color-input-bg-focus)}a.button.is-active svg path,a.button:active svg path,a.button:focus svg path,a.button:hover svg path,button.button.is-active svg path,button.button:active svg path,button.button:focus svg path,button.button:hover svg path{fill:var(--color-input-text-focus)}a.button--primary,button.button--primary{--color-input-bg:var(--color-primary);--color-input-text:var(--color-white);--color-input-border:var(--color-primary);--color-input-bg-focus:var(--color-white);--color-input-text-focus:var(--color-primary);--color-input-border-focus:var(--color-primary)}a.button--primary-alt,button.button--primary-alt{--color-input-bg:var(--color-white);--color-input-text:var(--color-primary);--color-input-border:var(--color-primary);--color-input-bg-focus:var(--color-white);--color-input-text-focus:var(--color-primary);--color-input-border-focus:var(--color-primary)}a.button--secondary,button.button--secondary{--color-input-bg:var(--color-white);--color-input-text:var(--color-secondary);--color-input-border:var(--color-secondary);--color-input-bg-focus:var(--color-white);--color-input-text-focus:var(--color-secondary);--color-input-border-focus:var(--color-secondary)}a.button--secondary-alt,button.button--secondary-alt{--color-input-bg:var(--color-white);--color-input-text:var(--color-secondary);--color-input-border:var(--color-secondary);--color-input-bg-focus:var(--color-white);--color-input-text-focus:var(--color-secondary);--color-input-border-focus:var(--color-secondary)}a.button--tertiary,button.button--tertiary{--color-input-bg:var(--color-white);--color-input-text:var(--color-tertiary);--color-input-border:var(--color-tertiary);--color-input-bg-focus:var(--color-white);--color-input-text-focus:var(--color-tertiary);--color-input-border-focus:var(--color-tertiary)}a.button--tertiary-alt,button.button--tertiary-alt{--color-input-bg:var(--color-white);--color-input-text:var(--color-tertiary);--color-input-border:var(--color-tertiary);--color-input-bg-focus:var(--color-white);--color-input-text-focus:var(--color-tertiary);--color-input-border-focus:var(--color-tertiary)}a.button--quaternary,button.button--quaternary{--color-input-bg:var(--color-white);--color-input-text:var(--color-quaternary);--color-input-border:var(--color-quaternary);--color-input-bg-focus:var(--color-white);--color-input-text-focus:var(--color-quaternary);--color-input-border-focus:var(--color-quaternary)}a.button--quaternary-alt,button.button--quaternary-alt{--color-input-bg:var(--color-white);--color-input-text:var(--color-quaternary);--color-input-border:var(--color-quaternary);--color-input-bg-focus:var(--color-white);--color-input-text-focus:var(--color-quaternary);--color-input-border-focus:var(--color-quaternary)}a.button--default,button.button--default{padding:.5em 1.5em;font-size:var(--size-font-100)}a.button--small,button.button--small{padding:.25em 1em;font-size:var(--size-font-071)}a.button--large,button.button--large{padding:.75em 1.75em;text-transform:uppercase;font-size:var(--size-font-150)}a.button--curved,button.button--curved{border-radius:.5em}a.button--icon-order-first,button.button--icon-order-first{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}a.button--icon-order-first svg,button.button--icon-order-first svg{margin-inline:0 .25em}a.button--icon-order-last,button.button--icon-order-last{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}a.button--icon-order-last svg,button.button--icon-order-last svg{margin-inline:.25em 0}.form-submit,.form-submit.button--primary,input[type=submit]{--color-input-bg:var(--color-bg);--color-input-text:var(--color-text);--color-input-border:var(--color-text);--color-input-bg-focus:var(--color-beige);--color-input-text-focus:var(--color-text);--color-input-border-focus:var(--color-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--size-spacing-025) var(--size-spacing-100);cursor:pointer;-webkit-transition:var(--transition);transition:var(--transition);text-align:center;text-decoration:none;color:var(--color-input-text);border:1px solid var(--color-input-border);border-radius:0;border-radius:1rem;background-color:var(--color-input-bg);font-size:var(--size-font-100);font-weight:var(--font-weight-bold);line-height:var(--size-spacing-100)}.form-submit svg,.form-submit.button--primary svg,input[type=submit] svg{width:1em;height:1em;-webkit-margin-end:.25em;margin-inline-end:.25em}.form-submit svg path,.form-submit.button--primary svg path,input[type=submit] svg path{fill:var(--color-input-text)}.form-submit.button--primary.is-active,.form-submit.button--primary:active,.form-submit.button--primary:focus,.form-submit.button--primary:hover,.form-submit.is-active,.form-submit:active,.form-submit:focus,.form-submit:hover,input[type=submit].is-active,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{text-decoration:none;color:var(--color-input-text-focus);border-color:var(--color-input-border-focus);background-color:var(--color-input-bg-focus)}.form-submit.button--primary.is-active svg path,.form-submit.button--primary:active svg path,.form-submit.button--primary:focus svg path,.form-submit.button--primary:hover svg path,.form-submit.is-active svg path,.form-submit:active svg path,.form-submit:focus svg path,.form-submit:hover svg path,input[type=submit].is-active svg path,input[type=submit]:active svg path,input[type=submit]:focus svg path,input[type=submit]:hover svg path{fill:var(--color-input-text-focus)}.form-reset,input[type=reset]{--color-input-bg:var(--color-bg);--color-input-text:var(--color-text);--color-input-border:var(--color-text);--color-input-bg-focus:var(--color-beige);--color-input-text-focus:var(--color-text);--color-input-border-focus:var(--color-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--size-spacing-025) var(--size-spacing-100);cursor:pointer;-webkit-transition:var(--transition);transition:var(--transition);text-align:center;text-decoration:none;color:var(--color-input-text);border:1px solid var(--color-input-border);border-radius:0;border-radius:1rem;background-color:var(--color-input-bg);font-size:var(--size-font-100);font-weight:var(--font-weight-bold);line-height:var(--size-spacing-100)}.form-reset svg,input[type=reset] svg{width:1em;height:1em;-webkit-margin-end:.25em;margin-inline-end:.25em}.form-reset svg path,input[type=reset] svg path{fill:var(--color-input-text)}.form-reset.is-active,.form-reset:active,.form-reset:focus,.form-reset:hover,input[type=reset].is-active,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{text-decoration:none;color:var(--color-input-text-focus);border-color:var(--color-input-border-focus);background-color:var(--color-input-bg-focus)}.form-reset.is-active svg path,.form-reset:active svg path,.form-reset:focus svg path,.form-reset:hover svg path,input[type=reset].is-active svg path,input[type=reset]:active svg path,input[type=reset]:focus svg path,input[type=reset]:hover svg path{fill:var(--color-input-text-focus)}.form-actions{margin-inline:-1rem}.form-actions>*{margin-inline:1rem}.facet-item,.form-item{position:relative}.facets-widget-checkbox .facet-item,.js-form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.facets-checkbox,.form-checkbox{width:var(--size-spacing-100);min-width:var(--size-spacing-100) m;height:var(--size-spacing-100);margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-mask-size:100% 100%;mask-size:100% 100%}.facets-checkbox~label,.form-checkbox~label{display:block;margin-bottom:0;-webkit-margin-start:var(--size-spacing-025)!important;margin-inline-start:var(--size-spacing-025)!important;padding:0;cursor:pointer;color:var(--color-text);font-weight:var(--font-weight-regular)!important;line-height:var(--size-spacing-100)}.facets-checkbox,.form-checkbox{background-color:var(--color-primary);-webkit-mask-image:url(/themes/custom/nights/templates/_lib/base/form/icons/checkbox.svg);mask-image:url(/themes/custom/nights/templates/_lib/base/form/icons/checkbox.svg)}.facets-checkbox:hover,.form-checkbox:hover{-webkit-mask-image:url(/themes/custom/nights/templates/_lib/base/form/icons/checkbox-focus.svg);mask-image:url(/themes/custom/nights/templates/_lib/base/form/icons/checkbox-focus.svg)}.facets-checkbox:checked,.form-checkbox:checked{-webkit-mask-image:url(/themes/custom/nights/templates/_lib/base/form/icons/checkbox-active.svg);mask-image:url(/themes/custom/nights/templates/_lib/base/form/icons/checkbox-active.svg)}.js-form-type-checkbox .form-item--error-message{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.item-list__links{--color-link:var(--color-black);--color-link-focus:var(--color-primary);margin:0;padding:0;list-style:none}.item-list__links>*{margin:0;border-bottom:2px dotted}.item-list__links>:last-child{border-bottom:0}.item-list__links .facet-item{width:100%;padding:.2rem 0}.item-list__links .facet-item .facet-item__value{text-decoration:none!important;color:var(--color-link)!important}.item-list__links .facet-item .facet-item__status{display:none}.item-list__links .facet-item:focus,.item-list__links .facet-item:hover{--color-link:var(--color-link-focus)}.item-list__links .facet-item a,.item-list__links .facet-item label{text-decoration:none!important}.item-list__links .facet-item a.is-active,.item-list__links .facet-item label.is-active{font-weight:var(--font-weight-bold)}.item-list__checkbox{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -1rem}.item-list__checkbox>*{margin:0 1rem 1rem}@media (min-width:768px){.item-list__checkbox>*{margin-bottom:0}}.facet-summary__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 calc(-1 * var(--size-spacing-012));-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style:none}.facet-summary__items>*{margin-inline:var(--size-spacing-012);-webkit-margin-after:var(--size-spacing-050);margin-block-end:var(--size-spacing-050)}.facet-summary__items li{overflow:hidden;margin-bottom:var(--size-spacing-050);white-space:nowrap;border-radius:1rem}.facet-summary__items li a{display:block;padding:var(--size-spacing-012) var(--size-spacing-050);color:inherit}.facet-summary-item--clear{color:var(--color-white);background-color:var(--color-alert)}.facet-summary-item--facet{color:var(--color-text);background-color:var(--color-beige)}.facet-summary-item--facet:hover{color:var(--color-white);background-color:var(--color-alert)}.user-login-form .form-item,.user-pass .form-item,.user-register-form .form-item{margin-bottom:2rem}.fieldset-legend.form-required::after,label.form-required::after{position:relative;top:-.1rem;right:-.1rem;content:"*";color:var(--color-alert)}.fieldset-legend .form-required::after{content:"*";color:var(--color-alert)}.form-item--error-message{color:var(--color-alert)}.fieldset-legend{margin-bottom:var(--size-spacing-025)}.fieldset-legend,.form-item label{display:block;font-weight:var(--font-weight-bold)}.form-item .description{color:var(--color-grey);font-size:var(--size-font-071)}.wrapper-nice-login{margin:0;padding:0;border:0}div .nice-login-create,div.nice-login-login{-webkit-margin-start:var(--size-spacing-100);margin-inline-start:var(--size-spacing-100)}div .nice-login-create a,div.nice-login-login a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--size-spacing-025) var(--size-spacing-100);cursor:pointer;-webkit-transition:var(--transition);transition:var(--transition);text-align:center;text-decoration:none;color:var(--color-input-text);border:1px solid var(--color-input-border);border-radius:0;border-radius:1rem;background-color:var(--color-input-bg);font-size:var(--size-font-100);font-weight:var(--font-weight-bold);line-height:var(--size-spacing-100)}div .nice-login-create a svg,div.nice-login-login a svg{width:1em;height:1em;-webkit-margin-end:.25em;margin-inline-end:.25em}div .nice-login-create a svg path,div.nice-login-login a svg path{fill:var(--color-input-text)}div .nice-login-create a.is-active,div .nice-login-create a:active,div .nice-login-create a:focus,div .nice-login-create a:hover,div.nice-login-login a.is-active,div.nice-login-login a:active,div.nice-login-login a:focus,div.nice-login-login a:hover{text-decoration:none;color:var(--color-input-text-focus);border-color:var(--color-input-border-focus);background-color:var(--color-input-bg-focus)}div .nice-login-create a.is-active svg path,div .nice-login-create a:active svg path,div .nice-login-create a:focus svg path,div .nice-login-create a:hover svg path,div.nice-login-login a.is-active svg path,div.nice-login-login a:active svg path,div.nice-login-login a:focus svg path,div.nice-login-login a:hover svg path{fill:var(--color-input-text-focus)}.nice-login-pass{inset-inline-end:0!important;right:auto}.facet-item,.form-item{position:relative}.js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-radio{width:var(--size-spacing-100);min-width:var(--size-spacing-100);height:var(--size-spacing-100);margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-mask-size:100% 100%;mask-size:100% 100%}.form-radio~label{display:block;margin-bottom:0;-webkit-margin-start:var(--size-spacing-025)!important;margin-inline-start:var(--size-spacing-025)!important;padding:0;cursor:pointer;color:var(--color-text);font-weight:var(--font-weight-regular)!important;line-height:var(--size-spacing-100)}.form-radio{background-color:var(--color-primary);-webkit-mask-image:url(/themes/custom/nights/templates/_lib/base/form/icons/radio.svg);mask-image:url(/themes/custom/nights/templates/_lib/base/form/icons/radio.svg)}.form-radio:hover{-webkit-mask-image:url(/themes/custom/nights/templates/_lib/base/form/icons/radio-focus.svg);mask-image:url(/themes/custom/nights/templates/_lib/base/form/icons/radio-focus.svg)}.form-radio:checked{-webkit-mask-image:url(/themes/custom/nights/templates/_lib/base/form/icons/radio-active.svg);mask-image:url(/themes/custom/nights/templates/_lib/base/form/icons/radio-active.svg)}.js-form-type-radio .form-item--error-message{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.facets-widget-dropdown,.form-type-select,.js-form-type-select{position:relative}.facets-widget-dropdown::after,.form-type-select::after,.js-form-type-select::after{position:absolute;inset-inline-end:var(--size-spacing-100);bottom:var(--size-spacing-050);pointer-events:none;color:var(--color-input-text)}.facets-dropdown,.form-select{display:inline-block;width:100%;padding:var(--size-spacing-025) var(--size-spacing-050);-webkit-transition:var(--transition);transition:var(--transition);color:var(--color-input-text);border:1px solid;border-color:var(--color-input-border);border-radius:1rem;background-color:var(--color-input-bg);font-size:var(--size-font-100);line-height:var(--size-spacing-100)}.facets-dropdown:active,.facets-dropdown:focus,.facets-dropdown:hover,.form-select:active,.form-select:focus,.form-select:hover{outline:0;-webkit-box-shadow:inset 0 0 0 1px var(--color-input-border);box-shadow:inset 0 0 0 1px var(--color-input-border)}.facets-dropdown::-webkit-input-placeholder,.form-select::-webkit-input-placeholder{opacity:.85;font-style:italic}.facets-dropdown::-moz-placeholder,.form-select::-moz-placeholder{opacity:.85;font-style:italic}.facets-dropdown:-ms-input-placeholder,.form-select:-ms-input-placeholder{opacity:.85;font-style:italic}.facets-dropdown::-ms-input-placeholder,.form-select::-ms-input-placeholder{opacity:.85;font-style:italic}.facets-dropdown::placeholder,.form-select::placeholder{opacity:.85;font-style:italic}.form-email,.form-number,.form-password,.form-search,.form-tel,.form-text,.form-textarea,.form-url{display:inline-block;width:100%;padding:var(--size-spacing-025) var(--size-spacing-050);-webkit-transition:var(--transition);transition:var(--transition);color:var(--color-input-text);border:1px solid;border-color:var(--color-input-border);border-radius:1rem;background-color:var(--color-input-bg);font-size:var(--size-font-100);line-height:var(--size-spacing-100)}.form-email:active,.form-email:focus,.form-email:hover,.form-number:active,.form-number:focus,.form-number:hover,.form-password:active,.form-password:focus,.form-password:hover,.form-search:active,.form-search:focus,.form-search:hover,.form-tel:active,.form-tel:focus,.form-tel:hover,.form-text:active,.form-text:focus,.form-text:hover,.form-textarea:active,.form-textarea:focus,.form-textarea:hover,.form-url:active,.form-url:focus,.form-url:hover{outline:0;-webkit-box-shadow:inset 0 0 0 1px var(--color-input-border);box-shadow:inset 0 0 0 1px var(--color-input-border)}.form-email::-webkit-input-placeholder,.form-number::-webkit-input-placeholder,.form-password::-webkit-input-placeholder,.form-search::-webkit-input-placeholder,.form-tel::-webkit-input-placeholder,.form-text::-webkit-input-placeholder,.form-textarea::-webkit-input-placeholder,.form-url::-webkit-input-placeholder{opacity:.85;font-style:italic}.form-email::-moz-placeholder,.form-number::-moz-placeholder,.form-password::-moz-placeholder,.form-search::-moz-placeholder,.form-tel::-moz-placeholder,.form-text::-moz-placeholder,.form-textarea::-moz-placeholder,.form-url::-moz-placeholder{opacity:.85;font-style:italic}.form-email:-ms-input-placeholder,.form-number:-ms-input-placeholder,.form-password:-ms-input-placeholder,.form-search:-ms-input-placeholder,.form-tel:-ms-input-placeholder,.form-text:-ms-input-placeholder,.form-textarea:-ms-input-placeholder,.form-url:-ms-input-placeholder{opacity:.85;font-style:italic}.form-email::-ms-input-placeholder,.form-number::-ms-input-placeholder,.form-password::-ms-input-placeholder,.form-search::-ms-input-placeholder,.form-tel::-ms-input-placeholder,.form-text::-ms-input-placeholder,.form-textarea::-ms-input-placeholder,.form-url::-ms-input-placeholder{opacity:.85;font-style:italic}.form-email::placeholder,.form-number::placeholder,.form-password::placeholder,.form-search::placeholder,.form-tel::placeholder,.form-text::placeholder,.form-textarea::placeholder,.form-url::placeholder{opacity:.85;font-style:italic}.form-tel{text-align:left;direction:ltr;font-size:inherit}#drupal-off-canvas a.tabledrag-handle .handle{height:20px!important}a.tabledrag-handle .handle{-webkit-box-sizing:content-box;box-sizing:content-box}.field--type-text-long table{width:100%;margin:var(--size-spacing-100) -l 0;border-spacing:0;border:0;border-collapse:collapse}.field--type-text-long table:last-child{margin-bottom:0}.field--type-text-long table caption{margin-bottom:var(--size-spacing-100);padding:0;text-align:center;color:var(--color-table-th-text);font-weight:var(--font-weight-regular)}.field--type-text-long table th{padding:var(--size-spacing-050) var(--size-spacing-050);text-align:start;vertical-align:middle;color:var(--color-table-th-text);border:1px solid var(--color-table-border);background-color:var(--color-table-th-bg);font-weight:var(--font-weight-regular)}@media (min-width:768px){.field--type-text-long table th{padding:var(--size-spacing-050) var(--size-spacing-100)}}.field--type-text-long table td{padding:var(--size-spacing-050) var(--size-spacing-050);vertical-align:middle;color:var(--color-table-td-text);border:1px solid var(--color-table-border);background-color:var(--color-table-td-bg)}@media (min-width:768px){.field--type-text-long table td{padding:var(--size-spacing-050) var(--size-spacing-100)}}@media (max-width:1280px){.field--type-text-long .js-table{display:block}.field--type-text-long .js-table caption,.field--type-text-long .js-table tbody,.field--type-text-long .js-table thead,.field--type-text-long .js-table tr{display:block}.field--type-text-long .js-table thead{display:none}.field--type-text-long .js-table td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-width:0}.field--type-text-long .js-table td:last-child{border-bottom-width:1px}.field--type-text-long .js-table td[label]{padding:0}.field--type-text-long .js-table tr{display:block;margin-bottom:var(--size-spacing-100)}.field--type-text-long .js-table th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-bottom-width:0}.field--type-text-long .js-table th:last-child{border-bottom-width:1px}.field--type-text-long .js-table tbody th[label]::before,.field--type-text-long .js-table td[label]::before{width:25%;-webkit-margin-end:var(--size-spacing-100);margin-inline-end:var(--size-spacing-100);padding:var(--size-spacing-050) var(--size-spacing-100);content:attr(label);color:var(--color-table-th-text);-webkit-border-end:1px solid var(--color-table-border);border-inline-end:1px solid var(--color-table-border);background-color:var(--color-table-th-bg)}.field--type-text-long .js-table tbody th[label]::before{width:auto;-webkit-margin-end:var(--size-spacing-025);margin-inline-end:var(--size-spacing-025);padding:0;content:attr(label) ": ";border:0}}@media (max-width:768px){.field--type-text-long .js-table td[label]::before{-webkit-margin-end:var(--size-spacing-050);margin-inline-end:var(--size-spacing-050);padding:var(--size-spacing-050) var(--size-spacing-050)}}@media (max-width:480px){.field--type-text-long .js-table td[label]::before{width:33%}}.leaflet-popup-content{margin:0;padding:0;color:var(--color-text)}.leaflet-popup-content a:not(.button){color:inherit}.leaflet-popup-content-wrapper{text-align:start;direction:ltr}.leaflet-popup-content-wrapper [dir=rtl],[dir=rtl] .leaflet-popup-content-wrapper{direction:rtl}.leaflet-container{font-family:var(--size-font-100);font-size:var(--size-font-100)}.leaflet-marker-pane .leaflet-marker-icon{-webkit-filter:drop-shadow(1px 1px 0 var(--color-white)) drop-shadow(-1px 1px 0 var(--color-white)) drop-shadow(1px -1px 0 var(--color-white)) drop-shadow(-1px -1px 0 var(--color-white));filter:drop-shadow(1px 1px 0 var(--color-white)) drop-shadow(-1px 1px 0 var(--color-white)) drop-shadow(1px -1px 0 var(--color-white)) drop-shadow(-1px -1px 0 var(--color-white))}.leaflet-popup-pane a.leaflet-popup-close-button{color:var(--color-primary);inset-inline:auto 0;padding-inline:0 4px}.leaflet-popup-pane a.leaflet-popup-close-button:hover{color:var(--color-secondary)}.leaflet-overlay-pane path{stroke-width:2;fill-opacity:.5}.leaflet-tooltip-right{margin-inline:6px 0}.leaflet-tooltip-left{margin-inline:0 6px}.leaflet-tooltip-right::before{-webkit-margin-start:-12px;margin-inline-start:-12px;-webkit-margin-end:0;margin-inline-end:0;border-inline-end-color:var(--color-white);border-inline-start-color:transparent;inset-inline:0 auto}.leaflet-tooltip-left::before{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:-12px;margin-inline-end:-12px;border-inline-end-color:transparent;border-inline-start-color:var(--color-white);inset-inline:auto 0}.geolocation-map-container.leaflet-container .leaflet-pane{z-index:1}.geolocation-map-container.leaflet-container .leaflet-bottom,.geolocation-map-container.leaflet-container .leaflet-top{z-index:2}.Indent1{-webkit-margin-start:2em!important;margin-inline-start:2em!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.Indent2{-webkit-margin-start:4em!important;margin-inline-start:4em!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.Indent3{-webkit-margin-start:6em!important;margin-inline-start:6em!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.Indent4{-webkit-margin-start:8em!important;margin-inline-start:8em!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.Indent5{-webkit-margin-start:10em!important;margin-inline-start:10em!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.Indent6{-webkit-margin-start:12em!important;margin-inline-start:12em!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.Indent7{-webkit-margin-start:14em!important;margin-inline-start:14em!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.Indent8{-webkit-margin-start:16em!important;margin-inline-start:16em!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.Indent9{-webkit-margin-start:18em!important;margin-inline-start:18em!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.Indent10{-webkit-margin-start:20em!important;margin-inline-start:20em!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.c--primary{color:var(--color-primary)}.c--secondary{color:var(--color-secondary)}.c--tertiary{color:var(--color-tertiary)}.c--quaternary{color:var(--color-quaternary)}.c--beige{color:var(--color-beige)}.c--navy{color:var(--color-navy)}.c--fuchsia{color:var(--color-fuchsia)}.c--orange{color:var(--color-orange)}.c--teal{color:var(--color-teal)}.c--purple{color:var(--color-purple)}.c--grey-darker{color:var(--color-grey-darker)}.c--grey{color:var(--color-grey)}.c--black{color:var(--color-black)}.t--beige{--theme-color:var(--color-beige)}.c--yellow{color:var(--color-yellow)}.t--navy{--theme-color:var(--color-navy)}.t--fuchsia{--theme-color:var(--color-fuchsia)}.t--orange{--theme-color:var(--color-orange)}.t--teal{--theme-color:var(--color-teal)}.t--purple{--theme-color:var(--color-purple)}.t--yellow{--theme-color:var(--color-yellow)}.footnote__citation{position:relative;top:0;display:inline-block;height:1rem;padding:1px 5px;vertical-align:top;text-decoration:none;color:var(--color-text);background-color:var(--color-yellow);font-family:var(--font-family-alternate);font-size:var(--size-font-100);font-weight:var(--font-weight-bold);line-height:1}.footnote__citation:active,.footnote__citation:focus,.footnote__citation:hover,.footnote__citation:target{color:var(--color-primary);border:0;background-color:var(--color-yellow)}.footnotes__item-text{word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:var(--size-font-100);overflow-wrap:break-word}ul.footnotes{margin:var(--size-spacing-100) 0;padding:var(--size-spacing-050) 0;list-style:none;color:var(--color-grey);border-top:1px dashed;border-bottom:1px dashed}ul.footnotes:empty{display:none}ul.footnotes li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 var(--size-spacing-025);padding:0;color:var(--color-grey-darker);border:none;background-color:transparent;gap:var(--size-spacing-025)}ul.footnotes .footnotes__item-backlink{display:inline-block;padding:0 .125rem;text-decoration:none;color:var(--color-grey-darker);font-weight:var(--font-weight-bold);inset-inline:0 auto}ul.footnotes .footnotes__item-backlink::after{content:"."}ul.footnotes .footnotes__item-backlink:active,ul.footnotes .footnotes__item-backlink:focus,ul.footnotes .footnotes__item-backlink:hover,ul.footnotes .footnotes__item-backlink:target{color:var(--color-primary);background-color:var(--color-yellow)}.the-footnote{position:fixed;z-index:100;bottom:0;inset-inline:0;display:none;width:100%;max-width:100vw;margin:0;padding:var(--size-spacing-050) var(--size-gutter);color:var(--color-black);border:1px solid var(--color-yellow);background-color:var(--color-yellow)}.the-footnote a{text-decoration:underline;color:inherit}.the-footnote .footnote-label{display:none}@media (max-width:1280px){.the-footnote{top:auto!important;inset-inline-start:0!important}}@media (min-width:1280px){.the-footnote{position:absolute;right:auto;bottom:auto;width:100%;max-width:320px;margin-top:var(--size-spacing-100);padding:var(--size-spacing-050);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.the-footnote::before{position:absolute;bottom:100%;left:50%;width:0;height:0;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);border-inline:var(--size-spacing-100) solid transparent;border-bottom:var(--size-spacing-100) solid var(--color-yellow)}}.the-footnote--active{display:block}.the-footnote__close{position:absolute;top:.25em;overflow:hidden;width:var(--size-spacing-050);height:var(--size-spacing-050);padding:0;cursor:pointer;color:var(--color-black);border:0;background:0 0;line-height:1;inset-inline-end:.25em}.the-footnote__close svg{float:inline-start;width:100%;height:100%}.the-footnote__close svg path{fill:currentColor}.the-footnote__content{overflow-y:scroll;max-height:33vh;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:var(--size-font-125);overflow-wrap:break-word}@media (min-width:1280px){.the-footnote__content{overflow-y:unset;max-height:none}}.ck-content fn{color:var(--color-link);font-weight:var(--font-weight-bold)}span.highlight{color:var(--color-white);background-color:var(--color-primary)}a span.highlight,span.highlight a{color:var(--color-white)}note{position:relative;padding:0 var(--size-spacing-025);cursor:pointer;color:var(--color-navy);border:1px dotted;background-color:var(--color-bg)}note.active{color:var(--color-white);border:1px solid var(--color-navy);background:var(--color-navy)}.note-content{position:fixed;z-index:-10;bottom:0;display:block;width:100%;padding:var(--size-spacing-050) var(--size-gutter);opacity:0;color:var(--color-navy);border:1px dotted;background-color:var(--color-bg);inset-inline:0}.note-content.active{z-index:2;opacity:1;color:var(--color-white);border:1px solid var(--color-navy);background:var(--color-navy)}@media (min-width:1280px){.note-content{position:absolute;top:100%;bottom:auto;left:50%!important;width:260px;margin-top:-1px;padding:var(--size-spacing-025);-webkit-transform:translateX(-50%);transform:translateX(-50%);inset-inline:auto}}.ck-content note,.ck-style-panel note,.cke_editable note,.cke_panel_list note{color:var(--color-text);border-bottom:2px dotted var(--color-navy);background:0 0}.pullquote-parent{position:relative}span.pullquote{display:none}span.pulledquote{position:relative;z-index:1;display:block;width:100%;margin:var(--size-spacing-100) 0;text-align:start;color:var(--color-text);font-size:var(--size-font-200);font-weight:var(--font-weight-bold);line-height:1.2}span.pulledquote::before{position:absolute;top:0;display:block;overflow:hidden;height:1.25em;-webkit-padding-start:2em;padding-inline-start:2em;-webkit-padding-end:.125em;padding-inline-end:.125em;content:attr(data-text);color:var(--color-white);background:var(--color-fuchsia);background-color:var(--theme-color,var(--color-fuchsia));inset-inline-start:-2em}@media (min-width:1280px){span.pulledquote{width:66%;font-size:var(--size-font-300)}}.ck-content span.pullquote,.ck-style-panel span.pullquote,.cke_editable span.pullquote,.cke_panel_list span.pullquote{display:inline;color:var(--color-white);background-color:var(--color-primary);font-size:var(--size-font-100)}.ck-content span.pulledquote,.ck-style-panel span.pulledquote,.cke_editable span.pulledquote,.cke_panel_list span.pulledquote{position:static;width:auto;min-width:0;margin:0;padding:.5em;font-size:var(--size-font-100)}.ajax-progress{--sk-color:var(--color-primary)!important;--sk-size:var(--size-spacing-200)}.ajax-progress-fullscreen::before{position:fixed;content:"";background-color:hsla(var(--color-black-hsl),.5);inset:0}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}.gin-secondary-toolbar--frontend{top:var(--gin-toolbar-y-offset)}.gin-breadcrumb__list{margin:0;padding:0;list-style:none}.lpb-btn--add{width:24px!important}.lpb-form__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.node-preview-container .form-item-view-mode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node-preview-container .form-item-view-mode label{white-space:nowrap}
