.cmp-blogpostteaser{margin-bottom:50px}
.cmp-blogpostteaser__item{user-select:none}
.cmp-blogpostteaser__infos{color:#2d2d2d;display:flex;flex-wrap:wrap;justify-content:center;text-transform:uppercase}
@media only screen and (min-width:1024px){.cmp-blogpostteaser__infos{margin:0 40px 50px;position:relative;justify-content:flex-start}
}
.cmp-blogpostteaser__infos--category{font-size:13px;font-weight:100;width:100%;text-decoration:underline;text-align:center}
@media only screen and (min-width:1024px){.cmp-blogpostteaser__infos--category{text-align:left;font-size:15px;font-weight:bold}
}
.cmp-blogpostteaser__infos--title{font-size:24px;padding:0 20px;margin:0 0 5px;width:100%;text-align:center}
@media only screen and (min-width:1024px){.cmp-blogpostteaser__infos--title{padding:0;margin-bottom:10px;font-size:30px;text-align:left}
}
.cmp-blogpostteaser__infos--description{font-weight:bold;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:center;padding:0 30px;font-size:13px;width:100%}
@media only screen and (min-width:1024px){.cmp-blogpostteaser__infos--description{padding:0 40vw 0 0;-webkit-line-clamp:1;text-align:left;font-size:18px}
}
.cmp-blogpostteaser__infos--date{font-size:13px;margin:10px 0 30px}
@media only screen and (min-width:1024px){.cmp-blogpostteaser__infos--date{position:absolute;right:0;bottom:5px;font-size:15px;margin:0}
}
.cmp-blogpostteaser__image{position:relative}
.cmp-blogpostteaser .cmp-image{width:100%;position:relative;display:flex;align-items:start}
@media only screen and (min-width:1024px){.cmp-blogpostteaser .cmp-image{height:700px;align-items:center;justify-content:center;overflow:hidden}
}
.cmp-blogpostteaser .cmp-image img{width:auto;max-width:100%}
@media only screen and (min-width:1024px){.cmp-blogpostteaser .cmp-image img{position:absolute}
}
.cmp-blogpostteaser--readmore{position:absolute;bottom:0;font-size:14px;display:flex;justify-content:center;width:100%;padding:15px 0;background-color:rgba(255,255,255,0.4);color:#2d2d2d;text-transform:uppercase;font-weight:bold;z-index:2}
@media only screen and (min-width:1024px){.cmp-blogpostteaser--readmore{padding:20px 0}
}
@media only screen and (min-width:1024px){.blogpostteaser__textInside .cmp-blogpostteaser{position:relative}
.blogpostteaser__textInside .cmp-blogpostteaser .cmp-image{min-height:500px;overflow:hidden}
.blogpostteaser__textInside .cmp-blogpostteaser .cmp-image:before{content:'';position:absolute;width:100%;z-index:1;opacity:.2;height:100%;background-color:#000}
.blogpostteaser__textInside .cmp-blogpostteaser .cmp-image img{position:absolute;top:0;min-width:100%;min-height:100%}
.blogpostteaser__textInside .cmp-blogpostteaser__infos{justify-content:center;bottom:120px;z-index:2;position:absolute;color:#fff;width:100%;margin:0}
.blogpostteaser__textInside .cmp-blogpostteaser__infos--title{text-align:center}
.blogpostteaser__textInside .cmp-blogpostteaser__infos--category{text-align:center}
.blogpostteaser__textInside .cmp-blogpostteaser__infos--description{text-align:center;padding:0 100px;margin-bottom:10px}
.blogpostteaser__textInside .cmp-blogpostteaser__infos--date{position:relative;bottom:unset}
}