.block--faq{margin-top:60px;margin-bottom:45px;position:relative}.block--faq__container{max-width:800px;margin:auto}@media(max-width:768px){.block--faq{margin-top:30px}}.block--faq h2{margin-bottom:30px}.block--faq__category{margin-bottom:60px}.block--faq__category h3{margin-bottom:30px}.block--faq__category img{max-width:100%;height:auto;max-height:500px;width:auto}.block--faq__question{margin-bottom:15px}.block--faq__question:last-child{margin-bottom:0}.block--faq__question-toggle{display:inline-block;cursor:pointer}.block--faq__question-toggle .material-icons{font-size:26px;margin-top:0;color:#388043;transition:transform .2s ease-out;position:absolute;transform:rotate(0deg)}@media(max-width:1024px){.block--faq__question-toggle .material-icons{font-size:25px;margin-top:0}}.block--faq__question-toggle h4{margin-left:30px}.block--faq__question-body{margin-left:30px}.block--faq__question-content{transition:max-height .3s ease-out,opacity .4s ease-out,margin .4s ease-out;overflow:hidden;max-height:0;opacity:0}.block--faq__question-content img,.block--faq__question-content .video-embed-wrapper{margin-bottom:15px;height:auto}.block--faq__question-content>*:last-child{margin-bottom:0}.block--faq__question-content .rich-text:last-child *:last-child{margin-bottom:0}.block--faq__question--open{margin-bottom:45px}.block--faq__question--open .block--faq__question-content{margin-top:15px;opacity:1}.block--faq__question--open .block--faq__question-toggle .material-icons{transform:rotate(-45deg)}