.section_faq_title h2{margin:0;padding-bottom:0;text-align:center;margin-bottom:40px!important}.faq_btn_text .faq_all_see_btn{display:flex;align-items:center;background:#202a36;color:#fff;padding:13px 20px;border-radius:40px;text-decoration:none;font-size:22px;line-height:28.6px;max-width:250px;text-align:center;justify-content:center;min-height:56px}.faq_right button.course-accordion:first-child{padding-top:0;border-top:none}.course-panel p{margin:0}.faq_btn_text.only_mobile{display:none}.faq_right button.course-accordion{color:#202a36;cursor:pointer;padding:28px 60px 28px 0;width:100%;border:none;transition:.4s;letter-spacing:0px;gap:20px;font-size:24px;font-weight:600;line-height:24px;background:transparent;border-top:1px solid rgb(0 0 0 / 30%);position:relative;text-align:left;font-family:var(--font-body-family);white-space:normal}button.course-accordion.active+.course-panel{margin-top:-10px}button.course-accordion:after{content:"";color:#fff;font-weight:700;float:right;margin-left:5px;padding:10px;border-radius:50px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border:1px solid #202A36;position:absolute;right:0;top:50%;transform:translateY(-50%);background-image:url(plus-icon.svg);background-position:center;background-repeat:no-repeat}.faq_right button.course-accordion:first-child:after{top:19%}button.course-accordion.active:after{content:"";color:#202a36;background:transparent;border:solid 1px;background-image:url(minus-icon.svg);background-position:center;background-repeat:no-repeat}div.course-panel{padding:0;max-height:0;overflow:hidden;transition:max-height .2s ease-out;width:96%;font-size:16px;line-height:1.5em;color:#202a36}.faq_right{border-bottom:1px solid rgb(0 0 0 / 30%)}div.course-panel p{font-size:18px;line-height:normal;margin-bottom:20px}.faq_right button.course-accordion:first-child:after{top:33%}@media screen and (max-width: 1440px){.faq_right button.course-accordion{padding:25px 60px 25px 0;font-size:20px;line-height:24px}}@media screen and (max-width: 991px){.section_faq_main{flex-wrap:wrap;gap:50px}.section_faq_title,.faq_right{width:100%}.faq_right button.course-accordion{padding:18px 60px 18px 0;font-size:20px}}@media screen and (max-width: 767px){.only_mobile{display:block!important;margin-top:15px}.faq_btn_text{display:none}.section_faq_main{flex-wrap:wrap;gap:40px;padding-bottom:0}.section_faq_title h2{font-size:32px;font-weight:700;line-height:1.3;margin-bottom:30px}button.course-accordion:after{padding:5px;width:24px;height:24px;background-size:10px}.faq_right button.course-accordion{padding:24px 32px 24px 0;gap:10px;font-size:18px;font-weight:700;line-height:28.8px}div.course-panel{padding:0;font-size:15px;line-height:1.6em;letter-spacing:.4px;color:#202a36}.faq_btn_text .faq_all_see_btn{font-size:18px;line-height:23.6px;font-weight:500;max-width:100%}button.course-accordion.active:after{background-size:10px;top:37px}.faq_right button.course-accordion:first-child:after{top:27%}button.course-accordion:after{top:50%}button.course-accordion.active:after{background-size:10px}div.course-panel p{font-size:16px;line-height:24px}button.course-accordion.active+.course-panel{margin-top:-10px}.faq_right button.course-accordion{padding:20px 32px 20px 0}}@media screen and (max-width: 360px){.faq_right button.course-accordion{padding:16px 32px 16px 0;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-faq.css.map */
