.step-item{overflow:hidden;margin-bottom:12px;border-radius:25px;transition:0.4s ease;background:#fff;border:1px solid var(--color1)}.accordion-title{display:flex;align-items:center;width:100%;padding:25px 30px;cursor:pointer;transition:0.4s ease;font-size:16px;line-height:36px;color:var(--color_text);gap:15px;font-family:var(--bold_font);position:relative}.accordion-title i{position:absolute;right:0;color:var(--color1);font-size:40px;transition:0.4s ease}.accordion-title::after{content:"\e922";font-family:'icomoon';color:var(--color1);font-size:20px;margin-right:auto;transition:0.3s;max-width:18px;line-height:1}.accordion-desc{display:none;padding:0 20px 15px 20px;position:relative;overflow:hidden;margin-top:-8px}.step-item.active{background:var(--color1)}.step-item.active .accordion-title{color:#fff}.step-item.active .accordion-title i{color:#fff}.step-item.active .accordion-title::after{transform:rotate(180deg);color:#fff}.file-box{background:var(--color1);border-radius:10px;padding:30px 12px;font-size:16px;color:var(--color2);font-family:var(--med_font);display:flex;justify-content:space-between;align-items:center;margin:24px 0 32px;flex-direction:column;gap:24px;text-align:center}@media screen and (min-width:768px){.file-box{padding:12px;margin:24px 0 32px;flex-direction:row;gap:10px;text-align:right}}