/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.accordions{margin:0 0 1px 0}.accordions .accordion-title{position:relative}.accordions .title{cursor:pointer;outline:0;padding:1.375rem 3.6875rem 1.375rem 1.5625rem;display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;font-size:1.0625rem;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;margin:0;border-radius:5px;border-style:solid}.accordions .title:after{content:"";position:absolute;right:2em;top:calc(50% - .4em);border-style:solid;border-width:.12em .12em 0 0;display:inline-block;height:.8em;vertical-align:top;width:.8em;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:transparent}.accordions .content{padding:0 .9375rem}.accordions .closed .content{visibility:hidden;opacity:0;position:absolute;-webkit-transition:visibility 0s,opacity 2s linear;transition:visibility 0s,opacity 2s linear;width:100%}.accordions .open .h4:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:34%}.accordions .open .content{visibility:visible;opacity:1;display:block;-webkit-transition:visibility 0s,opacity .2s linear;transition:visibility 0s,opacity .2s linear}.accordions .open img.lazyloaded{height:auto!important}.accordions:not(:last-child) .content{padding-bottom:var(--spacingL3)}.accordion-without-group-title .accordions:first-child h4{margin-top:var(--spacingL1)}
