	/* Coded with love by Mutiullah Samim */
  body,
  html {
    margin: 0;
    padding: 0;
    height: 100%;
    background-color: rgba(0,0,0 ,.5)  !important;
  }
  .user_card {
    min-height: 600px;
    width: 400px;
    margin-top: auto;
    margin-bottom: auto;
    background: #ffffff;
    position: relative;
    display: flex;
    justify-content: center;
    flex-direction: column;
    padding: 10px;
    box-shadow: 0 4px 8px 0 rgba(236, 91, 0, 0.4), 0 6px 20px 0 rgba(236, 91, 0, 0.19);
    -webkit-box-shadow: 0 4px 8px 0 rgba(236, 91, 0, 0.4), 0 6px 20px 0 rgba(236, 91, 0, 0.19);
    -moz-box-shadow: 0 4px 8px 0 rgba(236, 91, 0, 0.4), 0 6px 20px 0 rgba(236, 91, 0, 0.19);
    border-radius: 10px;

  }
  .brand_logo_container {
    position: absolute;
    height: 250px;
    width: 250px;
    top: 5px;
    padding: 10px;
    text-align: center;
  }
  
  .brand_logo {
    height: 200px;
    width: 200px;
  }


  .form_container {
    margin-top: 110px;
    padding: 25px;
    height: 500px;

    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .login_btn {
    width: 100%;
    height: 50px;;
    background: #EC5B00 !important;
    color: white !important;
  }
  .login_btn:hover {
    box-shadow: none !important;
    outline: 0px !important;
  }
  .login_container {
    padding: 0 2rem;

    margin-bottom: -100px;
  }
  .input-group-text {
    background: #EC5B00 !important;
    color: #ffffff !important;
    border: 0 !important;
    border-radius: 0.25rem 0 0 0.25rem !important;
  }
  .input_user,
  .input_pass:focus {
    box-shadow: none !important;
    outline: 0px !important;
  }

  .frases{
    margin-top:50px;
    margin-bottom: 50px;
    height: 80px;
    
  }
 