.wp-block-ntvb-accordion .accordions{display:flex;flex-direction:column;gap:12px}.wp-block-ntvb-accordion .accordion-head{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:16px;transition:.3s ease}.wp-block-ntvb-accordion .accordion-head:focus{outline:none}.wp-block-ntvb-accordion .accordion-title{color:var(--title-color);flex:1;margin:0}.wp-block-ntvb-accordion .icon{background:none;border:none;color:var(--icon-color);cursor:pointer;gap:40px;padding:0}.wp-block-ntvb-accordion .icon,.wp-block-ntvb-accordion .icon span{align-items:center;display:inline-flex;justify-content:center;line-height:1}.wp-block-ntvb-accordion .icon span{transition:opacity .2s ease}.wp-block-ntvb-accordion .icon span.expand{opacity:0;position:absolute}.wp-block-ntvb-accordion .icon span.collapse{opacity:1}.wp-block-ntvb-accordion .icon span svg{font-size:24px;height:1em;width:1em}.wp-block-ntvb-accordion .icon.active span.expand{opacity:1}.wp-block-ntvb-accordion .icon.active span.collapse{opacity:0}.wp-block-ntvb-accordion .accordion-body{max-height:0;overflow:hidden;transition:.3s ease}.wp-block-ntvb-accordion .accordion-body.active{max-height:var(--content-height,500px)}.wp-block-ntvb-accordion .accordion-body .body-inner{opacity:0;padding:16px;transform:translateY(-10px);transition:opacity .3s ease .1s,transform .3s ease .1s}.wp-block-ntvb-accordion .accordion-body.active .body-inner{opacity:1;transform:translateY(0)}.wp-block-ntvb-accordion-item{border:1px solid #eee;border-radius:4px;overflow:hidden}
