.faq-wrapper{margin:50px auto 60px}.accordion__wrapper{margin:0 auto;max-width:800px;padding:0 0 50px}.accordion__title{color:var(--primary-color-dark)!important;font-family:var(--default-font-family);font-size:clamp(1.8rem,6vw,2rem);font-weight:700;line-height:40px;padding:0 15px;text-align:center;text-transform:none}.accordion__item,.accordion__listing{margin:0;padding:0}.accordion__item{border-top:1px solid #e8e9e8;list-style:none}.accordion__item:last-of-type{border-bottom:1px solid #e8e9e8}.accordion__item-heading{cursor:pointer;padding:18px;position:relative;width:100%}.accordion__item-body{height:0;overflow:hidden;transition:all .5s}.accordion__item-title{align-items:center;color:var(--primary-color-dark)!important;display:flex;font-size:clamp(1.2rem,5vw,1.4rem);font-weight:600;justify-content:space-between;letter-spacing:.2px;margin:0;padding-right:15px;position:relative;user-select:none}.accordion__item-title:after{border:2px solid var(--secondary-color);border-radius:50%;color:var(--secondary-color);content:"\f061";font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:900;line-height:1;padding:4px;transition:transform .3s}.accordion__item-title:hover:after{transform:rotate(90deg);transform-origin:center}.accordion__item-description{color:var(--default-text-color);font-family:var(--default-font-family);font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.8rem;padding:0 18px 20px}.accordion__item:last-child{margin-bottom:0}@media (min-width:768px){.accordion__wrapper{padding:0 0 40px}.accordion__item-title{line-height:40px}.accordion__item-description{font-size:17px}}