.page-template-template-faq .faqs-content{margin-top:clamp(70px, 6vw, 102px)}.accordion-content{display:none}.faqs-item{margin-bottom:14px;position:relative;border-radius:100px;padding:8px 8px 8px clamp(20px, 3vw, 32px);transition:0.4s;background:#F1F5F9;.faqs-question{display:flex;align-items:center;gap:12px;font-size:clamp(14px, 2vw, 16px);cursor:pointer;position:relative;padding-left:34px;text-align:right;font-family:var(--Medium);transition:0.4s;&:before{content:"\e919";font-family:'icomoon';position:absolute;left:0;transition:0.4s;line-height:1;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--black)}.faq-num{font-size:24px;font-family:var(--DemiBold);transition:0.4s;display:flex;align-items:center;justify-content:center;width:64px;height:64px;flex:0 0 64px;background:#fff;border-radius:50%}}.faqs-answer{padding:16px clamp(12px, 2vw, 24px);p{margin:0!important;text-align:right!important;font-size:clamp(12px, 1vw, 14px);line-height:32px;font-family:var(--Medium)}}&.active{border-radius:clamp(24px, 2vw, 32px);padding:8px 8px clamp(24px, 3vw, 38px) clamp(20px, 3vw, 32px);.faqs-question{&:before{content:"\e91c";color:var(--color1)}&:after{background:var(--color1)}}}&:hover .faq-num,&.active .faq-num{color:#fff;background:var(--color1)}}.faq-wrapper{margin-top:-64px;.container:before{top:-34px}.container:after{top:-62px}.sw{padding-inline:clamp(32px, 3vw, 48px)}.swiper-faq{position:relative}.swiper-pagination-lock{display:none}.swiper-navigation.navigation-desktop{margin:20px auto 0}.faq-cat{font-size:clamp(14px, 2vw, 16px);transition:0.4s;color:var(--black);background:#fff;font-family:var(--Medium);padding:10px;border-radius:100px;display:flex;align-items:center;justify-content:center;&:hover,&.active{background:var(--color1);color:#fff}}}.empty-error{background:var(--danger);padding:16px;text-align:center;border-radius:12px;font-size:14px;color:#fff}@media only screen and (max-width:768px){.sw.faq-wrapper{.swiper-navigation{position:absolute;width:80px;right:50%;transform:translateX(50%);bottom:0;.swiper-nav-next,.swiper-nav-prev{right:0}.swiper-nav-next{right:auto;left:0}}}.page-template-template-faq .faqs-content{margin-top:40px}.faqs-item{padding:16px 20px;&.active{padding:16px 20px}.faqs-answer{width:100%;margin-top:12px;padding:0}.faqs-question:after{right:-16px}.faqs-question:before{top:50%;transform:translateY(-50%)}}}