/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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:1.5em;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(/themes/contrib/stable/images/core/throbber-active.gif) 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(/themes/contrib/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.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;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.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{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;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.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;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px;}.system-status-counter__status-icon--error:before{background-image:url(/themes/contrib/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/themes/contrib/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/themes/contrib/stable/images/core/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-up.svg);}
#really-simple-cross-site-notifications{display:none;background-color:#ff3cc1;font-size:0.8em;margin:0;padding:0.5em;text-align:center;}#really-simple-cross-site-notifications,#really-simple-cross-site-notifications *,#really-simple-cross-site-notifications a{color:white;}#really-simple-cross-site-notifications a,#really-simple-cross-site-notifications a:hover{text-decoration:underline;}html.rscsns-processed{transition:margin-top 0.25s;}html.rscsns-processed > #really-simple-cross-site-notifications.rscsns-position-fixed{display:block;position:fixed;top:0;left:0;right:0;z-index:99999;}html.theme-name-gin.rscsns-processed > #really-simple-cross-site-notifications.rscsns-position-fixed{z-index:999;}
#sliding-popup{background:url(/modules/contrib/eu_cookie_compliance/images/gradient.png) center center scroll repeat-y transparent;}.sliding-popup-bottom,.sliding-popup-top{margin:0;padding:0;width:100%;z-index:99999;left:0;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%;position:relative;}.eu-cookie-compliance-buttons{float:right;margin:0 0 1em 0;max-width:40%;}.eu-cookie-compliance-categories-buttons{margin:0 0 1em 0;max-width:60%;float:left;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}[dir="rtl"] .eu-cookie-compliance-categories-buttons{float:right;}.eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none;}.eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle;}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}[dir="rtl"] .eu-cookie-compliance-buttons button{-moz-box-shadow:inset 0 0 0 1px #ffffff;-webkit-box-shadow:inset 0 0 0 1px #ffffff;box-shadow:inset 0 0 0 1px #ffffff;}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%);}.disagree-button.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-hide-button:active,.eu-cookie-compliance-more-button-thank-you:active,.eu-cookie-withdraw-button:active{position:relative;top:1px;}.eu-cookie-compliance-message{float:left;margin:5px 0 0;max-width:60%;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-categories{clear:both;padding-top:1em;}.eu-cookie-compliance-categories label{display:inline;}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{font-weight:bold;line-height:1.4;margin:0 0 5px 0;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p,.eu-cookie-compliance-message button,.eu-cookie-compliance-category label{color:#fff;}.eu-cookie-compliance-message h1{font-size:24px;}.eu-cookie-compliance-message h2{font-size:16px;}.eu-cookie-compliance-message h3{font-size:12px;}.eu-cookie-compliance-message p{font-size:12px;display:inline;}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer;}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0;}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px;}.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);}.eu-cookie-compliance-close-button{background:url(/modules/contrib/eu_cookie_compliance/images/close.png);width:24px;height:24px;border-width:0;font-size:0;position:absolute;right:2px;top:-12px;cursor:pointer;}body:not(.eu-cookie-compliance-popup-open) .eu-cookie-compliance-close-button{display:none;}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-categories,.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;margin:5px 0 1em;}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:right;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-buttons{position:initial;bottom:unset;right:unset;}}
.arrow-right{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAALVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBoCg+AAAADnRSTlMAAQsWHyMnQk9hg7bU1uPWfIEAAABZSURBVHgBZY9NGoAgCERHI4gM73/csOlzw1ugPH8AEDETbJrHTMIb8z7mz+jfOXOadce5P58VPUVQ4FgmAMnlVlXQCCzjhYTGiihPyqe7rLJsbay0XoYr478zTgfmno75KQAAAABJRU5ErkJggg==);background-size:100% auto;display:inline-block;width:14px;height:14px;cursor:pointer;}.arrow-down{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAALVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBoCg+AAAADnRSTlMAAQsWHyMnQk9hg7bU1uPWfIEAAABlSURBVHjaZY9bEgARDAQH2Y143f+4K0Op2jI/dBMSrIiq4CRYHzPdwuJYx06NPCdv43fMdyXn4qtNwfoXePkOIOMIj0D/QqFE5nHBkpacU2MJOs3mzm9pyMNOY41cw9X6Pdw1/gc85Qfmz9nu9wAAAABJRU5ErkJggg==);background-size:100% auto;display:inline-block;width:14px;height:14px;cursor:pointer;}.block-taxonomymenu__submenu.collapsed-submenu{display:none;}
.layout--onecol .layout__region{width:100%;}
.paragraph--unpublished{background-color:#fff4f4;}
h3.rsel-heading .prev-next-buttons{font-size:0.6em;}h3.rsel-heading .rsel-filters{display:inline-block;margin-left:1em;}
.article-teaser.article-started{opacity:0.66;}.article-teaser.article-started.article-finished{opacity:0.33;}.article-teaser.article-started:hover,.article-teaser.article-started.article-finished:hover{opacity:unset;}
.hierarchical-taxonomy-menu{}.hide-until-moved,.hierarchical-taxonomy-menu--hide-until-moved{display:none;}div[class^="hierarchical-taxonomy-menu--move-to--"],div[class^="move-to--"]{}@media only screen and (min-width:950px){.menu > ul > li:not(.click-to-open-close.menu-open) > ul,body .region-primary-menu nav.navigation .menu > ul > li:not(.click-to-open-close.menu-open) > ul{display:none;}.menu > ul > li:hover:not(.click-to-open-close) > ul,.menu > ul > li.click-to-open-close.menu-open > ul,body .region-primary-menu nav.navigation .menu > ul > li:hover:not(.click-to-open-close) > ul,body .region-primary-menu nav.navigation .menu > ul > li.click-to-open-close.menu-open > ul{display:block;}.menu > ul > li.click-to-open-close > a:after{content:"\F067";font-family:"FontAwesome";display:inline-block;padding-left:0.5em;}.menu > ul > li.click-to-open-close.menu-open > a:after{content:"\F068";}}body.path-search .tabs--primary{display:none;}.redactive-customisations-jquery-move-hidden{display:none;}@media only screen and (min-width:943px){a.mobile-menu{display:none;}}
.sponsor.view-mode-full .sponsor-information{display:grid;margin-bottom:2em;padding-bottom:2em;border-bottom:#eee 1px solid;}.sponsor.view-mode-full .sponsor-information.sponsor-title-with-image{grid-template-columns:1fr 3fr;grid-column-gap:1em;}@media screen and (min-width:768px){.sponsor.view-mode-full .sponsor-information.sponsor-title-with-image{grid-template-columns:4fr 1fr;}}@media screen and (min-width:1024px){.sponsor.view-mode-full .sponsor-information.sponsor-title-with-image{grid-template-columns:5fr 1fr;}}.sponsor.view-mode-full .field--name-field-sponsors-website{margin:0 0 2em 0;}.sponsor.view-mode-full .field--name-field-sponsors-about{margin:2em 0;}.sponsor.view-mode-full h2.sponsor-sponsored-articles-heading{margin:1em 0;}.node--type-dragdrop .field--type-entity-reference.field--name-field-sponsors{margin:1.5em 0;padding:1em 0;}.node--type-dragdrop .field--type-entity-reference.field--name-field-sponsors::after{display:table;clear:both;content:'';}.node--type-dragdrop .field--type-entity-reference.field--name-field-sponsors.field--label-inline .field__label,.node--type-dragdrop .field--type-entity-reference.field--name-field-sponsors.field--label-inline .layout-items-wrapper,.node--type-dragdrop .field--type-entity-reference.field--name-field-sponsors.field--label-inline .layout-items-wrapper .field__item{display:inline-block;float:none;}.node--type-dragdrop .field--type-entity-reference.field--name-field-sponsors.field--label-inline .field__label{font-size:20px;font-weight:normal;display:inline-block;margin:0 .5em 0 0;padding:3px 5px 5px 0;vertical-align:top;}.node--type-dragdrop .field--type-entity-reference.field--name-field-sponsors.field--label-inline .layout-items-wrapper .taxonomy-term{margin:0 .5em;}.node--type-dragdrop .field--type-entity-reference.field--name-field-sponsors.field--label-inline .layout-items-wrapper .field__item h2{font-size:20px;font-weight:normal;display:inline-block;margin:0;}.node--type-dragdrop .field--type-entity-reference.field--name-field-sponsors.field--label-inline .layout-items-wrapper .field__item h2 a{text-decoration:none;}.node--type-dragdrop .field--type-entity-reference.field--name-field-sponsors.field--label-inline .layout-items-wrapper .field__item h2 span.sponsor-name{display:inline-block;padding:3px 5px 0 5px;vertical-align:top;}.node--type-dragdrop .field--type-entity-reference.field--name-field-sponsors.field--label-inline .layout-items-wrapper .field__item .field--name-field-sponsors-logo{display:inline-block;}.node--type-dragdrop .field--type-entity-reference.field--name-field-sponsors.field--label-inline .layout-items-wrapper .field__item .field--name-field-sponsors-logo img{width:auto;height:30px;}body a.lpb-enable-button{display:block;text-decoration:none;}body a.lpb-enable-button,body a.lpb-enable-button:hover,body a.lpb-enable-button:focus{color:#ff3cc1;}body a.lpb-enable-button:hover,body a.lpb-enable-button:focus{text-decoration:underline;}body a.lpb-enable-button::before{display:none;}body form.layout-paragraphs-builder-form{padding:.5em;border:#ff3cc1 5px dotted;}body form.layout-paragraphs-builder-form .lpb-form__actions{margin-bottom:0;background-color:#ff3cc1;}body a.lpb-btn--add--rm,body button.erl-add-content__toggle{overflow:visible;}body a.lpb-btn--add::after,body button.erl-add-content__toggle::after{font-size:.7rem;font-weight:normal;position:absolute;top:10%;left:120%;display:block;padding:.1rem .5rem;content:'Add content here';white-space:nowrap;text-indent:0;color:#fff;border-radius:3px;background-color:#ff3cc1;}body a.lpb-btn--add::after{font-size:1rem;top:-10%;left:140%;border-radius:3px;}body a.lpb-btn--add.active::after,body button.erl-add-content__toggle::after{font-size:1rem;padding:.2rem .8rem;color:var(--gin-color-button-text);background-color:var(--gin-color-primary);}body a.lpb-btn--add.active::after,body button.erl-add-content__toggle.active::after{content:'Cancel';}body .lpb-dialog.ui-dialog:not(.ui-dialog-off-canvas){top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:unset !important;max-width:unset !important;margin:1em;}body .lpb-dialog.ui-dialog:not(.ui-dialog-off-canvas) .ui-widget-content.ui-dialog-content{overflow:scroll;height:unset !important;max-height:89vh !important;}body .lpb-dialog.ui-dialog:not(.ui-dialog-off-canvas) .ui-widget-content.ui-dialog-buttonpane{position:absolute;z-index:99999;right:0;bottom:0;color:white;border-radius:0;border-top-left-radius:.25em;background-color:#ff3cc1;}body .lpb-dialog.ui-dialog:not(.ui-dialog-off-canvas) .ui-widget-content.ui-dialog-buttonpane .button{margin-right:.5em;color:white;border-color:white;background-color:#ff3cc1;background-image:unset;}body .lpb-dialog.ui-dialog:not(.ui-dialog-off-canvas) .ui-widget-content.ui-dialog-buttonpane .button:last-child{margin-right:0;}body .lpb-dialog.ui-dialog:not(.ui-dialog-off-canvas) .ui-widget-content.ui-dialog-buttonpane .button:hover{background-color:#ff6fd1;}body .lpb-dialog.ui-dialog:not(.ui-dialog-off-canvas) .ck-editor__editable_inline{height:66vh;max-height:66vh;}body:not(.theme-name-gin) .lpb-dialog.ui-dialog:not(.ui-dialog-off-canvas){z-index:9999;}body:not(.theme-name-gin) .lpb-dialog.ui-dialog:not(.ui-dialog-off-canvas) .ui-widget-content.ui-dialog-content{max-height:93vh !important;}body:not(.theme-name-gin) .lpb-dialog.ui-dialog:not(.ui-dialog-off-canvas) .ck-editor__editable_inline{height:60vh;}body fieldset.js-form-type-textarea label[for^=edit-field-para-wysiwyg],body .ck-editor label.ck-label{display:none !important;}body div.form-item-field-para-wysiwyg-content-0-value > label{display:none;}body li.menulinkpath--node-add-dragdrop a{font-weight:bold !important;}body .lpb-enable{z-index:1;}body .media-library-add-form__media{display:unset;}body form small.description{display:block;}body.theme-name-gin #edit-field-dragdrop-para-label-wrapper{margin:1em 0 -1em 0;padding:1em 1em 0 1em;background-color:#fcfcfa;}body.theme-name-gin #edit-field-dragdrop-paras-wrapper{margin-top:0;padding-top:0;}body.theme-name-gin #edit-field-dragdrop-paras-wrapper > fieldset#field-dragdrop-paras-wrapper > legend{display:none;}body.theme-name-gin fieldset[data-drupal-selector=edit-field-dragdrop-layout-paragraphs] > legend.fieldset__legend > span.fieldset__label{display:none;}body.theme-name-gin:not(.show-add-erl-paragraphs) .erl-add-content--single,body.theme-name-gin:not(.show-add-erl-paragraphs) .erl-disabled-items,body.theme-name-gin:not(.show-add-erl-paragraphs) button.erl-add-section,body.theme-name-gin:not(.show-add-erl-paragraphs) button.erl-add-content__toggle,body.theme-name-gin:not(.show-add-erl-paragraphs) fieldset#edit-field-dragdrop-layout-paragraphs legend{display:none !important;}body.theme-name-gin form.node-form .field--type-image img{max-width:400px;}body.theme-name-gin form.node-form fieldset.erl-field.erl-add-controls-hidden{padding-bottom:0;}body.theme-name-gin form.node-form fieldset.erl-field .erl-layout-wrapper:not(.erl-add-controls-hidden){margin-bottom:4em;}body.theme-name-gin form.node-form .layout-region.layout-region-node-footer{position:fixed;z-index:10000;right:0;bottom:0;left:0;width:100%;margin:0;padding:.5em 1em;border:0;border-top:#444 1px solid;background-color:rgba(255,255,255,.85);}body.theme-name-gin form.node-form .layout-region.layout-region-node-footer .layout-region-node-footer__content{margin:0;padding:0;border:0;}body.theme-name-gin form.node-form .erl-add-more-menu{width:100%;}@media screen and (min-width:1300px){body.theme-name-gin form.node-form .erl-add-more-menu{left:0 !important;width:100% !important;}body.theme-name-gin form.node-form .erl-add-more-menu.beneath::before,body.theme-name-gin form.node-form .erl-add-more-menu.above::after{left:60%;}body.theme-name-gin.gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary{z-index:0;}}body.theme-name-gin form.node-form .erl-add-more-menu__item a{font-size:.8rem;margin:.5rem;padding:.5rem;text-decoration:none;color:#111;border-width:1px;border-color:#ccc;border-radius:20px;background-color:#efefef;background-image:none;}body.theme-name-gin form.node-form .erl-add-more-menu__item a:hover{text-decoration:none;border-color:#bbb;background-color:#eee;}body.theme-name-gin .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link,body.theme-name-gin .vertical-tabs__menu-item::after,body.theme-name-gin .vertical-tabs__items--processed{z-index:unset;}body.theme-name-gin .erl-field .erl-add-section,body.theme-name-gin button.erl-add-content__toggle{cursor:pointer;}body.theme-name-gin .vertical-tabs__panes{z-index:unset;}body.theme-name-gin form.node-form .teaser__thumbnail,body.theme-name-gin form.node-form .teaser-thumbnail{background-size:0;}body.theme-name-gin .paragraph-label{font-family:'Courier New',Monospace,monospace;display:inline-block;padding:.1em .5em;color:#fff;background-color:#ff3cc1;}body.theme-name-gin .label-warning{color:red;}body.theme-name-gin .ok,body.theme-name-gin .not-ok{font-size:.85em;font-weight:bold;}body.theme-name-gin .ok{color:darkgreen;}body.theme-name-gin .not-ok{color:darkred;}body.theme-name-gin .erl-field .erl-layout .erl-item,body.theme-name-gin .erl-field .erl-disabled-items .erl-item{padding-right:0;padding-left:0;}body.theme-name-gin form.node-form .ui-icon{display:inline-block;}body.theme-name-gin form.node-form .ui-accordion .ui-accordion-header a{display:inline;}body.theme-name-gin .chosen-container{min-width:300px;}body.theme-name-gin .chosen-container .chosen-results{max-height:360px;}body.theme-name-gin .chosen-container-multi .chosen-choices li.search-choice{line-height:16px;margin:.5rem .5rem .5rem 0;padding:.75rem 2rem .75rem 1rem;color:#111;border-width:1px;border-color:#ccc;border-radius:20px;background-color:#efefef;background-image:none;}body.theme-name-gin .chosen-container-multi .chosen-choices li.search-choice:hover{border-color:#bbb;background-color:#eee;}body.theme-name-gin[data-route-name='entity.node.edit_form'] .ui-accordion .ui-accordion-content,body.theme-name-gin[data-route-name='node.add'] .ui-accordion .ui-accordion-content{overflow:visible;}body.theme-name-gin[data-route-name='entity.node.edit_form'] .ui-dialog:not(.ui-dialog-off-canvas),body.theme-name-gin[data-route-name='node.add'] .ui-dialog:not(.ui-dialog-off-canvas){max-width:unset;}body.theme-name-gin .views-ui-dialog .form--flex{overflow:unset;}body.theme-name-gin .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:15px;right:10px;}body.theme-name-gin .chosen-container .search-field{width:100%;}body.theme-name-gin .chosen-container .chosen-choices{padding:8px;}body.theme-name-gin .social-buttons-links .whatsapp a{background-color:#25d366;}body.theme-name-gin.content-editing-core-cfg--hide-sections-on-edit-pages .form-wrapper.field--name-field-dragdrop-section,body.theme-name-gin.content-editing-core-cfg--hide-sections-on-edit-pages .form-wrapper.field--name-field-dragdrop-extra-sections{display:none;}body.theme-name-gin .category-rss-feed-link-wrapper{margin:1rem 0 2rem 0;text-align:right;}body.theme-name-gin .category-rss-feed-link-wrapper.category-rss-feed-link-wrapper-left-aligned{text-align:left;}body.theme-name-gin .category-rss-feed-link-wrapper a.category-rss-feed-link{font-size:1rem;display:inline-block;padding:.5rem 1rem;text-decoration:none;color:#fff;background-color:#f60;}body.theme-name-gin .category-rss-feed-link-wrapper a.category-rss-feed-link:hover{text-decoration:none;color:#fff;background-color:#f70;}body.theme-name-gin.theme-name-gin.gin--edit-form .page-wrapper.dialog-off-canvas-main-canvas{width:calc(100vw - var(--gin-sidebar-width));}body.theme-name-gin fieldset.above-title-kicker-fieldgroup:not(.fieldgroup){border:0;}body.theme-name-gin fieldset.above-title-kicker-fieldgroup:not(.fieldgroup) .fieldset__wrapper{display:grid;margin:0;padding:0 1rem 0 0;grid-template-columns:50% 50%;grid-gap:1rem;}body.theme-name-gin fieldset.above-title-kicker-fieldgroup:not(.fieldgroup) .form-item{margin:0;}body.theme-name-gin .form-item--field-dragdrop-teasertxt-0-value + .form-wrapper{display:none;}body.theme-name-gin #field-dragdrop-paras-wrapper .contextual{display:none;}body.theme-name-gin blockquote::before{width:unset;height:unset;background-color:transparent;}body.theme-name-gin .form-item__description,body.theme-name-gin .fieldset__description{max-width:unset;}body.theme-name-gin .ui-dialog .ck-editor__top{position:sticky;top:-1rem;}body.theme-name-gin .features-export-wrapper{z-index:1;}body.theme-name-gin .rss-feed-link label,body.theme-name-gin .short-url-element label{display:block;margin-right:.5em;}body.theme-name-gin .rss-feed-link input,body.theme-name-gin .short-url-element input{font-size:.8em;width:25%;color:#888;}body.theme-name-gin .rss-feed-link .or-click-link,body.theme-name-gin .short-url-element .or-click-link{font-size:.8em;display:block;}body.theme-name-gin .rss-feed-link .description,body.theme-name-gin .short-url-element .description{font-size:.65em;padding:.25em 0;}body.theme-name-gin .rss-feed-link .please-save-first,body.theme-name-gin .short-url-element .please-save-first{font-size:.8em;font-style:italic;}body.theme-name-gin form.node-form .rss-feed-link input,body.theme-name-gin form.node-form .short-url-element input{width:calc(100% - 5.5em);}body.theme-name-gin[data-route-name='entity.media.add_form'] .field--name-field-podcast-image-help{display:none;}body.theme-name-gin .media-library-view article{font-size:.75em;}body.theme-name-gin .media-library-view article .field--name-name{font-weight:bold;}body.theme-name-gin .media-library-view article .field--name-created{color:#888;}body.theme-name-gin input[data-drupal-selector=edit-field-dragdrop-teasertxt-0-value]{width:100%;}body.theme-name-gin:not(.really-simple-monkey-enabled) details#group-geoip-restrictions{display:none;}body.layout-paragraphs-controls-on-page .layout-paragraphs-lose-changes-warning{font-size:.9em;font-weight:bold;color:#fff;}body.layout-paragraphs-controls-on-page main.hasSidebar,body.layout-paragraphs-controls-on-page .hasSidebar{overflow:visible;}body.layout-paragraphs-controls-on-page div.ui-dialog form.layout-paragraphs-component-form{font-size:1.1em;}body.layout-paragraphs-controls-on-page div.ui-dialog form.layout-paragraphs-component-form .form-item{margin-top:1.5em;margin-bottom:1.5em;}body.layout-paragraphs-controls-on-page div.ui-dialog form.layout-paragraphs-component-form .form-item:not(.form-type-radio):not(.form-type-textarea):not(.text-format-wrapper){padding-bottom:.75em;border-bottom:#ccc 2px dotted;}body.layout-paragraphs-controls-on-page div.ui-dialog form.layout-paragraphs-component-form .form-item label{display:inline-block;margin-bottom:.5em;}body.layout-paragraphs-controls-on-page div.ui-dialog form.layout-paragraphs-component-form .form-item .description{font-style:italic;margin-top:.5em;}.big-bold-notification,body a.lpb-enable-button,body a.lpb-enable-button:hover,body a.lpb-enable-button:focus{margin:2em 0;padding:1em;border:#ff3cc1 1px solid;border-radius:5px;background-color:#ffe3f6;}.not-so-big-bold-notification{margin:1em 0;padding:1em;color:#145414;border:#008000 1px solid;border-radius:5px;background-color:#c5dec5;}.not-so-big-bold-notification :first-child{margin-top:0;}.not-so-big-bold-notification :last-child{margin-bottom:0;}.text-centred,body a.lpb-enable-button,body a.lpb-enable-button:hover,body a.lpb-enable-button:focus{text-align:center;}.thick-pink-border{border:#ff3cc1 5px dotted !important;}.thick-transparent-border{border:transparent 5px solid !important;}html.js .vertical-tabs .vertical-tabs__item{overflow:visible;}@media (min-width:1600px){:root body{--gin-sidebar-width:400px;}}@media (min-width:1700px){:root body{--gin-sidebar-width:500px;}}@media (min-width:1800px){:root body{--gin-sidebar-width:600px;}}@media (min-width:1900px){:root body{--gin-sidebar-width:700px;}}@media (min-width:2000px){:root body{--gin-sidebar-width:800px;}}.redactive-breadcrumbs{font-size:.8em;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 2em 0;color:#888;}.redactive-breadcrumbs.breadcrumbs-type-condensed .redactive-breadcrumbs-label{margin-right:.5em;}.redactive-breadcrumbs .redactive-breadcrumbs-label.redactive-breadcrumbs-label-quick-links{white-space:nowrap;}.redactive-breadcrumbs.breadcrumbs-type-condensed .breadcrumb-type-condensed{margin-top:.5em;margin-bottom:.5em;}.redactive-breadcrumbs .breadcrumb-type-condensed{display:inline-block;}.redactive-breadcrumbs .breadcrumb-type-condensed a{font-size:.9rem;font-size:.75rem;line-height:1rem;display:inline-block;margin:0 1rem 1rem 0;margin:0 .5em 0 0;padding:.4rem .8rem;text-align:center;text-decoration:none;color:#333;border-radius:1rem;background-color:#eee;}.redactive-breadcrumbs .breadcrumb-type-condensed a:hover{text-decoration:none;color:#000;background-color:#ddd;}.redactive-breadcrumbs .redactive-breadcrumbs-breadcrumbs .breadcrumb-type-condensed span{display:none;}.redactive-breadcrumbs ul.redactive-breadcrumb{margin:0;padding:0;}.redactive-breadcrumbs ul.redactive-breadcrumb li{display:inline-block;margin:0;padding:0;list-style-type:none;}.redactive-breadcrumbs ul.redactive-breadcrumb li:after{display:inline-block;padding:0 .25em 0 .5em;content:'»';}div.redactive-breadcrumbs.redactive-breadcrumb-with-showhide .redactive-breadcrumbs-breadcrumbs{position:relative;}.redactive-breadcrumb-controls{line-height:.75;}div.redactive-breadcrumbs.redactive-breadcrumb-with-showhide.breadcrumbs-type-original div.redactive-breadcrumb-controls{position:absolute;right:100%;bottom:0;height:20px;}div.redactive-breadcrumbs.breadcrumbs-type-original span.redactive-breadcrumb-control-show,div.redactive-breadcrumbs.breadcrumbs-type-original span.redactive-breadcrumb-control-hide{font-family:'Courier New',Monospace,monospace;font-size:24px;font-weight:bold;padding:1px 5px;cursor:pointer;text-align:center;color:#aaa;}div.redactive-breadcrumbs.breadcrumbs-type-condensed .redactive-breadcrumb-control-show:hover,div.redactive-breadcrumbs.breadcrumbs-type-condensed .redactive-breadcrumb-control-hide:hover{color:#333;}div.redactive-breadcrumbs.breadcrumbs-type-original.redactive-breadcrumbs-collapsed .redactive-breadcrumb-control-show,div.redactive-breadcrumbs.breadcrumbs-type-original.redactive-breadcrumbs-open .redactive-breadcrumb-control-hide{display:inline-block;}div.redactive-breadcrumbs.breadcrumbs-type-condensed div.redactive-breadcrumb-controls{line-height:1;position:absolute;top:1.75rem;right:100%;display:block;}div.redactive-breadcrumbs.breadcrumbs-type-condensed .redactive-breadcrumb-control-show,div.redactive-breadcrumbs.breadcrumbs-type-condensed .redactive-breadcrumb-control-hide{font-family:'Courier New',Monospace,monospace;font-size:24px;font-weight:bold;padding:0 5px;cursor:pointer;vertical-align:bottom;color:#888;}div.redactive-breadcrumbs.breadcrumbs-type-condensed .redactive-breadcrumb-control-show:hover,div.redactive-breadcrumbs.breadcrumbs-type-condensed .redactive-breadcrumb-control-hide:hover{color:#333;}div.redactive-breadcrumbs.breadcrumbs-type-condensed.redactive-breadcrumbs-collapsed .redactive-breadcrumb-control-show,div.redactive-breadcrumbs.breadcrumbs-type-condensed.redactive-breadcrumbs-open .redactive-breadcrumb-control-hide{display:inline-block;}div.redactive-breadcrumbs.redactive-breadcrumbs-open .redactive-breadcrumb-control-show,div.redactive-breadcrumbs.redactive-breadcrumbs-collapsed .redactive-breadcrumb-control-hide{display:none;}div.redactive-breadcrumbs.redactive-breadcrumbs-open .redactive-breadcrumb:not(.redactive-breadcrumb-0):not(.redactive-breadcrumb-1),div.redactive-breadcrumbs.redactive-breadcrumbs-collapsed .redactive-breadcrumb:not(.redactive-breadcrumb-0):not(.redactive-breadcrumb-1){-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;}div.redactive-breadcrumbs.redactive-breadcrumbs-collapsed .redactive-breadcrumb:not(.redactive-breadcrumb-0):not(.redactive-breadcrumb-1){display:none;overflow:hidden;height:0;}body.page-title-hidden h1.page-title{display:none;}body.sidebar-hidden aside.layout-sidebar,body.sidebar-hidden aside.sidebarSidebar{display:none;}.view-taxonomy-child-terms-default{margin:1rem 0 2rem 0;}.view-taxonomy-child-terms-default div.taxonomy-term,.view-taxonomy-child-terms-default div.taxonomy-term h2,.view-taxonomy-child-terms-default div.taxonomy-term h2 a,.view-taxonomy-child-terms-default div.taxonomy-term h2 a div{display:inline-block;}.view-taxonomy-child-terms-default div.taxonomy-term{margin:0 .5rem .5rem 0;}.view-taxonomy-child-terms-default div.taxonomy-term h2{font-size:1.25em;font-weight:normal;margin:0;padding:0;}.view-taxonomy-child-terms-default div.taxonomy-term h2 a{font-size:.9rem;line-height:1rem;display:inline-block;margin:0 1rem 1rem 0;padding:.4rem .8rem;text-align:center;text-decoration:none;color:#333;border-radius:1rem;background-color:#eee;}.view-taxonomy-child-terms-default div.taxonomy-term h2 a:hover{text-decoration:none;color:#000;background-color:#ddd;}.view-taxonomy-child-terms-default div.taxonomy-term h2 a .field--name-name{margin:0;padding:0;}.screen-reader-text{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;margin:-1px;padding:0;word-wrap:normal !important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);}.element-invisible{display:none;}img{max-width:100%;height:auto;}.block-adnuntius{overflow:hidden;max-width:100%;}@supports (display:grid){body[data-route-name='entity.taxonomy_term.canonical'] .view-taxonomy-term.view-id-taxonomy_term > .view-content,.paragraph--type--landing-page-latest-articles .view-taxonomy-term.view-id-taxonomy_term > .view-content{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;margin:1rem -1rem 1rem 0;padding:0;}body[data-route-name='entity.taxonomy_term.canonical'] .view-taxonomy-term.view-id-taxonomy_term > .view-content > .views-row,.paragraph--type--landing-page-latest-articles .view-taxonomy-term.view-id-taxonomy_term > .view-content > .views-row{display:block;width:100%;min-width:250px;max-width:500px;margin:0 1rem 1rem 0;padding:0;}@media screen and (min-width:480px){body[data-route-name='entity.taxonomy_term.canonical'] .view-taxonomy-term.view-id-taxonomy_term > .view-content > .views-row,.paragraph--type--landing-page-latest-articles .view-taxonomy-term.view-id-taxonomy_term > .view-content > .views-row{width:calc(50% - 1rem);}body[data-route-name='entity.taxonomy_term.canonical'] .view-taxonomy-term.view-id-taxonomy_term > .view-content > .views-row:nth-of-type(1),.paragraph--type--landing-page-latest-articles .view-taxonomy-term.view-id-taxonomy_term > .view-content > .views-row:nth-of-type(1){width:100%;max-width:unset;}}@media screen and (min-width:768px){body[data-route-name='entity.taxonomy_term.canonical'] .view-taxonomy-term.view-id-taxonomy_term > .view-content > .views-row,.paragraph--type--landing-page-latest-articles .view-taxonomy-term.view-id-taxonomy_term > .view-content > .views-row{width:calc(33.3% - 1rem);}body[data-route-name='entity.taxonomy_term.canonical'] .view-taxonomy-term.view-id-taxonomy_term > .view-content > .views-row:nth-of-type(1),.paragraph--type--landing-page-latest-articles .view-taxonomy-term.view-id-taxonomy_term > .view-content > .views-row:nth-of-type(1){width:calc(66.6% - 1rem);max-width:unset;}}@media screen and (min-width:1200px){body[data-route-name='entity.taxonomy_term.canonical'] .view-taxonomy-term.view-id-taxonomy_term > .view-content > .views-row,.paragraph--type--landing-page-latest-articles .view-taxonomy-term.view-id-taxonomy_term > .view-content > .views-row{width:calc(25% - 1rem);}body[data-route-name='entity.taxonomy_term.canonical'] .view-taxonomy-term.view-id-taxonomy_term > .view-content > .views-row:nth-of-type(1),.paragraph--type--landing-page-latest-articles .view-taxonomy-term.view-id-taxonomy_term > .view-content > .views-row:nth-of-type(1){width:calc(50% - 1rem);max-width:unset;}}}#toolbar-administration .toolbar-oriented .toolbar-bar{position:fixed;}body.base-theme-redactive_droopler_theme .node .field--type-image,body.theme-name-redactive_droopler_subtheme .node .field--type-image{float:none;margin:0;}.cke_editable img{max-width:100%;height:auto;}.view-vocabulary-landing-pages form .form--inline{display:grid;grid-template-columns:3fr 1fr;gap:1rem;}.view-vocabulary-landing-pages form .form--inline label[for=edit-name]{display:none;}a.click-to-copy{position:relative;display:inline-block;width:2.5em;height:2.5em;margin:0 .5em;cursor:pointer;vertical-align:middle;text-indent:-10000em;background:transparent url(data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNiAxOXYyYzAgLjYyMS41MiAxIDEgMWgydi0xLjVoLTEuNXYtMS41em03LjUgM2gtMy41di0xLjVoMy41em00LjUgMGgtMy41di0xLjVoMy41em00LTNoLTEuNXYxLjVoLTEuNXYxLjVoMmMuNDc4IDAgMS0uMzc5IDEtMXptLTEuNS0xdi0zLjM2M2gxLjV2My4zNjN6bTAtNC4zNjN2LTMuNjM3aDEuNXYzLjYzN3ptLTEzLTMuNjM3djMuNjM3aC0xLjV2LTMuNjM3em0xMS41LTR2MS41aDEuNXYxLjVoMS41di0yYzAtLjQ3OC0uMzc5LTEtMS0xem0tMTAgMGgtMmMtLjYyIDAtMSAuNTE5LTEgMXYyaDEuNXYtMS41aDEuNXptNC41IDEuNWgtMy41di0xLjVoMy41em0zLTEuNXYtMi41aC0xM3YxM2gyLjV2LTEuODYzaDEuNXYzLjM2M2gtNC41Yy0uNDggMC0xLS4zNzktMS0xdi0xNGMwLS40ODEuMzgtMSAxLTFoMTRjLjYyMSAwIDEgLjUyMiAxIDF2NC41aC0zLjV2LTEuNXoiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==) no-repeat center;background-size:contain;}a.click-to-copy .click-to-copy-tooltip{position:relative;border:var(--text-colour-inverse,#fff) 2px solid;background-color:var(--background-colour-inverse,#666);}a.click-to-copy .click-to-copy-tooltip:after,a.click-to-copy .click-to-copy-tooltip:before{position:absolute;top:50%;right:100%;width:0;height:0;content:'';pointer-events:none;border:solid transparent;}a.click-to-copy .click-to-copy-tooltip:after{margin-top:-5px;border-width:5px;border-color:transparent;border-right-color:var(--background-colour-inverse,#666);}a.click-to-copy .click-to-copy-tooltip:before{margin-top:-8px;border-width:8px;border-color:transparent;border-right-color:var(--text-colour-inverse,#fff);}a.click-to-copy .click-to-copy-success-message{position:relative;border:var(--text-colour-inverse,#fff) 2px solid;background-color:var(--link-colour,#0a6eb4);}a.click-to-copy .click-to-copy-success-message:after,a.click-to-copy .click-to-copy-success-message:before{position:absolute;top:50%;right:100%;width:0;height:0;content:'';pointer-events:none;border:solid transparent;}a.click-to-copy .click-to-copy-success-message:after{margin-top:-5px;border-width:5px;border-color:transparent;border-right-color:var(--link-colour,#0a6eb4);}a.click-to-copy .click-to-copy-success-message:before{margin-top:-8px;border-width:8px;border-color:transparent;border-right-color:var(--text-colour-inverse,#fff);}a.click-to-copy .click-to-copy-tooltip,a.click-to-copy .click-to-copy-success-message{font-family:sans-serif;font-size:.85em;position:absolute;z-index:1;top:50%;left:110%;display:none;margin-left:.5em;padding:.25em .5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;text-indent:0;color:var(--text-colour-inverse,#fff);border-radius:3px;}a.click-to-copy:hover .click-to-copy-tooltip{display:block;}a.click-to-copy.click-to-copy-text-copied .click-to-copy-tooltip{display:none;}a.click-to-copy.click-to-copy-text-copied .click-to-copy-success-message{display:block;}.show-hide-hidden{display:none;}
