@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700;900&display=swap);body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,code{font-family:"Montserrat"!important;font-display:swap}.App{text-align:center}.App.app-route-fill-column{min-height:100vh;display:flex;flex-direction:column;box-sizing:border-box}.App.app-route-fill-column>.NovaDocumentsPage,.App.app-route-fill-column>.ShippingAddressPage{flex:1 1 auto}.App.app-route-fill-column>.Footer{flex-shrink:0;text-align:left}.App.app-route-fill-column>.Footer .footerBody,.App.app-route-fill-column>.Footer .footerBody a,.App.app-route-fill-column>.Footer .footerTitle{text-align:left}.Invisible{display:none}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HeaderPanel{display:block;padding:1%;background-color:#d84f57;font-size:23px;margin:0;font-weight:800;color:#fff;border-bottom:1px solid #fff}.HeaderPanel .LogoutButton Button span{padding:7px!important;border-bottom:1px solid #fff}.logo-image{height:6.5vh}.mainHeaderText{font-size:28px}@media only screen and (max-width:500px){.mainHeaderText{font-size:20px;width:70vw;padding-left:12%}.logo-image{height:4vh}.LogoutButton{font-size:12px}}.rs-steps-item-content{text-align:left}.PersonalDetailsPageDiv{width:100%;text-align:center;margin:1% auto auto}.VendorOnboardingPage .nova-personal-empty-column{min-height:1px}.VendorOnboardingPage{background-color:#f5f5f5;background-size:cover;height:100%;min-height:100vh}.VendorOnboardingPage .pageTitle{font-size:18px;font-weight:600;margin-bottom:1%}.VendorOnboardingPage .required-field:after{content:"*";color:red;margin-left:2px}.VendorOnboardingPage .rs-modal-header{padding:0}.VendorOnboardingPage .rs-modal-body{padding-left:1%}.VendorOnboardingPage .rs-message .rs-message-container{font-size:17px}.VendorOnboardingPage .rs-panel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2% auto 0;background-color:#fff}.VendorOnboardingPage .rs-form-horizontal .rs-form-group .rs-btn-toolbar{padding-left:0}.VendorOnboardingPage .rs-form-horizontal .rs-form-group .rs-control-label{margin-right:12px}.VendorOnboardingPage .rs-form-horizontal .rs-form-group .rs-btn-toolbar{padding-top:2%}.VendorOnboardingPage .rs-form-control-wrapper>.rs-input,.VendorOnboardingPage .rs-form-control-wrapper>.rs-input-number{width:100%}.VendorOnboardingPage .rs-form-horizontal .rs-form-group .rs-control-label{margin-right:1%;text-align:left;padding-left:3%;width:46%}.VendorOnboardingPage .rs-panel-body,.VendorOnboardingPage .rs-panel-heading{padding:20px;width:90vw}.VendorOnboardingPage .rs-picker-toggle-wrapper{float:left}.VendorOnboardingPage .rs-form-horizontal .rs-form-group .rs-form-control-wrapper{float:left;width:50%}.VendorOnboardingPage .rs-form-group{margin-top:3%}.VendorOnboardingPage textarea.rs-input{min-width:unset}.rs-error-message.rs-error-message-show{z-index:150}.rs-picker-select-menu{z-index:200}@media only screen and (max-width:500px){.VendorOnboardingPage .rs-flex-box-grid-item-10{position:relative;display:block;min-height:1px;width:100%}}.BankDetailsPageDiv{width:100%;text-align:center;margin:1% auto auto}.VendorOnboardingBankDetailsPage{background-color:#f5f5f5;background-size:cover;height:100%;min-height:100vh}.VendorOnboardingBankDetailsPage .pageTitle{font-size:18px;font-weight:600;margin-bottom:1%}.VendorOnboardingBankDetailsPage .required-field:after{content:"*";color:red;margin-left:2px}.VendorOnboardingBankDetailsPage .rs-modal-header{padding:0}.VendorOnboardingBankDetailsPage .rs-modal-body{padding-left:1%}.VendorOnboardingBankDetailsPage .rs-message .rs-message-container{font-size:17px}.VendorOnboardingBankDetailsPage .rs-panel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2% auto 0;background-color:#fff}.VendorOnboardingBankDetailsPage .rs-form-horizontal .rs-form-group .rs-btn-toolbar{padding-left:0}.VendorOnboardingBankDetailsPage .rs-form-horizontal .rs-form-group .rs-control-label{margin-right:12px}.VendorOnboardingBankDetailsPage .rs-form-control-wrapper>.rs-input,.VendorOnboardingBankDetailsPage .rs-form-control-wrapper>.rs-input-number{width:100%}.VendorOnboardingBankDetailsPage .rs-form-horizontal .rs-form-group .rs-control-label{margin-right:1%;text-align:left;padding-left:3%;width:46%}.VendorOnboardingBankDetailsPage .rs-panel-body,.VendorOnboardingBankDetailsPage .rs-panel-heading{padding:20px;width:90vw}.VendorOnboardingBankDetailsPage .rs-picker-toggle-wrapper{float:left}.VendorOnboardingBankDetailsPage .rs-form-horizontal .rs-form-group .rs-form-control-wrapper{float:left;width:50%}.VendorOnboardingBankDetailsPage .rs-form-group{margin-top:3%}.VendorOnboardingBankDetailsPage textarea.rs-input{min-width:unset}.VendorOnboardingBankDetailsPage .rs-error-message.rs-error-message-show{z-index:150}@media only screen and (max-width:500px){.VendorOnboardingBankDetailsPage .rs-flex-box-grid-item-10{position:relative;display:block;min-height:1px;width:100%}}.PersonalDetailsDiv{width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;margin:1% auto auto}.VendorOnboardingGSTDetailsPage .pageTitle{font-size:18px;font-weight:600;margin-bottom:1%}.VendorOnboardingGSTDetailsPage .rs-panel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2% auto 0;background-color:#fff}.VendorOnboardingGSTDetailsPage .rs-form-horizontal .rs-form-group .rs-btn-toolbar{padding-left:0}.VendorOnboardingGSTDetailsPage .rs-form-horizontal .rs-form-group .rs-control-label{margin-right:12px;text-align:left;padding-left:3%}.VendorOnboardingGSTDetailsPage .rs-form-horizontal .rs-form-group .rs-btn-toolbar{padding-top:3%}.VendorOnboardingGSTDetailsPage{background-color:#f5f5f5;background-size:cover;height:100%;min-height:100vh;background-attachment:fixed}.VendorOnboardingGSTDetailsPage .rs-panel-body,.VendorOnboardingGSTDetailsPage .rs-panel-heading{padding:20px;width:90vw}.AddGstTextInput{width:100%!important}.rs-form-horizontal .rs-form-group .rs-control-label.AddGstInputlabel{width:auto}.GstForm{margin-top:7%}.gst-outer-panel{overflow:visible}.actionCell .rs-table-cell-content{padding-top:4px}.rs-picker-menu.rs-picker-check-menu,.rs-picker-menu.rs-picker-select-menu{max-width:20vw;overflow:hidden;max-height:48vh}.isAcServiceAvailableCheckbox label{float:left}.table-content-editing .rs-table-cell-content{padding-top:.75vh}.stateCodeLabel{padding-top:6%}.acBusRadio{text-align:left;display:-webkit-inline-box}.addGstinHeader .rs-table-cell-content{padding:0}.tableColumn .rs-table-cell{width:15vw}.addButtonMobile{display:none}@media only screen and (max-width:500px){.addButtonDesktop{display:none}.addButtonMobile{display:block}}.VendorOnboardingLoginPage{background-image:url(/static/media/hero-bg2.865efe53.png);background-size:cover;height:100%;min-height:100vh;padding:10%}@media only screen and (max-width:500px){.rs-modal-sm{width:90%}.homePageCards{width:81vw}.cardFlex{flex-flow:column}}.homePageCards .rs-panel{margin:2% auto 0;background-color:#f5f5f5}.headerText{font-size:35px}.headerText,.headerText2{margin:4%;font-weight:700;color:#fff}.headerText2{font-size:30px}.cardText{font-weight:700;font-size:20px}.main-page-image{height:9.5vh}.modalWrapper{text-align:-webkit-center}.signInButton{width:50%}.googleButton>div{margin-top:4%!important;margin-right:0!important}.signInButtonText{font-size:18px;font-weight:700;margin-left:5%;margin-top:2%;padding-right:6%}.sendAndVerifyOtpBtn,.sendAndVerifyOtpBtn:hover{letter-spacing:normal;text-align:center;background-color:#d84e55;color:#fff;margin-bottom:22px;margin-top:24px;cursor:pointer;font-weight:700}.sendAndVerifyOtpBtn:disabled,.sendAndVerifyOtpBtn:disabled:hover{background-color:#d84e55;color:#fff;font-weight:700;opacity:.4}.f-w-b{font-weight:700}.image-mt-12{margin-top:12px!important}.margin-l-n{margin-left:45%;margin-top:12px}#redbusImage{margin-top:26px;height:38px;margin-bottom:8px;background:url(https://s3.rdbuz.com/Images/logo_r.png) no-repeat}.new-signin-header{font-size:19px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#d84e55;margin-left:0;margin-bottom:30px;margin-top:15px;text-align:left}.changeNumberBtn{margin-left:2%;vertical-align:baseline}.m-l-44{margin-left:44px}.rs-modal-body{margin-top:0;padding-bottom:0}.modalHeaderClose{text-align:right;cursor:pointer;padding:0}.signInButton{padding:25px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.languageSelect,.languageSelect a{color:#fff;cursor:pointer;font-weight:600;font-size:16px}.languageSelect{padding-top:30px}#jumboElement p:empty{display:none}.VendorOnboardingUploadDocumentsPage{background-color:#f5f5f5;background-size:cover;height:100%;min-height:100vh}.VendorOnboardingUploadDocumentsPage .pageTitle{font-size:18px;font-weight:600;margin-bottom:1%}.VendorOnboardingUploadDocumentsPage .form-group{margin-bottom:1rem}.VendorOnboardingUploadDocumentsPage .rs-panel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2% auto 0;background-color:#fff}.VendorOnboardingUploadDocumentsPage .rs-panel-body,.VendorOnboardingUploadDocumentsPage .rs-panel-heading{padding:20px;width:90vw}.UploadDocumentsDiv{width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;margin:1% auto auto}.VendorOnboardingSuccessPage{background-color:#f5f5f5;background-size:cover;height:100vh}.VendorOnboardingSuccessPage .rs-panel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2% auto 0;background-color:#fff}.VendorOnboardingSuccessPage .rs-panel-body,.VendorOnboardingSuccessPage .rs-panel-heading{padding:20px;width:90vw}.VOSuccessDiv{width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;margin:2% auto auto}.Footer{width:100%;bottom:0!important;background-color:#1b2330;padding:30px 60px 20px 110px}.footerTitle{font-weight:700;margin-bottom:19px;color:#797979}.footerBody a{display:block;color:#d7d7d7;cursor:pointer;margin-bottom:10px;font-weight:300}.floatLeft{float:left}.VendorOnboardingCurrentStatus{background-color:#f5f5f5;background-size:cover;height:100%;min-height:100vh}.VendorOnboardingCurrentStatus .pageTitle{font-size:18px;font-weight:600;margin-bottom:1%}.VendorOnboardingCurrentStatus .mobile{font-size:14px;font-weight:600;margin-bottom:1%}.VendorOnboardingCurrentStatus .form-group{margin-bottom:1rem}.required-field:after{content:"*";color:red;margin-left:2px}.VendorOnboardingCurrentStatus .rs-panel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2% auto;background-color:#fff}.VendorOnboardingCurrentStatus .rs-panel-body,.VendorOnboardingCurrentStatus .rs-panel-heading{padding:20px;width:90vw}.CurrentStatusDiv{width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;margin:1% auto auto}.rs-popover{background-color:#fde9ef;color:red}.rs-popover-arrow:before{background-color:#000}.rs-popover[class*=placement-top]>.rs-popover-arrow:after{border-top-color:#fde9ef}.ShippingAddressPage{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:1rem 0 1.25rem;box-sizing:border-box}.ShippingAddressPage .nova-shipping-steps-panel.rs-panel{margin-bottom:1rem}.ShippingAddressPage .nova-shipping-form-panel.rs-panel{width:70%;max-width:calc(100vw - 32px);margin-left:auto;margin-right:auto;margin-bottom:1.5rem;box-sizing:border-box}.ShippingAddressPage .nova-shipping-form-panel .rs-panel-body{padding:1.25rem 1.5rem 1.5rem;box-sizing:border-box}.ShippingAddressPage .nova-shipping-toggle-wrap{display:flex;justify-content:center;width:100%;margin-bottom:1rem}.ShippingAddressPage .nova-shipping-toggle-inner{display:inline-flex;flex-direction:row;align-items:center;grid-gap:16px;gap:16px;max-width:100%;flex-wrap:wrap;justify-content:center}.ShippingAddressPage .nova-shipping-toggle-label{margin:0;font-size:14px;line-height:1.4;text-align:left}.ShippingAddressPage .nova-shipping-page-narrow{width:100%;max-width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.ShippingAddressPage .pageTitle{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.ShippingAddressPage .nova-shipping-grid-row{margin-bottom:.5rem}.ShippingAddressPage .nova-shipping-col-left{padding-right:12px}.ShippingAddressPage .nova-shipping-col-right{padding-left:12px;padding-right:16px}.ShippingAddressPage .nova-shipping-address-panel .nova-shipping-field-group.rs-form-group{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap;margin-bottom:14px}.ShippingAddressPage .nova-shipping-address-panel .nova-shipping-field-group .rs-control-label{flex:0 0 90px;min-width:90px;padding-top:8px;padding-right:8px;text-align:left;font-size:13px;line-height:1.4}.ShippingAddressPage .nova-shipping-address-panel .nova-shipping-field-group .rs-form-control-wrapper{display:flex;flex:1 1;min-width:0;margin-top:0;width:100%}.ShippingAddressPage .nova-shipping-address-panel .nova-shipping-field-group>.nova-shipping-city-input-group,.ShippingAddressPage .nova-shipping-address-panel .nova-shipping-field-group>.nova-shipping-gstin-control-wrap{flex:1 1;min-width:0}.ShippingAddressPage .nova-shipping-city-input-group{display:flex;flex-direction:column;align-items:stretch;grid-gap:8px;gap:8px;flex:1 1;min-width:0;width:100%}.ShippingAddressPage .nova-shipping-city-input-group .nova-shipping-city-other-input,.ShippingAddressPage .nova-shipping-city-input-group .nova-shipping-city-picker,.ShippingAddressPage .nova-shipping-city-input-group .nova-shipping-city-picker .rs-picker{width:100%;max-width:100%}.ShippingAddressPage .nova-shipping-gstin-control-wrap{display:flex;flex-direction:column;min-width:0;width:100%}.ShippingAddressPage .nova-shipping-gstin-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;grid-gap:8px;gap:8px;width:100%}.ShippingAddressPage .nova-shipping-gstin-input-wrap{flex:1 1;min-width:0}.ShippingAddressPage .nova-shipping-gstin-input-wrap .rs-form-control-wrapper{width:100%}.ShippingAddressPage .nova-shipping-gstin-messages{margin-top:4px}.ShippingAddressPage .nova-shipping-address-panel{padding-bottom:.5rem}.ShippingAddressPage .nova-shipping-address-panel .rs-panel-body{padding:1rem 1.25rem 1.25rem;box-sizing:border-box}.ShippingAddressPage .nova-shipping-address-panel .rs-input--textarea,.ShippingAddressPage .nova-shipping-address-panel textarea.rs-input{max-width:100%;box-sizing:border-box;width:100%}.ShippingAddressPage .nova-shipping-add-address-block{display:block;margin-top:.75rem;margin-bottom:2.25rem;padding-top:.25rem}.ShippingAddressPage .nova-shipping-actions-toolbar{margin-top:.5rem;width:100%}.ShippingAddressPage .nova-shipping-actions-toolbar .rs-btn-toolbar{grid-gap:.75rem;gap:.75rem;justify-content:center;padding-left:3%;width:100%;flex-wrap:wrap}.NovaDocumentsPage{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.NovaDocumentsPage .pageTitle{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.NovaDocumentsPage .nova-documents-info-banner{margin-bottom:1.5rem}.NovaDocumentsPage .nova-documents-form{padding-top:.25rem}.NovaDocumentsPage .nova-documents-upload-row{margin-bottom:1.35rem}.NovaDocumentsPage .nova-documents-upload-row label{display:inline-block;padding-top:.15rem;line-height:1.4}.NovaDocumentsPage .nova-documents-upload-row input[type=file]{margin-top:.15rem}.msme-note{font-style:italic;color:#666;margin-bottom:1.5rem;margin-top:-.25rem}.NovaDocumentsPage .nova-documents-declaration-block{margin-bottom:1.75rem;padding:1rem 1rem 1rem 0}.NovaDocumentsPage .nova-documents-declaration-block .rs-checkbox-wrapper{align-items:flex-start}.NovaDocumentsPage .nova-documents-declaration-block .rs-checkbox-checker{line-height:1.5}.NovaDocumentsPage .nova-documents-actions{margin-top:.75rem;grid-gap:.75rem;gap:.75rem}.NovaPreviewPage{padding-top:1.25rem;padding-bottom:2rem}.NovaPreviewPage .nova-preview-panel.rs-panel{max-width:820px;margin-left:auto;margin-right:auto;margin-top:1rem;background:transparent!important;box-shadow:none!important}.NovaPreviewPage .nova-preview-panel .rs-panel-body{padding:0;background:transparent;box-shadow:none}.NovaPreviewPage .nova-preview-card{background:#fff;border-radius:8px;box-shadow:0 1px 6px rgba(0,0,0,.08);border:1px solid #e5e5e5;padding:2rem 2.25rem 2.5rem;text-align:left}.NovaPreviewPage .pageTitle{font-size:1.35rem;font-weight:600;margin:0 0 1.75rem;text-align:center;color:#1a1a1a}.NovaPreviewPage .nova-preview-section-title{font-size:1.05rem;font-weight:600;margin:1.85rem 0 .85rem;padding-bottom:.4rem;border-bottom:1px solid #e8e8e8;color:#333;text-align:left}.NovaPreviewPage .nova-preview-section-title:first-of-type{margin-top:0}.NovaPreviewPage .nova-preview-field-row{display:grid;grid-template-columns:minmax(160px,240px) 1fr;grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;column-gap:1.5rem;grid-row-gap:.25rem;row-gap:.25rem;padding:.45rem 0;border-bottom:1px solid #f0f0f0;font-size:.95rem;align-items:baseline}.NovaPreviewPage .nova-preview-field-row:last-child{border-bottom:none}.NovaPreviewPage .nova-preview-field-label{color:#555;font-weight:500}.NovaPreviewPage .nova-preview-field-value{color:#1a1a1a;word-break:break-word}.NovaPreviewPage .nova-preview-table-wrap{overflow-x:auto;margin-top:.25rem;-webkit-overflow-scrolling:touch}.NovaPreviewPage .nova-preview-shipping-table{width:100%;border-collapse:collapse;font-size:.9rem}.NovaPreviewPage .nova-preview-shipping-table td,.NovaPreviewPage .nova-preview-shipping-table th{border:1px solid #ddd;padding:.55rem .65rem;text-align:left;vertical-align:top}.NovaPreviewPage .nova-preview-shipping-table th{background:#f7f7f7;font-weight:600;color:#444;white-space:nowrap}.NovaPreviewPage .nova-preview-shipping-table tbody tr:nth-child(2n){background:#fafafa}.NovaPreviewPage .nova-preview-shipping-empty{margin:.5rem 0 0;color:#666;font-size:.95rem;line-height:1.5}.NovaPreviewPage .nova-preview-actions{margin-top:2rem;padding-top:.5rem;grid-gap:.75rem;gap:.75rem}@media (max-width:576px){.NovaPreviewPage .nova-preview-card{padding:1.25rem 1rem 1.5rem}.NovaPreviewPage .nova-preview-field-row{grid-template-columns:1fr;grid-gap:.15rem;gap:.15rem}.NovaPreviewPage .nova-preview-field-label{margin-top:.35rem}}