#frm-login{max-width:960px;height:auto;margin:0 auto;padding-left:1rem;padding-right:1rem;}@media (min-width:1440px){#frm-login{height:100vh;padding-left:0;padding-right:0;}}.file-group{width:100%;border:2px dashed;height:50px;}.file-group p{line-height:23px;margin-bottom:0;}.pgf-form{border:1px solid #e0e0e0;}.pgf-image-container{background-image:url(/images/bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:left center;}.pfg-upload{content:url(/images/global/upload.png);background-repeat:no-repeat;width:70px;margin:auto;margin-top:20px;position:absolute;}.pgf-image-overlay{width:100%;height:100%;background-color:rgba(0, 0, 0, 0.2);}@media (max-width:767px){.pgf-image-container{display:none;}}.pt_20{padding-top:20%;}.ht-480{height:480px;}.bg-white{background-color:#fff;}.form-control{height:40px;border:1px solid #ebf2f9 !important;}.card-title{color:#000 !important;}.otp-input-group input.form-control{font-size:1.5rem;font-weight:bold;text-align:center;border-width:0 0 2px 0;border-color:#39604d;border-radius:0;height:auto;}.file-group b{line-height:100px;}label{display:inline-block;margin-bottom:-0.5rem;}.msform{text-align:center;position:relative;}.msform fieldset{background:white;border:0 none;border-radius:0.5rem;box-sizing:border-box;width:100%;margin:0;padding-bottom:20px;position:relative;}.msform fieldset:not(:first-of-type){display:none;}.msform fieldset .form-card{text-align:left;color:#9e9e9e;}.msform input,.msform textarea{padding:0 8px;margin:0 0 8px;border:none;border-bottom:1px solid #ccc;border-radius:0px;width:100%;box-sizing:border-box;color:#2c3e50;font-size:13px;letter-spacing:1px;}.msform input:focus,.msform textarea:focus{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none;border-bottom:2px solid skyblue;outline-width:0;}.msform .action-button{width:150px;background:#07287e;font-weight:500;color:white;border:0 none;border-radius:0px;cursor:pointer;padding:6px 5px;margin:auto;font-size:14px;}.msform .action-button:hover,.msform .action-button:focus{box-shadow:0 0 0 2px white, 0 0 0 3px skyblue;}.msform .action-button-previous{width:100px;background:#616161;font-weight:bold;color:white;border:0 none;border-radius:0px;cursor:pointer;padding:6px 5px;margin:auto;font-size:14px;}.msform .action-button-previous:hover,.msform .action-button-previous:focus{box-shadow:0 0 0 2px white, 0 0 0 3px #616161;}select.list-dt{border:none;outline:0;border-bottom:1px solid #ccc;padding:2px 5px 3px 5px;margin:2px;}select.list-dt:focus{border-bottom:2px solid skyblue;}.card{z-index:0;border:none;border-radius:0.5rem;position:relative;}.fs-title{font-size:25px;color:#2c3e50;margin-bottom:10px;font-weight:bold;text-align:left;}#progressbar{overflow:hidden;color:lightgrey;padding:0;margin:0 auto 30px;}#progressbar .active{color:#000;}#progressbar li{list-style-type:none;font-size:12px;width:25%;float:left;position:relative;}#progressbar #account:before{font-family:FontAwesome;content:"1";font-size:15px;font-weight:700;}#progressbar #personal:before{font-family:FontAwesome;content:"2";font-size:15px;font-weight:700;}#progressbar #payment:before{font-family:FontAwesome;content:"\f09d";}#progressbar #confirm:before{font-family:FontAwesome;content:"\f00c";}#progressbar li:before{width:40px;height:40px;line-height:35px;display:block;font-size:18px;color:#fff;background:lightgray;border-radius:50%;margin:0 auto 10px auto;padding:2px;}#progressbar li.line:after{content:'';width:101%;height:2px;background:lightgray;position:absolute;left:45px;top:18px;z-index:-1;}#progressbar li.active:before,#progressbar li.active:after{background:#07287e;}.radio-group{position:relative;margin-bottom:25px;}.radio{display:inline-block;width:204;height:104;border-radius:0;background:lightblue;box-shadow:0 2px 2px 2px rgba(0, 0, 0, 0.2);box-sizing:border-box;cursor:pointer;margin:8px 2px;}.radio:hover{box-shadow:2px 2px 2px 2px rgba(0, 0, 0, 0.3);}.radio.selected{box-shadow:1px 1px 2px 2px rgba(0, 0, 0, 0.1);}.fit-image{width:100%;object-fit:cover;}#div-resend_code{margin-top:25px;}