.base{overflow:hidden;padding-left:20px;padding-right:20px;position:relative}.base .bg-image,.base .bg-video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.base .bg-image img,.base .bg-video video{height:100%;object-fit:cover;object-position:center;width:100%}.base:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.base .wrapper{position:relative;z-index:3}.faq .wrapper{display:flex;flex-direction:column;gap:36px;margin:0 auto;max-width:1440px}@media only screen and (min-width:768px){.faq .wrapper.wrapper--row{display:grid;gap:80px;grid-template-columns:40% 1fr}}.base .grid{display:grid;gap:36px}.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}.faq__header.centered{text-align:center}@media only screen and (min-width:600px){.grid--2,.grid--3,.grid--4{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1080px){.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}}.button-group{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:26px}.centered .button-group{justify-content:center}.faq .aa-button+.aa-button{margin-left:0!important}.faq .aa-subheading,.faq .aa-subtitle{background-color:#e2f9e6;border-radius:100px;color:#0b240e;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:24px;padding:8px 20px 6px;text-transform:uppercase}.faq .aa-button{background-color:#0b240e!important;border:2px solid #0b240e!important;border-radius:100px!important;color:#d8f2d7!important;font-weight:600!important;padding:18px 32px 15px!important}.faq .aa-button:active,.faq .aa-button:focus,.faq .aa-button:hover{background-color:transparent!important;border:2px solid #0b240e!important;color:#0b240e!important}.faq .aa-button.aa-button--accent{background-color:#70e77f!important;border:2px solid #70e77f!important;color:#0b240e!important}.faq .aa-button.aa-button--accent:active,.faq .aa-button.aa-button--accent:focus,.faq .aa-button.aa-button--accent:hover{background-color:#306b37!important;border:2px solid #306b37!important;color:#70e77f!important}.faq .aa-button.aa-button--white{background-color:#fff!important;border:2px solid #fff!important;color:#0b240e!important}.faq .aa-button.aa-button--white:active,.faq .aa-button.aa-button--white:focus,.faq .aa-button.aa-button--white:hover{background-color:#d8f2d7!important;border:2px solid #d8f2d7!important;color:#0b240e!important}.faq .aa-button.aa-button--outline{background-color:transparent!important;border:2px solid #fff!important;color:#fff!important}.faq .aa-button.aa-button--outline:active,.faq .aa-button.aa-button--outline:focus,.faq .aa-button.aa-button--outline:hover{background-color:transparent!important;border:2px solid #d8f2d7!important;color:#d8f2d7!important}.faq__body.content-light,.faq__body.content-light h1,.faq__body.content-light h2,.faq__body.content-light h3,.faq__body.content-light h4,.faq__body.content-light h5,.faq__body.content-light h6,.faq__body.content-light p,.faq__body.content-light span,.faq__body.content-light strong,.faq__footer.content-light,.faq__footer.content-light h1,.faq__footer.content-light h2,.faq__footer.content-light h3,.faq__footer.content-light h4,.faq__footer.content-light h5,.faq__footer.content-light h6,.faq__footer.content-light p,.faq__footer.content-light span,.faq__footer.content-light strong,.faq__header.content-light,.faq__header.content-light h1,.faq__header.content-light h2,.faq__header.content-light h3,.faq__header.content-light h4,.faq__header.content-light h5,.faq__header.content-light h6,.faq__header.content-light p,.faq__header.content-light span,.faq__header.content-light strong{color:#fff}.faq__body{display:flex;flex-direction:column;gap:16px}.faq-item{background-color:#fff;border:1px solid #e5e5e5;border-radius:16px;cursor:pointer;overflow:hidden;padding:24px 32px;transition:border-color .2s}.faq-item.active{border:1px solid #70e77f}.faq-item .faq-item__header svg{transition:transform .25s ease}.faq-item.active .faq-item__header svg{transform:rotate(180deg)}.faq-item__header{align-items:center;color:#111;display:flex;font-family:HubexoProductFont,sans-serif!important;font-size:19px;font-weight:600;justify-content:space-between}.faq-item__body{color:#555;font-size:16px;font-weight:600;height:0;overflow:hidden;transition:height .3s ease}.faq-item-content{padding-top:32px}