/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

/* 

BLOG

*/


/* Page */

.post-introduction {
    color: #454066;
}
.actualites-list {
    gap:28px;
}

/* Résumé */

.tease-post.actualite {
    border-radius: 32px;
    box-shadow: 0px 0px 14px -1px rgba(0, 0, 0, 0.10);
    overflow: hidden;
}
.tease-post.actualite:hover .chapoPicture img {
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
}
.tease-post.actualite .chapoPicture img {
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.tease-post.actualite .chapoPicture > img {
    height: 188px!important;
    object-fit: cover;
}
.tease-post.actualite .actu-cat {
    left:24px;
    top:-17px;
    transition:0.8s all;
}
.tease-post.actualite:hover .actu-cat {
    left:32px;
    transition:0.8s all;
}
.tease-post.actualite .content {
    padding: 32px 24px 24px 24px;
}
.tease-post.actualite .content .post-content {
    padding-bottom: 20px;
}
.tease-post.actualite .date {
    position: absolute;
    bottom: 24px;
    left: 24px;
    right: 24px;
}





.tag {
    position: relative;
    background-color: var(--color-primary-x-light);
    color: var(--color-primary-dark);
    border-radius: 4px;
    padding: 8px 12px;
    font-size:1.2rem;
    font-weight: 500;
}

/*------------------
---- RESPONSIVE ----
--------------------*/

@media screen and (max-width:999px) {
    .single-post .headerPage .headerContent {
        padding-left: 0;
    }
}
