.presMediation_section__T3Par{width:100vw;height:100vh;display:flex;align-items:center;margin:var(--margin-between) 0;justify-content:flex-end;background:linear-gradient(to right,var(--main-color)30%,var(--secondary-color) 30%);@media screen and (max-width:568px){background:linear-gradient(to right,var(--main-color)0,var(--secondary-color) 0);flex-direction:column;align-items:flex-start;width:100vw;height:-moz-fit-content;height:fit-content}@media screen and (min-width:768px) and (max-width:1024px){background:linear-gradient(to right,var(--main-color)0,var(--secondary-color) 0);flex-direction:column;align-items:flex-start;width:100vw;height:-moz-fit-content;height:fit-content}}.presMediation_image__0acen{width:40vw;height:auto;@media screen and (max-width:568px){width:90vw;margin:var(--margin-between)}@media screen and (min-width:768px) and (max-width:1024px){width:60vw;transform:translateX(20vw);margin-top:var(--margin-between)}}.presMediation_article__jdIWf{width:42vw;margin-right:10vw;@media screen and (max-width:568px){width:90vw;margin-right:0}@media screen and (min-width:768px) and (max-width:1024px){width:90vw;margin:0 var(--margin-section)}@media screen and (min-width:1367px){width:33vw;margin-right:15vw}}.presMediation_paragraph__PtmnI{width:40vw;margin:var(--margin-between) var(--margin-between);color:black;margin-right:10vw;line-height:var(--line-height);@media screen and (max-width:568px){width:90vw;margin-right:0}@media screen and (min-width:768px) and (max-width:1024px){width:90vw;margin-left:0;margin-bottom:0;margin-right:0;margin-top:0}@media screen and (min-width:1367px){width:30vw}}.presMediation_h1__tDWWj{font-size:var(--size-title);font-family:var(--title-font),serif;color:var(--third-color);letter-spacing:var(--letter-spacing);position:relative;right:var(--position);line-height:var(--line-height);@media screen and (max-width:568px){font-size:var(--size-title-responsive);position:relative;right:0;width:90vw;text-align:center;margin:0 var(--margin-section)}@media screen and (min-width:768px) and (max-width:1024px){font-size:var(--size-title-responsive);position:relative;right:0;text-align:center}}.presMediation_link__2Fqcn{border:2px solid var(--third-color);background-color:var(--third-color);text-decoration:none;font-weight:700;color:var(--main-color);padding:var(--padding-button);border-radius:var(--border-radius);display:block;text-align:center;margin:0 var(--margin-section);text-transform:uppercase;@media screen and (max-width:568px){width:90vw;margin:var(--margin-between)}@media screen and (min-width:768px) and (max-width:1024px){margin:var(--margin-between) 0;width:90vw}}.presCompagnie_section__oeMpZ{display:flex;width:90vw;overflow-x:hidden;margin:auto auto var(--margin-between);@media screen and (max-width:568px){display:flex;flex-direction:column;width:100vw;margin-left:auto;margin-bottom:auto;margin-right:auto;margin-top:auto;align-items:center}@media screen and (min-width:1367px){width:100vw;align-items:center;justify-content:center}@media screen and (min-width:768px) and (max-width:1024px){width:90vw}}.presCompagnie_image__xB52p{width:40vw;height:auto;@media screen and (max-width:568px){width:90vw}@media screen and (min-width:1367px){width:30vw}}.presCompagnie_h1__S_W3t{font-size:var(--size-title);font-family:var(--title-font),serif;position:relative;right:var(--position);color:var(--primary-color);line-height:var(--line-height);letter-spacing:var(--letter-spacing);width:20vw;@media screen and (max-width:568px){font-size:var(--size-title-responsive);position:static;text-align:center;width:90vw;margin-left:auto;margin-bottom:auto;margin-right:auto;margin-top:auto}@media screen and (min-width:768px) and (max-width:1024px){font-size:var(--size-title-responsive)}}.presCompagnie_paragraph__hrmTT{margin:var(--margin-section);line-height:var(--line-height);@media screen and (min-width:1367px){width:30vw}@media screen and (min-width:768px) and (max-width:1024px){width:45vw}}.presCompagnie_link__xIvy2{border:2px solid var(--secondary-color);text-decoration:none;font-weight:700;color:var(--secondary-color);padding:var(--padding-button);border-radius:var(--border-radius);display:block;text-align:center;text-transform:uppercase;margin:var(--margin-section);@media screen and (max-width:568px){width:90vw}@media screen and (min-width:768px) and (max-width:1024px){width:45vw}}.presSpectacles_section__nLg6H{width:100vw;height:100vh;overflow-x:hidden;background-color:var(--third-color);display:flex;flex-direction:row-reverse;align-items:center;gap:3vw;@media screen and (max-width:1024px){width:100vw;height:-moz-fit-content;height:fit-content;padding-bottom:var(--margin-section);display:flex;flex-direction:column}}.presSpectacles_image__d5skS{width:50vw;height:auto;@media screen and (max-width:568px){width:90vw}@media screen and (min-width:768px) and (max-width:1024px){width:90vw}}.presSpectacles_h1__gESjx{font-size:var(--size-title);font-family:var(--title-font),serif;color:var(--secondary-color);position:relative;line-height:var(--line-height);letter-spacing:var(--letter-spacing);transform:translateX(50%);@media screen and (max-width:568px){font-size:var(--size-title-responsive);transform:translateX(0);margin-left:.5em;margin-bottom:.5em;margin-right:.5em;margin-top:.5em;text-align:center}@media screen and (min-width:768px) and (max-width:1024px){font-size:var(--size-title-responsive);transform:translateX(0);text-align:center}}.presSpectacles_article__e8U_D{margin:var(--margin-between);@media screen and (min-width:768px) and (max-width:1024px){width:90vw}@media screen and (min-width:1367px){width:33vw}}.presSpectacles_paragraph__VdyxU{margin:var(--margin-between);color:var(--main-color);line-height:var(--line-height);@media screen and (max-width:568px){width:90vw;margin-bottom:1em}@media screen and (min-width:1367px){width:30vw}}.presSpectacles_link__HhRpM{border:2px solid var(--secondary-color);background-color:var(--secondary-color);text-decoration:none;font-weight:700;color:var(--main-color);border-radius:var(--border-radius);display:block;text-align:center;padding:var(--padding-button);text-transform:uppercase;margin:var(--margin-between);@media screen and (max-width:1024px){width:90vw;margin-bottom:5vh}}