.module-accordion.bio-accordion .accordion-list dd li:has(p){list-style-type:none}.module-accordion.bio-accordion .accordion-list dd li:has(p) p{padding-left:0!important}.module-accordion .content-body{margin-bottom:40px}.module-accordion .content-body h2.h1{color:#036}.module-accordion .accordion-list{list-style:none;margin:0;padding:0}.module-accordion .accordion-list dt{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0 0;padding:20px 25px 20px 38px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eaeaea;border-bottom-right-radius:35px;cursor:pointer;position:relative;-webkit-transition:background-color .3s,border-radius .3s;transition:background-color .3s,border-radius .3s}.module-accordion .accordion-list dt:first-child{margin-top:0}.module-accordion .accordion-list dt:focus,.module-accordion .accordion-list dt:hover{background-color:#0082bb}.module-accordion .accordion-list dt:focus .accordion-heading,.module-accordion .accordion-list dt:focus i,.module-accordion .accordion-list dt:hover .accordion-heading,.module-accordion .accordion-list dt:hover i{color:#fff}.module-accordion .accordion-list dt.active{background-color:#0082bb;border-bottom-right-radius:0}.module-accordion .accordion-list dt.active .accordion-heading{color:#fff}.module-accordion .accordion-list dt.active i{color:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.module-accordion .accordion-list dt .accordion-heading{color:#036;font-weight:500}.module-accordion .accordion-list i{color:#0082bb;font-size:1.25em;margin-left:auto;margin-right:4px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.module-accordion .accordion-list dd{background-color:#036;border-bottom-right-radius:35px;margin:0;max-height:0;overflow:hidden;padding:0 56px 0 38px;-webkit-transition:max-height .5s,padding .5s;transition:max-height .5s,padding .5s}.module-accordion .accordion-list dd.active{max-height:2000px;overflow:auto;padding:25px 56px 38px 38px}.module-accordion .accordion-list dd .button.quaternary:focus,.module-accordion .accordion-list dd .button.quaternary:hover{color:#fff}@media (max-width:767px){.module-accordion .accordion-list dt{padding:20px 25px 20px 30px}.module-accordion .accordion-list dd{padding:0 40px 0 30px}.module-accordion .accordion-list dd.active{padding:20px 40px 20px 30px}}