/* images et leur taille - - - - -  */

.img-object-fit {
    object-fit: cover;
    width: 100% !important;
    height:auto;
    display: block;
}
.img-object-fit-full {
    object-fit: cover;
    width: 100% !important;
    height:100%;
    display: block;
}
.img-fit {
    max-width: 100% !important;
    height: auto !important;
}

.img-fit-force {
    width: 100% !important;
    height: 100% !important;
}

.imgh-200 {
    height: 200px !important;
}

.imgh-300 {
    height: 300px !important;
}

.imgh-400 {
    height: 400px !important;
}

.aspectratio-1 {
    aspect-ratio: 1 / 1;
}

.aspectratio-21 {
    aspect-ratio: 2 / 1;
}

.aspectratio-12 {
    aspect-ratio: 1 / 2;
}

.aspectratio-43 {
    aspect-ratio: 4 / 3;
}

.aspectratio-34 {
    aspect-ratio: 3 / 4;
}

.aspectratio-169 {
    aspect-ratio: 16 / 9;
}