section.faq_section .faq_inner_wrapper{width:100%}section.faq_section .title{color:#35a53f;padding-bottom:35px}.faq_section{padding:80px 20px}section.faq_section .title *{color:#35a53f;font-size:55px;font-weight:600;line-height:1.2;margin:0}section.faq_section .faq_wrap{margin-bottom:80px}section.faq_section .acc__card{background:#f5f5f5;border:1px solid #e4e4e4;border-radius:12px;cursor:pointer;padding:24px}section.faq_section .acc__title{padding-right:55px;position:relative}section.faq_section .acc__title h4{color:#212121;font-weight:600;margin-bottom:0}section.faq_section .acc__panel .acc__panel_inner *{color:#182b3a}section.faq_section .acc__title .acc__title_icon{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0}section.faq_section .acc__title.active .acc__title_icon svg rect{fill:#35a53f;stroke:#35a53f}section.faq_section .acc__title.active .acc__title_icon svg path{stroke:#fff}section.faq_section .acc__title.active .acc__title_icon svg{transform:rotate(180deg)}section.faq_section .acc__title .acc__title_icon svg{transition:all .3s ease-in-out}section.faq_section .acc__panel .acc__panel_inner>:last-child{margin-bottom:0}section.faq_section .acc__panel{display:none}section.faq_section .acc__panel .acc__panel_inner{padding-top:26px}section.faq_section .faq_wrap:last-child{margin:0}@media(max-width:767px){section.faq_section .faq_wrap{margin-bottom:80px}section.faq_section .title *{font-size:40px}}.acc-title{font-size:21px;margin:0}.acc{display:flex;flex-flow:column;gap:15px}.faq-section-title{font-size:32px!important}@media (width <= 479px){.inner_banner_section{padding-bottom:70px;padding-top:70px}section.faq_section .title{padding-bottom:20px}.faq_section{padding:45px 20px}.acc-title{font-size:16px;letter-spacing:-.01em}.acc__panel_inner p{font-size:15px!important;text-align:left!important}.acc__title_icon{height:24px;width:24px}section.faq_section .acc__card{padding:16px}section.faq_section .acc__title{padding-right:35px}.faq-section-title{font-size:24px!important}section.faq_section .faq_wrap{margin-bottom:40px}}