.faq__right-desc{margin:0 0 20px}.faq-list+.btns-wrapper{margin-top:20px}.faq-item{border:1px solid #dedee0;background-color:#fff}.faq-item+.faq-item{margin-top:10px}.faq-item__question{margin:0;padding:20px 56px 20px 20px;width:100%;text-align:left;font-family:var(--base-font-family);color:var(--base-color);line-height:1.4;background-color:#fff;border:none;background:transparent;display:block;cursor:pointer;position:relative;user-select:none;-webkit-appearance:none;appearance:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.faq-item__question:active,.faq-item__question:focus,.faq-item__question:hover{background-color:inherit}.faq-item__question h3{font-size:16px;font-weight:700;margin:0}.faq-item__arrow{display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%) rotate(0deg);transition:all .3s ease-in-out}.faq-item__arrow svg{display:block}.faq-item__question--active .faq-item__arrow{transform:translateY(-50%) rotate(-90deg)}.faq-item__answer{max-height:0;overflow:hidden;opacity:0;transition:all .3s ease-in-out}.faq-item__answer--show{opacity:1;max-height:500vh}.faq-item__description{margin:0;padding:0 20px 20px;display:flow-root;background-color:#fff}.faq-item__description :last-child{margin-bottom:0}