.col-971259{--col-size:100%;}.grid-745477 > .full-background{background-image:url('/uploaded/153529/capture-decran-2024-09-20-a-09-50-08.png');width:calc(var(--vw,1vw)*100);max-width:none;margin-left:calc(var(--vw,1vw)*-50 + 50%);box-sizing: border-box;left:0;position:absolute;background-size:cover;background-position:center center;}.grid-745477{padding-top:120px;padding-bottom:400px;margin-top:0px;}.grid-745477 > .full-background::after{background-color:rgba(0,0,0,1);opacity:0.15;}.texte-251952 > .widget-texte-content > *{margin-top:10px;}.col-729799{--col-size:50%;}.col-664522{--col-size:60%;}.grid-042825{padding-left:0%;padding-right:0%;padding-top:0%;padding-bottom:0%;}.texte-240644 > .widget-texte-content > *{margin-top:0px;margin-bottom:0+;}.col-144464{--col-size:20.0116%;}.col-611447{--col-size:20.0116%;}.grid-882544{width:calc(var(--vw,1vw)*100);max-width:none;margin-left:calc(var(--vw,1vw)*-50 + 50%);box-sizing: border-box;left:0;position:relative;padding-left:100px;padding-right:100px;}.col-121776{--col-size:19.9535%;}.col-578827{--col-size:20.0116%;}.col-899600{--col-size:20.0116%;}.col-406414{--col-size:40%;}.grid-042825>.row-grid{--cms-gutter-x:3rem;}.grid-521975{padding-left:0px;}.col-196093{--col-size:50%;}.image-772687 img{object-fit:cover;}.grid-521975>.row-grid{--cms-gutter-x:3rem;}@media (min-width:1081px){.col-971259{width:100%;}.spacer-777734 > .widget-spacer-zone{height:150px;}.col-729799{width:50%;}.col-664522{width:60%;}.spacer-497949 > .widget-spacer-zone{height:120px;}.spacer-120805 > .widget-spacer-zone{height:120px;}.col-144464{width:20.0116%;}.col-611447{width:20.0116%;}.col-121776{width:19.9535%;}.col-578827{width:20.0116%;}.col-899600{width:20.0116%;}.grid-745477 > .full-background{top:-150px;}.col-406414{width:40%;}.col-196093{width:50%;}.image-772687 .widget-image-figure{width:499px;height:570px;}.image-085031 .widget-image-figure{width:652px;height:527px;}}@media (min-width:1081px) and (max-width:1280px){}@media (min-width:0) and (max-width:1080px){.grid-042825{padding-right:0%;}.grid-521975{padding-left:0%;}.grid-745477{padding-bottom:200px;padding-top:300px;margin-top:-150px;}.grid-882544{padding-left:20px;padding-right:20px;}}@media (min-width:800px) and (max-width:1080px){}