.sect-faqs{padding:0 20px}.sect-faqs.row-reverse .container{flex-direction:row-reverse}.sect-faqs .container{flex-wrap:wrap;gap:50px;display:flex}@media (max-width:991px){.sect-faqs .container{gap:30px}}.sect-faqs .container .left-col{justify-content:center;width:calc(50% - 30px);display:flex}@media (max-width:991px){.sect-faqs .container .left-col{width:100%}}.sect-faqs .container .left-col .content-wrap{background-color:var(--light-red-color);border-radius:24px;flex-direction:column;width:fit-content;padding:50px;display:flex}@media (max-width:1024px){.sect-faqs .container .left-col .content-wrap{padding:30px}}.sect-faqs .container .left-col .content-wrap .title{font-size:clamp(26px,3.5vw,44px);font-weight:500}.sect-faqs .container .left-col .content-wrap .description{margin-top:20px;font-size:clamp(16px,2vw,20px);font-weight:400;line-height:24px}@media (max-width:991px){.sect-faqs .container .left-col .content-wrap .description{margin-top:15px}}@media (max-width:767px){.sect-faqs .container .left-col .content-wrap .description{line-height:22px}}.sect-faqs .container .left-col .content-wrap .btn{margin-top:25px}@media (max-width:991px){.sect-faqs .container .left-col .content-wrap .btn{margin-top:20px}}.sect-faqs .container .right-col{grid-template-columns:repeat(1,1fr);align-items:start;width:calc(50% - 30px);display:grid}@media (max-width:991px){.sect-faqs .container .right-col{grid-template-columns:1fr;width:100%}}.sect-faqs .container .right-col .faq-item{border-bottom:1px solid #d9dde3}.sect-faqs .container .right-col .faq-item.active .icon-wrap .vertical{transform:translate(-50%,-50%)rotate(90deg)!important}.sect-faqs .container .right-col .faq-item:first-child .faq-question{padding-top:0}.sect-faqs .container .right-col .faq-item .faq-question{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:20px 0;display:flex}@media (max-width:991px){.sect-faqs .container .right-col .faq-item .faq-question{padding:15px 0}}.sect-faqs .container .right-col .faq-item .faq-question span{color:var(--black-color);font-size:clamp(16px,1.5vw,20px);font-weight:400;font-family:var(--inter)}.sect-faqs .container .right-col .faq-item .faq-question .icon-wrap{border:1px solid var(--red-color);border-radius:50%;width:36px;min-width:36px;height:36px;transition:all .3s;position:relative}@media (max-width:767px){.sect-faqs .container .right-col .faq-item .faq-question .icon-wrap{width:28px;min-width:28px;height:28px}}.sect-faqs .container .right-col .faq-item .faq-question .icon-wrap .horizontal,.sect-faqs .container .right-col .faq-item .faq-question .icon-wrap .vertical{background-color:var(--red-color);transition:all .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sect-faqs .container .right-col .faq-item .faq-question .icon-wrap .horizontal{width:14px;height:2px}.sect-faqs .container .right-col .faq-item .faq-question .icon-wrap .vertical{width:2px;height:14px}.sect-faqs .container .right-col .faq-item .faq-answer{max-height:0;transition:max-height .45s;overflow:hidden}.sect-faqs .container .right-col .faq-item .faq-answer.open{max-height:600px}.sect-faqs .container .right-col .faq-item .faq-answer .faq-answer-inner{padding-bottom:16px;font-size:clamp(14px,1.5vw,16px);line-height:24px}@media (max-width:767px){.sect-faqs .container .right-col .faq-item .faq-answer .faq-answer-inner{line-height:22px}}
