.akkordeon{padding:40px 0}.akkordeon h1{color:#b75a36}.akkordeon .custom-accordion .accordion-item.is-open .icon::before{transform:rotate(-45deg) translateX(3px)}.akkordeon .custom-accordion .accordion-item.is-open .icon::after{transform:rotate(45deg) translateX(-3px)}.akkordeon .custom-accordion .accordion-item.is-open .accordion-content{max-height:100%;opacity:1;padding-bottom:1.25rem;margin-top:15px}.akkordeon .custom-accordion .accordion-button{width:100%;background:none;border:none;padding:10px 0;display:flex;align-items:center;gap:.75rem;cursor:pointer;text-align:left}.akkordeon .custom-accordion .accordion-button .icon{flex-shrink:0;width:22px;height:22px;border-radius:50%;background-color:#b75a36;position:relative;display:flex;align-items:center;justify-content:center}.akkordeon .custom-accordion .accordion-button .icon::before,.akkordeon .custom-accordion .accordion-button .icon::after{content:"";position:absolute;width:8px;height:2px;background:#82987c;transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1)}.akkordeon .custom-accordion .accordion-button .icon::before{transform:rotate(45deg) translateY(-3px)}.akkordeon .custom-accordion .accordion-button .icon::after{transform:rotate(-45deg) translateY(3px)}.akkordeon .custom-accordion .accordion-button h3{margin:0;font-size:20px;letter-spacing:.5px;font-weight:600;color:#6a8f6a}@media(max-width: 768px){.akkordeon .custom-accordion .accordion-button h3{font-size:20px}}.akkordeon .custom-accordion .accordion-button:hover h3{color:#4a6f4a}.akkordeon .custom-accordion .accordion-content{max-height:0;overflow:hidden;padding-bottom:0;padding-left:35px;opacity:0;transition:max-height .6s cubic-bezier(0.4, 0, 0.2, 1),opacity .4s ease}.akkordeon .custom-accordion .accordion-content h3{margin-top:0;font-size:20px;line-height:22px;letter-spacing:.5px}@media(max-width: 768px){.akkordeon .custom-accordion .accordion-content h3{font-size:20px}}