.faq__block{background:#fff}.faq__block+.faq__block{margin-top:5px}.faq__question:before{content:'';position:absolute;top:calc(50% - 8px);right:13px;width:10px;height:10px;border-bottom:3px solid #0037ff;border-left:3px solid #0037ff;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transition:all ease .3s;transform:rotateZ(-45deg)}.faq__question.open:before{transform:rotate(135deg)}label.faq__question{padding:15px 15px!important;cursor:pointer;font-weight:700;position:relative;display:block}.faq__answer{display:none;padding:15px 15px 1px;background:rgba(0,0,0,.03)}.faq__answer a{text-decoration:underline}.faq__answer a:hover{text-decoration:none}.fag-checkbox{position:absolute;left:-100vw}.fag-checkbox:checked~.faq__answer{display:block}.faq__answer{display:none}