/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.links-block{display:block}.links-block__links{background-color:#f5f4ef;border-radius:3px;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;padding:2rem}.links-block__links li{line-height:inherit;margin:0}@media(max-width:48rem){.links-block__links{grid-template-columns:repeat(1,1fr)}}.links-block__links>*{position:relative;padding-left:1.75rem}.links-block__links>*::before{font-family:"Font Awesome 6 Pro";content:"";font-size:1rem;font-weight:400;left:0;top:0;position:absolute}
.list-item{position:relative;padding:2px 0 2px 26px}.list-item__title,.list-item h3{font-size:1rem;margin-bottom:12px;font:"Open Sans",sans-serif}.list-item__title a,.list-item h3 a{font-weight:700}.list-item__title a:before,.list-item h3 a:before{position:absolute;content:"";height:100%;width:3px;background-color:#8eab1a;left:0;top:0;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.list-item__title a:hover::before,.list-item h3 a:hover::before{background-color:#024969}.list-item__title a:active::before,.list-item h3 a:active::before{background-color:#000}.list-item .field--name-field-when time:first-of-type.datetime:before,.list-item .field--type-datetime time:first-of-type.datetime:before{font-family:"Font Awesome 6 Pro";content:"";font-size:15px;font-weight:500;margin-right:8px}
.field__label{font-weight:bold}.field--label-inline+div{clear:both}.field--label-inline::after{display:table;clear:both;content:""}.field--label-inline .field__label{float:left;padding-right:.5em}.field--label-inline .field__label::after{content:":"}[dir=rtl] .field--label-inline .field__label{padding-right:0;padding-left:.5em}.field--label-inline .field__items,.field--label-inline .when{float:left;padding-right:.5em}[dir=rtl] .field--label-inline .field__items,[dir=rtl] .field--label-inline .when{padding-right:0;padding-left:.5em}.field--label-inline>.field__item{padding-right:.5em}
nav ol,nav ul{list-style:none;margin:0;padding:0}nav ol li,nav ul li{line-height:inherit;margin:0}
.toolbar-menu-administration ul{margin:0;padding:0}.toolbar-menu-administration ul ul{margin:0;padding:0}.toolbar-menu-administration ul li{margin:0}
.form-required::after{display:inline-block;width:6px;height:6px;margin:0 .3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px}
@media(min-width:calc(48rem + 0.2px)){.desktop-hidden{display:none}}
@media(max-width:48rem){.mobile-hidden{display:none}}
