.c-faq{margin-top:clamp(4rem,14.2vw - .4rem,6.667rem);margin-bottom:clamp(4rem,14.2vw - .4rem,6.667rem)}.c-faq__title{margin:0;padding-bottom:20px;font-size:18px;line-height:1.1}.c-faq__item,.c-faq__title{border-bottom:1px solid #093401}.c-faq__item{width:100%;padding-top:10px;padding-bottom:10px}.c-faq__item--open svg line:first-child{display:none}.c-faq__item--open .c-faq__item__answer{height:auto;visibility:visible;opacity:1}.c-faq__item__question{position:relative;cursor:pointer;padding-top:20px;padding-bottom:5px}.c-faq__item__question h4{color:#093401;font-size:clamp(1.5rem,4vw + .3rem,2rem);line-height:1.1;font-weight:300;white-space:pre-wrap;padding-right:68px}.c-faq__item__question svg{position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px;height:40px}.c-faq__item__question svg line{stroke:#093401}.c-faq__item__answer{position:relative;padding-bottom:5px;overflow:hidden;transition:all .5s cubic-bezier(.075,.82,.165,1);visibility:hidden;opacity:0;height:0}.c-faq__item__answer p{max-width:950px;color:#000;font-size:20px;line-height:1.3;margin-bottom:10px}@media only screen and (max-width:599px){.c-faq__item__answer p{font-size:18px}}