.faq{background:#fff;padding:80px 20px;width:100%}.faq *,.faq :after,.faq :before{box-sizing:border-box}.faq__container{margin:0 auto;max-width:800px;width:100%}.faq__title{color:#007cba;font-size:36px;font-weight:500;line-height:45.5px;margin:15px 0 25px;padding:0;text-align:center}.faq__accordion,.faq__title{font-family:work-sans,sans-serif}.faq__accordion{margin:0 auto 40px;width:100%}.faq__item{border-bottom:1px solid #707070;padding:0 15px}.faq__trigger{align-items:flex-start;background:transparent;border:0;color:#444;cursor:pointer;display:flex;justify-content:space-between;margin:0;padding:20px 0 10px;text-align:left;width:100%}.faq__question{font-size:21px;font-weight:500;line-height:40px;margin:0;padding-right:20px}.faq__icon{color:#84bd00;flex:0 0 auto;font-family:Arial,sans-serif;font-size:24px;font-weight:400;line-height:40px;transform-origin:center;transition:transform .3s ease}.faq__item--expanded .faq__icon{transform:rotate(45deg)}.faq__answer[hidden]{display:none}.faq__answer-inner{color:#444;font-family:source-sans-pro,sans-serif;font-size:16px;font-weight:400;line-height:25px}.faq__answer-inner p{color:inherit;font:inherit;margin:5px 0 25px;padding-right:20px}.faq__answer-inner a{color:#007cba}.faq__cta-container{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:32px}.faq__cta-header{color:#007dba;font-family:work-sans,sans-serif;font-size:26px;font-weight:500;line-height:32px;margin:0;text-align:center}.faq__cta{background:#ffa300;border-radius:3px;color:#fff;display:inline-block;font:600 18px/21px work-sans,sans-serif;padding:20px 40px;text-align:center;text-decoration:none}.faq__cta:focus,.faq__cta:hover{background:#e78107;color:#fff;text-decoration:underline}@media screen and (max-width:768px){.faq{padding:40px 20px}.faq__title{font-size:28px;line-height:36px}.faq__question{font-size:16px;line-height:24px}.faq__icon{font-size:20px;line-height:24px}.faq__answer-inner,.faq__answer-inner p{font-size:16px;line-height:24px}}