.accordion-group .accordion-item__row{padding-top:1px;position:relative}h3.accrordion-item__heading{color:#303030}h3.accrordion-item__heading:hover{color:#b22600!important}.accordion-item__toggle--item svg path{stroke:#303030}.accordion-item__row h3.accrordion-item__heading:hover{color:#b22600!important}.accordion-item__row svg:hover path{stroke:#b22600!important}.accordion-item__row.open>.accordion-item__title>.accrordion-item__heading{color:#303030!important}.accordion-group .accordion-item__row:before{border-top:1px solid;content:"";display:block;left:calc(var(--bs-gutter-x)*.5);position:absolute;right:calc(var(--bs-gutter-x)*.5);top:0}.accordion-group .accordion-item__title h3,.accordion-group .accordion-item__toggle .accordion-item__toggle--item{cursor:pointer;display:inline-block;margin-top:-.5rem;padding:.5rem}.accordion-group .accordion-item__title h3{font-size:2.5rem;font-weight:400;margin-left:-.5rem}.accordion-group .accordion-item__toggle .accordion-item__toggle--item{margin-right:-.5rem}.accordion-group .accordion-item__body--inner :last-child{margin-bottom:0}.accordion-group .accordion-item__body{max-height:0;overflow:hidden;transition:max-height .35s ease}.accordion-group .accordion-item__row.open .accordion-item__body{max-height:9999em}.accordion-group .accordion-item__body--inner{position:absolute;visibility:hidden}.accordion-group .accordion-item__row.open .accordion-item__body--inner{position:unset;visibility:unset}.accordion-group .accordion-item__row.open .accordion-item__toggle svg{transform:scaleY(-1)}