.c-faq{padding-bottom:34px;padding-top:22px}@media(min-width:992px){.c-faq{padding-bottom:136px;padding-top:101px}}.c-faq__title{margin-bottom:13px}.c-faq__accordions{padding:0 19px}@media(min-width:768px){.c-faq__accordions{padding:68px 0 0}}.c-faq__accordion{border-bottom:1px solid gray;cursor:pointer;margin-bottom:30px;padding-bottom:17px;padding-right:18px;position:relative}@media(min-width:768px){.c-faq__accordion{margin-bottom:20px;padding-bottom:22px}}.c-faq__accordion-title{font-family:Avenir,sans-serif;font-size:16px;font-weight:700;letter-spacing:.33px;line-height:26px}@media(min-width:576px){.c-faq__accordion-title{font-size:calc(12.16px + .66667vw);line-height:calc(19.28px + 1.16667vw)}}@media(min-width:1200px){.c-faq__accordion-title{font-size:24px;line-height:40px}}@media(min-width:768px){.c-faq__accordion-title{font-weight:400;letter-spacing:.5px}}.c-faq__accordion-text{margin-bottom:0;margin-top:0;max-height:0;overflow:hidden;transition:margin .2s linear,max-height .2s ease-in-out}.c-faq__accordion-text p{font-size:16px;line-height:30px}@media(min-width:576px){.c-faq__accordion-text p{font-size:calc(14.08px + .33333vw);line-height:calc(30.96px - .16667vw)}}@media(min-width:1200px){.c-faq__accordion-text p{font-size:20px;line-height:28px}}@media(min-width:992px){.c-faq__accordion-text p{letter-spacing:.1px}}.c-faq__accordion-toggle{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #0bbc66;display:block;height:0;position:absolute;right:0;top:8px;transition:all .15s ease-in-out;width:0}@media(min-width:768px){.c-faq__accordion-toggle{right:10px;top:12px}}.c-faq__accordion--expanded .c-faq__accordion-text{margin-top:10px;max-height:999px}.c-faq__accordion--expanded .c-faq__accordion-toggle{transform:rotate(180deg)}