body{font-family:facit-light}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a:focus,button:focus{outline:none}input[type=number]{-moz-appearance:textfield}.btn,.btn-close,.btn:focus{-webkit-box-shadow:none;box-shadow:none;border:none}.btn-close{-webkit-transition:.5s;transition:.5s}.btn-close:focus{-webkit-box-shadow:none;box-shadow:none;border:none}.form-control{height:auto}.recaptcha-box{margin-bottom:45px}.hide-this{visibility:hidden;display:block;width:0;height:0}.landing-wrapper{position:relative}.banner-image{width:100%;height:auto}.heading-style{font-size:40px;font-family:facit-regular}.banner-text{position:absolute;top:40%;color:#ffff}.breadcrumb{display:none;background:none;margin-top:18px;font-family:facit-regular;font-size:14px}.breadcrumb a{text-decoration:none;color:#a19f9f}.breadcrumb .active a{color:#030433}.breadcrumb-item+.breadcrumb-item:before{content:">"}@media screen and (min-width:768px){.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex}.heading-style{font-size:72px}}.vendors-text{margin-top:40px;margin-bottom:56px;color:#3f403f}.company-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company-profile svg{margin-left:16px}.vendor-form{margin-bottom:128px}.vendor-form input{margin-top:30px;padding:15px 29px 15px 20px;border-radius:0;border:1px solid #0000004d}.vendor-form input::-webkit-input-placeholder{color:#030433}.vendor-form input::-moz-placeholder{color:#030433}.vendor-form input::-ms-input-placeholder{color:#030433}.vendor-form input::placeholder{color:#030433}.vendor-form input:focus{-webkit-box-shadow:none;box-shadow:none;border:1px solid #c4d82d}.vendor-upload-button{background:none;padding-top:0;padding-bottom:0;padding-left:0;margin-top:18px;border:none;font-size:16px;color:#000000e6}.upload-group{margin-top:60px}.red-btn{-webkit-transition:.5s;transition:.5s;background-color:#ffff;padding:15px 40px;border:1px solid #d1244d;border-radius:27px;color:#d1244d;font-size:18px}.red-btn:focus{border:1px solid #d1244d}.red-btn:hover{background:#d1244d;color:#ffff;border-color:#ffff}.submit-btn{-webkit-transition:.5s;transition:.5s;display:block;margin-top:30px;background:#3f403f;color:#c4d82d;border-radius:26px;padding:15px 40px;font-size:18px}.submit-btn:hover{background:#c4d82d;color:#3f403f}.form-buttons{margin-top:40px}.form-group{display:grid;grid-template-columns:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.form-group .vendor-upload-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.form-group .vendor-upload-button svg{margin-right:16px}.captcha-input{width:100%;margin:40px 0}@media screen and (min-width:992px){.form-group,.vendor-form{display:grid;grid-template-columns:auto auto;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.submit-btn{display:inline-block;margin-top:0;margin-left:30px}.upload-group{margin-top:18px}}@media screen and (min-width:1200px){.vendor-form{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}label{cursor:pointer;background:none;color:#3f403f;padding:10px 20px}#bankStatementBox,#cancelledChequeBox,#companyProfileBox,#gstCertificateBox,#itCertificate{opacity:0;position:absolute;z-index:-1}.upload-input{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-top:18px}