.heading--faq{background-image:linear-gradient(to bottom,var(--color1),#00857f);border-radius:30px;padding:45px 15px 70px;color:#fff}.heading--faq .heading-wrap{margin-bottom:0}.wrapper--faq{margin-top:-25px}.faq-cat{text-align:center;height:100%;border-radius:8px;transition:0.3s ease;padding:11px 5px;position:relative;display:block;border-radius:18px;cursor:pointer;background:rgb(255 255 255 / 60%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--color1);color:#000;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.faq-cat.active{background:rgb(104 157 168 / 60%)}.faq-cat:not(.active):hover a{color:var(--color1)}.faq-cat.active a{color:#fff}.faq-cat.active{background:rgb(104 157 168 / 60%)}.faqs-content .faqs-question{cursor:pointer;transition:0.3s ease;position:relative;display:flex;align-items:center;gap:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.faqs-content .faqs-question:hover{color:var(--color1)}.faqs-content .faqs-question i{border:1px solid var(--c-text2);width:24px;height:24px;border-radius:50%;transition:0.3s ease;font-size:11px;display:flex;align-items:center;justify-content:center;color:var(--c-text2);vertical-align:middle;margin-right:auto;flex:none}.faqs-content .faqs-item.active .faqs-question{color:var(--color1)}.faqs-content .faqs-item.active .faqs-question i::before{content:"\e93d"}.faqs-content .faqs-item.active .faqs-question i{transform:rotate(180deg);color:var(--color1);background-color:#e5fffe;border-color:var(--color1)}.faqs-content.mode--simple,.faqs-content-wrapper{padding:0 15px;border:1px solid hsl(177deg 100% 37% / 15%);border-radius:32px}.faq-cats .faqs-content-wrapper{margin:0 65px}.sw-wrap--faq{margin-bottom:35px;padding:0 15px}.faqs-content .faqs-item{--width-num:30px;padding:15px 0;transition:0.3s ease;border-bottom:1px solid #ededed}.faqs-content .faqs-item:last-child{border:none}.faqs-item .faqs-answer{padding:20px 0 0 20px;color:var(--c-text2);display:flex;gap:16px}.faqs-answer__line{width:var(--width-num);display:none;align-items:center;justify-content:space-between;flex-direction:column;flex:none}.faqs-answer__line i{width:1px;height:100%;background-color:var(--color1)}.faqs-answer__line::after,.faqs-answer__line::before{content:"";width:5px;height:5px;background-color:var(--color1);border-radius:50%;display:block}.faqs-question .faq-num{font-size:16px;font-variation-settings:var(--fw-500);border-radius:50%;background:var(--color1);width:var(--width-num);height:var(--width-num);display:none;align-items:center;justify-content:center;line-height:1;color:#fff;flex:none}.sw--faq{overflow:visible}.template-faq{overflow:hidden}.sw--faq:not(.swiper-initialized) .swiper-slide{width:180px;padding:10px}.faqs-answer .editor-content{font-size:14px}@media (min-width:992px){.sw-wrap--faq{padding:0}}@media (min-width:768px){.faqs-content .faqs-item{--width-num:40px;padding:23px 0}.faqs-content.mode--simple{padding:10px 32px}.faqs-content-wrapper{padding:10px 32px;margin:0 53px}}@media (min-width:576px){.sw--faq:not(.swiper-initialized) .swiper-slide{width:235px}.sw-wrap--faq{margin-bottom:53px}.wrapper--faq{margin-top:-33px}.heading--faq{padding:45px 15px 80px}.faq-cat{padding:16px 5px}.sw--faq{overflow:hidden}.faqs-answer__line,.faqs-question .faq-num{display:flex}.faqs-content .faqs-item{--width-num:40px;padding:15px 0}.faqs-content.mode--simple{padding:10px 20px}.faqs-content-wrapper{padding:10px 20px}}