.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;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 h3{font-size:16px;font-weight:700;margin:0}.faq-item__arrow{display:block;width:10px;height:10px;border:2px solid var(--primary-1);border-bottom:0;border-left:0;position:absolute;top:calc(50% - 6px);right:20px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms--transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-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__arrow:after{content:"";display:block;width:14px;height:2px;background:var(--primary-1);position:absolute;top:-1px;right:0;-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.faq-item__question--active .faq-item__arrow{top:calc(50% - 4px);-webkit--transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.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}