.block-faq{margin:.7em 0}.block-faq .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.block-faq .wrapper .block-faq-child{background-color:#eaebed;border-radius:5px;padding:.55em .55em .55em 2.3em}.block-faq .wrapper .block-faq-child .question h3{font-size:1em;position:relative;margin:0}.block-faq .wrapper .block-faq-child .question h3::before{content:'';position:absolute;left:-1.15em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.6em;height:6px;-webkit-mask-image:url(../../../dist/images/chevron.svg);mask-image:url(../../../dist/images/chevron.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#2d354a;cursor:pointer}.block-faq .wrapper .block-faq-child .question h3 button{cursor:pointer;border:none;background-color:transparent;padding:0;font-family:var(--title-font);font-size:.9em;font-weight:600;color:#2d354a;line-height:1.5;font-style:normal;text-align:left}.block-faq .wrapper .block-faq-child .answer{max-height:0;overflow:hidden;-webkit-transition:max-height .3s;transition:max-height .3s;font-size:.9em}.block-faq .wrapper .block-faq-child .answer p{margin:0;font-family:var(--text-font);font-size:1em;font-weight:400;color:#2d354a;line-height:1.5;font-style:normal}.block-faq .wrapper .block-faq-child .answer ol,.block-faq .wrapper .block-faq-child .answer ul{padding-left:1em}.block-faq .wrapper .block-faq-child.active .answer{max-height:600px}