.faq-form{position:relative;width:100%;padding:100px 0}.faq-form::before{content:'';position:absolute;top:-1px;width:100%;aspect-ratio:1920 / 700;background:url(../../../../../../../../plugins/Jaraheto/assets/shape/f-shape.svg) no-repeat center / cover}.faq-pr{position:relative}.faq-form-items{position:relative;display:flex;align-items:flex-start;gap:50px;z-index:999;padding:0 50px}.faq{display:flex;flex-direction:column;gap:16px;border-radius:32px;flex:1}.faq .section-title h3{text-align:center;background:var(--s-color);height:84px;border-radius:32px;display:flex;align-items:center;justify-content:center}.faq-items{display:flex;flex-direction:column;gap:24px}.faq-item-t{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.faq-item-r{display:flex;align-items:center;gap:16px}.faq-item{padding:16px;border-radius:24px;display:flex;flex-direction:column;gap:16px;background:var(--w-color);box-shadow:0 4px 100px rgba(37,75,98,.6);position:relative;cursor:pointer}.faq-item:not(:first-child){margin-top:-10px}.faq-item:nth-child(1){z-index:5}.faq-item:nth-child(2){z-index:4}.faq-item:nth-child(3){z-index:3}.faq-item:nth-child(4){z-index:2}.faq-item:nth-child(5){z-index:1}.faq-number{background:var(--s-color);width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:var(--t-color);border-radius:12px}.faq-item-t span{font-size:18px;font-weight:600}.faq-item-b{display:none!important}.faq-item.active .faq-item-b{display:block!important}.faq-item-b{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.3s ease-in-out;overflow:hidden}.faq-item-b>p{min-height:0;padding:0 15px;transition:padding 0.3s ease-in-out}.faq-item.active .faq-item-b{grid-template-rows:1fr}.faq-item.active .faq-item-b>p{padding:15px 15px 10px}.faq-item-l{margin-left:8px;transition:transform 0.3s ease-in-out}.faq-item.active .faq-item-l{transform:rotate(180deg)}.form{display:flex;flex-direction:column;gap:24px;background:var(--w-color);box-shadow:0 4px 100px rgba(37,75,98,.4);padding:50px;border-radius:60px;flex:1}.form-logo{display:flex;align-items:center;justify-content:center}.form-logo img{width:250px;height:auto}.faq .section-title{z-index:10}.form .section-title h3{color:var(--t-color);text-align:center}form{display:flex;flex-direction:column;gap:32px}.form-item{width:100%;background:#F5F6F6;border:2px solid #F5F6F6;padding:11px;border-radius:20px;display:flex;align-items:center;gap:8px;transition:0.3s ease-in-out}.form-item:focus-within{border:2px solid var(--p-color)}.form-item input,.form-item textarea{width:100%;padding:8px;font-size:18px;color:var(--t-color);text-align:right;background:transparent!important;border:none!important;outline:none!important}.form-item textarea{resize:none;min-height:90px}.form-item.textarea{align-items:start!important}.form-item.textarea img{margin-top:8px}.form-item.submit{background:var(--p-color)!important;border:2px solid var(--p-color)!important;opacity:1;cursor:pointer}.form-item.submit:hover{opacity:.9}.form-item.submit input{text-align:center;font-size:18px!important;font-weight:700!important;cursor:pointer;color:var(--w-color)}@media (max-width:1400px){.faq-form{padding-top:60px}.faq-form-shape::before{transform:scale(1.002)}}@media (max-width:1200px){.faq{order:2}.faq-form-items{flex-direction:column;margin:0}.faq-form-shape{top:120px}.faq-form-items{padding:0;gap:30px}.faq-item{padding:20px}.form{width:100%}}@media (max-width:992px){.faq-form::before{top:340px;aspect-ratio:1260 / 710;right:0}.faq-form{padding:0 24px}.faq-form-shape{height:250px}.faq-form{margin-top:60px}}@media (max-width:768px){.faq-form-shape::before{transform:scale(1.00458)}.faq-form-shape{height:220px;transform:translate(-50%,-60%)}.form{padding:50px}.form-logo img{width:180px}}@media (max-width:576px){.faq-form{padding:0}.faq-form-shape::before{transform:scale(1.004)}.faq-form-shape{height:200px}.faq-item-t span{font-size:16px;font-weight:600}.form{padding:40px}.form-logo img{width:160px}}@media (max-width:480px){.faq-form::before{top:0;aspect-ratio:1260 / 710;right:0}.faq-form-shape::before{transform:scale(1.0067)}.faq-form-shape{height:170px;transform:translate(-50%,-70%)}.faq-pr{padding:60px 0 30px;border-radius:50px}.faq-item{border-radius:22px;padding:12px}.faq .section-title h3{height:70px;border-radius:26px;font-size:20px;line-height:1.8}.faq-number{font-size:16px;padding-top:4px}.form{border-radius:28px;padding:30px}.form-logo img{width:140px}form{gap:24px}.form-item{padding:8px}}@media (max-width:390px){.faq-form-shape{height:150px;transform:translate(-50%,-80%)}.faq{padding:0;gap:16px;border-radius:24px}.faq-pr{padding:40px 0 20px;border-radius:40px}.faq .section-title h3{font-size:18px;height:60px}.faq-number{width:34px;height:34px;font-size:15px;border-radius:8px}.faq-form-items{gap:20px}.faq-items{gap:20px}.faq-item{padding:14px 12px 14px 5px}.faq-item-r{gap:8px}.faq-item-r span{font-size:15px;line-height:28px}.faq-item-l img{width:12px}.faq-item-l img{width:14px}.faq-item-b p{font-size:14px;line-height:24px;padding-top:0!important}.form{border-radius:24px;;padding:20px}.form-item{padding:4px 8px}.form-item input,.form-item textarea{font-size:15px}.form-item.submit input{font-size:16px!important}.form-logo img{width:120px}}@media (max-width:360px){.faq-item-r img{width:16px}.faq-item-r span{font-size:14px}.form{padding:24px}form{gap:16px}.form-item{padding:4px 8px;border-radius:14px}.form-item img{width:20px}.form-item.submit input{font-size:15px!important}}