.ce-accordion .card{background-color:#fff0;border-bottom:1px solid #E2E2E2!important}.ce-accordion .card .card-header{padding-inline:0;padding-block:1em;display:flex;gap:20px}.ce-accordion .card .card-header .arrow-wrapper{transition:ease-in-out all .3s;rotate:0deg;display:flex}.ce-accordion .card .card-header.active .arrow-wrapper{rotate:-90deg;transition:ease-in-out all .3s}.ce-accordion .card:first-child .card-header{padding-block-start:0}.ce-accordion .card .card-body{padding-inline:0}.ce-accordion h5{position:relative;font:var(--nm-display-8);max-width:90%;width:fit-content}.ce-accordion h5:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0%;background-color:var(--nm-primary-300);transition:width .5s ease}.ce-accordion h5.active:after{width:100%}.card-header h5.active{color:var(--nm-primary-300)}.ce-accordion h5 .icon{display:none}.ce-accordion h5 .icon-inner:before{position:absolute;top:50%;right:0;content:"";width:20px;height:2px;transform:translateY(-50%);background-color:#212529;transition:all .3s ease-out 0s}.ce-accordion h5 .icon-inner:after{position:absolute;top:50%;right:9px;content:"";width:2px;height:20px;transform:translateY(-50%);background-color:#212529;transition:all .3s ease-out 0s}.ce-accordion .card-header{background-color:transparent!important;transition:all .3s ease-out 0s;border:none}.ce-accordion .card-header:hover{transition:none;box-shadow:none}.ce-accordion .card-header.active .icon{transform:rotate(-45deg)}.ce-accordion .card-header.active a{color:currentColor}
