.faqs{padding:0 20px}.faqs .container{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}@media (max-width:767px){.faqs .container.reverse{flex-direction:column-reverse;gap:25px}.faqs .container.reverse .faq-item:last-child{border-bottom:1px solid var(--black-color)!important}}.faqs .container .content-wrap{flex-direction:column;width:calc(45% - 20px);height:fit-content;display:flex;position:sticky;top:130px}@media (max-width:767px){.faqs .container .content-wrap{text-align:center;align-items:center;width:100%;position:static}}.faqs .container .content-wrap .tag{color:var(--dark-gray-color);text-transform:uppercase;margin-bottom:15px;font-size:clamp(14px,2vw,18px);font-weight:600}.faqs .container .content-wrap .title{font-size:clamp(32px,3vw,42px);font-weight:400}.faqs .container .content-wrap .primary-btn{margin-top:25px}.faqs .container .image-col{justify-content:center;width:calc(45% - 20px);display:flex}@media (max-width:767px){.faqs .container .image-col{width:100%}}.faqs .container .image-col img{object-fit:contain;width:100%;height:100%}.faqs .container .faqs-col-wrap{flex-direction:column;width:calc(55% - 20px);display:flex}@media (max-width:767px){.faqs .container .faqs-col-wrap{width:100%}}.faqs .container .faqs-col-wrap .faq-col-title{letter-spacing:-2%;margin-bottom:40px;font-size:clamp(32px,3vw,42px);font-weight:400}.faqs .container .faqs-col-wrap .faqs-wrap .faq-item{border-bottom:1px solid var(--black-color);cursor:pointer;padding:18px 0}.faqs .container .faqs-col-wrap .faqs-wrap .faq-item.is-hidden{display:none}.faqs .container .faqs-col-wrap .faqs-wrap .faq-item:first-child{padding-top:0}.faqs .container .faqs-col-wrap .faqs-wrap .faq-item:last-child{border-bottom:none}.faqs .container .faqs-col-wrap .faqs-wrap .question{justify-content:space-between;align-items:center;gap:5px;display:flex}.faqs .container .faqs-col-wrap .faqs-wrap .question h3{font-size:clamp(14px,2vw,18px);font-weight:400}.faqs .container .faqs-col-wrap .faqs-wrap .question .icon{width:16px;transition:all .3s ease-in-out}.faqs .container .faqs-col-wrap .faqs-wrap .answer{max-height:0;margin-top:10px;transition:max-height .3s ease-in-out;overflow:hidden}.faqs .container .faqs-col-wrap .faqs-wrap .answer p{font-size:clamp(12px,2vw,18px);font-weight:300}@media (max-width:767px){.faqs .container .faqs-col-wrap .faqs-wrap .answer p{line-height:18px}}.faqs .container .faqs-col-wrap .faqs-wrap .faq-item.active .answer{max-height:1200px}.faqs .container .faqs-col-wrap .faqs-wrap .faq-item.active .icon{transform:rotate(180deg)}.faqs .container .faqs-col-wrap .faqs-wrap .faq-actions{align-items:center;gap:12px;margin-top:30px;display:flex}@media (max-width:575px){.faqs .container .faqs-col-wrap .faqs-wrap .faq-actions{flex-direction:column;align-items:stretch}}.faqs .container .faqs-col-wrap .faqs-wrap .faq-read-more,.faqs .container .faqs-col-wrap .faqs-wrap .faq-read-less{border:none}
