.faq-section{padding:70px 20px}.faq-container{margin:auto;max-width:850px}.faq-heading{padding-bottom:64px;text-align:center}.faq-title span{border-bottom:4px solid #252e65;color:#252e65;display:inline-block;font-size:45px;font-weight:800;padding-bottom:15px;text-align:center;text-transform:uppercase}.faq-item{cursor:pointer;margin-bottom:1rem}.faq-question{gap:32px}.faq-icon,.faq-question{align-items:center;display:flex}.faq-icon{border-radius:50%;color:#fff;height:65px;justify-content:center;transition:background-color .3s;width:65px}.faq-item.active .faq-question span.faq-icon.minus{display:flex}.faq-item.active .faq-question span.faq-icon.plus{display:none}.faq-text{font-size:33px;letter-spacing:0}.faq-answer p,.faq-text{color:#000;font-weight:400;line-height:130%}.faq-answer p{font-size:20px}.faq-answer{display:none;margin-left:100px;margin-top:0}.faq-item.active .faq-answer{display:block}.faq-item.active .faq-icon{background-color:#70a088}.faq-icon.minus{display:none}.faq-right-side-shape{bottom:70%;position:absolute;right:0}section.faq-section{position:relative}@media only screen and (max-width:1024px){.faq-text{font-size:28px}.faq-right-side-shape{text-align:end;z-index:-1}.faq-right-side-shape img{width:70%}}@media only screen and (max-width:768px){.faq-title span{font-size:30px}.faq-icon{height:35px;padding:5px;width:35px}.faq-text{font-size:25px}.faq-question{gap:20px}.faq-item.active .faq-answer{margin-left:50px}section.faq-section{padding:30px 20px}}