.single-post .et-l--footer,.single-post #main-footer{position:relative!important;clear:both;z-index:1}.single-post .et_pb_post_content iframe,.single-post .et_pb_post_content embed,.single-post .et_pb_post_content object,.single-post .entry-content iframe,.single-post .entry-content embed,.single-post .entry-content object{display:block;width:100%;min-height:750px;position:relative}.single-post .et_pb_post_content,.single-post .entry-content{margin-bottom:60px}.blog-horizontal{max-width:1180px;margin-left:auto;margin-right:auto}.blog-horizontal .et_pb_ajax_pagination_container{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-12px;margin-right:-12px}.blog-horizontal article.et_pb_post{display:flex;flex-direction:column;width:calc(33.333% - 24px);margin:0 12px 24px 12px;overflow:hidden;box-sizing:border-box;background-color:#ffffff;border:1px solid #eeeeee;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,0.10);transition:transform 0.25s ease,box-shadow 0.25s ease}.blog-horizontal article.et_pb_post:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(0,0,0,0.15)}.blog-horizontal article.et_pb_post .entry-featured-image-url{display:block;width:100%;height:210px;margin:0;overflow:hidden}.blog-horizontal article.et_pb_post .entry-featured-image-url img{display:block;width:100%;height:210px;object-fit:cover;transition:transform 0.35s ease}.blog-horizontal article.et_pb_post:hover .entry-featured-image-url img{transform:scale(1.04)}.blog-horizontal article.et_pb_post .entry-title,.blog-horizontal article.et_pb_post .post-meta,.blog-horizontal article.et_pb_post .post-content{margin-left:20px;margin-right:20px}.blog-horizontal article.et_pb_post .entry-title{margin-top:18px;margin-bottom:10px;font-size:22px;line-height:1.25}.blog-horizontal article.et_pb_post .post-meta{margin-top:0;margin-bottom:10px;font-size:14px;line-height:1.5}.blog-horizontal article.et_pb_post .post-content{margin-top:0;margin-bottom:20px}.blog-horizontal article.et_pb_post .post-content p{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.6}.blog-horizontal article.et_pb_post .more-link{display:inline-block;margin-top:14px}.blog-horizontal .pagination{width:100%;margin-left:12px;margin-right:12px}@media only screen and (max-width:980px){.blog-horizontal{max-width:100%}.blog-horizontal article.et_pb_post{width:calc(50% - 24px)}.blog-horizontal article.et_pb_post .entry-title{font-size:21px}.blog-horizontal article.et_pb_post .entry-featured-image-url,.blog-horizontal article.et_pb_post .entry-featured-image-url img{height:200px}.single-post .et_pb_post_content iframe,.single-post .et_pb_post_content embed,.single-post .et_pb_post_content object,.single-post .entry-content iframe,.single-post .entry-content embed,.single-post .entry-content object{min-height:600px}}@media only screen and (max-width:767px){.blog-horizontal .et_pb_ajax_pagination_container{margin-left:0;margin-right:0}.blog-horizontal article.et_pb_post{width:100%;max-width:520px;margin-left:auto;margin-right:auto;margin-bottom:20px}.blog-horizontal article.et_pb_post .entry-title{font-size:20px}.blog-horizontal article.et_pb_post .entry-featured-image-url,.blog-horizontal article.et_pb_post .entry-featured-image-url img{height:200px}.blog-horizontal article.et_pb_post .entry-title,.blog-horizontal article.et_pb_post .post-meta,.blog-horizontal article.et_pb_post .post-content{margin-left:18px;margin-right:18px}.blog-horizontal .pagination{margin-left:0;margin-right:0}.single-post .et_pb_post_content iframe,.single-post .et_pb_post_content embed,.single-post .et_pb_post_content object,.single-post .entry-content iframe,.single-post .entry-content embed,.single-post .entry-content object{min-height:500px}.single-post .et_pb_post_content,.single-post .entry-content{margin-bottom:40px}}#top-menu>li>a:hover{color:#8A2030!important;opacity:1!important}#top-menu .sub-menu li a:hover{color:#8A2030!important;opacity:1!important}@media (max-width:767px){.boutons-mobile-2x2{display:flex!important;flex-wrap:wrap!important}.boutons-mobile-2x2>.et_pb_column{width:50%!important;margin-right:0!important;margin-bottom:10px!important;padding:0 5px!important}}