.faq-wrapper,.faq{position:relative}.faq:before{position:absolute}.faq:before{display:inline-block;zoom:1}.faq h2{box-sizing:border-box}.faq-body{display:none}.faq h2,.faq-wrapper{display:flex;flex-wrap:wrap}.faq-wrapper{justify-content:flex-end}.faq h2{justify-content:flex-start}.faq{align-items:flex-start}.faq h2{align-items:center}.faq:before{transition-duration:500ms}.faq-body p{transition-duration:750ms}.faq{transition-duration:1000ms}.faq,.faq-body p,.faq:before{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.faq,.faq-body p,.faq:before{transition-behaviour:allow-discrete}.faq,.faq-body p,.faq:before{transition-property:opacity,transform,width,visibility}.faq{transition-delay:300ms}.faq{border-top:2px solid #8dc63f}@media screen and (min-width: 1921px){.faq-wrapper{padding-left:7.5%;padding-right:7.5%}}@media screen and (min-width: 1441px)and (max-width: 1920px){.faq-wrapper{padding-left:7.5%;padding-right:7.5%}}@media screen and (min-width: 1121px)and (max-width: 1440px){.faq-wrapper{padding-left:5%;padding-right:5%}}@media screen and (min-width: 761px)and (max-width: 1120px){.faq-wrapper{padding-left:2em;padding-right:2em}}@media screen and (max-width: 760px){.faq-wrapper{padding-left:5%;padding-right:5%}}@media screen and (min-width: 1201px){.questions{padding-bottom:120px}}@media screen and (min-width: 761px)and (max-width: 1200px){.questions{padding-bottom:4em}}@media screen and (max-width: 760px){.questions{padding-bottom:2em}}@media screen and (min-width: 1920px){.faq h2,.faq-body p{font-size:1em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.faq h2,.faq-body p{font-size:1em}}@media screen and (min-width: 451px)and (max-width: 1199px){.faq h2,.faq-body p{font-size:.95em}}@media screen and (max-width: 450px){.faq h2,.faq-body p{font-size:.95em}}.faq-body p{font-weight:100;line-height:1.8em}.faq-body p{margin-bottom:1.5em}.faq{transform:translateY(50px);opacity:0}.is-visible.faq{transform:translateY(0);opacity:1}.questions{width:100%}.faq-body{padding:0 100px 15px 0}.faq-body.open{display:block}.faq-body p{opacity:0}.faq{padding:30px 0}.faq:before{top:30px;right:15px;content:"";width:20px;height:20px;background:url("/app/faqs/images/chevron.png") no-repeat center center;background-size:100%;transition:.1s ease-in-out;z-index:0}.faq h2{transition:all 200ms ease-in-out;width:87%;padding-right:100px;cursor:pointer;transition:.1s ease-in-out}.faq h2:hover{color:#8dc63f}.faq h2:active{color:#0f1215}.faq.open:has(h2:hover):before{transform:scale(1.1) rotate(-180deg)}.faq.open:has(h2:active):before{transform:scale(0.9) rotate(-180deg)}.faq.open:before{transform:rotate(-180deg)}.faq.open .faq-body{width:100%}.faq.open .faq-body p{opacity:1}@media screen and (max-width: 860px){.faq-body{padding-right:10%}.faq .faq-number{display:none}.faq h2,.faq .faq-body{width:100%}.faq .faq-body{padding:0 0 25px 0}}
