.form-container-folders{background:var(--fourth-color);border-radius:12px;width:100%;padding:20px;box-shadow:0 10px 20px #00000026}.progress{background-color:#e0e0e0;border-radius:10px;height:6px;overflow:hidden}.progress-bar{background:Linear-gradient(45deg,var(--secondary-color),#5fc7dd);height:100%;transition:width .3s ease-in-out}.form-control{background-color:var(--fourth-color-background);color:var(--text-color);border:2px solid var(--secondary-color);transition:all .3s ease-in-out}.form-control:focus{border-color:var(--secondary-color);outline:none;box-shadow:0 0 5px #007bff4d}.btn{border-radius:8px;padding:12px;font-size:16px;transition:transform .2s ease-in-out}.btn:hover{transform:scale(1.03)}.progress-steps{justify-content:space-between;margin-bottom:15px;padding:0 15px;display:flex;position:relative}.step-circle{color:#555;background:#ddd;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:700;transition:background .3s,color .3s,transform .3s;display:flex}.step-circle.active{background:Linear-gradient(45deg,var(--secondary-color),#5fc7dd);color:#fff;transform:scale(1.1)}.card{background-color:var(--fourth-color)!important}.price{color:var(--secondary-color)!important}@media (max-width:850px){.table-btns{flex-direction:column;justify-content:center;align-items:center;display:flex}.table-btns button span{display:none}.card{width:100%!important}}
