.description {
    margin-bottom: var(--margin-bottom);
}

.description > div {
    text-align: center;
}

.image {
    aspect-ratio : 1 / 1;
    width: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.reseaux-titre {
    text-align: center;
    text-decoration: underline;
}

.reseaux {
    text-align: center;
}

.reseaux > a {
    font-size: 50px;
    margin-right: 10px;
}

.reseaux > a > i {
    background-image: linear-gradient(145deg, rgba(81,91,212,1) 0%, rgba(129,122,175,1) 25%, rgba(221,122,123,1) 50%, rgba(254,218,119,1) 75%, rgba(245,133,41,1) 100%);
    background-clip: text;
    color: transparent;
}

.reseaux > a:first-child > i {
    background-color: #3B5998;
    background-image: none;
}

.reseaux > a:last-child > i {
    background-color: #B2071D;
    background-image: none;
}

.tarifications > .col-6 {
    font-family: "Permanent Marker";
    text-align: center;
}

.tarifications > .col-12 {
    text-align: center;
}

.libelle, .prix {
    margin-bottom: var(--margin-bottom);    
}

.prix {
    text-align: right !important;
}

.tarifications > .col-6:last-child, .tarifications > .col-6:nth-last-child(2) {
    margin-bottom: 0px;
}


/*FULL SCREEN LG*/
@media (min-width: 992px) {
    .description > div {
        text-align: left;
    }
    
    .reseaux-titre, .reseaux, .libelle{
        text-align: left !important;
    }  

    .tarifications > .col-12 {
        text-align: justify;
    }
}