.accordion-parent{padding-bottom:80px;transition:padding .3s ease,background-color .3s ease}.accordion-item{border:1px solid #ddd;border-radius:10px;margin:0 0 20px;padding:0 20px}.accordion-header{align-items:center;color:#444;cursor:pointer;display:grid;font-size:18px!important;font-weight:600;margin:0!important;padding:20px 0;position:relative;transition:background .3s}.accordion-header:hover{color:#444}.accordion-content{display:none;opacity:0;transform:translateY(-5px);transition:opacity .3s ease,transform .3s ease}.accordion-content p{font-weight:400;padding-bottom:20px}.arrow{color:#000;display:block;font-size:24px;position:absolute;right:15px;text-align:right;transition:transform .3s ease}.accordion-header.active .arrow{color:#444;transform:rotate(180deg)}.accordion-header.active+.accordion-content{display:block!important;opacity:1;transform:translateY(0)}.accordion-item:has(.accordion-header.active){background-color:var(--orange-50);border-color:#e86800}p.accordion-header.active{color:var(--black)}@media (max-width:767px){.accordion-header{font-size:16px!important;line-height:26px!important;padding:15px 40px 15px 0}.accordion-content p{padding-right:0}}@media only screen and (min-width:768px){.accordion-item{width:100%}.accordion-content p{padding-right:20px}.accordion-header{font-size:18px!important;line-height:28px!important;padding-right:25px}}@media only screen and (min-width:1024px){.accordion-content p{padding-right:20px}.accordion-header{font-size:18px!important;line-height:28px!important;padding-right:0}}@media only screen and (min-width:1280px){.accordion-item{margin:0 auto 20px;width:80%}.accordion-header{font-size:18px!important;line-height:28px!important}.accordion-content p{padding-right:20px}}@media only screen and (min-width:1440px){.accordion-header{font-size:20px!important;line-height:30px!important}.accordion-content p{padding-right:30px}}