body{ padding: 0px; margin:0px; font-weight: normal; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-size:16px;}


.Container_full{ width:100%; padding: 0px; margin: 0px;}

header{background-color:rgb(0, 125, 199); min-height: 80px;}
.container_1{width:80%; margin:0px auto; display: flex; justify-content: space-between; }
.container_bg{ width:80%; margin:0px auto;background-color: #fff; display: flex; min-height:80vh;}
.logo_left_1{display:flex; justify-content: center; flex-direction: column; padding: 55px 0px 55px 0px; text-align: center; gap:15px;}
.logo_left_1 span{margin: 0px 0px 0px 15px; font-size: 24px; font-weight: 700; color:#010101; justify-content: center; display: flex; align-items: center;}
.logo_left{display:flex; justify-content: left;  padding: 15px 0px 15px 0px; }
.logo_right{display:flex; justify-content: right;  padding: 15px 0px 15px 0px; align-items: center; }
.logo_left span{margin: 0px 0px 0px 15px; font-size: 24px; font-weight: 700; color:#fff; justify-content: center; display: flex; align-items: center;}
.Login_phone_wrapper{ margin:60px auto; width:90%;}
.form_group{margin:0px 0px 20px 0px; justify-content: left;}
.form_group label{color:#010101; margin:10px 15px 10px 0px; width:100%; text-align: left; display: block}
.form_input{width:100%; margin:0px 0px 20px 0px; display: flex;}
.form_control{padding: 15px; margin:0px; color:#010101; border:1px solid #b1b1b2; width:100%; display: flex;} 
.form_margin{margin:10px auto; width:335px;}
.btn{display: flex; justify-content: right; }
.btn_get{background-color: #4d83ff; 
    white-space:nowrap; 
    cursor: pointer; 
    display: flex; 
    align-items: center; 
    position: relative; 
    z-index: 1; 
    padding: 10px 15px 10px 15px; 
    color:#010101; 
    border:1px solid #4d83ff;
    justify-content: right;
    width:38%;
}
.btn_submit{background-color: #4d83ff; 
    white-space:nowrap; 
    cursor: pointer; 
    display: flex; 
    align-items: center; 
    position: relative; 
    z-index: 1; 
    padding: 10px 15px 10px 15px; 
    color:#010101; 
    border:1px solid #4d83ff;
    justify-content: right;
   
}
footer{background-color:rgb(0, 125, 199); min-height: 80px; display: flex!important; justify-content: center; align-items: center; color:#fff;}
.form_width{width:20%!important; display: flex; align-items: center; gap:10px; justify-content: center; text-align: center;}
.form_input_c{width:100%; margin:0px 0px 20px 0px; display: flex; gap:10px; }
.mr_left{margin-left:10px;}
.btn_cont{display: flex; justify-content: center;}
.form_margin_c{margin:10px auto; width:100%; gap:10px;}
.form_margin_c1{margin:10px auto; width:100%; display: flex; gap:10px; flex-wrap: nowrap; }
.form_ctrl{ width:100%; }
.required{color:#f00;}
.row{width:100%;}
.btn_align{justify-content: center;}
.mt_top{margin-top:40px;}
.container_login{min-height:150px;}
.container_login_1{min-height:350px;}
.Login_container{width:450px; box-shadow: 0 0.5rem 1rem 0 rgba(0,0,0,.1); margin:80px auto; display: flex; justify-content: center; flex-direction: column; align-items: center; background-color: #fff; border-radius: 10px;}