.list-item{position:relative;padding:0 0 20px 23px}.list-item>h2{line-height:1.5rem;margin-bottom:6px}.list-item::before{content:"";background-color:var(--cr-color--green);position:absolute;top:0;left:0px;height:100%;width:3px;-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:has(a:hover)::before{background-color:var(--cr-color--green--6)}.list-item:has(a:active)::before{background-color:var(--cr-color--black)}.list-item h2,.list-item h3{font-size:1rem;line-height:1.5;margin:0}.list-item h2:not(:last-child),.list-item h3:not(:last-child){margin-bottom:8px}.list-item .field--label-inline .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.list-item .address{margin:0}.list-item .field--name-field-contact-address br{display:none}