/**
 * @file login.css
 * @author fahroni|ganteng (fahroniganteng@gmail.com)
 * @brief 
 * @version 1.0
 * @date 2023-07-01
 * 
 * @copyright Copyright (c) 2023
 * 
 */

/* source-sans-pro-300 - latin */
@font-face {
  font-display: swap;
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/source-sans-pro-v21-latin-300.woff2') format('woff2'),
    url('fonts/source-sans-pro-v21-latin-300.woff') format('woff');
}

/* source-sans-pro-regular - latin */
@font-face {
  font-display: swap;
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/source-sans-pro-v21-latin-regular.woff2') format('woff2'),
    url('fonts/source-sans-pro-v21-latin-regular.woff') format('woff');
}

/* source-sans-pro-italic - latin */
@font-face {
  font-display: swap;
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/source-sans-pro-v21-latin-italic.woff2') format('woff2'),
    url('fonts/source-sans-pro-v21-latin-italic.woff') format('woff');
}

/* source-sans-pro-700 - latin */
@font-face {
  font-display: swap;
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/source-sans-pro-v21-latin-700.woff2') format('woff2'),
    url('fonts/source-sans-pro-v21-latin-700.woff') format('woff');
}

.watermark {
  left: 0;
  top: 0;
  bottom: -10vh;
  right: -10vh;
  position: fixed;
  background-image: url('../img/logo.png');
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: 70vh;
  /* transform: rotate(45deg); */
  opacity: 0.05;
}

.login-container {
  margin-top: 10%;

}

.login-container .card {
  overflow: hidden;
  border-radius: 12px;
}

.card {
  background-color: rgba(255, 255, 255, 0.4) !important;
}