.container-arsh{max-width:1280px;margin:0 auto;background:#fff;padding:2rem;border-radius:15px;box-shadow:0 10px 20px rgba(0,0,0,.1)}.progress-bar{width:100%;height:5px;background:#eee;margin-bottom:2rem;border-radius:10px;overflow:hidden}.progress{width:0%;height:100%;background:linear-gradient(to right,var(--custom-secondary),var(--custom-primary));transition:width .3s ease}.form-section{display:none;animation:fadeIn .5s ease}.form-display-align{display:flex;width:100%;gap:10px;justify-content:space-between}.form-section.active{display:block}.section-title{color:var(--custom-primary);padding-bottom:1.1rem}.section-title-paragraph{color:var(--custom-text);font-family:var(--para-font);font-size:18px}.form-group{margin-bottom:1.5rem;width:49%}.checkbox-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.checkbox-item{display:flex;align-items:center;gap:.5rem}.buttons p{display:flex;justify-content:end;margin-top:2rem}.btn-submit{padding:.8rem 2rem;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:transform .2s ease,background .3s ease;outline:none;background:var(--custom-primary);color:white}.btn-prev{background:var(--custom-secondary);color:#fff;font-size:16px}.btn-next{background:var(--custom-primary);color:white;font-size:16px}div#submitBtn span.wpcf7-spinner{display:none}button#prevBtn{margin-right:1em}.inputdesgin p{display:flex}button.increment{background:0 0;color:#ddd;border-style:solid;border-width:1px 1px 1px 0;border-radius:0px 8px 8px 0px;outline:none;padding-top:9px}button.decrement{background:0 0;color:#ddd;border-style:solid;border-width:1px 0 1px 1px;border-radius:8px 0px 0px 8px;outline:none;padding-top:9px}input#numberuistyle{border-width:1px 0;border-radius:0px;text-align:center;-moz-appearance:textfield;height:47px}input#numberuistyle::-webkit-outer-spin-button,input#numberuistyle::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}button.increment:hover,button.decrement:hover{transform:none;border-color:#ced4da;background-color:var(--custom-light-cyan);color:var(--custom-primary)}input#numberuistyle:focus{border-width:1px 0!important}input#numberuistyle:focus button.increment{border-width:1px 1px 1px 0!important;border-color:var(--focus-border-color)!important}input#numberuistyle:focus button.decrement{border-width:1px 0 1px 1px!important;border-color:var(--focus-border-color)!important}.form-group.inputpdis p{margin-bottom:5px}.inputdesgin p{height:47px!important}.form-group.form-group-files span.wpcf7-not-valid-tip{position:absolute;bottom:-30px;left:-2px}span.rediio-buttons-style{display:flex;border:2px solid var(--custom-border-color);border-radius:8px;overflow:hidden;padding:5px}span.rediio-buttons-style label{flex:1;cursor:pointer;text-align:center;background-color:transparent;color:#888;font-weight:500;transition:background-color .3s,color .3s;margin-bottom:0}span.rediio-buttons-style input{display:none}span.rediio-buttons-style input:checked+span{background-color:var(--custom-light-cyan);color:var(--custom-primary);display:block;border-radius:6px}span.wpcf7-list-item-label{padding:5px 50px;display:block;font-size:15px}.rediio-buttons-style>span{width:50%;margin-left:0}.form-display-alignone .form-group{width:100%}.form-group span.wpcf7-form-control-wrap input{padding:10px 15px;color:var(--custom-text)!important;font-size:16px}.form-group span.wpcf7-form-control-wrap select{padding:10px 15px;height:46px!important;border-radius:7px}.form-group span.wpcf7-form-control-wrap select{font-size:16px;color:var(--custom-text)}.form-group.form-group-files .wpcf7-form-control-wrap{position:relative;display:flex;align-items:center;justify-content:space-between;border:2px solid var(--custom-border-color,#d8b4e2);border-radius:8px;padding:8px 12px;font-family:inherit}.form-group.form-group-files input[type=file]{opacity:0;position:absolute;right:0;top:0;height:100%;width:100%;cursor:pointer;z-index:3}.filename-display{color:#888;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 120px)}.form-group.form-group-files .upload-btn{display:flex;align-items:center;background-color:var(--custom-light-cyan,#ecd6f3);color:var(--custom-primary,#4b006e);font-weight:500;padding:6px 14px;border-radius:6px;font-size:14px;z-index:1;gap:6px;pointer-events:none;position:absolute;right:3px}.upload-btn::before{content:"";display:inline-block;width:16px;height:16px;background-image:url("https://test.ryzen-pay.com/wp-content/uploads/2025/05/upload.svg");background-size:contain;background-repeat:no-repeat;--lzl-bg-img:"https://test.ryzen-pay.com/wp-content/uploads/2025/05/upload.svg"}span.requiresfield{color:#cd0202;font-size:20px;margin-left:5px}.checkboxstyle{display:flex;justify-content:space-between;border:2px solid var(--custom-border-color);border-radius:8px;overflow:hidden;padding:5px;gap:5px}.checkboxstyle>span{width:100%}.checkboxstyle>span label{display:flex;align-items:center;width:100%;margin-bottom:0}.checkboxstyle>span label input{position:absolute;opacity:0;height:0;width:0}.checkboxstyle>span label span{padding-inline:0px}.checkboxstyle span.wpcf7-list-item-label{position:relative;width:100%;z-index:2;text-align:center;cursor:pointer}.checkboxstyle input:checked~span.wpcf7-list-item-label{background-color:var(--custom-light-cyan);color:var(--custom-primary);display:block;border-radius:6px}@media (max-width:767px){.form-display-align{display:block}.form-group{width:100%}.form-display-alignone{margin-right:0}}@media (max-width:600px){.checkbox-group{grid-template-columns:1fr}}.upload-btn.lzl:not(.lzl-ed)::before,.upload-btn.lzl-ing:not(.lzl-ed)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}@media (max-width:350px){.checkboxstyle{flex-direction:column}}