.tr-banner.bg-image {background-image:none !important;background-color:var(--bg-light);padding-top:50px;padding-bottom:50px;}.banner-content h1 {font-weight:600;font-size:45px;color:var(--couleur-principale);}.banner-content h1 div {font-weight:600;font-size:25px;color:#000;}.banner-content .t_small {font-weight:400;font-size:16px;color:#000;}.tr-banner img { float:left !important; display:inline !important;}.banner-content h1 { text-align:left; line-height:45px;}.banner-content .t_small { text-align:justify; line-height:22px; font-size:16px;}.tr-banner.bg-image { padding-bottom:35px; padding-top:35px;}.articles .article .card-img-top { border-radius:10px; object-fit:cover;}.articles .article .link-show-article {color:var(--couleur-principale);font-weight:600;font-size:16px;}.articles .article .link-show-article span,.articles .article .link-show-article i{vertical-align:middle;display:inline-block;line-height:22px;}.articles .article .link-show-article i {margin-bottom:-2px;margin-left:5px;}.articles {text-align:center;margin-left:-20px;margin-right:-20px;font-size:0px;}.articles .article {display:inline-block;margin-bottom:40px;width:calc(33.33% - 40px);margin-left:20px;margin-right:20px;box-sizing:border-box;}.articles .article a {display:block;text-align:left;}.articles .article img {height:300px;width:100%;object-fit:cover;}.articles .article a.card-title {font-size:16px;line-height:20px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;margin-top:10px;margin-bottom:5px;}.articles .article .card-text {text-align:justify !important;line-height:22px;font-size:16px;margin-top:0px;margin-bottom:5px;color:#000 !important;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical; overflow:hidden;}@media (max-width:1024px) {.articles .article {width:calc(50% - 40px);}.tr-banner img {display:none !important;}.banner-content h1 {text-align:center;}.banner-content .t_small {text-align:justify;text-align-last:center;}}@media (max-width:700px) {.articles .article {width:calc(100% - 40px);}}@media (max-width:900px) {.banner-content h1 {font-weight:600;font-size:35px;color:var(--couleur-principale);}}