.zubuz-accordion-body{max-height:0;opacity:0;overflow:hidden;padding:0 20px;transition:max-height .4s ease,opacity .3s ease}.zubuz-accordion-item.open .zubuz-accordion-body{padding:20px}.zubuz-accordion-header{cursor:pointer;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.zubuz-accordion-header:hover{background-color:rgba(102,126,234,.05);border-radius:8px}.zubuz-accordion-item{background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.05);margin-bottom:15px;transition:all .3s ease}.zubuz-accordion-item:hover{box-shadow:0 4px 20px rgba(0,0,0,.1)}.zubuz-accordion-item.open{background:#f8f9ff;border:2px solid #667eea}.zubuz-active-icon,.zubuz-inactive-icon{transition:transform .3s ease,opacity .3s ease}.zubuz-accordion-item:not(.open) .zubuz-active-icon{opacity:1;transform:rotate(0deg)}.zubuz-accordion-item.open .zubuz-active-icon,.zubuz-accordion-item:not(.open) .zubuz-inactive-icon{opacity:0;transform:rotate(180deg)}.zubuz-accordion-item.open .zubuz-inactive-icon{opacity:1;transform:rotate(0deg)}