
html, body {
    height: 100% !important;
}
.bg-auth {
    background: url(../images/background_login_prodec.png) center bottom / 100% no-repeat, linear-gradient(305.51deg, #23adc4 -10.62%,  #223d70 98.99%);
}
/*.bg-auth-logo {
    background: url(../images/bg-auth-logo.png);
    background-size: cover;
    font-size:10vw;
}*/
/*.bg-auth-logo h1 {
    font-size: 4vw;
}
.bg-auth-text h3,
.bg-auth-text h1 {
    font-size: 3vw;
}*/
@font-face {
    font-family: 'Poppins';
    src: url('font/Poppins-SemiBold.ttf') format('truetype');
}
@font-face {
    font-family: 'Poppins-bold';
    src: url('font/Poppins-Bold.ttf') format('truetype');
}
#app{
    height:100%;
}
.auth-titre {
    /*font-size: 56px;*/
    font-family: "Poppins";
    /*color: rgb(255, 255, 255);*/
 /*   font-weight: bold;
    line-height: 1.072;*/
    text-align: left;
}
.text-second {
    /*font-size: 32px;*/
    font-family: "Poppins";
    /*color: rgb(255, 255, 255);*/
    /*font-weight: bold;*/
    /*line-height: 1.663;*/
    text-align: left;
}
.text-three {
    /*font-size: 18px;*/
    font-family: "Poppins";
    /*color: rgb(255, 255, 255);*/
    /*font-weight: bold;*/
    /*line-height: 1.663;*/
    text-align: left;
}


.select-menu .mud-input.mud-input-underline:before {
    border-bottom: 0px solid var(--mud-palette-lines-inputs);
}

.select-menu .mud-input.mud-input-underline:after {
    border-bottom: 0px solid var(--mud-palette-lines-inputs);
}

.select-menu input {
    text-align: end;
    color: white !important;
}

.select-menu .mud-select-input:hover {
    border-bottom: 0px solid var(--mud-palette-lines-inputs) !important;
}


@media (max-width: 730px) {
    .d-sm-block {
        font-size: 0.5rem;
    }
    .mud-button-text-size-small {
        font-size: 0.5rem;
    }

    .mud-button-icon-size-small > *:first-child {
        font-size: 0.8rem;
    }
}