.bfl-loginContainer {
  display: flex;
  flex-direction: column;
  /* grid-template-columns: 375px auto; */
  /* grid-column-gap: 15px; */
  margin-top: 79px;
  /* grid-template-rows: auto; */
  flex-wrap: nowrap;
}

/* .signin_sh {
  display: flex;
  flex-direction: column;
} */

.signin_head {
  position: relative;
  padding-bottom: 15px;
}
.signin_head h1,
.partner_head h1 {
  color: var(--navy);
  font-size: 24px;
  font-family: var(--medium);
  padding-bottom: 8px;
  line-height: 28px;
}
.signin_head p {
  font-size: 14px;
  color: var(--grey);
  font-family: var(--regular);
}

.btnw100 {
  width: 100% !important;
}

/*  */
/* important tip style */
.height100 {
  height: 100%;
}
.margiT {
  margin-top: 15px;
}
.paddingT {
  padding-top: 15px;
}
/* tips end */
/*  */

.img_wid100 {
  width: 100%;
}
/*  */

@media screen and (min-width: 320px) and (max-width: 991px) {
  .bfl-loginContainer {
    display: block;
    width:100vw
  }
  .bfl-container {
    width: 100%;
    padding: 0px 5px;
  }
  .mob_order2 {
    order: 1;
    margin-top: 24px;
  }
  .mob_order2 {
    order: 2;
    margin-top: 24px;
    margin-bottom: 80px;
  }
  .bgbtn {
    background-color: var(--white) !important;
    padding: 15px 5px 10px;
  }
  .hideForMobile {
    display: none;
  }
}

@media screen and (max-width: 768px) {
  .signin_sh img{
        width: 25%;
        margin: 0 auto;
    }
    
  .wizrard-text li span {
    font-size: 9px;
    line-height: 20px;
  }
}
