@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;1,500&display=swap');*{margin:0;padding:0;font-family:"poppins";box-sizing:border-box;color:#fff}body{display:flex;background:url(/medai/images/bg_1.jpg) no-repeat;background-size:cover;background-position:center;height:100vh;align-items:center;justify-content:center}.container{height:550px;width:450px;border:2px solid rgba(255,255,255,.4);background:rgba(0,0,0,.2);border-radius:10px;backdrop-filter:blur(4px);box-shadow:0 0 5px rgba(0,0,0,.2),0 0 15px rgba(0,0,0,.2),0 0 30px rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;overflow:hidden}.container .form-box{display:flex}.container .form-box h2{text-align:center;font-size:35px;font-weight:600;margin-bottom:12px}.container .form-box .h2-success{font-size:25px;color:#7bf484}.container .form-box .h2-failed{font-size:25px;color:#ff3d3d}.container .form-box .h2-pending{font-size:25px;color:#6379ff}.container .form-box h2 span{font-size:25px}.container .form-box h2 .icon-success{color:#7bf484}.container .form-box h2 .icon-failed{color:#ff3d3d}.container .form-box h2 .icon-pending{color:#6379ff}.container .form-box .input-box{margin:35px 0;width:330px;border-bottom:2px solid rgba(255,255,255,.4);position:relative}.container .form-box .input-box.error{border-bottom:2px solid #ff2121}.container .form-box .input-box.warning{border-bottom:2px solid #e19823}.container .form-box .input-box a{text-decoration:none}.container .form-box .input-box a:hover{text-decoration:underline}.container .form-box .input-box input{background:transparent;border:none;outline:none;width:100%;height:40px;padding:0 35px 0 5px}.container .form-box .input-box label{font-weight:400;letter-spacing:.5px;position:absolute;left:5px;top:50%;transform:translateY(-50%);transition:.5s ease}.container .form-box .input-box i{position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:20px}.container .form-box .input-box .message.success{color:#1fc6cc;font-weight:700}.container .form-box .input-box .message.info{color:#6379ff;font-weight:700}.container .form-box .input-box .message.error{color:#ff2121;font-weight:700}.container .form-box .input-box .message.warning{color:#e19823;font-weight:700}.container .form-box .input-box .register-explain{margin-bottom:8px}.container .form-box .input-box input:focus ~ label,.container .form-box .input-box input:valid ~ label{top:-5px}.container .form-box .forget-section{display:flex;justify-content:space-between;font-size:15px;margin:-15px 0 15px}.container .form-box .forget-section p{display:flex;align-items:center}.container .form-box .forget-section p input{accent-color:#11595d;margin:0 3px}.container .form-box .forget-section a{text-decoration:none;margin-left:12px}.container .form-box .input-box .phone-number-input{color:#fff;background:transparent;border:none}.container .form-box .input-box .phone-number-input option{color:black}.container .form-box .input-box .agency-type-input{width:76%;color:#fff;background:transparent;border:none}.container .form-box .input-box .agency-type-input option{color:black}.container .form-box .input-box input{color:#fff!important}.container .form-box .input-box .country-select{width:76%;background:transparent;padding:10px;border:none}.container .form-box .input-box .country-select option{color:black}.container .form-box .btn{height:45px;width:100%;border-radius:50px;color:#fff;background:#11595d;border:2px solid #0c4345;outline:none;font-size:16px;letter-spacing:1px;margin-bottom:16px}.container .form-box .btn a{text-decoration:none}.container .form-box .btn:hover{background:#08393b}.container .form-box .account-creation{text-align:center;margin:25px 0 10px;font-weight:400;font-size:14px}.container .form-box .account-creation span a{font-weight:500}.container .form-box .account-creation span a:hover{text-decoration:none}.container .form-box .account-creation .section-home-link{margin-top:6px;left:0px}.container .form-box .account-creation .section-home-link span a{font-weight:500}.container .form-box .account-creation .section-home-link span a:hover{text-decoration:none}.container .form-box .success-message{padding:12px}@media(max-width:768px){.container{height:500px;width:380px}.container .form-box h2{font-size:32px}.container .form-box .input-box{margin:35px 0;width:300px}.container .form-box .input-box label{font-size:14px}.container .form-box .input-box i{font-size:18px}.container .form-box .forget-section{font-size:13px}.container .form-box .btn{height:40px;width:100%;font-size:14px}.container .form-box .account-creation{font-size:13px}}@media(max-width:480px){.container{height:450px;width:310px}.container .form-box h2{font-size:26px}.container .form-box .input-box{margin:30px 0;width:260px}.container .form-box .input-box label{font-size:12px}.container .form-box .input-box i{font-size:12px}.container .form-box .forget-section{font-size:11px}.container .form-box .forget-section p input{font-size:11px}.container .form-box .btn{height:35px;width:100%;font-size:12px}.container .form-box .account-creation{font-size:11px}}@media(max-width:365px){.container{height:420px;width:280px}.container .form-box h2{font-size:24px}.container .form-box .input-box{margin:25px 0;width:220px}.container .form-box .input-box label{font-size:10px}.container .form-box .input-box i{font-size:13px}.container .form-box .forget-section{font-size:10px}.container .form-box .forget-section p input{font-size:8px}.container .form-box .btn{height:30px;width:100%;font-size:11px}.container .form-box .account-creation{font-size:10px}}