.section-faq-blog{padding:30px 0}.faq-item__question{-webkit-appearance:none;appearance:none;background:transparent;border:none;border-bottom:1px solid;color:currentColor;cursor:pointer;display:block;font-family:Open Sans,sans-serif;font-weight:700;margin:0 0 2px;padding:10px 40px 10px 0;position:relative;text-align:left;transition:all .3s ease-in-out;user-select:none;width:100%}.faq-list .faq-item:first-child .faq-item__question{border-top:1px solid}.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{border:2px solid;border-bottom:0;border-left:0;display:inline-block;height:12px;margin-top:-7px;position:absolute;right:10px;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:12px}.faq-item__arrow:after{background-color:var(--primary);content:"";inset:0;position:absolute;transform:rotate(90deg)}.faq-item__question--active .faq-item__arrow{transform:rotate(135deg)}.faq-item__answer{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out}.faq-item__answer--show{max-height:500vh;opacity:1}.faq-item__description{border-bottom:1px solid;display:flow-root;margin:0;padding:0 20px 20px 0}.faq-item__description :last-child{margin-bottom:0}