.login-body{background-image:url(/_next/static/media/login_bg.f0ba5192.png);background-size:100% 100%}.login-body,.login_section{background-repeat:no-repeat}.login_section{height:calc(100vh - 40px);display:flex;align-items:center;background-position:50%;background-size:cover}.login_section .form-control{border-radius:2px}.login_section .form-control:focus{outline:0;box-shadow:none;border-color:#0b1325}.login-section-body button.primary-button{background:#0b1325!important;color:#fff!important;border-color:#0b1325!important;min-width:95px;height:50px}.login-section-body button.primary-button:hover{background:#1c2435!important;color:#fff!important;border-color:#1c2435!important}.login-section-body button.primary-button:focus,.login-section-body button.primary-button:not(:disabled):not(.disabled):active{background-color:#1c2435!important;border-color:#1c2435!important;color:#fff!important;box-shadow:none!important;outline:none!important}.login-section-body button.primary-button-sm{background:#0b1325!important;color:#fff!important;border-color:#0b1325!important;min-width:125px;height:calc(3.35rem + 2px)}.login-section-body button.primary-button-sm:hover{background:#1c2435!important;color:#fff!important;border-color:#1c2435!important}.login-section-body button.primary-button-sm:focus,.login-section-body button.primary-button-sm:not(:disabled):not(.disabled):active{background-color:#1c2435!important;border-color:#1c2435!important;color:#fff!important;box-shadow:none!important;outline:none!important}.form-floating label{display:inline-block;font-size:14px;font-weight:500}.form-floating label:after{background-color:transparent!important}.form-floating .form-control{height:calc(3.35rem + 2px);min-height:calc(3.35rem + 2px);line-height:1.25}.login-section-body{width:100%;display:inline-block}.copyright_text{text-align:center;color:#fff;font-size:13px}.login_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.login_Container{width:100%;max-width:45%;background:#fff;padding:40px 30px;position:relative;border-radius:15px;margin-bottom:20px}.login_Container .company_info{display:flex;align-items:center;justify-content:flex-start;margin-bottom:2rem}.login_Container .company_info h3{font-weight:700;text-transform:uppercase;margin-bottom:0}.login_Container .signUp_logo{width:45%;height:auto;margin-bottom:2.5rem}.login_Container .company_logo_vendor{width:8%;height:auto;margin-bottom:2.5rem}.login_Container .logo-header-wrapper{display:flex;align-items:center;gap:8px}.login_Container select.form-select{height:35px;background:transparent;font-size:14px;font-weight:500;flex:1 1;padding:6px 10px;margin-bottom:25px;border:1px solid #dee2e6;border-radius:3px;color:#35353a;cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.login_Container .react-tel-input .form-control{font-size:14px!important;border-radius:2px!important;width:100%!important;color:#35353a!important;border:1px solid #dee2e6!important;padding:18.5px 14px 15.5px 60px!important}.login_Container .react-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:12px;border-radius:3px 0 0 3px}.form-md{width:100%}.form-group{margin-bottom:25px}.form-group,.pwd-container{position:relative}.pwd-container i{cursor:pointer;position:absolute;width:20px;right:10px;top:20px;color:#0d1942;text-align:center}.fab{margin:auto}.social{color:#fff;transition:all .35s;transition-timing-function:cubic-bezier(.31,-.105,.43,1.59);font-size:1.25rem}.social:hover{text-shadow:0 5px 5px rgba(0,0,0,.3);transition:all .5s ease;-moz-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in}.facebook{color:#4267b2}.apple{color:#444445}.google{background:conic-gradient(from -45deg,#ea4335 110deg,#4285f4 90deg 180deg,#34a853 180deg 270deg,#fbbc05 270deg) 73% 55%/150% 150% no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.bg-ico{display:flex;background-color:#fff;width:40px;height:40px;line-height:40px;margin:0 5px;text-align:center;position:relative;overflow:hidden;border-radius:3px;box-shadow:0 5px 15px -5px rgba(0,0,0,.1);opacity:.99;transition:background-color 2s ease-out}.passwordrqt{padding:0;list-style:none}.passwordrqt li{font-size:14px;line-height:1.75}.passwordrqt li i{padding-right:5px}.signup-section-body{width:65%;display:inline-block;margin:auto}@media(max-width:768px){.login-body{height:100vh;align-content:center}.responsive_body{height:100%}.login_Container{width:100%;max-width:100%}.login_Container .company_logo_vendor,.login_Container .signUp_logo{width:100%;height:auto;margin-bottom:1.5rem}.login_Container .logo-header-wrapper{display:flex;align-items:center;gap:8px}.login_header{display:block;margin-bottom:10px}.signUp_body{height:max-content;align-content:center;min-height:100%}}@media(max-width:480px){.login_form .login_header{display:block}.login_Container.mx-auto.shadow{max-width:100%}.login_section{height:auto;padding:20px 0}.signUp_image{display:none}.responsive_body{height:100vh;align-content:center}.signup-section-body{width:100%}.signUp_body{height:max-content;align-content:center;min-height:100%}}@media(min-width:481px)and (max-width:767px){.login_form .login_header{display:block}.login_Container.mx-auto.shadow{max-width:100%}.signup-section-body{width:100%}.login_section{height:auto;padding:20px 0}.signUp_image{display:none}}@media(min-width:768px)and (max-width:1024px){.login_Container.mx-auto.shadow{max-width:100%}.signup-section-body{width:100%}.login_section{height:auto;padding:30px 0}.signUp_image{display:none}.responsive_body{height:100vh;align-content:center}.signUp_body{height:max-content;align-content:center;min-height:100%}}@media(min-width:480px)and (max-width:667px){.login_Container.mx-auto.shadow{max-width:100%}.signup-section-body{width:100%}.login_section{height:auto;padding:30px 0}.responsive_body{height:100%;align-content:center}}@media(min-width:768px)and (max-width:1180px){.signUp_body{height:max-content;align-content:center;min-height:100%}.signup-section-body{width:100%}.login_section{height:auto}}@media(min-width:1080px)and (max-width:1090px){.login_Container.mx-auto.shadow{max-width:70%}.signUp_body{height:max-content;align-content:center;min-height:100%}.login_section{height:auto;padding:30px 0}}@media(min-width:1024px)and (max-width:1366px){.signUp_body{height:max-content;align-content:center;min-height:100%}.signup-section-body{width:85%}.login_section{height:auto}}@media(min-width:1366px)and (max-width:1600px){.signup_section{height:100%;display:flex;align-items:center;background-repeat:no-repeat;background-position:50%;background-size:cover}}.policy-check .checkbox{display:inline-block;cursor:pointer}.policy-check .checkbox .box{display:inline-block;width:1.25rem;height:1.25rem;border:2px solid #b5b5b5;border-radius:.15rem;margin-bottom:-.25rem;transition:all .35s ease;margin-right:10px}.policy-check .checkbox:hover .box{border:2px solid #0b1325}.policy-check .check{display:none}.policy-check .check:checked+.box{border:2px solid #0b1325;background:transparent}.policy-check .check:checked+.box:after{content:"";display:block;width:.5rem;height:.8rem;border:4px solid #0b1325;border-width:0 3px 3px 0;border-radius:.1rem;transform:rotate(45deg);margin-left:.25rem;margin-top:0}.policy-check .check:active+.box{box-shadow:0 0 4px #0b1325}.multi_select{padding:.6rem .75rem}.multi_select .css-13cymwt-control{height:max-content!important}.multi_select .css-13cymwt-control .css-1dyz3mf,.multi_select .css-t3ipsp-control .css-1dyz3mf{padding:2px 0}.multi_select .css-1nmdiq5-menu{font-size:14px!important;font-weight:500!important;left:0}.verification_box{background:rgba(11,19,37,.031);padding:20px;border-radius:2px;margin-bottom:20px;border:1px solid rgba(222,226,230,.31);height:calc(100% - 20px)}.verification_box .verify_buttons{display:flex;justify-content:flex-end;gap:15px;align-items:center;margin-top:15px}.verification_box .verify_buttons .resend_link{font-size:15px;font-weight:500;text-decoration:underline;color:#0b1325;cursor:pointer}.verification_box .form-control{border-radius:2px;height:40px;font-size:15px}.verification_box .react-tel-input .selected-flag{top:-9px}.verification_box .react-tel-input .form-control{padding:14.5px 14px 15.5px 60px!important}.verification_box .verification_heading{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:15px}.verification_box .verification_heading i.fal.fa-envelope-open-text{background:rgba(214,223,243,.388);color:#0b1325;width:60px;height:60px;text-align:center;align-content:center;margin:auto;font-size:1.5rem;border-radius:50%}.verification_box .verification_heading i.fal.fa-mobile{color:#e74c3c;background:#fdedeb;width:60px;height:60px;text-align:center;align-content:center;margin:auto;font-size:1.5rem;border-radius:50%}.verification_box p.verify_timer{font-size:13px;font-weight:500;color:#f44336;margin-bottom:0;margin-top:10px}.verification_success_box{background:rgba(11,19,37,.031);padding:20px;border-radius:2px;margin-bottom:20px;border:1px solid rgba(222,226,230,.31);height:calc(100% - 20px);align-content:center;text-align:center}.verification_success_box .verification_success_info i{background:rgba(31,185,82,.078);color:#1fb952;width:75px;height:75px;text-align:center;align-content:center;font-size:2.75rem;border-radius:50%;margin:auto auto 10px}.validate_error{margin-top:5px}.validate_error .resend_link{color:#5a91f8}.validate_error .resend_link,.validate_error .validate_time{font-size:14px;font-weight:500;text-align:end;width:25%;float:inline-end}.validate_error span.error-msg{width:75%;display:inline-block}