.article-article_article-vignette{ position: relative; width:100%; background-size:cover; }
.article-article_article-vignette img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.article-article_article-vignette:after{ content:''; display:block; padding-top:60.095011876485%; }
.article-contenu_article-contenu-fullscreen{ position: relative; width:100%; background-size:cover; }
.article-contenu_article-contenu-fullscreen img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.article-contenu_article-contenu-fullscreen:after{ content:''; display:block; padding-top:40.390625%; }
.article-contenu_article-contenu-paysage{ position: relative; width:100%; background-size:cover; }
.article-contenu_article-contenu-paysage img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.article-contenu_article-contenu-paysage:after{ content:''; display:block; padding-top:63.665594855305%; }
.article-contenu_article-contenu-portrait{ position: relative; width:100%; background-size:cover; }
.article-contenu_article-contenu-portrait img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.article-contenu_article-contenu-portrait:after{ content:''; display:block; padding-top:129.41176470588%; }
.article-contenu_article-contenu-portraitb{ position: relative; width:100%; background-size:cover; }
.article-contenu_article-contenu-portraitb img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.article-contenu_article-contenu-portraitb:after{ content:''; display:block; padding-top:150%; }
.article-home_homenew_taille1{ position: relative; width:100%; background-size:cover; }
.article-home_homenew_taille1 img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.article-home_homenew_taille1:after{ content:''; display:block; padding-top:67.540983606557%; }
.article-home_homenew_taille2{ position: relative; width:100%; background-size:cover; }
.article-home_homenew_taille2 img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.article-home_homenew_taille2:after{ content:''; display:block; padding-top:54.455445544554%; }
.article-home_homenew_taille3{ position: relative; width:100%; background-size:cover; }
.article-home_homenew_taille3 img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.article-home_homenew_taille3:after{ content:''; display:block; padding-top:57.622377622378%; }
.article-home_homenew_taille4{ position: relative; width:100%; background-size:cover; }
.article-home_homenew_taille4 img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.article-home_homenew_taille4:after{ content:''; display:block; padding-top:81.584158415842%; }
.article-home_homenew_taille5{ position: relative; width:100%; background-size:cover; }
.article-home_homenew_taille5 img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.article-home_homenew_taille5:after{ content:''; display:block; padding-top:103%; }
.article-home_homenew_taille5b{ position: relative; width:100%; background-size:cover; }
.article-home_homenew_taille5b img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.article-home_homenew_taille5b:after{ content:''; display:block; padding-top:149.81818181818%; }
.article-home_homenew_taille6{ position: relative; width:100%; background-size:cover; }
.article-home_homenew_taille6 img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.article-home_homenew_taille6:after{ content:''; display:block; padding-top:67.540983606557%; }
.article-intro_article-contenu-fullscreen{ position: relative; width:100%; background-size:cover; }
.article-intro_article-contenu-fullscreen img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.article-intro_article-contenu-fullscreen:after{ content:''; display:block; padding-top:40.390625%; }
.article-linked_article-article-linked-vignette{ position: relative; width:100%; background-size:cover; }
.article-linked_article-article-linked-vignette img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.article-linked_article-article-linked-vignette:after{ content:''; display:block; padding-top:77.87610619469%; }
.article-portfolio_article-portfolio-vignette{ position: relative; width:100%; background-size:cover; }
.article-portfolio_article-portfolio-vignette img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.article-portfolio_article-portfolio-vignette:after{ content:''; display:block; padding-top:68.602150537634%; }
.team_photo_team_listing{ position: relative; width:100%; background-size:cover; }
.team_photo_team_listing img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.team_photo_team_listing:after{ content:''; display:block; padding-top:96.916299559471%; }
.team_photo_big_team_details{ position: relative; width:100%; background-size:cover; }
.team_photo_big_team_details img{ position: absolute; width:100%; top:0px; left:0px; height: 100%; object-fit: cover; }
.team_photo_big_team_details:after{ content:''; display:block; padding-top:129.08496732026%; }
