
@media (min-width: 1201px) {

    .card{
        width: 190px;
        border-color: white !important;
    }
    .fa-download{
        color: #93cc00;
    }

}
.height{
    height: 100vh;
}
.imageDiv{
    display: flex;
    justify-content: center;
}
.titreImage{
    height: 50px;
}
.form span{
    position: absolute;
    right: 17px;
    top: 13px;
    padding: 2px;
    border-left: 1px solid #d1d5db;

}
.custom-column {
    width: 50%; /* 50% de la largeur du parent */
    margin: 0 auto; /* Centre horizontalement */
}

.custom-column .card {
    width: 100%; /* Prend toute la largeur de la colonne */
}

.custom-column .card-body {
    width: 100%; /* Prend toute la largeur de la carte */
}

.custom-column .form-group {
    width: 100%; /* Prend toute la largeur du conteneur */
}

.custom-column input[type="email"],
.custom-column input[type="password"] {
    width: 100%; /* Prend toute la largeur des champs de saisie */
}
.form{
    position: relative;
}

.form .fa-search{
    position: absolute;
    top:20px;
    left: 20px;
    color: #9ca3af;
}

.form-input{
    height: 55px;
    text-indent: 33px;
    border-radius: 10px;
}

.form-input:focus{
    box-shadow: none;
    border:none;
}
/* // X-Large devices (large desktops, 1200px and up) */
/*@media (min-width: 768px) and (max-width: 1200px) {*/
/*    .card{*/
/*        width: 190px !important;*/
/*    }*/
/*}*/
@media (max-width: 1200px) {
    .rowCardImage {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
    }
    .cardPartLogin{
        border: none !important;
    }
    .cardPartRegister{
        border: none !important;
    }
    .card{
        border: none !important;
    }
    .fa-download{
        color: #93cc00;
    }
    .custom-column {
        width: 100%;
    }

}


/* // Medium devices (tablets, 768px and up) */
@media (max-width: 790px) {
    /*.rowCardImage {*/
    /*    display: grid;*/
    /*    grid-template-columns: repeat(3, minmax(190px, 1fr));*/
    /*}*/
    .fa-download{
        color: #93cc00;
    }
}

/* // Large devices (desktops, 992px and up) */
@media (max-width: 590px) {
    /*.rowCardImage {*/
    /*    display: grid;*/
    /*    grid-template-columns: repeat(2, minmax(190px, 1fr));*/
    /*}*/
    .fa-download{
        color: #93cc00;
    }
}



/* // XX-Large devices (larger desktops, 1400px and up) */
@media (max-width: 390px) {
    .rowCardImage {
        display: grid;
        grid-template-columns: repeat(1, minmax(190px, 1fr));
    }
    .fa-download{
        color: #93cc00;
    }
}
