.faq-accordion{padding:80px 0}.faq-accordion .title-area{margin-bottom:30px}.faq-accordion .title-area h2{color:#2d5ca8;font-size:60px;line-height:1;text-align:left}.faq-accordion.md-text .title-area h2{font-size:40px;line-height:1}.faq-accordion .title-area hr.line-t{border-bottom:1px solid grey;margin-top:5px}.faq-accordion .faq-item{background-color:#fff;border:2px solid #80bc00;border-radius:30px;box-shadow:0 5px 0 -1px #598200,0 7px 0 0 #80bc00;margin-bottom:30px;transition:all .3s ease}.faq-accordion .faq-item:hover{box-shadow:0 2px 0 0 #80bc00;transform:translateY(4px)}.faq-accordion .faq-item h3{color:#243746;font-size:28px;font-weight:700;line-height:1;margin-bottom:0}.faq-accordion .faq-item .faq-content{margin:10px;max-height:500px;overflow-y:auto;padding:0 10px}.faq-accordion .faq-item .faq-content::-webkit-scrollbar{width:10px}.faq-accordion .faq-item .faq-content::-webkit-scrollbar-thumb{background-color:#81bc00;border-radius:5px}.faq-accordion .faq-item .faq-content::-webkit-scrollbar-track{background-color:#f0f0f0}.faq-accordion .faq-item .faq-content{-ms-overflow-style:-ms-autohiding-scrollbar}.faq-accordion .faq-item h3 button.link-button{align-items:flex-start;background-color:inherit;border:inherit;color:inherit;cursor:pointer;display:flex;font-size:28px;font-weight:700;justify-content:space-between;line-height:1;outline:none;padding:20px;text-align:left;width:100%}.faq-accordion .faq-item h3 button.link-button:after{color:#598200;content:"▾";font-size:28px;font-weight:700;line-height:1;transition:transform .45s ease}.faq-accordion .faq-item h3 button.link-button[aria-expanded=true]:after{transform:rotate(180deg)}.faq-accordion .faq-item .faq-content p{color:#0d171c;font-size:16px;font-weight:400;line-height:25.6px}.faq-accordion .faq-item .faq-content p mark{background:transparent;color:#386ab1!important}