.centrer-verticalement{display:flex;flex-direction:row;justify-content:center}.sd-block{display:none}#cmplz-document p,#cmplz-document li{font-size:26px;line-height:36px}#cmplz-document h2{font-size:60px;line-height:70px}.dipi_counter_number_number,.dipi_counter_number_suffix,.text-anim{animation-name:color_change;animation-duration:4s;animation-fill-mode:forwards}@keyframes color_change{0%{color:#0099CE}30%{color:#0099CE}100%{color:#DE8081}}.ap_blog_grid_same_height article{padding-top:40px!important}.ap_blog_grid_same_height .et_pb_image_container{margin:0;height:281px;display:flex;align-items:center;margin-bottom:32px}@media (min-width:767px){.pa-blog-list .post-meta{grid-area:date;margin-bottom:32px}.pa-blog-list .entry-featured-image-url{grid-area:image;align-self:center}.pa-blog-list .entry-title{grid-area:title;margin-bottom:16px}.pa-blog-list .entry-content{grid-area:content}#section-blog,#section-publi{width:100vw}#liste_blog article{display:grid;grid-template-columns:1fr 3fr;grid-template-rows:auto;column-gap:130px;padding:35px 15px;grid-template-areas:"date date""image title""image content"}}#main-header .container{padding:0 140px!important;max-width:1512px!important}@media all and (min-width:1782px){#main-header .container{padding:0!important}}@media all and (max-width:1202px){#et_mobile_nav_menu{display:block}#top-menu{display:none}}#top-menu li{padding-right:40px}.dipi-balloon-image-icon{display:none}@media screen and (max-width:980px){.dipi-balloon-image-icon{display:block}.pa-blog-list .post-meta{grid-area:date;margin-bottom:32px;padding-right:15px}.pa-blog-list .entry-featured-image-url{grid-area:image;align-self:center;width:50%}.pa-blog-list .entry-title{grid-area:title;margin-bottom:16px}.pa-blog-list .entry-content{grid-area:content}#section-blog{width:100vw}#liste_blog article{display:grid;grid-template-columns:auto;grid-template-rows:auto;column-gap:11%;padding:35px 15px;grid-template-areas:"date""image""title""content"}#main-header .container{margin:0;padding:0 50px!important;width:100%}.inverse{display:flex;flex-direction:column-reverse}.reste-ligne{display:flex;flex-direction:row}}@media screen and (max-width:767px){#main-header .container{padding:0 15px!important}#cmplz-document p,#cmplz-document li{font-size:20px;line-height:26px}#cmplz-document h2{font-size:35px;line-height:40px}}