.accordion-items{padding:0;list-style:none;border-top:1px solid #e6eae9}
.accordion-items .accordion-item{border-bottom:1px solid #e6eae9}
.accordion-items .accordion-item:focus-visible{outline:auto}
.accordion-items .accordion-item a{color:#0550d1}
.accordion-items .accordion-item a:hover{color:#0d43b3}
.accordion-items .accordion-item .accordion-thumb{margin:0;padding:12px 0;cursor:pointer;font-weight:normal;font-family:'Deutsche Bank Display';line-height:normal;font-size:20px;color:#0e1b34}
.accordion-items .accordion-item .accordion-thumb:focus-visible{outline:auto}
.accordion-items .accordion-item .accordion-thumb::before{content:'';display:inline-block;height:10px;width:10px;margin-right:12px;margin-left:12px;vertical-align:middle;border-right:1px solid;border-bottom:1px solid;transform:rotate(-45deg);transition:transform .2s ease-out}
.accordion-items .accordion-item .accordion-thumb p{display:inline-block}
.accordion-items .accordion-item .accordion-panel{margin:0;padding-bottom:10px;padding-left:37px;display:none;font-family:'Deutsche Bank Text';line-height:normal;font-size:16px;color:#0e1b34}
.accordion-items .accordion-item.is-active .accordion-thumb::before{transform:rotate(45deg)}
@media(min-width:1440px){.accordion-comp{max-width:1216px;margin-left:auto;margin-right:auto}
}
@media(min-width:1024px) and (max-width:1439px){.accordion-comp{max-width:944px;margin-left:auto;margin-right:auto}
}
@media(min-width:768px) and (max-width:1023px){.accordion-comp{max-width:720px;margin-left:auto;margin-right:auto}
}
@media(max-width:767px){.accordion-comp{margin-left:16px;margin-right:16px}
}