@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);.header{position:fixed;width:100%;height:75px;background:-webkit-gradient(linear,left top,left bottom,from(#3a58f5),to(#1d2c7b));background:-webkit-linear-gradient(top,#3a58f5,#1d2c7b);background:-moz-linear-gradient(top,#3a58f5 0,#1d2c7b 100%);background:-o-linear-gradient(top,#3a58f5 0,#1d2c7b 100%);background:linear-gradient(180deg,#3a58f5,#1d2c7b);display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header img{height:50px;width:auto;-o-object-fit:cover;object-fit:cover}.header div{color:#fff;font-size:24px;letter-spacing:1px;text-transform:uppercase;font-weight:700}.Input{margin-bottom:1rem;position:relative}.Input,.Input input{outline:none;width:100%}.Input input{padding:18px 18px 18px 60px;font-size:16px;background:#d7e5fa;border:1px solid #83baff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;color:#000;font-weight:500}.Input input::-webkit-input-placeholder{text-align:center;color:#8c9cd1;font-weight:400}.Input input:-moz-placeholder,.Input input::-moz-placeholder{text-align:center;color:#8c9cd1;font-weight:400}.Input input::-ms-input-placeholder{text-align:center;color:#8c9cd1;font-weight:400}.Input input::placeholder{text-align:center;color:#8c9cd1;font-weight:400}.Input img{height:26.5px;width:39px;position:absolute;top:15px;left:8px}.Input .vertical-line{width:1px;height:32.5px;position:absolute;background-color:#c3d9f5;left:52px;top:12px}.PhoneInput{margin-bottom:1rem;background-color:#d7e5fa;border:1px solid #83baff;padding:0 .5rem;--PhoneInputCountryFlag-height:1.4em!important}.PhoneInput .PhoneInputInput{padding:18px;outline:none;font-size:16px;background:#d7e5fa;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#000;font-weight:500}.PhoneInput .PhoneInputInput::-webkit-input-placeholder{text-align:center;color:#8c9cd1;font-weight:400}.PhoneInput .PhoneInputInput:-moz-placeholder,.PhoneInput .PhoneInputInput::-moz-placeholder{text-align:center;color:#8c9cd1;font-weight:400}.PhoneInput .PhoneInputInput::-ms-input-placeholder{text-align:center;color:#8c9cd1;font-weight:400}.PhoneInput .PhoneInputInput::placeholder{text-align:center;color:#8c9cd1;font-weight:400}.login-btn{width:100%;padding:18px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:5px 10px 15px -8px #888;-moz-box-shadow:5px 10px 15px -8px #888;box-shadow:5px 10px 15px -8px #888;outline:none;border:1px solid #061564;background:-webkit-gradient(linear,left top,left bottom,from(#3a58f5),to(#1d2c7b));background:-webkit-linear-gradient(top,#3a58f5,#1d2c7b);background:-moz-linear-gradient(top,#3a58f5 0,#1d2c7b 100%);background:-o-linear-gradient(top,#3a58f5 0,#1d2c7b 100%);background:linear-gradient(180deg,#3a58f5,#1d2c7b);color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:20px;-webkit-transition:all .3 ease;-o-transition:all .3 ease;-moz-transition:all .3 ease;transition:all .3 ease;cursor:pointer;-webkit-box-shadow:0 2px 7px rgba(0,0,0,.587272);-moz-box-shadow:0 2px 7px rgba(0,0,0,.587272);box-shadow:0 2px 7px rgba(0,0,0,.587272)}.login-btn:active{-webkit-transform:scale(.98);-moz-transform:scale(.98);-o-transform:scale(.98);transform:scale(.98)}.message{text-align:center;color:#f24042;font-weight:500;padding:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:1rem;width:40%}@media screen and (max-width:768px){.message{width:75%}}@media screen and (max-width:576px){.message{width:100%}}.loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;color:#fff;font-weight:500;text-align:center}.loader div{font-size:1.2em;margin-bottom:2rem;padding:1rem}.loader img{width:48px;height:auto;-o-object-fit:cover;object-fit:cover}.icon-spin{-moz-animation:icon-spin .8s infinite linear;-o-animation:icon-spin .8s infinite linear;animation:icon-spin .8s linear infinite;-webkit-animation:icon-spin .8s linear infinite}@-webkit-keyframes icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes icon-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes icon-spin{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes icon-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.bottom-links{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:40%;margin-top:2rem;font-size:14px}@media screen and (max-width:768px){.bottom-links{width:75%}}@media screen and (max-width:576px){.bottom-links{width:100%}}.bottom-links a{color:#7483a0}.bottom-links a:visited{color:rgba(9,70,189,.702)}.page{width:100%;height:100%;margin-top:75px;background:#f5f5f5;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:1rem}.page .page-title{font-size:18px;font-weight:500;margin-bottom:1rem;margin-top:2rem;text-align:center}.page .page-title span{text-transform:capitalize;font-weight:600}.page .page-subtitle{font-size:14px;margin-bottom:1.5rem;color:#8e8d8e;text-align:center}.card{background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24);box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24);padding:24px;width:40%;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}@media screen and (max-width:768px){.card{width:75%}}@media screen and (max-width:576px){.card{width:100%}}.card .reset_loading{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.card .reset_loading p{margin:0 5% 0 0}.card .link{width:100%;text-align:center;margin:10px 0}.card .link a{color:#0946bd}.card .link button{outline:none;border:none;background:transparent;color:#0946bd;cursor:pointer;padding:0;text-decoration:underline;font-size:1.02em}.card-title{text-align:center;width:100%;margin-bottom:1rem;font-weight:500;color:#222}.card-title span{font-weight:600}.card-title div:nth-child(2){color:#7483a0;font-size:14px}.card-title div a{color:#0946bd}@media screen and (max-width:576px){.card-title{font-size:16px}}@media screen and (max-width:320px){.card-title{font-size:14px}}.bottom{text-align:center;margin-top:.75rem;font-size:14px;color:#8e8d8e}.bottom div .resend{color:#0946bd;cursor:pointer;text-decoration:underline}.card-register{text-align:center;margin-top:.75rem;color:#8e8d8e}.card-register a,.card-register span{color:#4181fd;text-decoration:none}.card-register span{cursor:pointer}.success_message{width:100%;height:100%;padding:1rem;text-align:center}.success_message,.success_message .success_details{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center}.success_message .success_details img{width:20%}.success_message a{text-decoration:none;color:#2395b8}.success_message a,.success_message button{border:none;background:transparent;text-decoration:underline;cursor:pointer}.success_message button{outline:none;color:#0946bd;padding:0;font-size:1.02em}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}body{margin:0;font-family:"Roboto",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}code{font-family:monospace}#root{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100%}