.grievance-outer{max-width:75%;margin-left:auto;margin-right:auto}.grievance-outer .desc-sec{max-width:75%;margin:1rem auto}.grievance-outer .form-body{background:var(--light-brown);border-radius:.83rem;padding:2.2rem;position:relative;display:none;animation:fadeeffect .7s linear}.grievance-outer .form-body.show{display:block}.form-field .item{width:48.5%;padding-bottom:.6rem;position:relative}.form-field .item .error{position:static;right:.5rem;background:#fff;border-radius:0 0 5px 5px;padding:.1rem;top:calc(100% - .6rem);max-width:fit-content;justify-self:flex-end}.form-field .item.varifyform .error{right:auto;left:.5rem;top:calc(100% - .8rem)}.form-field .item.w-full{width:100%}.form-field .item label{display:block;font-weight:400;margin-bottom:.2rem}.form-field .item label span{color:#eb5757}.form-field .item input,.form-field .item select,.form-field .item textarea{padding:.73rem;width:100%;border-radius:.44rem;background:#fff;border:.055rem solid #ccc;font-size:.83rem;color:var(--light-black);font-weight:400}.form-field .item input::placeholder,.form-field .item select::placeholder,.form-field .item textarea::placeholder{font-size:.83rem;color:var(--light-black);font-weight:400}.form-field .item.varifyform .checkbox{width:1.4rem;height:1.4rem;border-radius:.55rem;overflow:hidden}.form-field .item.varifyform .checkbox input{height:100%;border:none;outline:none}.form-field .item.varifyform label{font-size:.72rem;font-weight:500;width:calc(100% - 2rem)}.form-field .item .submit-btn{font-weight:700;color:#fff;background:var(--secondary-color);border-radius:.4rem;padding:.5rem 1.6rem;min-width:8.8rem;text-align:center;transform:all linear .3s}.form-field .item .submit-btn.blue,.form-field .item .submit-btn:hover{background:var(--primary-color)}.form-field .error{color:red;font-size:small}.form-field .error.white{color:var(--white-color)}@media screen and (max-width:1199px){.grievance-outer{max-width:100%}}@media screen and (max-width:767px){.grievance-outer .desc-sec{max-width:95%}.grievance-outer .form-body{padding:1.5rem}}@media screen and (max-width:479px){.grievance-outer .form-body{padding:1rem}.form-field .item{width:100%}}@keyframes fadeeffect{0%{top:1rem;opacity:0}to{top:0;opacity:1}}