.two-part-box{background-color:#fff;border-radius:25px;box-shadow:0 0 25px 2px #d6d6d6;display:flex;flex-wrap:wrap;font-size:14px;margin:60px auto 30px!important;max-width:800px!important;overflow:hidden;padding:0!important}.two-part-box a{text-decoration:none}.two-part-box input[type=password],.two-part-box input[type=text],.two-part-box textarea{border:1px solid #a8a8a8;border-radius:30px!important;color:#555!important;direction:rtl!important;display:block;height:44px!important;margin-bottom:0;padding-left:16px;padding-right:16px;transition:all .2s ease;width:300px}.two-part-box input[type=password].is-invalid,.two-part-box input[type=text].is-invalid,.two-part-box textarea.is-invalid{border-color:#cd5050}.two-part-box input[type=password]:focus,.two-part-box input[type=text]:focus,.two-part-box textarea:focus{border-color:#6f41f8}.two-part-box .frm-lbl{color:#999;font-size:14px!important;margin-bottom:8px!important;margin-top:13px;padding-right:4px}.two-part-box .invalid-feedback{max-width:290px}.two-part-box .frm-input.is-invalid{color:#b71616!important}.two-part-box .two-part-left{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:20px 60px}.two-part-box .two-part-left .two-part-left-header{align-items:center;color:#6f41f8;display:flex;font-size:14px;font-size:16px;font-weight:500;justify-content:center;line-height:28px;position:relative}.two-part-box .two-part-left .two-part-left-header:after{background-color:#6f41f8;content:"";height:6px;position:absolute;top:calc(100% + 10px);width:40px}.two-part-box .two-part-left .two-part-left-body{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 20px}.two-part-box .two-part-left .two-part-left-body .input-group-prepend span{background-color:#fff!important}.two-part-box .two-part-left .two-part-left-body table{margin:20px 0}.two-part-box .two-part-left .two-part-left-body table td{padding-top:20px}.two-part-box .two-part-left .two-part-left-body table td label{margin-bottom:0}.two-part-box .two-part-left .two-part-left-body table td:first-child{max-width:110px}.two-part-box .two-part-left .two-part-left-footer{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:0 20px}.two-part-box .two-part-right{align-items:center;background:linear-gradient(-120deg,rgba(111,65,248,.9),rgba(70,37,170,.9),rgba(70,37,170,.8));color:#fff;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:20px;position:relative;text-align:center;z-index:100}.two-part-box .two-part-right a,.two-part-box .two-part-right p{z-index:12}.two-part-box .two-part-right:after{background-color:rgba(142,55,224,.75);border-radius:13px;content:"";height:96px;position:absolute;right:-20;top:-20px;transform:rotate(75deg);width:96px;z-index:-1}.two-part-box .two-part-right:before{background-color:rgba(142,55,224,.5);border-radius:6px;bottom:80px;content:"";height:58px;left:30px;position:absolute;transform:rotate(45deg);width:58px;z-index:-1}.two-part-box .two-part-right .two-part-right-text{color:#fff;font-size:15px;text-align:center}.two-part-box .two-part-right .two-part-right-text-bold{color:#fff;font-size:15px;font-weight:500;text-align:center;text-shadow:1px 0 3px #1e2c21}.input-group{border-radius:0!important}.input-group-prepend span{border:0;border-bottom:3px solid #e5e5e5!important;border-radius:0!important}.forget-link{color:#555!important;font-size:13px!important}.btn-round,.btn-round-borderd,.btn-round-rev{border:none;border-radius:20px;outline:none!important;overflow:hidden!important;padding:5px 25px;transition:all .4s ease}.btn-round{background-color:transparent;border:1px solid hsla(0,0%,100%,.3);color:#fff}.btn-round:hover{background-color:#fff;color:#6f41f8}.btn-round-borderd{background-color:transparent;border:1px solid rgba(111,65,248,.3);padding:3px 25px!important}.btn-round-borderd:hover{background-color:#6f41f8;color:#fff!important}.btn-round-rev{background-color:#6f41f8;color:#fff}.btn-round-rev:hover{background-color:#4625aa}#btn-request-otp{border:1px solid rgba(142,55,224,.3);color:#8e37e0;padding:0 14px!important}#btn-request-otp:hover{background-color:#8e37e0;color:#fff}#btn-request-otp:disabled{color:#a8a8a8;cursor:no-drop}#btn-request-otp:disabled:hover{background-color:transparent!important}#timer{color:#777;font-size:12px}#timer .sec{color:#4625aa;font-size:13px;padding:0 8px!important}#password-con{position:relative}#password-con #togglePassword{color:#a8a8a8;cursor:pointer;left:15px;position:absolute;top:15px}@media (max-width:768px){.two-part-box{font-size:18px!important;margin:60px 20px 20px!important}.two-part-box .forget-link{color:#444!important;font-size:13px!important}.two-part-box .btn-round,.two-part-box .btn-round-rev{border-radius:30px!important;font-size:16px!important;padding:12px 25px;width:200px!important}.two-part-box .custom-checkbox label{color:#666!important;font-size:13px!important}.two-part-box .two-part-right{flex-direction:column!important;padding:40px 10px!important}.two-part-box .two-part-right p{max-width:280px}.two-part-box .two-part-right:after{height:130px!important;right:-20px!important;top:-30px!important;width:120px!important}.two-part-box .two-part-right:before{bottom:0!important}.two-part-box .two-part-left-footer{flex-direction:column!important}.two-part-box input[type=password],.two-part-box input[type=text],.two-part-box textarea{font-size:18px!important;height:52px!important;width:290px}}@media (max-width:378px){.two-part-box{margin:60px 10px 10px!important}.two-part-box input[type=password],.two-part-box input[type=text],.two-part-box textarea{width:260px}}
