.accordion,.accordion-inner{margin:16px 0;padding:0}.accordion .tab-content{background:#fff;bottom:0;left:0;position:relative;right:0;top:0}.accordion .tab-content-inner{height:100%;padding:6px 16px 34px 48px;width:100%}.accordion-section.two-cols .tab-content-inner{column-count:2;column-fill:balance;column-gap:16px}@media screen and (max-width:767px){.accordion-section.two-cols .tab-content-inner{column-count:1;column-gap:0}}.accordion .tab-content{display:block;overflow:hidden;transition:max-height .2s ease-out}.accordion .tab-checkbox{display:none}.accordion .tab-checkbox:not(:checked)+.tab-button+.tab-content{max-height:0}.accordion .tab-checkbox:checked+.tab-button+.tab-content{max-height:512px}.accordion .tab-button{background:#fff;border:none;color:#000;cursor:pointer;display:flex;outline:none;overflow-wrap:break-word;padding:16px 64px 16px 16px;position:relative;text-align:left;user-select:none;width:100%}.accordion .tab-button:focus:not(:focus-visible){outline:0}.accordion .tab-checkbox:checked+.tab-button{color:#1b5366}.accordion .tab-button:focus,.accordion .tab-button:focus-within{z-index:1}.default.accordion>.accordion-section.first .tab-button{border-radius:4px 4px 0 0}.default.accordion>.accordion-footer{background:#fff;border-radius:0 0 4px 4px;min-height:4px}.default.accordion>.accordion-section.last .tab-button{padding-bottom:14px}.default.accordion>.accordion-section .tab-button{border-top:1px solid #f0f1f3}.default.accordion>.accordion-section.first .tab-button{border-top:0}.default.accordion .tab-checkbox+.tab-button:after{background:transparent;border-radius:16px;color:#000;content:"\f078";display:block;font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:700;height:32px;line-height:33px;position:absolute;right:16px;text-align:center;top:8px;width:32px}.default.accordion .tab-checkbox:checked+.tab-button:after{background:transparent;color:#000;content:"\f077";line-height:30px}@media print{.accordion .tab-content{max-height:100%!important}}.accordion .accordion-section .tab-button strong,.accordion .accordion-section.active .tab-button strong{color:#f19608;font-size:24px;font-weight:300}.accordion .accordion-section{box-shadow:0 10px 25px #272c271a;margin-bottom:1rem}.default.accordion .accordion-section .tab-checkbox+.tab-button{list-style-type:none;margin-bottom:1rem;padding:32px 80px 16px 48px;position:relative}.default.accordion .accordion-section .tab-checkbox+.tab-button:after{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="53.359" height="26.492" viewBox="0 0 53.359 26.492"><g id="Gruppe_19163" data-name="Gruppe 19163" transform="translate(0.666 0.746)"><line id="Linie_5052" data-name="Linie 5052" y1="25" x2="26" transform="translate(26)" fill="none" stroke="%231b5366" stroke-width="2"/><line id="Linie_5053" data-name="Linie 5053" x1="28" y1="25" fill="none" stroke="%231b5366" stroke-width="2"/></g></svg>');background-position:0 0;background-repeat:no-repeat;background-size:42px;content:"";position:absolute;right:42px;top:35px;transition:transform .3s ease;width:42px}.default.accordion .accordion-section.active .tab-checkbox+.tab-button:after{transform:scaleY(-1) translateY(5px)}.default.accordion div.tab-content-inner{padding:6px 16px 34px 48px;width:90%}@media (min-width:1024px){.accordion .tab-content-inner{width:85%}}@media (max-width:767px){.accordion .accordion-section .tab-button strong,.accordion .accordion-section.active .tab-button strong{font-size:20px}}