/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.node--unpublished{background-color:#fff4f4;}
#footer .region-footer,#footer .region-footer-bottom,.node--type-event.node--view-mode-full > .node__content,body.page-node-type-landing-page .field--name-field-widgets > .field__item > .paragraph:not(.paragraph--type--hero),.node.node--type-news.node--view-mode-full > .node__content,.node.node--type-page.node--view-mode-full > .node__content,body.path-user .block-system-main-block,.messages{position:relative;width:100%;max-width:1248px;margin-left:auto;margin-right:auto;}@media screen and (max-width:1280px){#footer .region-footer,#footer .region-footer-bottom,.node--type-event.node--view-mode-full > .node__content,body.page-node-type-landing-page .field--name-field-widgets > .field__item > .paragraph:not(.paragraph--type--hero),.node.node--type-news.node--view-mode-full > .node__content,.node.node--type-page.node--view-mode-full > .node__content,body.path-user .block-system-main-block,.messages{width:auto;margin-left:20px;margin-right:20px;}}@media screen and (max-width:1024px){#footer .region-footer,#footer .region-footer-bottom,.node--type-event.node--view-mode-full > .node__content,body.page-node-type-landing-page .field--name-field-widgets > .field__item > .paragraph:not(.paragraph--type--hero),.node.node--type-news.node--view-mode-full > .node__content,.node.node--type-page.node--view-mode-full > .node__content,body.path-user .block-system-main-block,.messages{margin-left:16px;margin-right:16px;}}a.primary,.node--type-event.node--view-mode-teaser .node__content .field--name-field-cta a,.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link,.node--type-event.node--view-mode-teaser .node__content span.event-cancelled,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .available-slots,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .fully-booked,.paragraph--type--simple-teaser .simple-teaser-container .field--name-field-link a,.paragraph--type--column .field--name-field-link > a,.paragraph--type--news-teasers .field--name-field-link > a,.paragraph--type--database-listing .accordion .accordion-item .accordion-content .accordion-content-inner-wrapper > .accordion-content-inner-content > a[target=_blank],.paragraph--type--accordion .accordion > .accordion-item .accordion-button,.paragraph--type--database-listing .accordion > .accordion-item .accordion-button,.block-system-main-block > .webform-confirmation .webform-confirmation__back a,input[type=button],input[type=reset],input[type=submit],button:not(.accordion-item-trigger,.klaro_toggle_dialog,.klaro_toggle_dialog_override),input.form-submit,.form-actions a,a.button,.button,.field--name-field-team-page-cta a,.field--name-field-contact-page-cta a,.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-field-cta a,a.secondary,.node--type-event.node--view-mode-full .webform-submission-form .form-submit.add-to-wishlist,.node--type-event.node--view-mode-teaser.expanded .node__content #wishlist{display:inline-block;margin:0;border-radius:24px;font-size:18px;line-height:30px;letter-spacing:0.5px;font-weight:normal;text-align:center;text-decoration:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;text-decoration:none;box-shadow:0px 0px 0px 4px rgba(0,145,138,0);}a.primary:hover,.node--type-event.node--view-mode-teaser .node__content .field--name-field-cta a:hover,.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link:hover,.node--type-event.node--view-mode-teaser .node__content span.event-cancelled:hover,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .available-slots:hover,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .fully-booked:hover,.paragraph--type--simple-teaser .simple-teaser-container .field--name-field-link a:hover,.paragraph--type--column .field--name-field-link > a:hover,.paragraph--type--news-teasers .field--name-field-link > a:hover,.paragraph--type--database-listing .accordion .accordion-item .accordion-content .accordion-content-inner-wrapper > .accordion-content-inner-content > a[target=_blank]:hover,.paragraph--type--accordion .accordion > .accordion-item .accordion-button:hover,.paragraph--type--database-listing .accordion > .accordion-item .accordion-button:hover,.block-system-main-block > .webform-confirmation .webform-confirmation__back a:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button:hover:not(.accordion-item-trigger,.klaro_toggle_dialog,.klaro_toggle_dialog_override),input.form-submit:hover,.form-actions a:hover,.button:hover,.field--name-field-team-page-cta a:hover,.field--name-field-contact-page-cta a:hover,.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-field-cta a:hover,a.primary:focus,.node--type-event.node--view-mode-teaser .node__content .field--name-field-cta a:focus,.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link:focus,.node--type-event.node--view-mode-teaser .node__content span.event-cancelled:focus,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .available-slots:focus,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .fully-booked:focus,.paragraph--type--simple-teaser .simple-teaser-container .field--name-field-link a:focus,.paragraph--type--column .field--name-field-link > a:focus,.paragraph--type--news-teasers .field--name-field-link > a:focus,.paragraph--type--database-listing .accordion .accordion-item .accordion-content .accordion-content-inner-wrapper > .accordion-content-inner-content > a[target=_blank]:focus,.paragraph--type--accordion .accordion > .accordion-item .accordion-button:focus,.paragraph--type--database-listing .accordion > .accordion-item .accordion-button:focus,.block-system-main-block > .webform-confirmation .webform-confirmation__back a:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:focus:not(.accordion-item-trigger,.klaro_toggle_dialog,.klaro_toggle_dialog_override),input.form-submit:focus,.form-actions a:focus,.button:focus,.field--name-field-team-page-cta a:focus,.field--name-field-contact-page-cta a:focus,.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-field-cta a:focus,a.secondary:hover,.node--type-event.node--view-mode-full .webform-submission-form .form-submit.add-to-wishlist:hover,.node--type-event.node--view-mode-teaser.expanded .node__content #wishlist:hover,a.secondary:focus,.node--type-event.node--view-mode-full .webform-submission-form .form-submit.add-to-wishlist:focus,.node--type-event.node--view-mode-teaser.expanded .node__content #wishlist:focus{color:#fff;background:#005A56;text-decoration:none;}a.focused.primary,.node--type-event.node--view-mode-teaser .node__content .field--name-field-cta a.focused,.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .focused.event-booker-link,.node--type-event.node--view-mode-teaser .node__content span.focused.event-cancelled,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .focused.available-slots,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .focused.fully-booked,.paragraph--type--simple-teaser .simple-teaser-container .field--name-field-link a.focused,.paragraph--type--column .field--name-field-link > a.focused,.paragraph--type--news-teasers .field--name-field-link > a.focused,.paragraph--type--database-listing .accordion .accordion-item .accordion-content .accordion-content-inner-wrapper > .accordion-content-inner-content > a.focused[target=_blank],.paragraph--type--accordion .accordion > .accordion-item .focused.accordion-button,.paragraph--type--database-listing .accordion > .accordion-item .focused.accordion-button,.block-system-main-block > .webform-confirmation .webform-confirmation__back a.focused,input.focused[type=button],input.focused[type=reset],input.focused[type=submit],button.focused:not(.accordion-item-trigger,.klaro_toggle_dialog,.klaro_toggle_dialog_override),input.focused.form-submit,.form-actions a.focused,.focused.button,.field--name-field-team-page-cta a.focused,.field--name-field-contact-page-cta a.focused,.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-field-cta a.focused,a.focused.secondary,.node--type-event.node--view-mode-full .webform-submission-form .focused.form-submit.add-to-wishlist,.node--type-event.node--view-mode-teaser.expanded .node__content .focused#wishlist{box-shadow:0px 0px 0px 4px rgba(0,145,138,0.3019607843);}a.disabled.primary,.node--type-event.node--view-mode-teaser .node__content .field--name-field-cta a.disabled,.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .disabled.event-booker-link,.node--type-event.node--view-mode-teaser .node__content span.disabled.event-cancelled,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .disabled.available-slots,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .disabled.fully-booked,.paragraph--type--simple-teaser .simple-teaser-container .field--name-field-link a.disabled,.paragraph--type--column .field--name-field-link > a.disabled,.paragraph--type--news-teasers .field--name-field-link > a.disabled,.paragraph--type--database-listing .accordion .accordion-item .accordion-content .accordion-content-inner-wrapper > .accordion-content-inner-content > a.disabled[target=_blank],.paragraph--type--accordion .accordion > .accordion-item .disabled.accordion-button,.paragraph--type--database-listing .accordion > .accordion-item .disabled.accordion-button,.block-system-main-block > .webform-confirmation .webform-confirmation__back a.disabled,input.disabled[type=button],input.disabled[type=reset],input.disabled[type=submit],button.disabled:not(.accordion-item-trigger,.klaro_toggle_dialog,.klaro_toggle_dialog_override),input.disabled.form-submit,.form-actions a.disabled,.disabled.button,.field--name-field-team-page-cta a.disabled,.field--name-field-contact-page-cta a.disabled,.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-field-cta a.disabled,a.disabled.secondary,.node--type-event.node--view-mode-full .webform-submission-form .disabled.form-submit.add-to-wishlist,.node--type-event.node--view-mode-teaser.expanded .node__content .disabled#wishlist{opacity:0.7;pointer-events:none;}a.primary,.node--type-event.node--view-mode-teaser .node__content .field--name-field-cta a,.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link,.node--type-event.node--view-mode-teaser .node__content span.event-cancelled,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .available-slots,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .fully-booked,.paragraph--type--simple-teaser .simple-teaser-container .field--name-field-link a,.paragraph--type--column .field--name-field-link > a,.paragraph--type--news-teasers .field--name-field-link > a,.paragraph--type--database-listing .accordion .accordion-item .accordion-content .accordion-content-inner-wrapper > .accordion-content-inner-content > a[target=_blank],.paragraph--type--accordion .accordion > .accordion-item .accordion-button,.paragraph--type--database-listing .accordion > .accordion-item .accordion-button,.block-system-main-block > .webform-confirmation .webform-confirmation__back a,input[type=button],input[type=reset],input[type=submit],button:not(.accordion-item-trigger,.klaro_toggle_dialog,.klaro_toggle_dialog_override),input.form-submit,.form-actions a,a.button,.button,.field--name-field-team-page-cta a,.field--name-field-contact-page-cta a,.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-field-cta a{padding:9px 24px;border:0;transition:background-color 0.25s ease 0s,color 0.25s ease 0s,box-shadow 0.3s ease 0s;color:#fff;background:#00706B;}a.secondary,.node--type-event.node--view-mode-full .webform-submission-form .form-submit.add-to-wishlist,.node--type-event.node--view-mode-teaser.expanded .node__content #wishlist,.block-system-main-block > .webform-confirmation .webform-confirmation__back a{padding:8px 23px;border:1px solid #00706B;transition:background-color 0.25s ease 0s,color 0.25s ease 0s,border 0.25s ease 0s,box-shadow 0.3s ease 0s;color:#00706B;background:#fff;}a.secondary:hover,.node--type-event.node--view-mode-full .webform-submission-form .form-submit.add-to-wishlist:hover,.node--type-event.node--view-mode-teaser.expanded .node__content #wishlist:hover,.block-system-main-block > .webform-confirmation .webform-confirmation__back a:hover,a.secondary:focus,.node--type-event.node--view-mode-full .webform-submission-form .form-submit.add-to-wishlist:focus,.node--type-event.node--view-mode-teaser.expanded .node__content #wishlist:focus,.block-system-main-block > .webform-confirmation .webform-confirmation__back a:focus{border-color:#005A56;}:target{scroll-margin-top:100px;}.database-entry-wrapper:target{scroll-margin-top:170px;}.has-alert :target{scroll-margin-top:120px;}.has-alert .database-entry-wrapper:target{scroll-margin-top:190px;}.toolbar-horizontal :target{scroll-margin-top:120px;}.toolbar-horizontal .database-entry-wrapper:target{scroll-margin-top:190px;}.toolbar-horizontal.has-alert :target{scroll-margin-top:200px;}.toolbar-horizontal.has-alert .database-entry-wrapper:target{scroll-margin-top:270px;}@media screen and (max-width:1024px){.has-sidebar-nav :target{scroll-margin-top:170px;}.has-sidebar-nav .database-entry-wrapper:target{scroll-margin-top:240px;}.has-alert.has-sidebar-nav :target{scroll-margin-top:190px;}.has-alert.has-sidebar-nav .database-entry-wrapper:target{scroll-margin-top:260px;}.toolbar-horizontal.has-sidebar-nav :target{scroll-margin-top:190px;}.toolbar-horizontal.has-sidebar-nav .database-entry-wrapper:target{scroll-margin-top:260px;}.toolbar-horizontal.has-alert.has-sidebar-nav :target{scroll-margin-top:270px;}.toolbar-horizontal.has-alert.has-sidebar-nav .database-entry-wrapper:target{scroll-margin-top:340px;}}.contact-box-wrapper{background-color:#002640;color:#fff;position:fixed;width:475px;height:100%;top:0;right:0;z-index:9;transform:translateX(100%);padding:32px;padding-top:112px;transition:transform 0.4s ease 0s,visibility 0.4s ease 0s;flex-direction:column;display:flex;visibility:hidden;}@media screen and (max-width:1024px){.contact-box-wrapper{display:none;}}.contact-box-wrapper.active{transform:translateX(0);visibility:visible;}.contact-box-wrapper > .field--name-label{font-weight:700;font-size:22px;line-height:28px;margin-bottom:16px;}.contact-box-wrapper .cta-container{text-align:right;}.contact-box-wrapper .contact-box-container{width:100%;height:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;}@media screen and (min-width:1024px){.contact-box-wrapper .contact-box-container{padding-bottom:40px;}}.contact-box-wrapper .contact-box-container::-webkit-scrollbar{display:none;}.contact-box-wrapper .contact-box-container-wrapper{flex-shrink:1;position:relative;overflow-y:hidden;margin-bottom:0px;}@media screen and (min-width:1024px){.contact-box-wrapper .contact-box-container-wrapper{margin-bottom:10px;}.contact-box-wrapper .contact-box-container-wrapper:before{content:"";position:absolute;bottom:0;background:linear-gradient(180deg,rgba(255,255,255,0) 77%,rgba(0,38,64,0.3) 96%,rgb(0,38,64) 100%);height:100%;width:100%;pointer-events:none;z-index:2;}}.contact-box-wrapper .contact-box-container::-webkit-scrollbar{display:none;}.contact-box-wrapper .contact-box-container .zoom-call-info{padding:24px;border:1px solid rgba(255,255,255,0.2);margin-bottom:24px;background-color:rgba(255,255,255,0.05);}.contact-box-wrapper .contact-box-container .zoom-call-info .weekday-schedule{font-weight:700;font-size:14px;line-height:20px;display:inline-block;width:49%;vertical-align:top;}.contact-box-wrapper .contact-box-container .zoom-call-info .weekday-schedule p{margin-bottom:0;}.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-label{font-weight:700;font-size:22px;line-height:28px;margin-bottom:12px;}.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-description{font-size:18px;line-height:30px;margin-bottom:32px;}.contact-box-wrapper .contact-box-container .zoom-call-info > p{font-weight:700;font-size:14px;line-height:20px;display:inline-block;width:49%;vertical-align:top;}.contact-box-wrapper .contact-box-container .zoom-call-info > p:after{content:":";}.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-field-schedule{font-size:14px;line-height:20px;display:inline-block;vertical-align:top;}.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-field-schedule .field__item article{display:flex;}.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-field-schedule .field__item article .field--name-field-start-time::after{content:"-";margin-left:-2px;}.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-field-cta{display:flex;flex-direction:column;justify-content:center;align-items:center;}.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-field-cta.disabled-zoom-call-link{opacity:0.5;cursor:default;}.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-field-cta.disabled-zoom-call-link a{cursor:default;pointer-events:none;}.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-field-cta a{width:100%;height:48px;padding:9px 24px;border-radius:24px;margin-top:22px;text-decoration:none;color:#fff;background:#00706B;cursor:pointer;}.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-field-cta a:hover{text-decoration:none;}.contact-box-wrapper .contact-box-container .zoom-call-info .field--name-field-cta a::after{content:"";width:24px;height:24px;background:url(/themes/custom/lib4ri/images/videocall-icon.svg);background-size:100%;display:inline-block;vertical-align:middle;margin-left:10px;}.contact-box-wrapper .contact-box-container .zoom-call-info .no-room-info{font-size:14px;line-height:20px;margin-top:18px;}.contact-box-wrapper .contact-box-container .zoom-call-info .no-room-info::before{content:"";display:inline-block;vertical-align:middle;width:17px;height:17px;margin-right:10px;margin-top:-3px;background:url(/themes/custom/lib4ri/images/info-icon.svg) no-repeat;background-size:100%;}.contact-box-wrapper .field--name-field-contact-person{background-color:rgba(255,255,255,0.05);border-top:1px solid rgba(255,255,255,0.2);}.toolbar-fixed .contact-box-wrapper{padding-top:160px;}.has-alert .contact-box-wrapper{padding-top:142px;}.toolbar-fixed.has-alert .contact-box-wrapper{padding-top:222px;}.field--name-field-contact-person > .field__item{padding-block:22px;padding-inline:10px;border-bottom:1px solid rgba(255,255,255,0.2);}.field--name-field-contact-person > .field__item article{display:flex;gap:16px;flex-shrink:0;}.field--name-field-contact-person > .field__item article .field--name-field-role,.field--name-field-contact-person > .field__item article .field--name-field-id{display:none;}.field--name-field-contact-person > .field__item article .field--name-field-media-image{flex-shrink:0;}.field--name-field-contact-person > .field__item article .field--name-field-media-image .image-style-member-portrait-140x140-{height:56px;width:56px;border-radius:28px;object-fit:cover;}.field--name-field-contact-person > .field__item a{color:#fff;text-decoration:underline;}.field--name-field-contact-person .member-details{overflow-wrap:anywhere;}.field--name-field-contact-person .member-details .field--name-field-cta{display:none;}.field--name-field-contact-person .member-details .field--name-label{font-weight:700;}.field--name-field-team-page-cta,.field--name-field-contact-page-cta{width:49%;display:inline-block;}.field--name-field-team-page-cta a,.field--name-field-contact-page-cta a{color:#fff;width:100%;padding:9px 24px;}.field--name-field-contact-page-cta{padding:26px 5px 10px 10px;}.field--name-field-team-page-cta{padding:26px 10px 10px 5px;}form{padding:0;}fieldset{border:1px solid #002640;margin:0;padding:10px;}summary{cursor:pointer;font-size:21px;line-height:1.4;font-weight:bold;font-style:normal;}.form-item{margin:0 0 24px 0;}@media screen and (max-width:1024px){.form-item{margin-bottom:16px;}}.form-actions{margin-top:24px;}@media screen and (max-width:1024px){.form-actions{margin-top:16px;}}input,textarea,select{color:#000;}label{display:block;margin-bottom:8px;font-size:18px;line-height:30px;letter-spacing:0.5px;font-weight:normal;font-style:normal;}label.form-required::before,.form-item-telephone-required label::before{content:"*";color:#00706B;}label.option{cursor:pointer;}legend .form-required::before{content:"*";color:#00706B;}h4.label{margin:0 0 5px 0;font-size:21px;line-height:1.4;font-weight:bold;font-style:normal;color:#000;}input[type=text],input[type=search],input[type=email],input[type=tel],input[type=password],input[type=url],input[type=date],input.form-text,textarea,select,.form-type-select .select2 .select2-selection--single,.form-type-select .select2 .select2-selection--multiple,.lib4ri-event-registration-form .select2 .select2-selection--single,.lib4ri-event-registration-form .select2 .select2-selection--multiple{display:block;width:100%;padding:9px 9px 9px 19px;border:1px solid #CCCCCC;border-radius:8px;font-size:18px;line-height:30px;letter-spacing:0.5px;font-weight:normal;color:#000;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff;box-shadow:0px 0px 0px 4px rgba(0,145,138,0);transition:box-shadow 0.3s ease 0s,border-color 0.3s ease 0s;}input[type=text]:hover,input[type=text]:focus,input[type=text]:active,input[type=search]:hover,input[type=search]:focus,input[type=search]:active,input[type=email]:hover,input[type=email]:focus,input[type=email]:active,input[type=tel]:hover,input[type=tel]:focus,input[type=tel]:active,input[type=password]:hover,input[type=password]:focus,input[type=password]:active,input[type=url]:hover,input[type=url]:focus,input[type=url]:active,input[type=date]:hover,input[type=date]:focus,input[type=date]:active,input.form-text:hover,input.form-text:focus,input.form-text:active,textarea:hover,textarea:focus,textarea:active,select:hover,select:focus,select:active,.form-type-select .select2 .select2-selection--single:hover,.form-type-select .select2 .select2-selection--single:focus,.form-type-select .select2 .select2-selection--single:active,.form-type-select .select2 .select2-selection--multiple:hover,.form-type-select .select2 .select2-selection--multiple:focus,.form-type-select .select2 .select2-selection--multiple:active,.lib4ri-event-registration-form .select2 .select2-selection--single:hover,.lib4ri-event-registration-form .select2 .select2-selection--single:focus,.lib4ri-event-registration-form .select2 .select2-selection--single:active,.lib4ri-event-registration-form .select2 .select2-selection--multiple:hover,.lib4ri-event-registration-form .select2 .select2-selection--multiple:focus,.lib4ri-event-registration-form .select2 .select2-selection--multiple:active{border:1px solid #00706B;color:#000;}input[type=text]:hover,input[type=text]:focus,input[type=search]:hover,input[type=search]:focus,input[type=email]:hover,input[type=email]:focus,input[type=tel]:hover,input[type=tel]:focus,input[type=password]:hover,input[type=password]:focus,input[type=url]:hover,input[type=url]:focus,input[type=date]:hover,input[type=date]:focus,input.form-text:hover,input.form-text:focus,textarea:hover,textarea:focus,select:hover,select:focus,.form-type-select .select2 .select2-selection--single:hover,.form-type-select .select2 .select2-selection--single:focus,.form-type-select .select2 .select2-selection--multiple:hover,.form-type-select .select2 .select2-selection--multiple:focus,.lib4ri-event-registration-form .select2 .select2-selection--single:hover,.lib4ri-event-registration-form .select2 .select2-selection--single:focus,.lib4ri-event-registration-form .select2 .select2-selection--multiple:hover,.lib4ri-event-registration-form .select2 .select2-selection--multiple:focus{outline:0;box-shadow:0px 0px 0px 4px rgba(0,145,138,0.3019607843);}input[type=text].error,input[type=search].error,input[type=email].error,input[type=tel].error,input[type=password].error,input[type=url].error,input[type=date].error,input.form-text.error,textarea.error,select.error,.form-type-select .select2 .select2-selection--single.error,.form-type-select .select2 .select2-selection--multiple.error,.lib4ri-event-registration-form .select2 .select2-selection--single.error,.lib4ri-event-registration-form .select2 .select2-selection--multiple.error{border-color:#CC0000;}input[type=text]:disabled,input[type=search]:disabled,input[type=email]:disabled,input[type=tel]:disabled,input[type=password]:disabled,input[type=url]:disabled,input[type=date]:disabled,input.form-text:disabled,textarea:disabled,select:disabled,.form-type-select .select2 .select2-selection--single:disabled,.form-type-select .select2 .select2-selection--multiple:disabled,.lib4ri-event-registration-form .select2 .select2-selection--single:disabled,.lib4ri-event-registration-form .select2 .select2-selection--multiple:disabled{background:#F7F6F3;}input[type=date]{min-height:50px;height:50px;}input[type=date]::-webkit-date-and-time-value{text-align:left;}select{position:relative;width:100%;height:50px;max-width:100%;padding-right:37px;background-color:#fff;background-image:url(/themes/custom/lib4ri/images/dropdown-arrow.svg);background-repeat:no-repeat;background-position:right 11px center;background-size:16px 9px;}select[multiple=multiple]{min-height:124px;width:100%;}select::-ms-expand{display:none;}::-webkit-input-placeholder{color:#CCCCCC;opacity:1;}:-moz-placeholder{color:#CCCCCC;opacity:1;}::-moz-placeholder{color:#CCCCCC;opacity:1;}:-ms-input-placeholder{color:#CCCCCC;opacity:1;}textarea{width:100%;resize:none;overflow:auto;}input[type=button],input[type=reset],input[type=submit],button:not(.accordion-item-trigger,.klaro_toggle_dialog,.klaro_toggle_dialog_override),input.form-submit,.form-actions a,a.button,.button{margin:10px 10px 0 0;}input.form-submit[disabled],input.form-submit.disabled,input.form-submit.is-disabled{opacity:1;background:#c0c0c0 !important;border-color:transparent !important;color:#fff !important;pointer-events:none;cursor:not-allowed;}.field-suffix{font-size:75%;vertical-align:super;}.form-item .description,.form-item .text-count-message,.form-item .description p{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0.5px;color:#999999;}.webform-submission-form strong.error.form-item--error-message{font-weight:400;font-size:14px;line-height:24px;color:#CC0000;}.form-type-checkbox,.form-type-radio{position:relative;}.form-type-checkbox input,.form-type-radio input{position:absolute;top:-2px;left:-4px;right:0;bottom:0;opacity:0;}.form-type-checkbox input:disabled + label,.form-type-radio input:disabled + label{cursor:auto;color:#CCCCCC;}.form-type-checkbox label,.form-type-radio label{display:block;padding-left:24px;position:relative;cursor:pointer;}.form-type-checkbox input:hover + label::after,.form-type-checkbox input:focus + label::after{box-shadow:0px 0px 0px 4px rgba(0,145,138,0.3019607843);}.form-type-checkbox input:checked + label::after{width:16px;height:16px;border:1px solid #00706B;border-radius:4px;top:7px;left:0;background:#00706B url(/themes/custom/lib4ri/images/white-check-mark.svg) center no-repeat;background-size:10px 8px;}.form-type-checkbox label::after{content:"";display:block;width:16px;height:16px;border:1px solid #CCCCCC;border-radius:4px;position:absolute;top:7px;left:0;background:#fff;box-shadow:0px 0px 0px 4px rgba(0,145,138,0);transition:box-shadow 0.3s ease 0s;}.form-type-radio input:hover + label::before,.form-type-radio input:focus + label::before{box-shadow:0px 0px 0px 4px rgba(0,145,138,0.3019607843);}.form-type-radio input:checked + label::after{display:block;}.form-type-radio label::before{content:"";display:block;width:16px;height:16px;border:1px solid #CCCCCC;border-radius:50%;position:absolute;top:7px;left:0;background:#fff;box-shadow:0px 0px 0px 4px rgba(0,145,138,0);transition:box-shadow 0.3s ease 0s;}.form-type-radio label::after{content:"";display:none;position:absolute;width:8px;height:8px;border-radius:50%;top:11px;left:4px;background:#00706B;}.form-type-tel .iti{width:100%;}.form-type-tel .iti .iti__flag-container:hover .iti__selected-flag{background-color:transparent;}.form-type-tel .iti .iti__flag-container .iti__selected-flag{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-around;-ms-flex-pack:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;width:77px;padding-left:19px;padding-right:14px;position:relative;}.form-type-tel .iti .iti__flag-container .iti__selected-flag::before{content:"";display:block;width:1px;height:30px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:77px;background:#CCCCCC;}.form-type-tel .iti .iti__flag-container .iti__selected-flag .iti__arrow{width:9px;height:5px;border:0;background:url(/themes/custom/lib4ri/images/dropdown-flag-arrow.svg) center no-repeat;background-size:100% auto;transition:transform 0.3s ease 0s;}.form-type-tel .iti .iti__flag-container .iti__selected-flag .iti__arrow.iti__arrow--up{transform:translateY(-50%) scale(-1);}.form-type-tel .iti .form-tel{padding-left:88px;padding-right:9px;}.form-type-select .select2.select2-container--open .select2-container--below .select2-selection--single,.form-type-select .select2.select2-container--open .select2-container--below .select2-selection--multiple{border-radius:8px 8px 0 0;}.form-type-select .select2.select2-container--open .select2-container--above .select2-selection--single,.form-type-select .select2.select2-container--open .select2-container--above .select2-selection--multiple{border-radius:0 0 8px 8px;}.form-type-select .select2.select2-container--open .select2-selection--single .select2-selection__arrow,.form-type-select .select2.select2-container--open .select2-selection--multiple .select2-selection__arrow{transform:translateY(-50%) scale(-1);}.form-type-select .select2 .select2-selection--single,.form-type-select .select2 .select2-selection--multiple{height:auto;}.form-type-select .select2 .select2-selection--single .select2-selection__rendered,.form-type-select .select2 .select2-selection--multiple .select2-selection__rendered{padding:0 37px 0 0;font-size:18px;line-height:30px;letter-spacing:0.5px;color:#000;}.form-type-select .select2 .select2-selection--single .select2-selection__arrow,.form-type-select .select2 .select2-selection--multiple .select2-selection__arrow{width:16px;height:9px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:11px;background:url(/themes/custom/lib4ri/images/dropdown-arrow.svg) center no-repeat;background-size:100% auto;transition:transform 0.3s ease 0s;}.form-type-select .select2 .select2-selection--single .select2-selection__arrow b,.form-type-select .select2 .select2-selection--multiple .select2-selection__arrow b{display:none;}.select2-container .select2-dropdown{border:1px solid #00706B;overflow:hidden;}.select2-container .select2-dropdown.select2-dropdown--below{border-radius:0 0 8px 8px;margin-top:3px;}.select2-container .select2-dropdown.select2-dropdown--above{border-radius:8px 8px 0 0;margin-top:-3px;}.select2-container .select2-dropdown .select2-search{display:none;}.select2-container .select2-dropdown .select2-results .select2-results__option{padding:12px 10px 12px 20px;border-bottom:1px solid #CCCCCC;color:#000;transition:background-color 0.3s ease 0s;}.select2-container .select2-dropdown .select2-results .select2-results__option:last-child{border-bottom:0;}.select2-container .select2-dropdown .select2-results .select2-results__option[aria-selected=true],.select2-container .select2-dropdown .select2-results .select2-results__option.select2-results__option--highlighted{background-color:#E6E9EC;color:#000;}.form-type-managed-file .form-managed-file{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:24px 10px 24px 20px;border:1px dashed #CCCCCC;border-radius:8px;position:relative;background:#fff;box-shadow:0px 0px 0px 4px rgba(0,145,138,0);transition:box-shadow 0.3s ease 0s;}.form-type-managed-file .form-managed-file:hover{box-shadow:0px 0px 0px 4px rgba(0,145,138,0.3019607843);}.form-type-managed-file .form-managed-file:hover .file-filed-replacement .button{color:#fff;background:#005A56;}.form-type-managed-file .form-managed-file button,.form-type-managed-file .form-managed-file input[type=submit]{white-space:nowrap;}.form-type-managed-file .form-managed-file .messages{width:100%;padding:0;margin:0;position:absolute;left:0;top:calc(100% + 1px);z-index:1;font-size:14px;line-height:20px;font-weight:400;letter-spacing:0.5px;background:rgba(247,246,243,0.8);}.form-type-managed-file .form-managed-file .messages.messages--error{color:#CC0000;}.form-type-managed-file .form-managed-file .messages.messages--error + .form-file{border-color:#CC0000;}.form-type-managed-file .form-managed-file .button{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-order:-1;-ms-flex-order:-1;order:-1;margin:0 10px 0 0;}.form-type-managed-file .form-managed-file .button[name$=remove_button] ~ .file-filed-replacement{display:none;}.form-type-managed-file .form-managed-file .form-file{width:100%;height:100%;border:1px solid transparent;border-radius:8px;position:absolute;top:0;left:0;z-index:1;overflow:hidden;text-indent:-99999px;font-size:0;color:transparent;}.form-type-managed-file .form-managed-file #edit-file-upload-upload-button{display:none;}.form-type-managed-file .form-managed-file .file-filed-replacement{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.form-type-managed-file .form-managed-file .file-filed-replacement .no-file-text{color:#CCCCCC;}.form-radios{margin-top:16px;}.form-type-checkbox:last-child{margin-bottom:36px;}.webform-options-display-two-columns{display:flex;column-gap:32px;}.checkboxes--wrapper{margin:0;}.block-system-main-block > .confirmation-message,.block-system-main-block > .webform-confirmation{display:block;width:100%;max-width:768px;margin:0 auto;padding:80px 16px;font-size:21px;line-height:1.7142857143;}@media screen and (max-width:1024px){.block-system-main-block > .confirmation-message,.block-system-main-block > .webform-confirmation{max-width:712px;}}.messages{margin-top:50px;margin-bottom:24px;padding:20px;border:0;border-radius:0;background:none;box-shadow:none;}.messages ~ .messages{margin-top:24px;}.messages a{color:inherit;text-decoration:underline;}.messages a:hover,.messages a:focus{text-decoration:none;}.messages ul:last-child,.messages ol:last-child{margin-bottom:0;}.messages--status{color:#fff;background:#95C11A;}.messages--warning{color:#fff;background:#e09600;}.messages--error{color:#fff;background:#C11A1A;}.search-page-header-wrapper{display:flex;flex-direction:column-reverse;padding:20px 20px;}@media screen and (min-width:1080px){.search-page-header-wrapper{flex-direction:row;padding:20px 20px;}}@media screen and (min-width:1600px){.search-page-header-wrapper{padding:30px 0px;max-width:1504px;margin:0 auto;}}.search-page-header-wrapper .search-logo-container{margin:0 auto;background-color:#fff;border-radius:6px;height:22px;width:52px;display:flex;transform:translateX(-50%);}@media screen and (min-width:1080px){.search-page-header-wrapper .search-logo-container{height:50px;width:71px;position:absolute;transform:none;margin-top:6px;}}.search-page-header-wrapper .search-logo-container::before{content:"";height:22px;width:52px;background:url(/themes/custom/lib4ri/images/beta-icon.svg);background-position:center;background-repeat:no-repeat;position:absolute;z-index:1;}@media screen and (min-width:1080px){.search-page-header-wrapper .search-logo-container::before{height:50px;width:71px;background-size:51px 30px;}}.search-page-header-wrapper .search-logo-container::after{content:"Version";position:relative;right:calc(-100% - 8px);font-size:14px;line-height:14px;align-self:center;}@media screen and (min-width:1080px){.search-page-header-wrapper .search-logo-container::after{font-size:18px;line-height:18px;right:calc(-100% - 16px);}}.search-page-header-wrapper .lib4ri-search-search-page-input{margin:0 auto;max-width:100%;margin-bottom:8px;}@media screen and (min-width:1080px){.search-page-header-wrapper .lib4ri-search-search-page-input{max-width:527px;margin-bottom:0;}}@media screen and (min-width:1600px){.search-page-header-wrapper .lib4ri-search-search-page-input{min-width:992px;}}.search-page .tabs-list{list-style-type:none;display:flex;margin-inline:16px;padding:0;gap:32px;}@media screen and (min-width:1080px){.search-page .tabs-list{margin-inline:24px;}}@media screen and (min-width:1600px){.search-page .tabs-list{max-width:1504px;margin:0 auto;}}.search-page .tabs-list button{width:unset;min-height:50px;margin:0;border-radius:0;padding-inline:0;padding-block:8px;font-size:14px;line-height:20px;background-color:unset;color:#002640;font-weight:bold;align-self:flex-end;}@media screen and (min-width:1080px){.search-page .tabs-list button{font-size:18px;line-height:30px;}}.search-page .tabs-list button.active{color:#00706B;border-bottom:solid 2px #00706B;}.search-page .tabs-list button:hover{color:#00706B;}.search-page .tabs-list button:first-child{border-top-left-radius:8px;}.search-page .tabs-list button:last-child{border-top-right-radius:8px;}.search-page .tab-panel{padding:32px 16px;display:none;color:#002640;border-top:solid 1px #E6E9EC;}@media screen and (min-width:1080px){.search-page .tab-panel{padding:32px 24px;}}.search-page .tab-panel.active{display:grid;}.search-page .tab-panel .search-tab-label{display:none;}.search-page .tab-panel .search-columns-wrapper{list-style:none;padding:0;display:flex;gap:24px;flex-direction:column;}@media screen and (min-width:1080px){.search-page .tab-panel .search-columns-wrapper{flex-direction:row;gap:16px;}}@media screen and (min-width:1600px){.search-page .tab-panel .search-columns-wrapper{width:100%;max-width:1504px;margin:0 auto;}}.search-page .tab-panel .search-columns-wrapper li.search-column{flex:1;}.search-page .tab-panel .search-columns-wrapper li.search-column.col-1-2,.search-page .tab-panel .search-columns-wrapper li.search-column.col-2-3{flex:2;}.search-page .tab-panel .search-columns-wrapper li.search-column.col-3-4{flex:3;}.search-page .tab-panel .search-columns-wrapper li.search-column > .field--name-label{font-size:16px;font-weight:400;line-height:21px;min-height:21px;margin-bottom:16px;margin-inline:16px;}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper{list-style:none;display:flex;flex-direction:column;gap:16px;padding:0;margin:0;}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box{background-color:white;padding:8px 16px;border:1px solid #E6E9EC;}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box .field--name-label{font-weight:700;font-size:16px;line-height:21px;padding-bottom:8px;border-bottom:1px solid #E6E9EC;margin-bottom:8px;position:relative;padding-right:20px;cursor:pointer;}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box .field--name-label::after{content:"";display:block;width:11px;height:11px;position:absolute;top:6px;right:4px;background:url(/themes/custom/lib4ri/images/dropdown-arrow.svg) center no-repeat;background-size:100% auto;transition:transform 0.3s ease 0s;transform:scale(-1);}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box.hide-collapsible .field--name-label{pointer-events:none;border-bottom:1px solid #E6E9EC !important;padding-bottom:8px !important;margin-bottom:8px !important;}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box.hide-collapsible .field--name-label:after{display:none;}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box.hide-collapsible .search-box-content{display:block !important;}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box.collapsed .field--name-label{border-bottom:none;margin-bottom:0px;padding-bottom:0px;}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box.collapsed .field--name-label::after{transform:scale(1);}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box.collapsed .search-box-content{display:none;}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box .search-box-content{font-size:16px;line-height:21px;min-height:3em;padding:10px 0 0 0;border:0 solid transparent;}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box .search-box-content .footnote{padding:4px;background-color:#E6E9EC;margin-top:10px;}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box .search-box-content p{margin-bottom:0;}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box .search-box-content a{text-decoration:underline;}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box .search-box-content ul{list-style:none;margin-bottom:0;}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box .search-box-content ul li{padding:10px;margin-bottom:10px;padding-left:24px;}.search-page .tab-panel .search-columns-wrapper li.search-column .boxes-wrapper .search-box .search-box-content ul li::before{content:"";position:absolute;display:block;width:20px;height:20px;margin-left:-36px;margin-top:-3px;background:url(/themes/custom/lib4ri/images/ul-circle.svg);}body.path-user:not(.user-logged-in) .block-system-main-block,body.path-user:not(.user-logged-in) .block-local-tasks-block{width:100%;max-width:624px;margin:64px auto;}.user-login-form,.user-pass,.user-form{width:100%;}.user-login-form input:not(.button),.user-pass input:not(.button),.user-form input:not(.button){width:100%;}.user-login-form .form-wrapper.disabled,.user-pass .form-wrapper.disabled,.user-form .form-wrapper.disabled{opacity:0.5;pointer-events:none;}.user-login-form .form-actions,.user-pass .form-actions,.user-form .form-actions{margin-top:30px;text-align:right;}.user-login-form .form-actions .button,.user-pass .form-actions .button,.user-form .form-actions .button{margin:0 0 0 10px;min-width:150px;}@media screen and (max-width:1024px){.user-login-form .form-actions .button,.user-pass .form-actions .button,.user-form .form-actions .button{width:100%;margin:10px 0;}}body:not(.path-user) .block-local-tasks-block{width:200px;max-width:none;position:fixed;left:-200px;top:280px;padding:16px;z-index:100;font-size:16px;display:none;color:#000;background:#002640;-webkit-transition:left 0.3s ease 0s;transition:left 0.3s ease 0s;}body:not(.path-user) .block-local-tasks-block:before{content:"";display:block;width:50px;height:50px;position:absolute;top:0;right:-50px;background:#002640 url(/themes/custom/lib4ri/images/settings.png) no-repeat center center;background-size:35px 35px;cursor:pointer;}body:not(.path-user) .block-local-tasks-block:hover,body:not(.path-user) .block-local-tasks-block:focus{left:0;}body:not(.path-user) .block-local-tasks-block a{color:#fff;text-decoration:none;}body:not(.path-user) .block-local-tasks-block a:hover,body:not(.path-user) .block-local-tasks-block a:focus{color:#8ECD99;}body:not(.path-user) .block-local-tasks-block a.is-active{color:#8ECD99;}body:not(.path-user) .block-local-tasks-block ul.tabs{margin-bottom:0;list-style-type:none;}body:not(.path-user) .block-local-tasks-block ul.tabs > li{float:none;width:100%;}@media screen and (min-width:1025px){body:not(.path-user) .block-local-tasks-block{display:block;}}.node.node--type-news.node--view-mode-full > .node__content,.node.node--type-page.node--view-mode-full > .node__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:64px 0 60px;}@media screen and (max-width:1024px){.node.node--type-news.node--view-mode-full > .node__content,.node.node--type-page.node--view-mode-full > .node__content{padding-top:41px;}}.node.node--type-news.node--view-mode-full > .node__content .sidebar-container,.node.node--type-page.node--view-mode-full > .node__content .sidebar-container{width:385px;padding-right:65px;}@media screen and (max-width:1280px){.node.node--type-news.node--view-mode-full > .node__content .sidebar-container,.node.node--type-page.node--view-mode-full > .node__content .sidebar-container{width:270px;padding-right:40px;}}@media screen and (max-width:1024px){.node.node--type-news.node--view-mode-full > .node__content .sidebar-container,.node.node--type-page.node--view-mode-full > .node__content .sidebar-container{width:100%;padding-right:0;}}@media screen and (min-width:1025px){.node.node--type-news.node--view-mode-full > .node__content .sidebar-container .field--name-field-sidebar-widgets,.node.node--type-page.node--view-mode-full > .node__content .sidebar-container .field--name-field-sidebar-widgets{max-height:calc(100vh - 146px);overflow-y:auto;position:sticky;top:142px;z-index:99;}}@media screen and (min-width:1025px){body.toolbar-fixed.toolbar-horizontal .node.node--type-news.node--view-mode-full > .node__content .sidebar-container .field--name-field-sidebar-widgets,body.toolbar-fixed.toolbar-horizontal .node.node--type-page.node--view-mode-full > .node__content .sidebar-container .field--name-field-sidebar-widgets{max-height:calc(100vh - 185px);top:181px;}}@media screen and (min-width:1025px){body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .node.node--type-news.node--view-mode-full > .node__content .sidebar-container .field--name-field-sidebar-widgets,body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .node.node--type-page.node--view-mode-full > .node__content .sidebar-container .field--name-field-sidebar-widgets{max-height:calc(100vh - 225px);top:221px;}}.node.node--type-news.node--view-mode-full > .node__content .sidebar-container + .content-wrapper,.node.node--type-page.node--view-mode-full > .node__content .sidebar-container + .content-wrapper{width:calc(100% - 385px);}@media screen and (max-width:1280px){.node.node--type-news.node--view-mode-full > .node__content .sidebar-container + .content-wrapper,.node.node--type-page.node--view-mode-full > .node__content .sidebar-container + .content-wrapper{width:calc(100% - 270px);padding-right:90px;}}@media screen and (max-width:1024px){.node.node--type-news.node--view-mode-full > .node__content .sidebar-container + .content-wrapper,.node.node--type-page.node--view-mode-full > .node__content .sidebar-container + .content-wrapper{width:100%;padding-right:0;}}.node.node--type-news.node--view-mode-full > .node__content .content-wrapper,.node.node--type-page.node--view-mode-full > .node__content .content-wrapper{width:100%;}.node.node--type-news.node--view-mode-full > .node__content .content-wrapper .extra-info,.node.node--type-page.node--view-mode-full > .node__content .content-wrapper .extra-info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.node.node--type-news.node--view-mode-full > .node__content .content-wrapper .extra-info div,.node.node--type-news.node--view-mode-full > .node__content .content-wrapper .extra-info .datetime,.node.node--type-page.node--view-mode-full > .node__content .content-wrapper .extra-info div,.node.node--type-page.node--view-mode-full > .node__content .content-wrapper .extra-info .datetime{margin-bottom:48px;font-size:21px;line-height:36px;letter-spacing:normal;color:#00706B;}.node.node--type-news.node--view-mode-full > .node__content .content-wrapper .extra-info .field--name-field-date,.node.node--type-page.node--view-mode-full > .node__content .content-wrapper .extra-info .field--name-field-date{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;}.node.node--type-news.node--view-mode-full > .node__content .content-wrapper .extra-info .field--name-field-date + .field--name-field-author::after,.node.node--type-page.node--view-mode-full > .node__content .content-wrapper .extra-info .field--name-field-date + .field--name-field-author::after{content:", ";}.node.node--type-news.node--view-mode-teaser{height:100%;}.node.node--type-news.node--view-mode-teaser > .node__content{height:100%;padding:0;margin:0;position:relative;}.node.node--type-news.node--view-mode-teaser > .node__content .entity-empty-link{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;}.node.node--type-news.node--view-mode-teaser > .node__content .entity-empty-link:hover + .text-container::before,.node.node--type-news.node--view-mode-teaser > .node__content .entity-empty-link:focus + .text-container::before{width:100%;}.node.node--type-news.node--view-mode-teaser > .node__content .entity-empty-link:hover + .text-container h3,.node.node--type-news.node--view-mode-teaser > .node__content .entity-empty-link:focus + .text-container h3{color:#00706B;}.node.node--type-news.node--view-mode-teaser > .node__content .text-container{display:block;width:100%;height:100%;padding:24px;position:relative;background:#d9efed;position:relative;}.node.node--type-news.node--view-mode-teaser > .node__content .text-container::before{content:"";display:block;width:0;height:1px;position:absolute;left:0;bottom:-1px;z-index:1;background:#00706B;transition:width 0.3s ease 0s;}.node.node--type-news.node--view-mode-teaser > .node__content .text-container h3{margin-bottom:24px;font-size:22px;font-weight:700;line-height:28px;letter-spacing:1px;transition:color 0.3s ease 0s;}.node.node--type-news.node--view-mode-teaser > .node__content .text-container h3:last-child{margin-bottom:0;}.node.node--type-news.node--view-mode-teaser > .node__content .text-container .datetime{display:block;margin-bottom:8px;font-size:14px;line-height:20px;letter-spacing:0.5px;}.paragraph--type--news-listing .view-news .item-list > ul > li{margin-bottom:25px;}.paragraph--type--news-listing .view-news .item-list > ul > li:last-child{margin-bottom:0;}.paragraph--type--news-teasers .field--name-field-news-teaser{width:100%;}.paragraph--type--news-teasers .field--name-field-news-teaser .view-news .item-list > ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:1025px){.paragraph--type--news-teasers .field--name-field-news-teaser .view-news .item-list > ul{margin-left:-16px;margin-right:-16px;}}.paragraph--type--news-teasers .field--name-field-news-teaser .view-news .item-list > ul > li{width:33.3333333333%;padding:0 16px;margin-bottom:32px;}@media screen and (max-width:1024px){.paragraph--type--news-teasers .field--name-field-news-teaser .view-news .item-list > ul > li{width:100%;padding:0;}}@media screen and (min-width:1025px){.paragraph--type--news-teasers .field--name-field-news-teaser .view-news .item-list > ul > li:nth-last-child(2):nth-child(3n+1),.paragraph--type--news-teasers .field--name-field-news-teaser .view-news .item-list > ul > li:nth-last-child(2):nth-child(3n+2),.paragraph--type--news-teasers .field--name-field-news-teaser .view-news .item-list > ul > li:nth-last-child(3):nth-child(3n+1){margin-bottom:0;}}.paragraph--type--news-teasers .field--name-field-news-teaser .view-news .item-list > ul > li:last-child{margin-bottom:0;}@media screen and (max-width:1024px){body.has-sidebar-nav .node.node--type-page > .node__content{padding-top:80px;}}.node.node--type-landing-page > .node__content{padding-bottom:120px;}body.page-node-type-landing-page .field--name-field-widgets > .field__item{padding:60px 0;}@media screen and (max-width:1024px){body.page-node-type-landing-page .field--name-field-widgets > .field__item{padding:30px 0;}}body.page-node-type-landing-page .field--name-field-widgets > .field__item:first-child{padding-top:0;}body.page-node-type-landing-page .field--name-field-widgets > .field__item:last-child{padding-bottom:0;}body.page-node-type-landing-page .field--name-field-widgets > .field__item > .paragraph:not(.paragraph--type--hero) .section-heading{margin-bottom:64px;}@media screen and (max-width:1024px){body.page-node-type-landing-page .field--name-field-widgets > .field__item > .paragraph:not(.paragraph--type--hero) .section-heading{margin-bottom:32px;}}body.page-node-type-landing-page .field--name-field-widgets > .field__item > .paragraph:not(.paragraph--type--hero) > .field--name-field-link{margin-bottom:60px;}@media screen and (max-width:1024px){body.page-node-type-landing-page .field--name-field-widgets > .field__item > .paragraph:not(.paragraph--type--hero) > .field--name-field-link{margin-bottom:0;}}body.page-node-type-landing-page .field--name-field-widgets > .field__item > .paragraph--type--simple-teaser .simple-teaser-container .section-heading{margin-bottom:30px;}.field--name-field-widgets > .field__item{padding:30px 0;}@media screen and (max-width:1024px){.field--name-field-widgets > .field__item{padding:15px 0;}}.field--name-field-widgets > .field__item:first-child{padding-top:0;}.field--name-field-widgets > .field__item:last-child{padding-bottom:0;}.field--name-field-widgets > .field__item.filter-by-topic{padding:0;}.field--name-field-widgets > .field__item.filter-by-topic + .field__item{padding-top:19px;}.field--name-field-widgets > .field__item > .section-heading{margin-bottom:0;}.paragraph.wool-white,.paragraph.grey{padding:16px 20px;position:relative;}.paragraph.wool-white > div,.paragraph.grey > div{position:relative;}.paragraph.wool-white{background:#F2EFDD;}.paragraph.grey{background:#E6E9EC;}.paragraph h1 > p{margin-bottom:0;font-size:46px;font-weight:700;line-height:60px;letter-spacing:0.5px;}.paragraph h2 > p{margin-bottom:0;font-size:30px;font-weight:700;line-height:42px;letter-spacing:0.25px;}.paragraph h3 > p{margin-bottom:0;font-size:26px;font-weight:700;line-height:34px;letter-spacing:normal;}.paragraph h4 > p,.paragraph h5 > p,.paragraph h6 > p{margin-bottom:24px;font-size:22px;font-weight:700;line-height:28px;letter-spacing:1px;}.paragraph h4 > p:last-child,.paragraph h5 > p:last-child,.paragraph h6 > p:last-child{margin-bottom:0;}.paragraph .section-heading{margin-bottom:32px;}.paragraph > .field--name-field-link{margin-bottom:28px;}@media screen and (max-width:1024px){.paragraph > .field--name-field-link{margin-bottom:0;}}.paragraph .field--name-field-id{display:none;}.paragraph p,.form-type-processed-text p{font-size:18px;line-height:30px;letter-spacing:0.5px;}.paragraph p:empty,.form-type-processed-text p:empty{display:none;}.paragraph p.lead,.form-type-processed-text p.lead{font-size:21px;line-height:36px;}.paragraph p.small,.form-type-processed-text p.small{font-size:14px;line-height:20px;letter-spacing:0.5px;}.paragraph p.highlight-text-floral,.form-type-processed-text p.highlight-text-floral{background-color:#F7F6F3;}.paragraph p.highlight-text-wool,.form-type-processed-text p.highlight-text-wool{background-color:#F2EFDD;}.paragraph p.highlight-text-grey,.form-type-processed-text p.highlight-text-grey{background-color:#E6E9EC;}.paragraph ul,.paragraph ol,.form-type-processed-text ul,.form-type-processed-text ol{list-style-type:none;padding-left:0;margin-bottom:0;letter-spacing:0.5px;}.paragraph ul.light-blue,.paragraph ol.light-blue,.form-type-processed-text ul.light-blue,.form-type-processed-text ol.light-blue{background:#CCE9E8;}.paragraph ul.light-green,.paragraph ol.light-green,.form-type-processed-text ul.light-green,.form-type-processed-text ol.light-green{background:#D2EBD6;}.paragraph ul.light-beige,.paragraph ol.light-beige,.form-type-processed-text ul.light-beige,.form-type-processed-text ol.light-beige{background:#EDE9D2;}.paragraph .table,.form-type-processed-text .table{width:100%;overflow-x:auto;margin-bottom:32px;}.paragraph .table:last-child,.form-type-processed-text .table:last-child{margin-bottom:0;}.paragraph .table table,.form-type-processed-text .table table{table-layout:fixed;width:auto;min-width:100%;font-size:18px;line-height:24px;letter-spacing:0.5px;}.paragraph .table table th,.paragraph .table table td,.form-type-processed-text .table table th,.form-type-processed-text .table table td{min-width:170px;padding:19px 15px 9px 15px;}@media screen and (max-width:1024px){.paragraph .table table th,.paragraph .table table td,.form-type-processed-text .table table th,.form-type-processed-text .table table td{min-width:155px;padding:19px 15px 9px 0;}}.paragraph .table table td,.form-type-processed-text .table table td{border-bottom:1px solid #CCCCCC;}.paragraph .table table th,.form-type-processed-text .table table th{border-bottom:2px solid #000;font-weight:bold;}.field--type-text-long,.form-type-processed-text,.accordion-content-inner-content{width:100%;}.field--type-text-long ul,.field--type-text-long ol,.form-type-processed-text ul,.form-type-processed-text ol,.accordion-content-inner-content ul,.accordion-content-inner-content ol{overflow:hidden;list-style-type:none;padding:20px 20px 20px 0;margin-bottom:32px;margin-left:-20px;margin-right:-20px;}.field--type-text-long ul.floral-white,.field--type-text-long ol.floral-white,.form-type-processed-text ul.floral-white,.form-type-processed-text ol.floral-white,.accordion-content-inner-content ul.floral-white,.accordion-content-inner-content ol.floral-white{padding-block:0;}.field--type-text-long ul:last-child,.field--type-text-long ol:last-child,.form-type-processed-text ul:last-child,.form-type-processed-text ol:last-child,.accordion-content-inner-content ul:last-child,.accordion-content-inner-content ol:last-child{margin-bottom:0;}.field--type-text-long ul li,.field--type-text-long ol li,.form-type-processed-text ul li,.form-type-processed-text ol li,.accordion-content-inner-content ul li,.accordion-content-inner-content ol li{overflow:hidden;display:block;padding-left:54px;margin-bottom:20px;position:relative;}.field--type-text-long ul li:last-child,.field--type-text-long ol li:last-child,.form-type-processed-text ul li:last-child,.form-type-processed-text ol li:last-child,.accordion-content-inner-content ul li:last-child,.accordion-content-inner-content ol li:last-child{margin-bottom:0;}.field--type-text-long ul li::before,.field--type-text-long ol li::before,.form-type-processed-text ul li::before,.form-type-processed-text ol li::before,.accordion-content-inner-content ul li::before,.accordion-content-inner-content ol li::before{position:absolute;left:28px;}.field--type-text-long ul:not([class]),.field--type-text-long ol:not([class]),.form-type-processed-text ul:not([class]),.form-type-processed-text ol:not([class]),.accordion-content-inner-content ul:not([class]),.accordion-content-inner-content ol:not([class]){margin-left:0;}.field--type-text-long ul:not([class]) li,.field--type-text-long ol:not([class]) li,.form-type-processed-text ul:not([class]) li,.form-type-processed-text ol:not([class]) li,.accordion-content-inner-content ul:not([class]) li,.accordion-content-inner-content ol:not([class]) li{padding-left:34px;}.field--type-text-long ul:not([class]) li:before,.field--type-text-long ol:not([class]) li:before,.form-type-processed-text ul:not([class]) li:before,.form-type-processed-text ol:not([class]) li:before,.accordion-content-inner-content ul:not([class]) li:before,.accordion-content-inner-content ol:not([class]) li:before{left:8px;}.field--type-text-long ul li::before,.form-type-processed-text ul li::before,.accordion-content-inner-content ul li::before{content:"";display:block;width:9px;height:9px;top:10px;background:url(/themes/custom/lib4ri/images/ul-bullet.svg) center no-repeat;background-size:100% auto;}.field--type-text-long ol,.form-type-processed-text ol,.accordion-content-inner-content ol{counter-reset:item;}.field--type-text-long ol li::before,.form-type-processed-text ol li::before,.accordion-content-inner-content ol li::before{content:counter(item);counter-increment:item;color:#00706B;}.field--type-text-long > img,.field--type-text-long > p > img,.field--type-text-long > .media,.field--type-text-long > a > .media,.field--type-text-long > .caption,.form-type-processed-text > img,.form-type-processed-text > p > img,.form-type-processed-text > .media,.form-type-processed-text > a > .media,.form-type-processed-text > .caption,.accordion-content-inner-content > img,.accordion-content-inner-content > p > img,.accordion-content-inner-content > .media,.accordion-content-inner-content > a > .media,.accordion-content-inner-content > .caption{width:100%;margin:0;margin-bottom:32px;}.field--type-text-long > img.align-left,.field--type-text-long > img.align-right,.field--type-text-long > p > img.align-left,.field--type-text-long > p > img.align-right,.field--type-text-long > .media.align-left,.field--type-text-long > .media.align-right,.field--type-text-long > a > .media.align-left,.field--type-text-long > a > .media.align-right,.field--type-text-long > .caption.align-left,.field--type-text-long > .caption.align-right,.form-type-processed-text > img.align-left,.form-type-processed-text > img.align-right,.form-type-processed-text > p > img.align-left,.form-type-processed-text > p > img.align-right,.form-type-processed-text > .media.align-left,.form-type-processed-text > .media.align-right,.form-type-processed-text > a > .media.align-left,.form-type-processed-text > a > .media.align-right,.form-type-processed-text > .caption.align-left,.form-type-processed-text > .caption.align-right,.accordion-content-inner-content > img.align-left,.accordion-content-inner-content > img.align-right,.accordion-content-inner-content > p > img.align-left,.accordion-content-inner-content > p > img.align-right,.accordion-content-inner-content > .media.align-left,.accordion-content-inner-content > .media.align-right,.accordion-content-inner-content > a > .media.align-left,.accordion-content-inner-content > a > .media.align-right,.accordion-content-inner-content > .caption.align-left,.accordion-content-inner-content > .caption.align-right{width:max-content;max-width:330px;}.field--type-text-long > img.align-left:nth-last-child(2),.field--type-text-long > img.align-right:nth-last-child(2),.field--type-text-long > p > img.align-left:nth-last-child(2),.field--type-text-long > p > img.align-right:nth-last-child(2),.field--type-text-long > .media.align-left:nth-last-child(2),.field--type-text-long > .media.align-right:nth-last-child(2),.field--type-text-long > a > .media.align-left:nth-last-child(2),.field--type-text-long > a > .media.align-right:nth-last-child(2),.field--type-text-long > .caption.align-left:nth-last-child(2),.field--type-text-long > .caption.align-right:nth-last-child(2),.form-type-processed-text > img.align-left:nth-last-child(2),.form-type-processed-text > img.align-right:nth-last-child(2),.form-type-processed-text > p > img.align-left:nth-last-child(2),.form-type-processed-text > p > img.align-right:nth-last-child(2),.form-type-processed-text > .media.align-left:nth-last-child(2),.form-type-processed-text > .media.align-right:nth-last-child(2),.form-type-processed-text > a > .media.align-left:nth-last-child(2),.form-type-processed-text > a > .media.align-right:nth-last-child(2),.form-type-processed-text > .caption.align-left:nth-last-child(2),.form-type-processed-text > .caption.align-right:nth-last-child(2),.accordion-content-inner-content > img.align-left:nth-last-child(2),.accordion-content-inner-content > img.align-right:nth-last-child(2),.accordion-content-inner-content > p > img.align-left:nth-last-child(2),.accordion-content-inner-content > p > img.align-right:nth-last-child(2),.accordion-content-inner-content > .media.align-left:nth-last-child(2),.accordion-content-inner-content > .media.align-right:nth-last-child(2),.accordion-content-inner-content > a > .media.align-left:nth-last-child(2),.accordion-content-inner-content > a > .media.align-right:nth-last-child(2),.accordion-content-inner-content > .caption.align-left:nth-last-child(2),.accordion-content-inner-content > .caption.align-right:nth-last-child(2){margin-bottom:0;}.field--type-text-long > img.align-left,.field--type-text-long > p > img.align-left,.field--type-text-long > .media.align-left,.field--type-text-long > a > .media.align-left,.field--type-text-long > .caption.align-left,.form-type-processed-text > img.align-left,.form-type-processed-text > p > img.align-left,.form-type-processed-text > .media.align-left,.form-type-processed-text > a > .media.align-left,.form-type-processed-text > .caption.align-left,.accordion-content-inner-content > img.align-left,.accordion-content-inner-content > p > img.align-left,.accordion-content-inner-content > .media.align-left,.accordion-content-inner-content > a > .media.align-left,.accordion-content-inner-content > .caption.align-left{margin-right:24px;}.field--type-text-long > img.align-right,.field--type-text-long > p > img.align-right,.field--type-text-long > .media.align-right,.field--type-text-long > a > .media.align-right,.field--type-text-long > .caption.align-right,.form-type-processed-text > img.align-right,.form-type-processed-text > p > img.align-right,.form-type-processed-text > .media.align-right,.form-type-processed-text > a > .media.align-right,.form-type-processed-text > .caption.align-right,.accordion-content-inner-content > img.align-right,.accordion-content-inner-content > p > img.align-right,.accordion-content-inner-content > .media.align-right,.accordion-content-inner-content > a > .media.align-right,.accordion-content-inner-content > .caption.align-right{margin-left:24px;}.field--type-text-long > img img,.field--type-text-long > img video,.field--type-text-long > img iframe,.field--type-text-long > p > img img,.field--type-text-long > p > img video,.field--type-text-long > p > img iframe,.field--type-text-long > .media img,.field--type-text-long > .media video,.field--type-text-long > .media iframe,.field--type-text-long > a > .media img,.field--type-text-long > a > .media video,.field--type-text-long > a > .media iframe,.field--type-text-long > .caption img,.field--type-text-long > .caption video,.field--type-text-long > .caption iframe,.form-type-processed-text > img img,.form-type-processed-text > img video,.form-type-processed-text > img iframe,.form-type-processed-text > p > img img,.form-type-processed-text > p > img video,.form-type-processed-text > p > img iframe,.form-type-processed-text > .media img,.form-type-processed-text > .media video,.form-type-processed-text > .media iframe,.form-type-processed-text > a > .media img,.form-type-processed-text > a > .media video,.form-type-processed-text > a > .media iframe,.form-type-processed-text > .caption img,.form-type-processed-text > .caption video,.form-type-processed-text > .caption iframe,.accordion-content-inner-content > img img,.accordion-content-inner-content > img video,.accordion-content-inner-content > img iframe,.accordion-content-inner-content > p > img img,.accordion-content-inner-content > p > img video,.accordion-content-inner-content > p > img iframe,.accordion-content-inner-content > .media img,.accordion-content-inner-content > .media video,.accordion-content-inner-content > .media iframe,.accordion-content-inner-content > a > .media img,.accordion-content-inner-content > a > .media video,.accordion-content-inner-content > a > .media iframe,.accordion-content-inner-content > .caption img,.accordion-content-inner-content > .caption video,.accordion-content-inner-content > .caption iframe{width:100%;}@media screen and (max-width:740px){.field--type-text-long > img.align-left,.field--type-text-long > img.align-right,.field--type-text-long > p > img.align-left,.field--type-text-long > p > img.align-right,.field--type-text-long > .media.align-left,.field--type-text-long > .media.align-right,.field--type-text-long > a > .media.align-left,.field--type-text-long > a > .media.align-right,.field--type-text-long > .caption.align-left,.field--type-text-long > .caption.align-right,.form-type-processed-text > img.align-left,.form-type-processed-text > img.align-right,.form-type-processed-text > p > img.align-left,.form-type-processed-text > p > img.align-right,.form-type-processed-text > .media.align-left,.form-type-processed-text > .media.align-right,.form-type-processed-text > a > .media.align-left,.form-type-processed-text > a > .media.align-right,.form-type-processed-text > .caption.align-left,.form-type-processed-text > .caption.align-right,.accordion-content-inner-content > img.align-left,.accordion-content-inner-content > img.align-right,.accordion-content-inner-content > p > img.align-left,.accordion-content-inner-content > p > img.align-right,.accordion-content-inner-content > .media.align-left,.accordion-content-inner-content > .media.align-right,.accordion-content-inner-content > a > .media.align-left,.accordion-content-inner-content > a > .media.align-right,.accordion-content-inner-content > .caption.align-left,.accordion-content-inner-content > .caption.align-right{max-width:100%;float:none;margin-inline:0;}}.field--type-text-long > img:last-child,.field--type-text-long > p:last-child > img,.field--type-text-long > .media:last-child,.field--type-text-long > a:last-child > .media,.field--type-text-long > .caption:last-child,.form-type-processed-text > img:last-child,.form-type-processed-text > p:last-child > img,.form-type-processed-text > .media:last-child,.form-type-processed-text > a:last-child > .media,.form-type-processed-text > .caption:last-child,.accordion-content-inner-content > img:last-child,.accordion-content-inner-content > p:last-child > img,.accordion-content-inner-content > .media:last-child,.accordion-content-inner-content > a:last-child > .media,.accordion-content-inner-content > .caption:last-child{margin-bottom:0;}.field--type-text-long .media.media--type-remote-video,.form-type-processed-text .media.media--type-remote-video,.accordion-content-inner-content .media.media--type-remote-video{width:100%;height:0;padding-top:56.25%;position:relative;}@media screen and (max-width:740px){.field--type-text-long .media.media--type-remote-video,.form-type-processed-text .media.media--type-remote-video,.accordion-content-inner-content .media.media--type-remote-video{padding-top:210px;}}.field--type-text-long .media.media--type-remote-video.playing .play-button,.field--type-text-long .media.media--type-remote-video.playing .field--name-field-preview-image,.form-type-processed-text .media.media--type-remote-video.playing .play-button,.form-type-processed-text .media.media--type-remote-video.playing .field--name-field-preview-image,.accordion-content-inner-content .media.media--type-remote-video.playing .play-button,.accordion-content-inner-content .media.media--type-remote-video.playing .field--name-field-preview-image{display:none;}.field--type-text-long .media.media--type-remote-video.playing .field--name-field-preview-image ~ .field--name-field-media-oembed-video,.form-type-processed-text .media.media--type-remote-video.playing .field--name-field-preview-image ~ .field--name-field-media-oembed-video,.accordion-content-inner-content .media.media--type-remote-video.playing .field--name-field-preview-image ~ .field--name-field-media-oembed-video{display:block;}.field--type-text-long .media.media--type-remote-video .play-button,.form-type-processed-text .media.media--type-remote-video .play-button,.accordion-content-inner-content .media.media--type-remote-video .play-button{display:block;width:84px;height:84px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;overflow:hidden;text-indent:-99999px;background:url(/themes/custom/lib4ri/images/video-play.svg) center no-repeat;background-size:100% auto;}.field--type-text-long .media.media--type-remote-video .field--name-field-preview-image,.form-type-processed-text .media.media--type-remote-video .field--name-field-preview-image,.accordion-content-inner-content .media.media--type-remote-video .field--name-field-preview-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;}.field--type-text-long .media.media--type-remote-video .field--name-field-preview-image .image,.form-type-processed-text .media.media--type-remote-video .field--name-field-preview-image .image,.accordion-content-inner-content .media.media--type-remote-video .field--name-field-preview-image .image{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.field--type-text-long .media.media--type-remote-video .field--name-field-preview-image ~ .field--name-field-media-oembed-video,.form-type-processed-text .media.media--type-remote-video .field--name-field-preview-image ~ .field--name-field-media-oembed-video,.accordion-content-inner-content .media.media--type-remote-video .field--name-field-preview-image ~ .field--name-field-media-oembed-video{display:none;}.field--type-text-long .media.media--type-remote-video .field--name-field-media-oembed-video,.form-type-processed-text .media.media--type-remote-video .field--name-field-media-oembed-video,.accordion-content-inner-content .media.media--type-remote-video .field--name-field-media-oembed-video{position:absolute;top:0;left:0;right:0;bottom:0;}.field--type-text-long .media.media--type-remote-video .field--name-field-media-oembed-video > .field__item,.form-type-processed-text .media.media--type-remote-video .field--name-field-media-oembed-video > .field__item,.accordion-content-inner-content .media.media--type-remote-video .field--name-field-media-oembed-video > .field__item{width:100%;height:100%;}.field--type-text-long .media.media--type-remote-video .field--name-field-media-oembed-video > .field__item iframe,.form-type-processed-text .media.media--type-remote-video .field--name-field-media-oembed-video > .field__item iframe,.accordion-content-inner-content .media.media--type-remote-video .field--name-field-media-oembed-video > .field__item iframe{height:100%;}.webform-submission-form > .form-type-processed-text{margin:0;padding:30px 0;}@media screen and (max-width:1024px){.webform-submission-form > .form-type-processed-text{padding:15px 0;}}.webform-submission-form > .form-type-processed-text:first-child{padding-top:0;}.webform-submission-form > .form-type-processed-text:last-child{padding-bottom:0;}@media screen and (max-width:1024px){.paragraph--type--block .field--name-field-back-button-widget{display:none;}}.paragraph--type--block .field--name-field-back-button-widget #block-backtooverview{padding:10px;background:#fff;}.paragraph--type--block .field--name-field-back-button-widget #block-backtooverview:hover .back-to-overview,.paragraph--type--block .field--name-field-back-button-widget #block-backtooverview:focus .back-to-overview{padding-left:46px;background:#F7F6F3;}.paragraph--type--block .field--name-field-back-button-widget #block-backtooverview:hover .back-to-overview::before,.paragraph--type--block .field--name-field-back-button-widget #block-backtooverview:focus .back-to-overview::before{left:12px;opacity:1;}.paragraph--type--block .field--name-field-back-button-widget #block-backtooverview .back-to-overview{display:block;width:100%;padding:6px 12px;position:relative;color:#000;background:#fff;transition:padding 0.3s ease 0s,background-color 0.3s ease 0s;}.paragraph--type--block .field--name-field-back-button-widget #block-backtooverview .back-to-overview:hover,.paragraph--type--block .field--name-field-back-button-widget #block-backtooverview .back-to-overview:focus{text-decoration:none;}.paragraph--type--block .field--name-field-back-button-widget #block-backtooverview .back-to-overview::before{content:"";display:block;width:24px;height:24px;position:absolute;top:50%;margin-top:-12px;left:0px;opacity:0;background:url(/themes/custom/lib4ri/images/back-arrow.svg) center no-repeat;background-size:100% auto;transition:opacity 0.3s ease 0s,left 0.3s ease 0s;}@media screen and (max-width:1024px){.paragraph--type--news-archive,.paragraph--type--navigation{margin-bottom:22px;width:calc(100% - 32px);position:fixed;left:16px;top:calc(var(--alertAndHeaderSpace,58px) + 8px);z-index:99;}}@media screen and (max-width:1024px){.paragraph--type--news-archive .field--name-field-navigation > .is-active + .menu--main,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > .link.active + ul,.paragraph--type--navigation .field--name-field-navigation > .is-active + .menu--main,.paragraph--type--navigation .block-lib4ri-news-filter-archive-block > .link.active + ul{max-height:calc(var(--vh,1vh) * 100 - var(--alertAndHeaderSpace,58px) - 66px);overflow-y:auto;}}.paragraph--type--navigation .field--name-field-navigation > .is-active,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > .link.active{display:none;padding:10px 50px 10px 16px;position:relative;color:#000;background:#fff;text-decoration:none;border-bottom:1px solid transparent;transition:border-color 0.3s ease 0s;}@media screen and (max-width:1024px){.paragraph--type--navigation .field--name-field-navigation > .is-active,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > .link.active{display:block;}}.paragraph--type--navigation .field--name-field-navigation > .is-active::before,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > .link.active::before{content:"";display:block;width:23px;height:11px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:16px;background:url(/themes/custom/lib4ri/images/dropdown-arrow.svg) center no-repeat;background-size:auto 100%;transition:transform 0.3s ease 0s;}body.mobile-sidebar-nav-open .paragraph--type--navigation .field--name-field-navigation > .is-active::before,body.mobile-sidebar-nav-open .paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > .link.active::before{transform:translateY(-50%) scale(-1);}body.mobile-sidebar-nav-open .paragraph--type--navigation .field--name-field-navigation > .is-active,body.mobile-sidebar-nav-open .paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > .link.active{border-bottom:1px solid #E6E9EC;}.paragraph--type--navigation .field--name-field-navigation .menu--main{padding:10px;background:#fff;}@media screen and (min-width:1025px){.paragraph--type--navigation .field--name-field-navigation .menu--main{display:block !important;}}@media screen and (max-width:1024px){.paragraph--type--navigation .field--name-field-navigation .menu--main{display:none;padding:0;}}.paragraph--type--navigation .field--name-field-navigation .menu--main > .menu > .menu-item:not(.menu-itme--active-trail) > a:hover,.paragraph--type--navigation .field--name-field-navigation .menu--main > .menu > .menu-item:not(.menu-itme--active-trail) > a:focus{padding-left:23px;}@media screen and (max-width:1024px){.paragraph--type--navigation .field--name-field-navigation .menu--main > .menu > .menu-item.menu-item--expanded.open a{color:#000;}}.paragraph--type--navigation .field--name-field-navigation .menu--main > .menu > .menu-item.menu-item--active-trail a.is-active{position:relative;transition:background-color 0.3s ease 0s;}.paragraph--type--navigation .field--name-field-navigation .menu--main > .menu > .menu-item.menu-item--active-trail a.is-active::before{content:"";display:block;width:8px;height:8px;border-radius:50%;position:absolute;top:17px;background:#00706B;}.paragraph--type--navigation .field--name-field-navigation .menu--main > .menu > .menu-item.menu-item--active-trail > a.is-active{padding-left:30px;}.paragraph--type--navigation .field--name-field-navigation .menu--main > .menu > .menu-item.menu-item--active-trail > a.is-active::before{left:12px;}@media screen and (max-width:1024px){.paragraph--type--navigation .field--name-field-navigation .menu--main > .menu > .menu-item.menu-item--active-trail > a.is-active::before{top:21px;left:16px;}}.paragraph--type--navigation .field--name-field-navigation .menu--main > .menu > .menu-item.menu-item--active-trail > .menu > .menu-item.menu-item--active-trail > a.is-active{padding-left:60px;}@media screen and (max-width:1024px){.paragraph--type--navigation .field--name-field-navigation .menu--main > .menu > .menu-item.menu-item--active-trail > .menu > .menu-item.menu-item--active-trail > a.is-active{padding-left:44px;}}.paragraph--type--navigation .field--name-field-navigation .menu--main > .menu > .menu-item.menu-item--active-trail > .menu > .menu-item.menu-item--active-trail > a.is-active::before{left:42px;}@media screen and (max-width:1024px){.paragraph--type--navigation .field--name-field-navigation .menu--main > .menu > .menu-item.menu-item--active-trail > .menu > .menu-item.menu-item--active-trail > a.is-active::before{left:30px;}}.paragraph--type--navigation .field--name-field-navigation .menu--main > .menu > .menu-item.menu-item--active-trail > .menu > .menu-item:not(.menu-item--active-trail) > a{padding-left:38px;}@media screen and (max-width:1024px){.paragraph--type--navigation .field--name-field-navigation .menu--main > .menu > .menu-item.menu-item--active-trail > .menu > .menu-item:not(.menu-item--active-trail) > a{padding-left:30px;}}.paragraph--type--navigation .field--name-field-navigation .menu--main > .menu > .menu-item.menu-item--active-trail > .menu > .menu-item:not(.menu-item--active-trail) > a::before{display:none;}.paragraph--type--navigation .field--name-field-navigation .menu--main .menu .menu-item > a{display:block;width:100%;padding:6px 12px;position:relative;color:#000;background:rgba(255,255,255,0);transition:padding 0.3s ease 0s,background-color 0.3s ease 0s;}@media screen and (max-width:1024px){.paragraph--type--navigation .field--name-field-navigation .menu--main .menu .menu-item > a{padding:10px 16px;border-bottom:1px solid #E6E9EC;color:#999999;}}.paragraph--type--navigation .field--name-field-navigation .menu--main .menu .menu-item > a:hover,.paragraph--type--navigation .field--name-field-navigation .menu--main .menu .menu-item > a:focus{background:#F7F6F3;text-decoration:none;}@media screen and (max-width:1024px){.paragraph--type--navigation .field--name-field-navigation .menu--main .menu .menu-item > a:hover,.paragraph--type--navigation .field--name-field-navigation .menu--main .menu .menu-item > a:focus{background:rgba(255,255,255,0);}}.paragraph--type--navigation .field--name-field-navigation .menu--main .menu .menu-item.menu-item--expanded.menu-item--active-trail > .menu{display:block;}.paragraph--type--navigation .field--name-field-navigation .menu--main .menu .menu-item.menu-item--expanded > .menu{display:none;}.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul{padding:10px;background:#fff;}@media screen and (min-width:1025px){.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul{display:block !important;}}@media screen and (max-width:1024px){.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul{display:none;padding:0;}}.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul > li > .link:hover,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul > li > .link:focus,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul > li > .news-archive:hover,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul > li > .news-archive:focus{padding-left:23px;}.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .link,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .news-archive{display:block;width:100%;padding:6px 12px;position:relative;color:#000;background:rgba(255,255,255,0);transition:padding 0.3s ease 0s,background-color 0.3s ease 0s;}@media screen and (max-width:1024px){.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .link,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .news-archive{padding:10px 16px;border-bottom:1px solid #E6E9EC;color:#999999;}}.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .link:hover,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .link:focus,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .news-archive:hover,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .news-archive:focus{background:#F7F6F3;text-decoration:none;}@media screen and (max-width:1024px){.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .link:hover,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .link:focus,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .news-archive:hover,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .news-archive:focus{background:rgba(255,255,255,0);}}.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .link.active,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .news-archive.active{padding-left:30px;position:relative;}.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .link.active::before,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .news-archive.active::before{content:"";display:block;width:8px;height:8px;border-radius:50%;position:absolute;top:17px;left:12px;background:#00706B;}@media screen and (max-width:1024px){.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .link.active::before,.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul li .news-archive.active::before{left:16px;}}.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul .news-archive{border-radius:0;margin:0;text-align:left;}.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul .news-archive-list-menu{display:none;}.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul .news-archive-list-menu .link{padding-left:38px;}@media screen and (max-width:1024px){.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul .news-archive-list-menu .link{padding-left:30px;}}.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul .news-archive-list-menu .link.active{padding-left:60px;}@media screen and (max-width:1024px){.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul .news-archive-list-menu .link.active{padding-left:44px;}}.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul .news-archive-list-menu .link.active::before{left:42px;}@media screen and (max-width:1024px){.paragraph--type--news-archive .block-lib4ri-news-filter-archive-block > ul .news-archive-list-menu .link.active::before{left:30px;}}.paragraph--type--accordion .accordion,.paragraph--type--database-listing .accordion{padding:0;margin:0;list-style-type:none;}.paragraph--type--accordion .accordion > .accordion-item,.paragraph--type--database-listing .accordion > .accordion-item{border-top:1px solid #CCCCCC;position:relative;}.paragraph--type--accordion .accordion > .accordion-item::before,.paragraph--type--database-listing .accordion > .accordion-item::before{content:"";display:block;width:0;height:1px;position:absolute;top:-1px;z-index:1;background:#00706B;transition:width 0.3s ease 0s;}.paragraph--type--accordion .accordion > .accordion-item:first-child,.paragraph--type--database-listing .accordion > .accordion-item:first-child{border-top:0;}.paragraph--type--accordion .accordion > .accordion-item:last-child,.paragraph--type--database-listing .accordion > .accordion-item:last-child{border-bottom:1px solid #CCCCCC;}.paragraph--type--accordion .accordion > .accordion-item:last-child::after,.paragraph--type--database-listing .accordion > .accordion-item:last-child::after{content:"";display:block;width:0;height:1px;position:absolute;bottom:-1px;z-index:1;background:#00706B;transition:width 0.3s ease 0s;}.paragraph--type--accordion .accordion > .accordion-item:hover:last-child::after,.paragraph--type--accordion .accordion > .accordion-item:focus:last-child::after,.paragraph--type--accordion .accordion > .accordion-item.open:last-child::after,.paragraph--type--database-listing .accordion > .accordion-item:hover:last-child::after,.paragraph--type--database-listing .accordion > .accordion-item:focus:last-child::after,.paragraph--type--database-listing .accordion > .accordion-item.open:last-child::after{width:100%;}.paragraph--type--accordion .accordion > .accordion-item:hover + .accordion-item::before,.paragraph--type--accordion .accordion > .accordion-item:focus + .accordion-item::before,.paragraph--type--accordion .accordion > .accordion-item.open + .accordion-item::before,.paragraph--type--database-listing .accordion > .accordion-item:hover + .accordion-item::before,.paragraph--type--database-listing .accordion > .accordion-item:focus + .accordion-item::before,.paragraph--type--database-listing .accordion > .accordion-item.open + .accordion-item::before{width:100%;}.paragraph--type--accordion .accordion > .accordion-item:hover .accordion-title .accordion-item-trigger,.paragraph--type--accordion .accordion > .accordion-item:focus .accordion-title .accordion-item-trigger,.paragraph--type--accordion .accordion > .accordion-item.open .accordion-title .accordion-item-trigger,.paragraph--type--database-listing .accordion > .accordion-item:hover .accordion-title .accordion-item-trigger,.paragraph--type--database-listing .accordion > .accordion-item:focus .accordion-title .accordion-item-trigger,.paragraph--type--database-listing .accordion > .accordion-item.open .accordion-title .accordion-item-trigger{color:#00706B;}.paragraph--type--accordion .accordion > .accordion-item.open::before,.paragraph--type--database-listing .accordion > .accordion-item.open::before{width:100%;}.paragraph--type--accordion .accordion > .accordion-item.open:first-child::before,.paragraph--type--database-listing .accordion > .accordion-item.open:first-child::before{display:none;}.paragraph--type--accordion .accordion > .accordion-item.open .accordion-title .accordion-item-trigger::before,.paragraph--type--database-listing .accordion > .accordion-item.open .accordion-title .accordion-item-trigger::before{background:url(/themes/custom/lib4ri/images/accordion-close.svg) center no-repeat;background-size:100% auto;}.paragraph--type--accordion .accordion > .accordion-item .accordion-title,.paragraph--type--database-listing .accordion > .accordion-item .accordion-title{margin-bottom:0;}.paragraph--type--accordion .accordion > .accordion-item .accordion-title .accordion-item-trigger,.paragraph--type--database-listing .accordion > .accordion-item .accordion-title .accordion-item-trigger{display:block;width:100%;padding:24px 35px 16px 0;border:0;text-align:left;position:relative;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:#000;transition:color 0.3s ease 0s;background:transparent;appearance:none;cursor:pointer;}.paragraph--type--accordion .accordion > .accordion-item .accordion-title .accordion-item-trigger::before,.paragraph--type--database-listing .accordion > .accordion-item .accordion-title .accordion-item-trigger::before{content:"";display:block;width:24px;height:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;background:url(/themes/custom/lib4ri/images/accordion-open.svg) center no-repeat;background-size:100% auto;transition:background-image 0.3s ease 0s;}.paragraph--type--accordion .accordion > .accordion-item .accordion-content,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content{display:none;padding-top:8px;padding-bottom:24px;}.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper .field--name-field-image + .field--type-text-long,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper .field--name-field-image + .field--type-text-long{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;width:calc(100% - 178px);}@media screen and (max-width:1024px){.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper .field--name-field-image + .field--type-text-long,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper .field--name-field-image + .field--type-text-long{width:100%;}}.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper .field--type-text-long,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper .field--type-text-long{width:100%;}.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper .field--type-text-long p,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper .field--type-text-long p{margin-bottom:16px;}.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper .field--type-text-long p:last-child,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper .field--type-text-long p:last-child{margin-bottom:0;}.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .field--name-field-image > .media,.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .media,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .field--name-field-image > .media,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .media{width:145px;height:145px;margin-right:32px;overflow:hidden;}@media screen and (max-width:1024px){.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .field--name-field-image > .media,.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .media,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .field--name-field-image > .media,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .media{margin-bottom:32px;}}.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .field--name-field-image > .media > .field,.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .media > .field,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .field--name-field-image > .media > .field,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .media > .field{width:100%;height:100%;}.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .field--name-field-image > .media > .field > .field__item,.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .media > .field > .field__item,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .field--name-field-image > .media > .field > .field__item,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .media > .field > .field__item{width:100%;height:100%;}.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .field--name-field-image > .media img,.paragraph--type--accordion .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .media img,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .field--name-field-image > .media img,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content .accordion-content-inner-wrapper > .media img{width:100%;height:100%;object-fit:cover;}.paragraph--type--database-listing .accordion .accordion-item .accordion-content .accordion-content-inner-wrapper > .media + .accordion-content-inner-content{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;width:calc(100% - 178px);}@media screen and (max-width:1024px){.paragraph--type--database-listing .accordion .accordion-item .accordion-content .accordion-content-inner-wrapper > .media + .accordion-content-inner-content{width:100%;}}.paragraph--type--database-listing .accordion .accordion-item .accordion-content .accordion-content-inner-wrapper > .accordion-content-inner-content p{margin-bottom:16px;}.paragraph--type--database-listing .accordion .accordion-item .accordion-content .accordion-content-inner-wrapper > .accordion-content-inner-content p:last-child{margin-bottom:0;}.paragraph--type--rich-content-text-widget.light-blue,.paragraph--type--rich-content-text-widget.light-green,.paragraph--type--rich-content-text-widget.light-beige{padding:16px 20px;position:relative;}.paragraph--type--rich-content-text-widget.light-blue > div,.paragraph--type--rich-content-text-widget.light-green > div,.paragraph--type--rich-content-text-widget.light-beige > div{position:relative;}.paragraph--type--rich-content-text-widget.light-blue{background:#CCE9E8;}.paragraph--type--rich-content-text-widget.light-green{background:#D2EBD6;}.paragraph--type--rich-content-text-widget.light-beige{background:#EDE9D2;}.paragraph--type--rich-content-text-widget figure{margin:0 0 16px 0;}.paragraph--type--rich-content-text-widget figure:last-child{margin-bottom:0;}.paragraph--type--rich-content-text-widget .field--name-field-content h1:last-child,.paragraph--type--rich-content-text-widget .field--name-field-content h2:last-child,.paragraph--type--rich-content-text-widget .field--name-field-content h3:last-child,.paragraph--type--rich-content-text-widget .field--name-field-content h4:last-child,.paragraph--type--rich-content-text-widget .field--name-field-content h5:last-child,.paragraph--type--rich-content-text-widget .field--name-field-content h6:last-child{margin-bottom:0;}.paragraph--type--teasers-with-symbols .teaser-with-symbols{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.paragraph--type--teasers-with-symbols .teaser-with-symbols .teaser-with-symbol-item{display:block;width:calc((100% - 32px) / 2);}@media screen and (max-width:1024px){.paragraph--type--teasers-with-symbols .teaser-with-symbols .teaser-with-symbol-item{width:100%;}}@media screen and (max-width:1024px){.paragraph--type--teasers-with-symbols .teaser-with-symbols .teaser-with-symbol-item:first-child{margin-bottom:32px;}}.paragraph--type--teaser-symbol-item{height:100%;}.paragraph--type--teaser-symbol-item.light-grey > a > .link-icon{background:#E6E9EC;}.paragraph--type--teaser-symbol-item.light-blue > a > .link-icon{background:#cce9e8;}.paragraph--type--teaser-symbol-item.light-green > a > .link-icon{background:#d2ebd6;}.paragraph--type--teaser-symbol-item.light-beige > a > .link-icon{background:#ede9d2;}.paragraph--type--teaser-symbol-item.dark-grey > a > .link-icon{background:#c6cccf;}.paragraph--type--teaser-symbol-item.dark-blue > a > .link-icon{background:#a3d7d5;}.paragraph--type--teaser-symbol-item.dark-green > a > .link-icon{background:#8ECD99;}.paragraph--type--teaser-symbol-item.dark-beige > a > .link-icon{background:#d3c88f;}.paragraph--type--teaser-symbol-item > a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;height:100%;}.paragraph--type--teaser-symbol-item > a:hover,.paragraph--type--teaser-symbol-item > a:focus{text-decoration:none;}.paragraph--type--teaser-symbol-item > a:hover > .link-title,.paragraph--type--teaser-symbol-item > a:focus > .link-title{color:#00706B;}.paragraph--type--teaser-symbol-item > a:hover > .link-title::before,.paragraph--type--teaser-symbol-item > a:focus > .link-title::before{right:0;}.paragraph--type--teaser-symbol-item > a:hover > .link-icon .media .field__item img,.paragraph--type--teaser-symbol-item > a:focus > .link-icon .media .field__item img{transform:scale(1.3);}.paragraph--type--teaser-symbol-item > a > .link-title{display:block;position:relative;padding-right:48px;margin-bottom:24px;position:relative;font-size:22px;font-weight:700;line-height:28px;letter-spacing:1px;color:#000;transition:color 0.3s ease 0s;}.paragraph--type--teaser-symbol-item > a > .link-title::before{content:"";display:block;width:24px;height:24px;position:absolute;top:3px;right:12px;background:url(/themes/custom/lib4ri/images/arrow-right.svg) center no-repeat;background-size:100% auto;transition:right 0.3s ease 0s;}.paragraph--type--teaser-symbol-item > a > .link-icon{display:block;width:100%;height:345px;}.paragraph--type--teaser-symbol-item > a > .link-icon .field--name-field-icon{width:100%;height:100%;}.paragraph--type--teaser-symbol-item > a > .link-icon .media{width:100%;height:100%;position:relative;}.paragraph--type--teaser-symbol-item > a > .link-icon .media .field__item{width:160px;height:160px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.paragraph--type--teaser-symbol-item > a > .link-icon .media .field__item img{width:100%;height:100%;transition:transform 0.3s ease 0s;}.paragraph .accordion,.paragraph--type--column .column-container,.paragraph--type--anchor .field--name-field-anchor{margin-top:-24px;}.paragraph--type--column,.paragraph--type--news-teasers{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;}.paragraph--type--column .section-heading,.paragraph--type--news-teasers .section-heading{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media screen and (max-width:1024px){.paragraph--type--column .field--name-field-link,.paragraph--type--news-teasers .field--name-field-link{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;width:100%;margin-top:32px;margin-bottom:0;text-align:center;}}.paragraph--type--column .field--name-field-link > a,.paragraph--type--news-teasers .field--name-field-link > a{white-space:nowrap;}.paragraph--type--column .column-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%;}.paragraph--type--column-item{width:calc((100% - 32px) / 2);}@media screen and (max-width:1024px){.paragraph--type--column-item{width:100%;}}.paragraph--type--column-item:first-child:last-child{width:100%;}.paragraph--type--anchor-item,.paragraph--type--infosheets .field--name-field-links .field__item,.paragraph--type--column-item .field--name-field-links .field__item{border-bottom:1px solid #CCCCCC;position:relative;}.paragraph--type--anchor-item::before,.paragraph--type--infosheets .field--name-field-links .field__item::before,.paragraph--type--column-item .field--name-field-links .field__item::before{content:"";display:block;width:0;height:1px;position:absolute;bottom:-1px;z-index:1;background:#00706B;transition:width 0.3s ease 0s;}.paragraph--type--anchor-item:hover::before,.paragraph--type--anchor-item:focus::before,.paragraph--type--infosheets .field--name-field-links .field__item:hover::before,.paragraph--type--infosheets .field--name-field-links .field__item:focus::before,.paragraph--type--column-item .field--name-field-links .field__item:hover::before,.paragraph--type--column-item .field--name-field-links .field__item:focus::before{width:100%;}.paragraph--type--anchor-item:hover a,.paragraph--type--anchor-item:focus a,.paragraph--type--infosheets .field--name-field-links .field__item:hover a,.paragraph--type--infosheets .field--name-field-links .field__item:focus a,.paragraph--type--column-item .field--name-field-links .field__item:hover a,.paragraph--type--column-item .field--name-field-links .field__item:focus a{color:#00706B;text-decoration:none;}.paragraph--type--anchor-item a,.paragraph--type--infosheets .field--name-field-links .field__item a,.paragraph--type--column-item .field--name-field-links .field__item a{display:block;width:100%;padding:24px 43px 16px 0;border:0;text-align:left;position:relative;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:#000;transition:color 0.3s ease 0s;background:transparent;appearance:none;cursor:pointer;text-decoration:none;}.paragraph--type--anchor-item a:visited,.paragraph--type--infosheets .field--name-field-links .field__item a:visited,.paragraph--type--column-item .field--name-field-links .field__item a:visited{text-decoration:none;}.paragraph--type--anchor-item a span,.paragraph--type--infosheets .field--name-field-links .field__item a span,.paragraph--type--column-item .field--name-field-links .field__item a span{display:block;width:35px;height:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;}.paragraph--type--anchor-item a span::before,.paragraph--type--infosheets .field--name-field-links .field__item a span::before,.paragraph--type--column-item .field--name-field-links .field__item a span::before{content:"";display:block;width:24px;height:24px;position:absolute;top:0;transition:right 0.3s ease 0s,top 0.3s ease 0s;}.paragraph--type--infosheets .field--name-field-links .field__item:hover a.internal span::before,.paragraph--type--infosheets .field--name-field-links .field__item:hover a.external span::before,.paragraph--type--infosheets .field--name-field-links .field__item:focus a.internal span::before,.paragraph--type--infosheets .field--name-field-links .field__item:focus a.external span::before,.paragraph--type--column-item .field--name-field-links .field__item:hover a.internal span::before,.paragraph--type--column-item .field--name-field-links .field__item:hover a.external span::before,.paragraph--type--column-item .field--name-field-links .field__item:focus a.internal span::before,.paragraph--type--column-item .field--name-field-links .field__item:focus a.external span::before{right:0;}.paragraph--type--infosheets .field--name-field-links .field__item:hover a.download span::before,.paragraph--type--infosheets .field--name-field-links .field__item:focus a.download span::before,.paragraph--type--column-item .field--name-field-links .field__item:hover a.download span::before,.paragraph--type--column-item .field--name-field-links .field__item:focus a.download span::before{top:4px;}.paragraph--type--infosheets .field--name-field-links .field__item a.internal span::before,.paragraph--type--infosheets .field--name-field-links .field__item a.external span::before,.paragraph--type--column-item .field--name-field-links .field__item a.internal span::before,.paragraph--type--column-item .field--name-field-links .field__item a.external span::before{right:11px;}.paragraph--type--infosheets .field--name-field-links .field__item a.internal span::before,.paragraph--type--column-item .field--name-field-links .field__item a.internal span::before{background:url(/themes/custom/lib4ri/images/arrow-right.svg) center no-repeat;background-size:100% auto;}.paragraph--type--infosheets .field--name-field-links .field__item a.external span::before,.paragraph--type--column-item .field--name-field-links .field__item a.external span::before{background:url(/themes/custom/lib4ri/images/arrow-external.svg) center no-repeat;background-size:100% auto;}.paragraph--type--infosheets .field--name-field-links .field__item a.download span::before,.paragraph--type--column-item .field--name-field-links .field__item a.download span::before{right:0;top:0;background:url(/themes/custom/lib4ri/images/arrow-download1.svg) center no-repeat;background-size:100% auto;}.paragraph--type--infosheets .field--name-field-links .field__item a.download span::after,.paragraph--type--column-item .field--name-field-links .field__item a.download span::after{content:"";display:block;width:24px;height:24px;position:absolute;right:0;bottom:0;background:url(/themes/custom/lib4ri/images/arrow-download2.svg) center no-repeat;background-size:100% auto;}.paragraph--type--anchor-item:hover a span::before,.paragraph--type--anchor-item:focus a span::before{right:0;top:-10px;opacity:0;}.paragraph--type--anchor-item:hover a span::after,.paragraph--type--anchor-item:focus a span::after{top:0px;opacity:1;}.paragraph--type--anchor-item a{text-decoration:none;}.paragraph--type--anchor-item a span::before,.paragraph--type--anchor-item a span::after{transition:top 0.3s ease 0s,opacity 0.3s ease 0s;}.paragraph--type--anchor-item a span::before{opacity:1;right:0;background:url(/themes/custom/lib4ri/images/anchor-arrow.svg) center no-repeat;background-size:100% auto;}.paragraph--type--anchor-item a span::after{content:"";display:block;width:24px;height:24px;position:absolute;top:10px;right:0;background:url(/themes/custom/lib4ri/images/anchor-arrow.svg) center no-repeat;background-size:100% auto;opacity:0;}.paragraph--type--simple-teaser .simple-teaser-container{padding:40px;background:#F2EFDD;margin-left:-20px;margin-right:-20px;}@media screen and (max-width:1288px){.paragraph--type--simple-teaser .simple-teaser-container{margin-left:-16px;margin-right:-16px;}}@media screen and (max-width:1024px){.paragraph--type--simple-teaser .simple-teaser-container{padding:16px;}}.paragraph--type--simple-teaser .simple-teaser-container .section-heading{width:100%;margin-bottom:30px;}@media screen and (max-width:1024px){.paragraph--type--simple-teaser .simple-teaser-container .section-heading{margin-bottom:24px;}}.paragraph--type--simple-teaser .simple-teaser-container .teaser-inner-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;}@media screen and (max-width:1024px){.paragraph--type--simple-teaser .simple-teaser-container .teaser-inner-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media screen and (max-width:1024px){.paragraph--type--simple-teaser .simple-teaser-container .field--name-field-link{width:100%;margin-top:32px;}}.paragraph--type--simple-teaser .simple-teaser-container .field--name-field-link a{margin-left:16px;white-space:nowrap;}@media screen and (max-width:1024px){.paragraph--type--simple-teaser .simple-teaser-container .field--name-field-link a{margin-left:0;}}.paragraph--type--news-listing,.paragraph--type--team-member-teaser{padding-top:16px;border-top:1px solid #CCCCCC;}.paragraph--type--team-member-teaser .field--name-field-team-member{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:16px 0 0;}.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item{width:calc((100% - 32px) / 2);padding:32px 0;}@media screen and (max-width:740px){.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item{width:100%;padding:16px 0;}}.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item:last-child{padding-bottom:0;}@media screen and (min-width:741px){.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item:nth-last-child(2):nth-child(2n+1){padding-bottom:0;}}.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article:hover .media{box-shadow:0px 0px 0px 4px rgba(0,145,138,0.3019607843);}.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article:hover .member-details .field--name-label{color:#00706B;}.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article .media{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:70px;height:70px;border-radius:50%;overflow:hidden;box-shadow:0px 0px 0px 4px rgba(0,145,138,0);transition:box-shadow 0.3s ease 0s;}@media screen and (max-width:1080px){.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article .media{width:60px;height:60px;}}.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article .media .field--name-field-media-image,.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article .media .field__item,.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article .media img{width:100%;height:100%;}.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article .media img{object-fit:cover;}.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article .member-details{padding-left:16px;}.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article .member-details div,.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article .member-details a{margin-bottom:0;}.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article .member-details .field--name-label{font-weight:bold;transition:color 0.3s ease 0s;}@media screen and (max-width:1080px){.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article .member-details .field--name-label{margin-bottom:10px;line-height:30px;}}.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article .member-details .field--name-label + .field__item:not(.field--name-field-role){margin-top:30px;}.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article .member-details a{display:block;}.paragraph--type--database-filter .block-lib4ri-database .alphabetical-categories,.paragraph--type--database-filter .block-lib4ri-database .topics,.paragraph--type--database-filter-by-topic .block-lib4ri-database .alphabetical-categories,.paragraph--type--database-filter-by-topic .block-lib4ri-database .topics{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--database-filter .block-lib4ri-database .link,.paragraph--type--database-filter .block-lib4ri-database .topic,.paragraph--type--database-filter-by-topic .block-lib4ri-database .link,.paragraph--type--database-filter-by-topic .block-lib4ri-database .topic{display:block;padding:0 8px;border:1px solid #CCCCCC;box-shadow:0 0 0 1px rgba(0,112,107,0);border-radius:2px;margin-right:4px;margin-bottom:11px;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.5px;text-decoration:none;color:#999999;background:#fff;transition:color 0.3s ease 0s,border-color 0.3s ease 0s;}.paragraph--type--database-filter .block-lib4ri-database .link:hover,.paragraph--type--database-filter .block-lib4ri-database .topic:hover,.paragraph--type--database-filter-by-topic .block-lib4ri-database .link:hover,.paragraph--type--database-filter-by-topic .block-lib4ri-database .topic:hover{color:#00706B;border:1px solid rgba(0,112,107,0.4);box-shadow:0 0 0 1px rgba(0,112,107,0.4);}.paragraph--type--database-filter .block-lib4ri-database .link.active,.paragraph--type--database-filter .block-lib4ri-database .topic.active,.paragraph--type--database-filter-by-topic .block-lib4ri-database .link.active,.paragraph--type--database-filter-by-topic .block-lib4ri-database .topic.active{color:#fff;background:#00706B;border:1px solid #00706B;box-shadow:0 0 0 1px rgba(0,112,107,0);}.paragraph--type--database-filter{padding-top:16px;border-top:1px solid #CCCCCC;}.paragraph--type--database-filter-by-topic{margin-top:-13px;}@media screen and (max-width:1024px){.paragraph--type--database-filter-by-topic{margin-top:4px;}}.paragraph--type--infosheets{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--infosheets .field--name-field-image{width:124px;}@media screen and (max-width:1024px){.paragraph--type--infosheets .field--name-field-image{margin-bottom:24px;}}.paragraph--type--infosheets .infosheet-container{width:calc(100% - 148px);}@media screen and (max-width:1024px){.paragraph--type--infosheets .infosheet-container{width:100%;}}.paragraph--type--infosheets .infosheet-container .section-heading{margin-bottom:0;}body.page-node-type-landing-page .field--name-field-widgets > .field__item .paragraph--type--infosheets .infosheet-container .section-heading{margin-bottom:0;}@media screen and (max-width:1024px){.paragraph--type--events > .field--name-field-event > .field__item{border-top:1px solid #CCCCCC;}}@media screen and (max-width:1024px){.paragraph--type--events > .field--name-field-event > .field__item:last-child{border-bottom:1px solid #CCCCCC;}}@media screen and (max-width:1024px){.paragraph--type--events > .field--name-field-event > .node--type-event{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}}.node--type-event.node--view-mode-teaser.expanded .node__content{background-color:#F2EFDD !important;padding:40px 20px;margin-block:40px;position:relative;}.node--type-event.node--view-mode-teaser.expanded .node__content .close-button{position:absolute;top:-30px;right:0;font-size:0px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M2.5%2022L22.5%202'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3Cpath%20d='M22.5%2022L2.5%202'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E");background-size:100%;}.node--type-event.node--view-mode-teaser.expanded .node__content #wishlist{margin:10px 10px 0 0;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-booker-link,.node--type-event.node--view-mode-teaser.expanded .node__content .calendar,.node--type-event.node--view-mode-teaser.expanded .node__content .header-info-container{display:none !important;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper{width:100%;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .available-slots,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .fully-booked{color:#000;float:right;margin-left:20px;margin-bottom:20px;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .available-slots,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .fully-booked{float:none;margin-left:0;}}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .available-slots:hover,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .fully-booked:hover{cursor:default;color:#000;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .available-slots{background-color:#8ECD99;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .available-slots:hover{background-color:#8ECD99;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .fully-booked{background-color:#CC0000;color:#fff;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .fully-booked:hover{background-color:#CC0000;color:#fff;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .success-message{font-weight:400;font-size:14px;line-height:20px;color:#00706B;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .success-message::before{content:"";display:inline-block;width:48px;height:48px;border-radius:24px;background:url("data:image/svg+xml,%3Csvg width='20' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8.5L6 13.5L12.25 7.25L18.5 1' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat,#00706B;background-position:center;margin-right:15px;vertical-align:middle;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .success-message::before{display:block;margin-bottom:20px;}}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .success-message-wishlist{font-weight:400;font-size:14px;line-height:20px;color:#00706B;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .success-message-wishlist::before{content:"";display:inline-block;width:48px;height:48px;border-radius:24px;background:url("data:image/svg+xml,%3Csvg width='20' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8.5L6 13.5L12.25 7.25L18.5 1' stroke='%2300706B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat,#fff;background-position:center;margin-right:15px;vertical-align:middle;border:1px solid #00706B;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .success-message-wishlist::before{display:block;margin-bottom:20px;}}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner h2{margin-bottom:23px;max-width:865px;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .field--name-field-description{margin-top:40px;max-width:865px;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .field--name-field-location,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .event-date,.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .event-time{display:inline;font-weight:400;font-size:14px;line-height:20px;margin-bottom:40px;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .field--name-field-location::after{content:"•";display:inline;visibility:visible;font-weight:400;font-size:14px;line-height:20px;margin-left:0.5em;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .lib4ri-event-registration-form{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:40px;max-width:865px;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .lib4ri-event-registration-form > p{grid-column:1/3;margin-bottom:-32px;}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .lib4ri-event-registration-form .form-item{margin-bottom:0px;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .lib4ri-event-registration-form .js-form-item{grid-column:1/3;}}.node--type-event.node--view-mode-teaser.expanded .node__content .event-external-link-wrapper .event-booker-inner .lib4ri-event-registration-form .js-form-item-affiliation{grid-column:1/3;position:relative;margin-bottom:200px;}@media screen and (min-width:1025px){.node--type-event.node--view-mode-teaser.hover-white:hover .node__content,.node--type-event.node--view-mode-teaser.hover-white:focus .node__content{background:#fff;}}@media screen and (min-width:1025px){.node--type-event.node--view-mode-teaser.hover-wool-white:hover .node__content,.node--type-event.node--view-mode-teaser.hover-wool-white:focus .node__content{background:#F2EFDD;}}.node--type-event.node--view-mode-teaser .node__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:24px;transition:background-color 0.3s ease 0s;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-teaser .node__content{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 0;flex-direction:row-reverse;}}@media screen and (min-width:1025px){.node--type-event.node--view-mode-teaser .node__content:hover,.node--type-event.node--view-mode-teaser .node__content:focus{background:#fff;}}.node--type-event.node--view-mode-teaser .node__content:hover .header-info-container > span,.node--type-event.node--view-mode-teaser .node__content:focus .header-info-container > span{color:#00706B;}.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link,.node--type-event.node--view-mode-teaser .node__content span.event-cancelled{display:flex;align-items:center;gap:10px;margin-top:2px;max-height:40px;line-height:normal;white-space:nowrap;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link,.node--type-event.node--view-mode-teaser .node__content span.event-cancelled{margin-top:0;font-size:16px;}}.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link::after,.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link::before,.node--type-event.node--view-mode-teaser .node__content span.event-cancelled::after,.node--type-event.node--view-mode-teaser .node__content span.event-cancelled::before{content:"";flex:0 0 auto;order:1;width:24px;height:24px;display:inline-block;background:url(/themes/custom/lib4ri/images/calendar-icon.svg) center no-repeat;background-size:100% auto;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link::after,.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link::before,.node--type-event.node--view-mode-teaser .node__content span.event-cancelled::after,.node--type-event.node--view-mode-teaser .node__content span.event-cancelled::before{width:18px;height:18px;}}.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link:before,.node--type-event.node--view-mode-teaser .node__content span.event-cancelled:before{display:none;opacity:0;order:2;margin-left:-34px;}.node--type-event.node--view-mode-teaser .node__content span.event-cancelled:after{background-image:url(/themes/custom/lib4ri/images/calendar-icon-x.svg);}.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link.add-to-wishlist:after,.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link.add-to-wishlist:before{transition:opacity 0.25s ease 0s;}.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link.add-to-wishlist:after{background-image:url(/themes/custom/lib4ri/images/calendar-icon-star.svg);}.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link.add-to-wishlist:before{display:block;background-image:url(/themes/custom/lib4ri/images/calendar-icon-star-white.svg);}.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link.add-to-wishlist:hover:after,.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link.add-to-wishlist:focus:after{opacity:0;}.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link.add-to-wishlist:hover:before,.node--type-event.node--view-mode-teaser .node__content .event-external-link-wrapper .event-booker-link.add-to-wishlist:focus:before{opacity:1;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-teaser .node__content .calendar,.node--type-event.node--view-mode-teaser .node__content .field--name-field-cta{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;}}.node--type-event.node--view-mode-teaser .node__content .calendar div{width:80px;text-align:center;letter-spacing:0.5px;color:#fff;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-teaser .node__content .calendar div{width:40px;letter-spacing:0.25px;}}.node--type-event.node--view-mode-teaser .node__content .calendar div:first-child{font-size:46px;line-height:60px;font-weight:bold;background-color:#00706B;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-teaser .node__content .calendar div:first-child{font-size:23px;line-height:30px;}}.node--type-event.node--view-mode-teaser .node__content .calendar div:last-child{font-size:14px;line-height:20px;background-color:#005A56;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-teaser .node__content .calendar div:last-child{font-size:7px;line-height:10px;letter-spacing:0.25px;}}.node--type-event.node--view-mode-teaser .node__content .header-info-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0 24px;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-teaser .node__content .header-info-container{padding:0;margin-bottom:24px;}}.node--type-event.node--view-mode-teaser .node__content .header-info-container .field{font-size:14px;line-height:24px;letter-spacing:0.5px;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-teaser .node__content .header-info-container .field{color:#999999;}}.node--type-event.node--view-mode-teaser .node__content .header-info-container .field > *{display:inline;}.node--type-event.node--view-mode-teaser .node__content .header-info-container .field--name-field-time-interval:not(:first-child)::before,.node--type-event.node--view-mode-teaser .node__content .header-info-container .field--name-field-event-date:not(:first-child)::before{content:" • ";}.node--type-event.node--view-mode-teaser .node__content .header-info-container > span{display:block;width:100%;font-weight:bold;}.node--type-event.node--view-mode-teaser .node__content .header-info-container .field--name-field-deadline > div:first-child:not(.field__item)::after{content:" :";}.node--type-event.node--view-mode-teaser .node__content .header-info-container .field--name-field-deadline > .field__item{font-weight:bold;}.node--type-event.node--view-mode-teaser .node__content .header-info-container .field--name-field-deadline.deadline-passed .field__item{color:#CC0000;}.node--type-event.node--view-mode-teaser .node__content .field--name-field-cta a{padding-right:58px;position:relative;white-space:nowrap;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-teaser .node__content .field--name-field-cta a{padding:5px 46px 5px 24px;}}.node--type-event.node--view-mode-teaser .node__content .field--name-field-cta a::before{content:"";display:block;width:24px;height:24px;position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:24px;background:url(/themes/custom/lib4ri/images/calendar-icon.svg) center no-repeat;background-size:100% auto;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-teaser .node__content .field--name-field-cta a::before{width:12px;height:12px;background:url(/themes/custom/lib4ri/images/calendar-icon-mobile.svg) center no-repeat;background-size:100% auto;}}.paragraph--type--webform > .section-heading{margin-bottom:24px;}.paragraph--type--webform > .field--name-field-rich-content-text{margin-bottom:32px;}.lib4ri-search-search-page-input .js-form-item-find{position:relative;margin:0;}.lib4ri-search-search-page-input .js-form-item-find:before{content:"";z-index:1;position:absolute;left:30px;top:50%;transform:translateY(-50%);width:25px;height:25px;background:url(/themes/custom/lib4ri/images/search-icon.svg);background-size:100% auto;background-repeat:no-repeat;}.lib4ri-search-search-page-input .js-form-item-find .search-icon{content:"";z-index:1;display:block;position:absolute;left:30px;top:50%;transform:translateY(-50%);width:25px;height:25px;cursor:pointer;background:transparent;padding:0;margin:0;text-indent:-9999px;overflow:hidden;}.lib4ri-search-search-page-input .js-form-item-find .clear{position:absolute;right:30px;top:50%;transform:translateY(-50%);width:25px;height:25px;background:none;background-image:url("data:image/svg+xml,%3Csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M2.5%2022L22.5%202'%20stroke='%2300706B'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3Cpath%20d='M22.5%2022L2.5%202'%20stroke='%2300706B'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E");background-size:100% auto;background-repeat:no-repeat;pointer-events:auto;cursor:pointer;padding:0;margin:0;text-indent:-9999px;overflow:hidden;}.lib4ri-search-search-page-input .js-form-item-find input.search-page-input{display:flex;position:relative;flex-direction:row;align-items:center;padding:16px 66px;border:none;border-radius:40px;color:#000;height:62px;}.lib4ri-search-search-page-input .js-form-item-find input.search-page-input::placeholder{color:#999999;opacity:1;}.lib4ri-search-search-page-input .js-form-item-find input.search-page-input:-ms-input-placeholder{color:#999999;}.lib4ri-search-search-page-input .js-form-item-find input.search-page-input::-ms-input-placeholder{color:#999999;}.lib4ri-search-search-page-input .js-form-item-find input.search-page-input:hover,.lib4ri-search-search-page-input .js-form-item-find input.search-page-input:active,.lib4ri-search-search-page-input .js-form-item-find input.search-page-input:focus{box-shadow:0px 0px 0px 4px rgba(0,143,136,0.6);}.lib4ri-search-search-page-input .form-actions{display:none;}.select2-container--default .select2-results > .select2-results__options[id*=select2-edit-affiliation-]{max-height:230px;}@media screen and (max-width:1024px){#onetrust-consent-sdk #onetrust-banner-sdk.otFloatingRoundedCorner{max-width:94vw;left:3vw;}}.node--type-event.node--view-mode-full > .node__content{position:relative;padding:64px 0 60px;}@media screen and (max-width:1024px){.node--type-event.node--view-mode-full > .node__content{padding-top:41px;}}.node--type-event.node--view-mode-full > .node__content > .field:not(:last-child){margin-bottom:50px;}.node--type-event.node--view-mode-full .group-event-header-container{display:flex;align-items:flex-start;}@media screen and (max-width:740px){.node--type-event.node--view-mode-full .group-event-header-container{display:block;}}.node--type-event.node--view-mode-full .group-event-header-container > h1{margin:0;padding-right:20px;}.node--type-event.node--view-mode-full .group-event-header-container > .field--name-field-available-slots{margin-left:auto;margin-top:5px;white-space:nowrap;}@media screen and (max-width:740px){.node--type-event.node--view-mode-full .group-event-header-container > .field--name-field-available-slots{display:inline-block;vertical-align:top;margin-top:10px;}}.node--type-event.node--view-mode-full .field--name-field-available-slots{padding:9px 24px;border-radius:24px;font-size:18px;line-height:30px;letter-spacing:0.5px;background-color:#D3C88F;}.node--type-event.node--view-mode-full .field--name-field-available-slots.available-slots{background-color:#8ECD99;}.node--type-event.node--view-mode-full .field--name-field-available-slots.fully-booked,.node--type-event.node--view-mode-full .field--name-field-available-slots.cancelled{color:#fff;background-color:#CC0000;}.node--type-event.node--view-mode-full .field--name-field-available-slots > *{display:inline;}.node--type-event.node--view-mode-full .field--name-field-available-slots > div:first-child:not(.field__item)::after{content:" :";}.node--type-event.node--view-mode-full .field--name-field-available-slots .field__item{font-weight:bold;}.node--type-event.node--view-mode-full .group-event-info-container{display:flex;flex-flow:row wrap;margin-bottom:40px;padding-top:23px;}.node--type-event.node--view-mode-full .group-event-info-container > .field{font-size:14px;line-height:24px;letter-spacing:0.5px;}.node--type-event.node--view-mode-full .group-event-info-container > .field:not(:first-child)::before{content:" • ";}.node--type-event.node--view-mode-full .group-event-info-container > .field.clearfix::after{display:none;}.node--type-event.node--view-mode-full .group-event-info-container > .field.field--name-field-deadline{margin-left:auto;}.node--type-event.node--view-mode-full .group-event-info-container > .field.field--name-field-deadline:after,.node--type-event.node--view-mode-full .group-event-info-container > .field.field--name-field-deadline:before{display:none;}@media screen and (max-width:740px){.node--type-event.node--view-mode-full .group-event-info-container > .field.field--name-field-deadline{flex:0 0 auto;width:100%;}}.node--type-event.node--view-mode-full .field--name-field-deadline > *{display:inline;}.node--type-event.node--view-mode-full .field--name-field-deadline > div:first-child:not(.field__item)::after{content:" :";}.node--type-event.node--view-mode-full .field--name-field-deadline .field__item{font-weight:bold;}.node--type-event.node--view-mode-full .field--name-field-deadline.deadline-passed .field__item{color:#CC0000;}.paragraph--type--events .block-views > h2{display:none;}.view-events.view-display-id-block_1 > .view-header{margin-bottom:15px;}.node--type-event.node--view-mode-teaser{position:relative;}.node--type-event.node--view-mode-teaser > .node__content span.not-bookable{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;background-color:rgba(0,0,0,0.5);transition:opacity 0.3s ease 0s;opacity:0;z-index:2;cursor:not-allowed;}.node--type-event.node--view-mode-teaser > .node__content span.not-bookable:hover{opacity:1;}.node--type-event.node--view-mode-teaser > .node__content .event-external-link-wrapper.disabled .event-booker-link{background:#c0c0c0;pointer-events:none;cursor:not-allowed;}.node--type-event.node--view-mode-teaser > .node__content .event-external-link-wrapper .event-booker-link.add-to-wishlist{border:1px solid #00706B;color:#00706B;background:#fff;}.node--type-event.node--view-mode-teaser > .node__content .event-external-link-wrapper .event-booker-link.add-to-wishlist:hover,.node--type-event.node--view-mode-teaser > .node__content .event-external-link-wrapper .event-booker-link.add-to-wishlist:focus{border-color:#005A56;color:#fff;background:#005A56;}.node--type-event.node--view-mode-teaser > .node__content span.event-cancelled{background:#c00;pointer-events:none;cursor:default;}#footer{background:#002640;color:#fff;}#footer a{color:#fff;}#footer ul{padding-left:0;margin-bottom:0;list-style-type:none;}#footer .footer-top{padding:48px 0;}#footer .footer-top .region-footer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%;}@media screen and (max-width:1280px){#footer .footer-top .region-footer{width:auto;}}@media screen and (max-width:1024px){#footer .footer-top .region-footer{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}#footer .footer-top .region-footer #block-footerlogo{width:35%;}@media screen and (max-width:1024px){#footer .footer-top .region-footer #block-footerlogo{width:100%;}}@media screen and (max-width:1024px){#footer .footer-top .region-footer #block-footerlogo .footer-logo-wrapper{margin-bottom:24px;}}#footer .footer-top .region-footer #block-footerlogo .footer-logo-wrapper .logo{width:105px;height:24px;margin-bottom:40px;}#footer .footer-top .region-footer #block-footerlogo .footer-logo-wrapper .logo svg{width:100%;height:100%;}#footer .footer-top .region-footer #block-footerlogo .footer-logo-wrapper .footer-text{font-size:30px;font-weight:700;line-height:42px;letter-spacing:0.25px;color:#8ECD99;}#footer .footer-top .region-footer #block-footer{width:65%;}@media screen and (max-width:1024px){#footer .footer-top .region-footer #block-footer{width:100%;}}#footer .footer-top .region-footer #block-footer > .menu{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%;}@media screen and (max-width:1024px){#footer .footer-top .region-footer #block-footer > .menu{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media screen and (max-width:1024px){#footer .footer-top .region-footer #block-footer > .menu > .menu-item{width:100%;margin-bottom:24px;}}@media screen and (max-width:1024px){#footer .footer-top .region-footer #block-footer > .menu > .menu-item:last-child{margin-bottom:0;}}#footer .footer-top .region-footer #block-footer > .menu > .menu-item > span{display:block;margin-bottom:32px;font-size:14px;line-height:20px;letter-spacing:0.5px;color:#8ECD99;}#footer .footer-top .region-footer #block-footer > .menu > .menu-item > .menu > .menu-item{margin-bottom:8px;}#footer .footer-top .region-footer #block-footer > .menu > .menu-item > .menu > .menu-item a{font-size:18px;line-height:30px;letter-spacing:0.5px;color:rgba(255,255,255,0.8);}#footer .footer-bottom{padding:16px 0;border-top:1px solid #4A5D6A;}#footer .footer-bottom .region-footer-bottom{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%;}@media screen and (max-width:1280px){#footer .footer-bottom .region-footer-bottom{width:auto;}}@media screen and (max-width:1024px){#footer .footer-bottom .region-footer-bottom{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}#footer .footer-bottom .region-footer-bottom .block-lib4ri-footer-partners-block,#footer .footer-bottom .region-footer-bottom .menu--copyright > .menu{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}#footer .footer-bottom .region-footer-bottom .block-lib4ri-footer-partners-block{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:50%;}@media screen and (max-width:1024px){#footer .footer-bottom .region-footer-bottom .block-lib4ri-footer-partners-block{width:100%;margin-bottom:16px;}}#footer .footer-bottom .region-footer-bottom .block-lib4ri-footer-partners-block > .vocabulary-partners{margin-right:34px;}#footer .footer-bottom .region-footer-bottom .block-lib4ri-footer-partners-block > .vocabulary-partners:last-child{margin-right:0;}#footer .footer-bottom .region-footer-bottom .block-lib4ri-footer-partners-block .media > .field{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}#footer .footer-bottom .region-footer-bottom .menu--copyright{margin-right:24px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}@media screen and (max-width:1024px){#footer .footer-bottom .region-footer-bottom .menu--copyright{width:100%;margin-right:0;margin-bottom:24px;}}#footer .footer-bottom .region-footer-bottom .menu--copyright a{font-size:14px;line-height:20px;letter-spacing:0.5px;white-space:nowrap;}#footer .footer-bottom .region-footer-bottom .menu--copyright > .menu > .menu-item{margin-right:24px;line-height:20px;}#footer .footer-bottom .region-footer-bottom .menu--copyright > .menu > .menu-item:last-child{margin-right:0;}#footer .footer-bottom .region-footer-bottom .block-lib4ri-footer-copyright-text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}@media screen and (max-width:1024px){#footer .footer-bottom .region-footer-bottom .block-lib4ri-footer-copyright-text{width:100%;}}#footer .footer-bottom .region-footer-bottom .block-lib4ri-footer-copyright-text p,#footer .footer-bottom .region-footer-bottom .block-lib4ri-footer-copyright-text a{font-size:14px;line-height:20px;letter-spacing:0.5px;white-space:nowrap;}@media screen and (max-width:1024px){#footer .footer-bottom .region-footer-bottom .block-lib4ri-footer-copyright-text p,#footer .footer-bottom .region-footer-bottom .block-lib4ri-footer-copyright-text a{white-space:normal;}}#footer .footer-bottom .region-footer-bottom .block-lib4ri-footer-copyright-text a{text-decoration:underline;}body.page-404 .block-system-main-block > .node.node--type-page > .node__content,body.page-403 .block-system-main-block > .node.node--type-page > .node__content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding-bottom:80px;}@media screen and (max-width:1280px){body.page-404 .block-system-main-block > .node.node--type-page > .node__content,body.page-403 .block-system-main-block > .node.node--type-page > .node__content{padding-bottom:64px;}}body.page-404 .block-system-main-block > .node.node--type-page > .node__content > .content-wrapper,body.page-403 .block-system-main-block > .node.node--type-page > .node__content > .content-wrapper{width:736px;}@media screen and (max-width:1280px){body.page-404 .block-system-main-block > .node.node--type-page > .node__content > .content-wrapper,body.page-403 .block-system-main-block > .node.node--type-page > .node__content > .content-wrapper{width:680px;padding-right:0;}}@media screen and (max-width:1024px){body.page-404 .block-system-main-block > .node.node--type-page > .node__content > .content-wrapper,body.page-403 .block-system-main-block > .node.node--type-page > .node__content > .content-wrapper{width:100%;}}body.page-404 .block-system-main-block > .node.node--type-page > .node__content > .content-wrapper .field--name-field-widgets > .field__item:first-child,body.page-403 .block-system-main-block > .node.node--type-page > .node__content > .content-wrapper .field--name-field-widgets > .field__item:first-child{margin-bottom:16px;}@media screen and (max-width:1280px){body.page-404 .block-system-main-block > .node.node--type-page > .node__content > .content-wrapper .field--name-field-widgets > .field__item:first-child,body.page-403 .block-system-main-block > .node.node--type-page > .node__content > .content-wrapper .field--name-field-widgets > .field__item:first-child{margin-bottom:56px;}}@media screen and (max-width:1024px){body.page-404 .block-system-main-block > .node.node--type-page > .node__content > .content-wrapper .field--name-field-widgets > .field__item:first-child,body.page-403 .block-system-main-block > .node.node--type-page > .node__content > .content-wrapper .field--name-field-widgets > .field__item:first-child{margin-bottom:8px;}}body.page-404 .block-system-main-block > .node.node--type-page > .node__content > .content-wrapper .paragraph--type--rich-content-text-widget p,body.page-403 .block-system-main-block > .node.node--type-page > .node__content > .content-wrapper .paragraph--type--rich-content-text-widget p{font-size:21px;line-height:36px;letter-spacing:0px;}td.field-multiple-drag{padding:0;width:1%;vertical-align:middle !important;}.draggable a.tabledrag-handle{margin-left:0;}a.tabledrag-handle .handle{box-sizing:content-box;margin:0;}.ajax-progress,.ajax-progress-throbber,.ajax-progress-fullscreen{width:100%;height:100%;margin:0;padding:0;-webkit-border-radius:0;border-radius:0;opacity:1;background:rgba(255,255,255,0.8);position:fixed;top:0;left:0;z-index:999999;overflow:hidden;text-indent:-99999em;}.ajax-progress-throbber:before,.ajax-progress-fullscreen:before{content:" ";display:block;width:120px;height:120px;-webkit-animation:spin 0.8s infinite linear;animation:spin 0.8s infinite linear;border-radius:120px;border-width:10px;border-style:solid;border-color:#00706B transparent #00706B transparent;overflow:hidden;text-indent:-99999em;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;}@-webkit-keyframes spin{to{transform:rotate(360deg);}}@keyframes spin{to{transform:rotate(360deg);}}.highlight-text-floral,.floral-white{background:#F7F6F3;}.highlight-text-wool,.wool-white{background:#F2EFDD;}.highlight-text-grey,.grey{background:#E6E9EC;}.red{color:#CC0000;}nav.pager{margin-top:50px;}@media screen and (max-width:740px){nav.pager{margin-top:30px;}}nav.pager > ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:0;list-style-type:none;}nav.pager > ul > li{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:40px;height:40px;margin:0 6px;}nav.pager > ul > li a{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:50%;text-align:center;font-size:16px;line-height:1;color:#00706B;font-weight:bold;text-decoration:none;}@media (any-hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){nav.pager > ul > li a:hover{color:#005A56;}}nav.pager > ul > li a:focus{color:#005A56;}nav.pager > ul > li.is-active a{color:#fff;background:#00706B;}nav.pager > ul > li.pager__item--next a,nav.pager > ul > li.pager__item--previous a{text-indent:-99999em;}nav.pager > ul > li.pager__item--next a:before,nav.pager > ul > li.pager__item--previous a:before{content:"";display:block;width:13px;height:25px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;background-position:0 0;background-image:url(/themes/custom/lib4ri/images/pagination-arrow.svg);background-size:100% 100%;}nav.pager > ul > li.pager__item--previous a{transform:rotate(-180deg);}nav.pager > ul > li.pager__item--last a,nav.pager > ul > li.pager__item--first a{text-indent:-99999em;}nav.pager > ul > li.pager__item--last a:before,nav.pager > ul > li.pager__item--last a:after,nav.pager > ul > li.pager__item--first a:before,nav.pager > ul > li.pager__item--first a:after{content:"";display:block;width:13px;height:25px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;background-position:0 0;background-image:url(/themes/custom/lib4ri/images/pagination-arrow.svg);background-size:100% 100%;}nav.pager > ul > li.pager__item--last a:before,nav.pager > ul > li.pager__item--first a:before{left:-8px;}nav.pager > ul > li.pager__item--last a:after,nav.pager > ul > li.pager__item--first a:after{right:-8px;}nav.pager > ul > li.pager__item--first a{transform:rotate(-180deg);}@media screen and (max-width:1024px){#onetrust-consent-sdk #ot-sdk-btn-floating{display:none;visibility:hidden;}}div#klaro{--button-text-color:#fff !important;--dark1:#fff !important;--dark2:#00918A !important;--dark3:#00918A !important;--light1:#696969 !important;--light2:#999999 !important;--light3:#000 !important;--green3:#00918A !important;--green2:#00918A;--green1:#00918A;--blue1:#fff;--white2:#f2f1f1;--white3:#7d7d7d;--border-radius:2px;--font-size:13px;line-height:1.5;}div#klaro .klaro label{margin:0;font-size:16px;line-height:inherit;letter-spacing:0.05em;}div#klaro .klaro .cookie-modal *,div#klaro .klaro .context-notice *,div#klaro .klaro .cookie-noticn *{outline:none;}div#klaro .klaro .cookie-modal .slider,div#klaro .klaro .context-notice .slider,div#klaro .klaro .cookie-noticn .slider{box-shadow:none;border:1px solid #ddd;}div#klaro .klaro .cookie-modal .slider::before,div#klaro .klaro .context-notice .slider::before,div#klaro .klaro .cookie-noticn .slider::before{bottom:4px;}div#klaro .klaro .cookie-modal .cm-list-input:checked + .cm-list-label .slider,div#klaro .klaro .context-notice .cm-list-input:checked + .cm-list-label .slider,div#klaro .klaro .cookie-noticn .cm-list-input:checked + .cm-list-label .slider{border-color:var(--green1);}div#klaro .klaro .cookie-modal .cm-list-input:checked + .cm-list-label .slider::before,div#klaro .klaro .context-notice .cm-list-input:checked + .cm-list-label .slider::before,div#klaro .klaro .cookie-noticn .cm-list-input:checked + .cm-list-label .slider::before{background-color:var(--blue1);}div#klaro .klaro .cookie-modal .cm-list-input.only-required + .cm-list-label .slider,div#klaro .klaro .cookie-modal .cm-list-input.only-required + .cm-list-label .slider,div#klaro .klaro .cookie-modal .cm-list-input.only-required + .cm-list-label .slider,div#klaro .klaro .context-notice .cm-list-input.only-required + .cm-list-label .slider,div#klaro .klaro .context-notice .cm-list-input.only-required + .cm-list-label .slider,div#klaro .klaro .context-notice .cm-list-input.only-required + .cm-list-label .slider,div#klaro .klaro .cookie-noticn .cm-list-input.only-required + .cm-list-label .slider,div#klaro .klaro .cookie-noticn .cm-list-input.only-required + .cm-list-label .slider,div#klaro .klaro .cookie-noticn .cm-list-input.only-required + .cm-list-label .slider{border-color:var(--green1);}div#klaro .klaro .cookie-modal .cm-list-input.only-required + .cm-list-label .slider::before,div#klaro .klaro .cookie-modal .cm-list-input.only-required + .cm-list-label .slider::before,div#klaro .klaro .cookie-modal .cm-list-input.only-required + .cm-list-label .slider::before,div#klaro .klaro .context-notice .cm-list-input.only-required + .cm-list-label .slider::before,div#klaro .klaro .context-notice .cm-list-input.only-required + .cm-list-label .slider::before,div#klaro .klaro .context-notice .cm-list-input.only-required + .cm-list-label .slider::before,div#klaro .klaro .cookie-noticn .cm-list-input.only-required + .cm-list-label .slider::before,div#klaro .klaro .cookie-noticn .cm-list-input.only-required + .cm-list-label .slider::before,div#klaro .klaro .cookie-noticn .cm-list-input.only-required + .cm-list-label .slider::before{background-color:var(--blue1);}div#klaro .klaro .cookie-modal .cm-list-input.required + .cm-list-label .slider,div#klaro .klaro .cookie-modal .cm-list-input[disabled] + .cm-list-label .slider,div#klaro .klaro .context-notice .cm-list-input.required + .cm-list-label .slider,div#klaro .klaro .context-notice .cm-list-input[disabled] + .cm-list-label .slider,div#klaro .klaro .cookie-noticn .cm-list-input.required + .cm-list-label .slider,div#klaro .klaro .cookie-noticn .cm-list-input[disabled] + .cm-list-label .slider{opacity:0.5;}div#klaro .klaro .cookie-modal .cm-btn,div#klaro .klaro .context-notice .cm-btn,div#klaro .klaro .cookie-noticn .cm-btn{border-radius:0;border:1px solid var(--dark2);font-weight:bold;letter-spacing:0.05em;transition:opacity 0.15s ease 0s;}div#klaro .klaro .cookie-modal .cm-btn:hover,div#klaro .klaro .cookie-modal .cm-btn:focus-visible,div#klaro .klaro .context-notice .cm-btn:hover,div#klaro .klaro .context-notice .cm-btn:focus-visible,div#klaro .klaro .cookie-noticn .cm-btn:hover,div#klaro .klaro .cookie-noticn .cm-btn:focus-visible{opacity:0.7;}div#klaro .klaro .cookie-modal .cm-btn.cm-btn.cm-btn-info,div#klaro .klaro .context-notice .cm-btn.cm-btn.cm-btn-info,div#klaro .klaro .cookie-noticn .cm-btn.cm-btn.cm-btn-info{color:var(--dark2);}div#klaro .klaro .cookie-modal-notice{padding:20px 25px 30px 25px;box-shadow:0 0 18px rgba(0,0,0,0.2);}div#klaro .klaro .cookie-modal-notice .cn-ok,div#klaro .klaro .cookie-modal-notice .cn-buttons{display:flex;flex-direction:column;gap:15px;}div#klaro .klaro .cookie-modal-notice .cn-ok button,div#klaro .klaro .cookie-modal-notice .cn-buttons button{width:100%;margin:0;}div#klaro .klaro .cookie-modal-notice .cn-buttons{order:-1;flex:0 0 auto;width:100%;}div#klaro .klaro .cookie-modal .cm-header,div#klaro .klaro .cookie-modal .cm-body,div#klaro .klaro .cookie-modal .cm-footer{padding:1.35em 25px;}div#klaro .klaro .cookie-modal .cm-modal .hide{display:flex;align-items:center;justify-content:center;flex-direction:column;width:24px;min-height:24px;margin:0;padding:0;}div#klaro .klaro .cookie-modal .cm-modal .hide svg{flex:0 0 auto;width:12px;height:12px;transform:scale(1.25);}div#klaro .klaro .cookie-modal .cm-modal .cm-header h1{line-height:1.1;}div#klaro .klaro .cookie-modal .cm-modal .cm-header h1.title{padding-right:30px;}div#klaro .klaro .cookie-modal .cm-modal .cm-footer-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;}@media screen and (max-width:740px){div#klaro .klaro .cookie-modal .cm-modal .cm-footer-buttons{grid-template-columns:minmax(0,1fr);}}div#klaro .klaro .cookie-modal .cm-modal .cm-footer-buttons button{margin:0;}.klaro .context-notice{display:flex;flex-flow:column nowrap;padding:12px 25px;border-color:#00918A;border-radius:0;font-size:15px;line-height:1.6;color:#000;background-color:#F7F6F3 !important;}@media screen and (max-width:740px){.klaro .context-notice{font-size:12px;}}.klaro .context-notice p{font-size:inherit;line-height:inherit;color:inherit;}.klaro .context-notice p a{color:#00918A;}.klaro .context-notice p.cm-buttons,.klaro .context-notice p.cm-dialog-link{margin-top:15px;}@media screen and (max-width:740px){.klaro .context-notice p.cm-buttons,.klaro .context-notice p.cm-dialog-link{margin-top:10px;}}.klaro .context-notice .cm-buttons{width:100%;display:flex;flex-flow:row wrap;gap:15px;}@media screen and (max-width:740px){.klaro .context-notice .cm-buttons{flex-flow:column nowrap;gap:10px;}}.klaro .context-notice .cm-buttons .cm-btn{flex:1;}.klaro .context-notice .cm-btn{border-radius:0;border:1px solid #00918A;font-weight:bold;font-size:14px;letter-spacing:0.05em;transition:opacity 0.15s ease 0s;}@media screen and (max-width:740px){.klaro .context-notice .cm-btn{font-size:12px;}}.klaro .context-notice .cm-btn:hover,.klaro .context-notice .cm-btn:focus-visible{opacity:0.7;}.klaro .context-notice .cm-btn.cm-btn-success-var{color:#00918A;background:#fff;}@media print{#toolbar-administration,#header,.sidebar-container,.region-popup,#footer,button,.button,button.trigger,a.primary,a.secondary,.content-wrapper a.primary,.content-wrapper a.secondary,.paragraph--type--accordion .accordion > .accordion-item .accordion-title .accordion-item-trigger::before,.paragraph--type--database-listing .accordion > .accordion-item .accordion-title .accordion-item-trigger::before,.paragraph--type--anchor,.paragraph--type--search-form,.paragraph--type--column,.paragraph--type--news-teasers .field--name-field-link > a,.paragraph--type--simple-teaser .simple-teaser-container .field--name-field-link a,.paragraph--type--teasers-with-symbols,.node--type-event .node__content .event-external-link-wrapper a:not(.close-button),.media--type-remote-video,.field--name-field-database-filter,.paragraph--type--database-listing .accordion .accordion-item .accordion-content .accordion-content-inner-wrapper > .accordion-content-inner-content > a[target=_blank],.form-actions,.captcha,.paragraph--type--infosheets,.paragraph--type--database-filter-by-topic,.paragraph--type--team-member-teaser .field--name-field-team-member > .field__item > article .member-details div.field--name-field-cta,.paragraph--type--webform,.search-page-header-wrapper,.search-page .tabs-list,.cta-container,.field--name-field-graphic-background{display:none;}.paragraph--type--accordion .accordion > .accordion-item .accordion-content,.paragraph--type--database-listing .accordion > .accordion-item .accordion-content,.search-page .tab-panel,.search-page .tab-panel .search-tab-label{display:block;}body.page-node-type-landing-page .field--name-field-widgets > .field__item{padding:0;}.paragraph--type--hero .field--name-field-graphic-background .field--name-field-media-video-file video{height:300px;}.paragraph--type--news-teasers .field--name-field-news-teaser .view-news .item-list > ul{flex-direction:column;row-gap:10px;}.paragraph--type--news-teasers .field--name-field-news-teaser .view-news .item-list > ul li{width:100%;padding:0;}h2,body.page-node-type-landing-page .field--name-field-widgets > .field__item > .paragraph:not(.paragraph--type--hero) .section-heading{margin-block:20px;}.content-wrapper{min-width:100%;padding-inline:50px;}.content-wrapper a{color:unset;}.content-wrapper p{font-size:16px;}.content-wrapper .paragraph .table{overflow-x:visible;}.content-wrapper .paragraph .table table{width:100%;max-width:100%;}.content-wrapper .paragraph--type--team-member-teaser .field--name-field-team-member{flex-direction:column;}.content-wrapper .paragraph--type--team-member-teaser .field--name-field-team-member > .field__item{width:100%;}.content-wrapper .field--name-field-widgets > .field__item{padding:0;}.node.node--type-page > .node__content{padding-block:10px;}.contact-box-wrapper.active{display:block;position:relative;width:100%;height:auto;}.contact-box-wrapper.active .contact-box-container .zoom-call-info .field--name-field-cta a,.contact-box-wrapper.active .no-room-info{display:none;}.search-page .tab-panel .search-tab-label{background-color:transparent;color:#000;text-align:left;max-width:fit-content;padding:0;font-size:24px;}.field--name-field-team-member,.paragraph--type--team-member-teaser{margin-bottom:40px;}#main{flex-grow:0;}.dialog-off-canvas-main-canvas{height:auto;}div.layout-container,body.has-alert div.layout-container{padding-top:10px;padding-inline:10px;}.field__item{margin-bottom:20px;}.paragraph--type--hero .hero-container{display:block;position:static;width:auto;transform:none;max-width:none;}.paragraph--type--hero .hero-container h1{color:#000;}}
