.Register_RegisterPage__BtD_e{background-color:rgba(14,84,222,.26);height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.Register_RegisterPage__BtD_e .RegisterForm{padding:40px 15px}.Register_RegisterPage__BtD_e .delete-phone{position:absolute;right:0;top:0;margin:7px 10px 7px 0;color:#f00}.Register_RegisterPage__BtD_e input:focus+.delete-phone{display:none}.Register_RegisterPage__BtD_e .was-validated .customValid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");border:1px solid #28a745;border-radius:.25rem}.Register_RegisterPage__BtD_e .was-validated .customInvalid,.Register_RegisterPage__BtD_e .was-validated .customValid{background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.Register_RegisterPage__BtD_e .was-validated .customInvalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");border:1px solid #dc3545;border-radius:.25rem}.Register_RegisterPage__BtD_e .PhoneNumber input.is-invalid{background-image:none!important}.Register_RegisterPage__BtD_e .css-1insrsq-control,.Register_RegisterPage__BtD_e .css-1s2u09g-control,.Register_RegisterPage__BtD_e .was-validated .css-1insrsq-control{background-color:transparent}.Register_RegisterPage__BtD_e .container-fluid .UserType{max-width:420px;width:100%;margin:20vh auto 0}.Register_RegisterPage__BtD_e .container-fluid .UserType h1{font-weight:700;color:#0e54de;text-shadow:4px 3px 2px #97b5f0;font-size:32px;margin-bottom:25px}.Register_RegisterPage__BtD_e .container-fluid .UserType h1 span{color:#222;text-shadow:4px 3px 2px #22222233}.Register_RegisterPage__BtD_e .container-fluid .UserType .Links .Link{background-color:#fff;width:50%;height:200px;padding:15px;margin-right:15px;text-align:center;border:1px solid transparent}.Register_RegisterPage__BtD_e .container-fluid .UserType .Links .Link:hover{border:1px solid #0e54de}.Register_RegisterPage__BtD_e .container-fluid .UserType .Links a:last-child{margin-right:0}.Register_RegisterPage__BtD_e .container-fluid .UserType .Links p{color:#333;font-size:16px;font-weight:700}.Register_RegisterPage__BtD_e .container-fluid .UserType .Links a img{object-fit:contain}.Register_RegisterPage__BtD_e .container-fluid form .card .header.blue-gradient{background:#0e54de!important;font-weight:700}.Register_RegisterPage__BtD_e .container-fluid form{max-width:420px;width:100%;margin:0 auto}.Register_RegisterPage__BtD_e .container-fluid .Location{margin-bottom:15px!important}.Register_RegisterPage__BtD_e .container-fluid .Location .select-wrapper,.Register_RegisterPage__BtD_e .container-fluid .Location .select-wrapper .select-dropdown{margin:0}.Register_RegisterPage__BtD_e .container-fluid form .input-group input[type=tel]{margin-right:15px;max-width:50px;width:50px}.Register_RegisterPage__BtD_e .container-fluid form p.info{text-align:left;font-size:14px}.Register_RegisterPage__BtD_e .container-fluid form p.info sup{color:red}.Register_RegisterPage__BtD_e .container-fluid form .md-form{margin:15px 0 0}.Register_RegisterPage__BtD_e .address{margin-top:15px}.Register_RegisterPage__BtD_e .container-fluid form .md-form+.invalid-feedback{margin-top:0}.Register_RegisterPage__BtD_e .container-fluid form .form-check{padding:0}.Register_RegisterPage__BtD_e .select-wrapper.md-form.md-outline .dropdown-content{height:420px}.Register_RegisterPage__BtD_e .container-fluid form .card .card-body .btn-indigo{background:linear-gradient(40deg,#0E54DE,#25B6F8)!important;color:#fff!important;font-size:16px}.Register_RegisterPage__BtD_e .container-fluid form .card .header h3{color:#fff;font-weight:700;font-size:26px;line-height:1}.Register_RegisterPage__BtD_e .container-fluid form .form-check+span span{color:#0e55DF!important;text-decoration:underline}.Register_RegisterPage__BtD_e .container-fluid form .card .card-body .btn-outline-indigo{color:#0e55DF!important;border:2px solid #0e55df!important;font-size:16px}.Register_RegisterPage__BtD_e .container-fluid .modal .modal-body .Terms-and-Conditions{max-height:60vh;overflow:auto}.Register_RegisterPage__BtD_e .container-fluid .modal .modal-body .Terms-and-Conditions p strong{display:block}.Register_RegisterPage__BtD_e .container-fluid .modal .modal-body .Terms-and-Conditions p{padding-right:10px}.Register_RegisterPage__BtD_e .container-fluid .modal .modal-body .Terms-and-Conditions p a{color:#0e55DF!important;word-break:break-all}.Register_RegisterPage__BtD_e .passwordField{position:relative}.Register_RegisterPage__BtD_e .passwordField .showPassword{position:absolute;right:11px;top:8px}.Register_RegisterPage__BtD_e .passwordField .showPassword i{cursor:pointer}.Register_RegisterPage__BtD_e .copyrights a,.Register_RegisterPage__BtD_e .passwordField .showPassword i.active{color:#0e54de}.Register_RegisterPage__BtD_e .copyrights{text-align:center}@media screen and (max-width:992px){.Register_RegisterPage__BtD_e{background-image:none}.Register_RegisterPage__BtD_e .RegisterForm{padding:20px;height:100vh;overflow:auto}}@media screen and (max-width:767px){.Register_RegisterPage__BtD_e{padding:20px 0}}@media screen and (max-width:360px){.Register_RegisterPage__BtD_e .container-fluid form .card .card-body .RegisterButtons *{padding:10px}}@media screen and (max-height:920px){.Register_RegisterPage__BtD_e,.Register_RegisterPage__BtD_e .RegisterForm{height:auto}}.Loader_LoadingWrapper__yvnUp{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0;padding:0!important;background-color:rgba(255,255,255,.7)!important}.Loader_LoadingWrapper__yvnUp .LoadingSpinner{width:80px;height:80px;background-color:#fff;border-radius:8px;position:relative;box-shadow:0 0 4px rgba(0,0,0,.6)}.Loader_LoadingWrapper__yvnUp .LoadingSpinner:before{content:"";width:70px;height:70px;display:block;background-image:url(/image/icon/QR-icon.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:5px;top:5px}.Loader_LoadingWrapper__yvnUp .LoadingSpinner .Loader{animation:Loader_loading-wrapper__lqFuE 3s linear infinite;position:absolute;color:transparent!important}.Loader_LoadingWrapper__yvnUp .LoadingSpinner .Loader:before{content:"";display:block;width:30px;height:30px;border-radius:50%;border:5px solid #0f55df;background:#0707072c}.Loader_LoadingWrapper__yvnUp .LoadingSpinner .Loader:after{content:"";display:block;width:5px;height:20px;transform:rotate(-45deg);background:#0F55DF;border-radius:0 0 8px 8px;position:absolute;top:23px;left:28px}@keyframes Loader_loading-wrapper__lqFuE{0%{transform:translate(2px,2px)}25%{transform:translate(50px,2px)}50%{transform:translate(50px,50px)}75%{transform:translate(2px,50px)}to{transform:translate(2px,2px)}}.Payment_CardDetails__Uyr8Y .formControl .StripeElement{border:1px solid #aaa;border-radius:4px;padding:10px}.Payment_CardDetails__Uyr8Y .formControl.Number{width:200px}.Payment_CardDetails__Uyr8Y .formControl.CVC{width:100px}.Payment_CardDetails__Uyr8Y .formControl label{font-weight:700;margin-bottom:8px}.Payment_CardDetails__Uyr8Y .StripeElement,.Payment_CardDetails__Uyr8Y .StripeElement iframe,.Payment_CardDetails__Uyr8Y form .StripeElement{height:40px;margin:20px 0;border:1px solid #0e54de;border-radius:3px;padding:10px}.Payment_CardDetails__Uyr8Y .btn.gray{background:#6c757d!important;color:#fff!important}.ServicePopup_ServicePopup__kSFPX{max-width:767px}.ServicePopup_ServicePopup__kSFPX .header.blue-gradient{background:#0e54de!important;font-weight:700;display:flex}.ServicePopup_ServicePopup__kSFPX .modal-content .modal-body{padding:0;max-height:75vh;overflow-y:auto;overflow-x:hidden}.ServicePopup_ServicePopup__kSFPX .header h3{color:#fff;font-weight:700;font-size:24px}.ServicePopup_ServicePopup__kSFPX .header h4{color:#fff;font-weight:700;font-size:14px}.ServicePopup_ServicePopup__kSFPX form{padding:20px}.ServicePopup_ServicePopup__kSFPX form .StripePayment{height:40px;margin:20px 0}.ServicePopup_ServicePopup__kSFPX .closeButton{width:7%;background:none!important;box-shadow:unset!important;border-radius:unset!important;position:absolute;right:0}.ServicePopup_ServicePopup__kSFPX .closeButton i{color:#fff}.ServicePopup_ServicePopup__kSFPX .transaction-poster,.ServicePopup_ServicePopup__kSFPX .transaction-poster>*{position:relative!important;display:block!important;width:100%!important;height:auto!important}.ServicePopup_ServicePopup__kSFPX .transaction-poster>span img{height:auto!important;width:100%!important;position:relative!important}@media screen and (max-width:480px){.ServicePopup_ServicePopup__kSFPX .modal-content .modal-body{padding:0 12px 12px;max-height:410px}.ServicePopup_ServicePopup__kSFPX form{padding:0}.ServicePopup_ServicePopup__kSFPX .modal-content .modal-body .form-check{padding-left:5px}.ServicePopup_ServicePopup__kSFPX .modal-content .modal-body .form-check label{font-size:14px;line-height:1.4;padding-left:26px}.ServicePopup_ServicePopup__kSFPX .header h3{font-size:18px}}