.elementor-1915 .elementor-element.elementor-element-40c5c43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.accordion-container{display:flex;flex-direction:column}.accordion-item{cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;gap:10px;position:relative}@media(max-width:750px){.accordion-arrow.active{width:20px;height:20px;transition:transform 0.3s ease;display:flex;align-items:center;justify-content:center;transform:rotate(180deg);transition:all 0.5s ease;margin-bottom:10px}}.accordion-item.active{max-height:600px}.item-image{width:60px;height:60px;object-fit:contain;justify-self:center;transition:all 0.5s ease;align-self:center}.accordion-item.active .item-image{width:75px;height:75px}.text-container{flex:1;display:flex;flex-direction:column;justify-content:center;transition:all 0.3s ease}.summary-text{opacity:1;transition:opacity 0.3s ease}.detail-text{opacity:0;max-height:0;overflow:hidden;transition:opacity 0.5s ease,max-height 0s ease}.accordion-item.active .summary-text{opacity:0;display:none}.accordion-item.active .detail-text{opacity:1;max-height:1000px}.arrow{width:20px;height:20px;transition:transform 0.3s ease;display:flex;align-items:center;justify-content:center}