.page-intro.faq-intro{padding-bottom:150px}.faq-wrapper{margin-top:-124px}.swiper-faq{position:relative}.intro-title{font-size:clamp(24px, 3vw, 28px)}.head-bg{color:#fff;text-align:center!important;margin:40px 0 30px}.faqs-content-wrapper{margin-top:12px}.swiper-faq:not(.swiper-initialized) .swiper-slide{flex-shrink:unset;margin-left:15px;width:180px;flex:0 0 180px}.faq-cat{border-radius:16px;text-align:center;transition:0.4s;cursor:pointer;display:flex;justify-content:center;padding:14px 28px;font-size:16px;line-height:28px;background:#fff;align-items:center;height:56px;color:var(--color1);white-space:nowrap;width:fit-content;border:1px solid #E9EAEB}.swiper-faq .swiper-slide{width:unset}.faq-cat:hover{transition:0.4s;background:var(--color1);color:#fff;border-color:var(--color1)}.faq-cat.active{background:var(--color1);color:#fff;border-color:var(--color1)}.faq-cat a{font-size:14px;color:#fff}.faq-cat:hover a,.faq-cat.active a{color:var(--color1)}.faq-page .head-bg p{text-align:center}.faq-single{padding:26px 16px 0;border:1px solid #E9EAEB;margin-block:48px}.tab-content{display:none;-webkit-animation:fadeEffect 2s;animation:fadeEffect 2s}.tab-content.active{display:block!important;-webkit-animation:fadeEffect 2s;animation:fadeEffect 2s}@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.faqs-item{overflow:hidden;transition:0.4s ease;background:#fff;border-bottom:.5px solid var(--color3)}.faq-single .faqs-item:last-child{border-bottom:none}.accordion-content{display:none}.faqs-item .faqs-answer{padding:0 20px 15px 20px;position:relative;overflow:hidden;margin-top:-8px}.faqs-answer .editor-content p{margin:0;font-size:14px;line-height:28px}.faqs-item .faq-num{width:48px;height:48px;border-radius:12px;font-size:16px;position:relative;color:var(--color1);line-height:1;justify-content:center;display:none;align-items:center;z-index:0;padding-top:5px;border:1px solid #E9EAEB}.faqs-item .faqs-question{display:flex;align-items:center;width:100%;padding:20px 0;cursor:pointer;transition:0.4s ease;font-size:clamp(14px, 1.5vw, 16px);line-height:26px;color:var(--color1);gap:16px;position:relative}.faqs-item:not(.active):hover .faqs-question{color:var(--color1)}.faqs-item.active .faqs-question .faq-num{background:#DDC8AF33;border-color:var(--color3)}.faqs-item .faqs-question:after{content:"\e91a";font-family:'icomoon';display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:1px solid transparent;background:#E9EAEB;color:var(--color1);font-size:9px;margin-right:auto;transition:0.4s;flex:none}.faqs-item.active .faqs-question:after{transform:rotate(180deg);background:#fff;border-color:var(--color1)}.single-faq{margin:32px 0}.faq-video{border-radius:24px;display:flex;overflow:hidden}.swiper-videos{margin:32px 0}@media screen and (min-width:768px){.faq-wrapper{margin-top:-30px}.faq-cats.tab-links{padding:0 46px}.page-intro.faq-intro{padding-bottom:27px}.faqs-item .faqs-question:after{width:24px;height:24px;font-size:9px}}@media screen and (min-width:992px){.faqs-content{max-width:100%}.faq-wrapper .faqs-content{max-width:80%;margin:auto}.faq-cats.tab-links{margin:auto;max-width:62%}.faq-cat{font-size:16px}.faqs-content-wrapper{margin-top:24px}.faqs-item .faq-num{display:flex}.faqs-item .faqs-question{padding:24px 0}.faqs-item .faqs-answer{padding:0 64px 24px 32px}}