.auth {
    padding: 0px;
}

.container-fluid {
    margin: 0px !important;
}

.auth .options {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    width: 100%;
    min-height: calc(100vh - 100px);
}

.auth .options::before {
    content: "";
    position: absolute;
    bottom: 0;
    width: 100vw;
    height: 100%;
    right: 0px;
    z-index: -2 !important;
    background: linear-gradient(180deg, rgba(0, 189, 200, 1) 0%, rgba(0, 213, 195, 1) 100%);
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 0% 100%);
}

.auth .title {
    padding-left: 20px;
    padding-bottom: 5px;
    text-align: left;
    font-size: 0.7rem;
    font-family: "BPG mrgvlovani" !important;
}

.auth input[type=text] {
    background: rgba(255,255,255,0.8);
    border-width: 1px;
    border-color: #fff;
    border-style: solid;
    border-radius: 50px;
    height: 50px;
    width: 100%;
    padding: 10px 10px 10px 30px;
    font-size: 10px;
    text-align: left;
    outline: none;
    -webkit-box-shadow: 6px 5px 7px 0px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 6px 5px 7px 0px rgba(0, 0, 0, 0.18);
    box-shadow: 6px 5px 7px 0px rgba(0, 0, 0, 0.18);
}

.auth button {
     background: linear-gradient(90deg, rgba(0, 213, 195, 1) 0%,rgba(0, 189, 200, 1)  80%);
     border-width: 1px;
     border-color: #fff;
     border-style: solid;
     border-radius: 50px;
     height: 50px;
     width: 100%;
     color: #fff;
     font-size: 11px;
     text-align: center;
     outline: none;
     -webkit-box-shadow: 6px 5px 5px 0px rgba(0, 0, 0, 0.18);
     -moz-box-shadow: 6px 5px 5px 0px rgba(0, 0, 0, 0.18);
     box-shadow: 6px 5px 7px 0px rgba(0, 0, 0, 0.18);
 }