.custom-accordion .accordion{padding-bottom:1.5rem}.custom-accordion .accordion.inverse .accordion-header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.custom-accordion .accordion.inverse .accordion-header>h3{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:0;margin-left:1rem}@media (min-width:992px){.custom-accordion .accordion.inverse .accordion-header>h3{margin-left:1.5rem}}@media (min-width:992px){.custom-accordion .accordion{padding-bottom:2rem}}.custom-accordion .accordion .accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.custom-accordion .accordion .accordion-header button:focus,.custom-accordion .accordion .accordion-header button:hover{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.custom-accordion .accordion .accordion-header button svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform ease-in-out .4s;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.custom-accordion .accordion .accordion-header[aria-expanded=true] button svg{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.custom-accordion .accordion .accordion-body{font-weight:300}.custom-accordion .accordion:last-child{padding-bottom:0}.custom-accordion__header{margin-right:1.5rem}@media (min-width:1200px){.custom-accordion__header{margin-right:2rem}}.custom-accordion__text>div{padding-top:1.5rem;padding-bottom:.5rem}@media (min-width:992px){.custom-accordion__text>div{padding-top:2rem;padding-bottom:1rem}}