.background_top{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:1280px){.background_top{height:calc(100vh - 10rem)}}.first-green>p:first-of-type{color:var(--green);font-size:1.8rem;font-weight:500}@media only screen and (min-width:1280px){.first-green>p:first-of-type{font-size:2rem}}.green-link{margin-bottom:3rem}.green-link a,.green-link button{color:var(--green);font-weight:600;position:relative}.green-link a:after,.green-link button:after{background-color:var(--green);content:"";height:.2rem;opacity:.5;position:absolute;right:-5rem;top:50%;transform:translateY(-50%);width:4rem}@media only screen and (min-width:1280px){.green-link a,.green-link button{transition:color .7s}.green-link a:after,.green-link button:after{transition:background-color .7s}.green-link a:hover,.green-link button:hover{color:var(--black)}.green-link a:hover:after,.green-link button:hover:after{background-color:var(--black)}.columns{display:flex;flex-direction:row;justify-content:space-between;margin:0 7vw}}@media only screen and (min-width:1920px){.columns{margin:0 14vw}}@media only screen and (min-width:2560px){.columns{margin:0 21vw}}.columns-background .background-div{height:calc(100vh - 8rem);margin-bottom:5rem}@media only screen and (min-width:768px){.columns-background .background-div{margin-bottom:8rem}}@media only screen and (min-width:1280px){.columns-background{margin:0;min-height:calc(100vh - 10rem)}.columns-background .background-div{height:100%}.columns-background .column-texte{width:calc(50% - 2rem)}.columns-background .column-texte *{margin-left:0;margin-right:0}.columns-background .column-texte h1{margin-bottom:4.5rem}.columns-background.texte-left .column-texte{order:-1;padding-left:7vw;padding-top:9rem}.columns-background.texte-right .column-texte{padding-right:7vw;padding-top:9rem}.columns-background .column-background{width:calc(50% - 2rem)}}@media only screen and (min-width:1920px){.columns-background .column-texte{width:calc(50% - 15rem)}.columns-background .column-texte h1,.columns-background .column-texte p:first-of-type{margin-bottom:9rem}.columns-background.texte-left .column-texte{padding-left:14vw}.columns-background.texte-right .column-texte{padding-right:14vw;width:50%}.columns-background.texte-right .column-background{width:calc(50% - 15rem)}.columns-background .column-background{width:50%}}.chiffres_cles{padding-bottom:3rem}.chiffres_cles .columns .column{text-align:center}.chiffres_cles .columns .column .number{color:var(--green);font-family:Blinker,sans-serif;font-size:5rem;font-weight:700;margin-bottom:3rem;position:relative;z-index:2}.chiffres_cles .columns .column .text{margin:0 calc(50% - 12.5rem) 6rem;position:relative;z-index:1}.chiffres_cles .columns .column .text:before{background-color:#f2f5fa;content:"";height:12rem;left:50%;position:absolute;top:-5rem;transform:translateX(-50%);width:calc(100vw - 10rem);z-index:-1}@media only screen and (min-width:768px){.chiffres_cles .columns{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 calc(50% - 32rem)}.chiffres_cles .columns .column{margin-bottom:9rem}.chiffres_cles .columns .column .number{margin:0 0 2.5rem}.chiffres_cles .columns .column .text{font-weight:700;height:5.5rem;margin:0;padding:0 3rem;width:30rem}.chiffres_cles .columns .column .text:before{width:100%}.chiffres_cles .columns .column:nth-child(odd){margin-right:calc(50% - 30rem)}.chiffres_cles .columns .column:nth-of-type(2n){margin-left:calc(50% - 30rem)}.chiffres_cles .columns .column:last-of-type{margin-right:0}}@media only screen and (min-width:1280px){.chiffres_cles .columns{justify-content:space-between;margin:0 7vw 9rem}.chiffres_cles .columns .column{margin-bottom:0;width:20rem}.chiffres_cles .columns .column .text{font-size:1.6rem;padding:0 1rem;width:100%}.chiffres_cles .columns .column .text:before{height:12rem;top:-3.5rem}.chiffres_cles .columns .column .number{font-size:4rem;margin-bottom:1.5rem}.chiffres_cles .columns .column:nth-child(odd){margin-right:0}.chiffres_cles .columns .column:nth-child(2n){margin-left:0}}@media only screen and (min-width:1920px){.chiffres_cles .columns{margin:0 14vw 9rem}.chiffres_cles .columns .column{width:25rem}.chiffres_cles .columns .column .text{font-size:1.8rem;padding:0 1.5rem}.chiffres_cles .columns .column .text:before{top:-4rem}.chiffres_cles .columns .column .number{font-size:5rem}}@media only screen and (min-width:2560px){.chiffres_cles .columns{margin:0 21vw 9rem}}.background_bulle{background-image:url(/app/themes/socafna/public/images/background_bulle.f51af2.jpg);padding-top:5rem}.sub_title{color:var(--green);font-size:2rem;margin-top:0;text-transform:none}.sub_title:after{content:none}.all_valeurs .content{margin-bottom:3rem}.all_valeurs .logo{background-size:contain;height:5rem;margin:0 auto 1.5rem;width:5rem}.all_valeurs h3{font-size:1.6rem;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}.all_valeurs p{font-size:1.4rem;text-align:center}.valeurs .background-div{height:200vw}.vision h3{font-family:Blinker,sans-serif;font-size:1.8rem;margin-left:4rem;margin-right:4rem}.youtube-box{margin-top:3rem}.youtube-box a{display:block;height:40vw;width:100%}.youtube-box .youtube-image{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.youtube-box .youtube-image:before{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.youtube-box p{color:var(--white);font-size:1.8rem;font-weight:900;margin-bottom:0;position:relative;text-align:center;text-transform:uppercase;z-index:2}.youtube-box .play-button{margin-top:1.5rem;position:relative;width:2rem;z-index:2}.youtube-box .play-button .triangle{background-color:var(--white);-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);height:3rem;width:2rem}.youtube-box .play-button:after{border:.3rem solid var(--white);border-radius:50%;content:"";height:4.5rem;left:calc(50% - .25rem);position:absolute;top:50%;transform:translate(-50%,-50%);width:4.5rem;z-index:3}@media only screen and (min-width:768px){.background_bulle{padding-top:5rem}h1{margin-bottom:3rem}.valeurs .background-div{height:100vw;margin:0 auto;width:50%}h2{margin-top:6rem}.all_valeurs{display:flex;flex-wrap:wrap;justify-content:center}.all_valeurs .content{margin-bottom:0;width:50%}.all_valeurs .content p{color:var(--green)}.vision h2{margin-bottom:3rem}.youtube-box{margin-top:6rem}.youtube-box p{font-size:3rem;margin-bottom:1.5rem}.youtube-box .play-button{width:3rem}.youtube-box .play-button .triangle{height:4.5rem;width:3rem}.youtube-box .play-button:after{border:.5rem solid var(--white);height:7rem;left:calc(50% - .5rem);width:7rem}}@media only screen and (min-width:1280px){.background_bulle{padding-top:11rem}.sub_title{font-size:2.8rem;margin:0 auto;text-align:center;width:90rem}.valeurs{margin-top:9rem}.valeurs .columns{flex-direction:row-reverse;margin:0 0 0 7vw}.valeurs .all_valeurs .content{width:calc(50% - 2rem)}.valeurs .all_valeurs .content:nth-child(odd):not(.content:last-child){margin-right:1rem}.valeurs .all_valeurs .content:nth-child(2n){margin-left:1rem}.valeurs .background-div{background-position:100% 0;background-size:contain;height:100%;width:100%}.vision h3{font-size:2.4rem;margin:0 auto;max-width:90rem}.youtube-box p{font-size:6rem;margin:0 auto 4.5rem;max-width:130rem}}@media only screen and (min-width:1440px){.valeurs .background-div{height:70vw}}@media only screen and (min-width:1920px){.valeurs .columns{margin-left:14vw}.valeurs .columns .column-texte{padding-top:0}.all_valeurs .logo{height:10rem;width:10rem}.all_valeurs h3{font-size:2.4rem;margin-bottom:2rem}.all_valeurs p{font-size:2rem}.youtube-box .play-button{width:4rem}.youtube-box .play-button .triangle{height:6rem;width:4rem}.youtube-box .play-button:after{border:.7rem solid var(--white);height:11rem;left:calc(50% - .65rem);width:11rem}.columns-background.texte-right .column-texte{flex:1;padding-right:7vw;width:auto}}@media only screen and (min-width:2560px){.valeurs .columns .column-background{height:60vw}}