.section-2 .content .left .savoir .s-img,.section-2 .content .right .savoir .s-img,body{background-repeat:no-repeat;background-attachment:scroll;background-clip:border-box;background-origin:border-box}body{-moz-transition:background-size 500ms ease-out;-ms-transition:background-size 500ms ease-out;-o-transition:background-size 500ms ease-out;-webkit-transition:background-size 500ms ease-out;transition:background-size 500ms ease-out;background-image:url(/assets/media/pages/savoir-faire/christhel-outillage-savoir-faire.png);background-position:right top;background-size:80%}body.scrolling{background-size:70%}.section-1{display:flex;padding:10px}.section-1 .content{padding:0}.section-1 .content .left,.section-1 .content .right{flex:1 1 50%}.section-1 .content .left{padding:5% 20px 0}.section-1 .content .left h1{font-size:50px;margin:0 0 24px;white-space:nowrap;word-break:keep-all;color:#141414}.section-1 .content .left p{font-weight:500;color:#817979}.section-1,.section-1 .content,.section-2,.section-2 .content{align-items:center;flex-direction:row;justify-content:center}.section-2{display:flex;padding:40px 0}.section-2 .content{flex-wrap:nowrap}.section-2 .content .left,.section-2 .content .right{display:flex;align-items:center;flex:1 1 50%;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.section-2 .content .left .savoir,.section-2 .content .right .savoir{width:50vmin;max-width:80%;margin:0 0 5%;cursor:pointer;text-decoration:none;color:var(--mainFgColorDark)}.section-2 .content .left .savoir .s-img,.section-2 .content .right .savoir .s-img{display:flex;overflow:hidden;align-items:flex-end;flex-direction:row;justify-content:flex-start;width:100%;height:30vmin;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;-webkit-transition:all 200ms linear;transition:all 200ms linear;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#dfdfdf;background-position:center bottom;background-size:cover;-moz-box-shadow:0 0 5px 0 var(--mainFgColorDark20);-webkit-box-shadow:0 0 5px 0 var(--mainFgColorDark20);box-shadow:0 0 5px 0 var(--mainFgColorDark20)}.section-2 .content .left .savoir:hover .s-img,.section-2 .content .right .savoir:hover .s-img{-moz-box-shadow:unset;-webkit-box-shadow:unset;box-shadow:unset}.section-2 .content .left .savoir .s-img .s-title,.section-2 .content .right .savoir .s-img .s-title{width:100%;max-width:100%;margin:0;padding:10px;-moz-transition:background-color 200ms linear,color 200ms linear;-ms-transition:background-color 200ms linear,color 200ms linear;-o-transition:background-color 200ms linear,color 200ms linear;-webkit-transition:background-color 200ms linear,color 200ms linear;transition:background-color 200ms linear,color 200ms linear;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:var(--sdBgColor);box-shadow:0 0 4px 0 var(--mainFgColorDark50)}.section-2 .content .left .savoir:hover .s-img .s-title,.section-2 .content .right .savoir:hover .s-img .s-title{color:var(--mainFgColorBright);background-color:var(--mainBgColor)}.section-2 .content .left .savoir .s-img .s-title>*,.section-2 .content .right .savoir .s-img .s-title>*{line-height:1;margin:0}.section-2 .content .left .savoir .s-desc .more,.section-2 .content .right .savoir .s-desc .more{width:fit-content;width:-moz-fit-content;margin:0 0 0 auto}@media screen and (max-width:1280px){.section-1 .content{width:100%}.section-1 .content .left{max-width:70%;margin:0 auto 0 0;padding:20px;background-color:#fff}.section-1 .content .right{flex:0}.section-2 .content{width:90%}}@media screen and (max-width:1024px){.section-2 .content{width:100%}.section-2 .content .left .savoir .s-img .s-title>*,.section-2 .content .right .savoir .s-img .s-title>*{font-size:20px}}@media screen and (max-width:834px){body,body.scrolling{background-size:70%}section[class^=section-]{padding:20px 10px 10px}.section-1 .content,.section-2 .content{width:90%;padding:0}.section-1 .content .left{padding:0}.section-1 .content .left h1{font-size:30px;white-space:nowrap;word-break:keep-all}}@media screen and (max-width:634px){.section-1 .content,.section-2 .content{width:100%;padding:0}.section-1 .content .left{max-width:100%}.section-2 .content .left .savoir .s-img,.section-2 .content .right .savoir .s-img{height:50vmin}.section-2 .content .left .savoir .s-img .s-title>*,.section-2 .content .right .savoir .s-img .s-title>*{font-size:16px}.section-2 .content .left .savoir .s-desc p,.section-2 .content .right .savoir .s-img .s-desc p{margin:1em 0 0}}