@media only screen and (min-width:48em){#hero .container .text h1{font-size:2.7rem}#hero.secondary{padding-bottom:20vh}#hero.secondary .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#hero.secondary .container .text{padding-top:30vh;width:50%}#hero.secondary .container .text h1{margin-bottom:1rem}#hero.secondary .container .text .subtitle-expertise{width:90%}#hero.secondary .container .picture{position:absolute;width:100vw;height:100vh;top:0;left:0}#hero.secondary .container .picture .imgToClip>img,#hero.secondary .container .picture img.imgToClip{position:absolute}#hero.secondary.index-page .container{padding:0 20%}#hero.secondary.index-page .container .imgToClip>img,#hero.secondary.index-page .container img.imgToClip{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}div[data-namespace=archive-besoin] #hero.secondary{padding-bottom:30vh}#hero.home{padding-bottom:100vh}#hero.home .container .text h1{width:60%;font-size:3rem}#hero.contact>.container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-top:8vh}#hero.contact>.container>.text h1{width:100%}#hero.contact>.container>.text .informations-contact>div{margin:0}#hero.contact>.container>.text .informations-contact>div ul:first-of-type{margin-right:4rem}#hero.client-single{height:85vh}#hero.client-single .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#hero.client-single .container .text{padding-top:0}#hero.client-single .container .text h1{font-size:6rem}#hero.client-single .container .text .subtitle{font-size:1.4rem}#hero.client-single #identity-card{margin-top:-7rem}#hero.client-single #identity-card ul{padding:.7rem 2rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#hero.client-single #identity-card ul li{display:block}#hero.client-single #identity-card ul li p{font-size:1.1rem}#hero.client-single #identity-card ul li p.list-title{padding-right:0}#hero.client-single #identity-card ul li a{font-size:1.1rem}#hero.client-single #identity-card ul li.logo .wrapper-img{max-width:11rem}div[data-namespace=besoin] #hero.secondary,div[data-namespace=expertise] #hero.secondary{padding-bottom:15vh}div[data-namespace=offre] #hero.secondary{padding-bottom:5vh}div[data-namespace=offre] #hero.secondary .categories li{opacity:0;color:#ed6b44;text-transform:capitalize}div[data-namespace=offre] #hero.secondary .date,div[data-namespace=offre] #hero.secondary .duree,div[data-namespace=offre] #hero.secondary .lieu{opacity:0;font-weight:700;font-size:.8rem;margin-top:.2rem;margin-bottom:0}div[data-namespace=archive-offre] #hero.secondary{padding-bottom:10vh}div[data-namespace=archive-offre] .card .date{text-transform:capitalize}div[data-namespace=front-page] #team.who-are-we{padding-bottom:4rem}div[data-namespace=front-page] #why-us{padding-top:4rem}div[data-namespace=front-page] #why-us .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div[data-namespace=front-page] #why-us .container ul li{width:100%;font-size:1.3rem}div[data-namespace=front-page] #why-us .container .wrapper-img{width:20rem;height:20rem}div[data-namespace=front-page] #why-us .container .wrapper-img img{width:120%;height:120%}div[data-namespace=front-page] #other-articles{padding-top:6rem;background-color:#f5f4f4}div[data-namespace=front-page] #other-articles .container h2,div[data-namespace=front-page] #other-articles .container h3{color:#000}div[data-namespace=front-page] #other-articles .container a.btn-primary{background-color:#f5f4f4}section{padding:8rem 0}section h2{font-size:2.3rem}.barba-container{overflow:visible}.text--center{text-align:center}.container{padding:0 10%}.aligned-section .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 20%}.aligned-section .container h2,.aligned-section .container ol,.aligned-section .container p,.aligned-section .container ul{font-size:1.2rem;line-height:1.7}.aligned-section .container>div{margin-left:4rem}.media-text{padding:6rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.media-text .text{padding-left:8%}.media-text .text h2{text-align:left;width:80%}.media-text .wrapper-img{height:80vh;-webkit-animation:borderRadius 15s linear infinite both running;animation:borderRadius 15s linear infinite both running}.media-text .wrapper-img img{width:120%;height:120%}.wrapper-media{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wrapper-media .text #member-name{padding-left:6rem;text-align:left}.wrapper-media .text p{line-height:1.5;font-size:1.5rem;width:80%;padding-left:6rem}#contact-us .wrapper-media .pictures .left{margin-top:2rem}#contact-us .wrapper-media .pictures .wrapper-img{height:13rem}#contact-us .wrapper-media .text{padding-left:6rem;margin-top:0}#contact-us.from-left .container .wrapper-media{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#contact-us.from-left .container .wrapper-media .text{padding-left:0;padding-right:6rem}#team.who-are-we .container .wrapper-media{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#team.who-are-we .container .wrapper-media .text{padding-left:6rem}#recruitment .container h2{font-size:1.5rem;width:50%}h2.rouned-arrow:after,h3.rouned-arrow:after{top:6rem;-webkit-transform:translateX(-50%) scale(.9);-ms-transform:translateX(-50%) scale(.9);transform:translateX(-50%) scale(.9)}.cards-articles ul.latests li{width:46%}.cards-articles ul li{margin:1rem}#single-text .container{padding:0 20%}#single-text .container li,#single-text .container p{font-size:1.3rem}#single-text .container a{display:inline}#other-articles .container ul li{width:30%;margin:1rem}#accompagnements .accompagnement{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#accompagnements .text{padding-left:10rem}#accompagnements .text p{font-size:1.2rem}#accompagnements .text.hide{opacity:0}#construire{padding:2rem 0 1rem}#construire .container{display:-webkit-box;display:-ms-flexbox;display:flex}#construire .container h2{font-size:6rem;position:sticky;-ms-flex-item-align:start;align-self:flex-start;top:15rem;width:auto}#construire .container ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#construire .container ul .part li{width:60%;margin:1rem;padding:3rem 2rem 2rem;-webkit-box-shadow:0 14px 28px rgba(236,94,78,.1);box-shadow:0 14px 28px rgba(236,94,78,.1)}#construire .container ul .part:first-of-type li{margin-left:auto}div[data-namespace=notre-mission] #contact-us{padding:4rem 0}div[data-namespace=notre-mission] #construire{padding:4rem 0 1rem}div[data-namespace=notre-mission] #construire .container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}div[data-namespace=notre-mission] #construire .container h2{font-size:3rem;position:sticky;-ms-flex-item-align:start;align-self:flex-start;top:15rem;width:auto}#our-history .container h2{font-size:2rem}#our-history .container .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#our-history .container .text-wrapper .column-first,#our-history .container .text-wrapper .column-second{-webkit-box-flex:1;-ms-flex:1;flex:1}#our-history .container .text-wrapper .column-first p,#our-history .container .text-wrapper .column-second p{font-size:1.2rem;line-height:1.7}#our-history .container .text-wrapper .column-first{margin-right:3rem}#our-history .container .text-wrapper .column-second{margin-left:3rem}#team.hover-section h2{width:50%;margin:2rem auto 10rem}#team .container .wrapper-media .pictures{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#team .container .wrapper-media .pictures .wrapper-img{height:7rem;width:90%}#team .container .wrapper-media .pictures .wrapper-img img{width:110%}#team .container .wrapper-media .pictures .left{margin-top:-4rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#team .container .wrapper-media .pictures .left .wrapper-img:first-of-type,#team .container .wrapper-media .pictures .left .wrapper-img:last-of-type{width:80%}#team .container .wrapper-media .pictures .right .wrapper-img:first-of-type,#team .container .wrapper-media .pictures .right .wrapper-img:last-of-type{width:80%}div[data-namespace=agence] #see-our-expertise,div[data-namespace=agence] #see-our-mission{padding-bottom:4rem}div[data-namespace=agence] #see-our-mission{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:-6rem}div[data-namespace=agence] #see-our-mission .information-wrapper{padding-right:6rem}div[data-namespace=agence] #see-our-expertise{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div[data-namespace=agence] #see-our-expertise .media{margin-top:-4rem}.single-offre #perimeter{padding-top:6rem}.single-offre #candidature form{padding:4rem}.single-offre #candidature form h2{margin-left:0}.single-offre #candidature form .form-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:0}.single-offre #candidature form .form-row label{margin-right:0}.single-offre #candidature form .form-row label:first-of-type:not(.no-margins){margin-right:1rem}.single-offre #candidature form .form-row .your-file input{width:auto}.media .wrapper-img{-webkit-animation:borderRadius 13s ease-in-out infinite both running;animation:borderRadius 13s ease-in-out infinite both running}#stats .container .glide__slide .glide__elem1{font-size:12rem}.verbatim .container .main-text p{font-size:2rem}.verbatim .container p{width:75%}div[data-namespace=archive-client] .verbatim .container .glide__slides .main-text p,div[data-namespace=archive-expertise] .verbatim .container .glide__slides .main-text p,div[data-namespace=front-page] .verbatim .container .glide__slides .main-text p,div[data-namespace=notre-mission] .verbatim .container .glide__slides .main-text p{font-size:2rem}div[data-namespace=expertise] #stats{padding:8rem 0 0;background-color:#ed6b44}div[data-namespace=expertise] #stats .container .glide__elem2{font-size:1.5rem}div[data-namespace=expertise] #advantage{padding:11rem 0 4rem}div[data-namespace=expertise] #advantage h2{width:auto}div[data-namespace=expertise] #method .text div{font-size:1.2rem;width:85%}div[data-namespace=archive-expertise] #see-our-agency{padding:4rem 0}div[data-namespace=besoin] #presentation,div[data-namespace=expertise] #presentation{padding-bottom:2rem}div[data-namespace=besoin] .aligned-section li a,div[data-namespace=besoin] .aligned-section p a,div[data-namespace=besoin] .media-text li a,div[data-namespace=besoin] .media-text p a,div[data-namespace=expertise] .aligned-section li a,div[data-namespace=expertise] .aligned-section p a,div[data-namespace=expertise] .media-text li a,div[data-namespace=expertise] .media-text p a{display:inline}div[data-namespace=besoin] .aligned-section li a:after,div[data-namespace=besoin] .aligned-section p a:after,div[data-namespace=besoin] .media-text li a:after,div[data-namespace=besoin] .media-text p a:after,div[data-namespace=expertise] .aligned-section li a:after,div[data-namespace=expertise] .aligned-section p a:after,div[data-namespace=expertise] .media-text li a:after,div[data-namespace=expertise] .media-text p a:after{display:-webkit-box;display:-ms-flexbox;display:flex}.single-besoin #solution,.single-offre #solution{padding-top:8rem}div[data-namespace=archive-besoin] .all-items{min-height:21rem}section.client{height:85vh}section.client .information{width:50%;padding-right:10%}section.client .information .information-wrapper{padding:2rem 2rem 2rem 0}section.client .media{width:80%}section.client .media .wrapper-img{height:90vh}section.client.from-right,section.client:nth-of-type(odd):not(.from-left){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}section.client.from-right .media,section.client:nth-of-type(odd):not(.from-left) .media{-webkit-transform:translateX(-13rem);-ms-transform:translateX(-13rem);transform:translateX(-13rem)}section.client.from-right .information,section.client:nth-of-type(odd):not(.from-left) .information{margin-left:-4rem}section.client.from-left,section.client:nth-of-type(2n):not(.from-right){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:0;-webkit-transform:translateX(15rem);-ms-transform:translateX(15rem);transform:translateX(15rem)}section.client.from-left .information,section.client:nth-of-type(2n):not(.from-right) .information{padding-right:0;padding-left:0}section.client.from-left .information .information-wrapper,section.client:nth-of-type(2n):not(.from-right) .information .information-wrapper{padding-right:6rem}section.client.from-left .information .information-wrapper .description p,section.client:nth-of-type(2n):not(.from-right) .information .information-wrapper .description p{font-size:1.3rem}section.all-items h2{font-size:4rem;margin-top:0}section.all-items h2,section.all-items p.subtitle{text-align:center;padding:0}section.all-items .container .list-clients{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}section.all-items .container .list-clients ul li.one-client{width:50%}section.all-items .container .list-clients ul li.one-client a:before,section.all-items .container .list-clients ul li.one-client span:before{display:-webkit-box;display:-ms-flexbox;display:flex}section.all-items .container .illustration{display:-webkit-box;display:-ms-flexbox;display:flex}section.all-items.clients .container{padding-right:0}section.all-items.clients .container #case-title{display:-webkit-box;display:-ms-flexbox;display:flex}section.all-items.clients .container .list-clients ul{padding:4rem 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}section.all-items.clients .container .list-clients ul li.one-client{width:50%}section.all-items.clients .container .list-clients ul li.one-client.is-link a:after{right:-4rem}section.all-items.clients .container .list-clients ul li.one-client.has-website a:after{right:-3.5rem}section.all-items.clients .container .illustration{padding-right:10%}section.all-items.expertises{padding-top:0}section.all-items.expertises .container .list-clients ul li.one-client{width:100%;padding:.2rem 0}section.all-items.expertises .container .illustration{margin-left:9rem}section.all-items.expertises .container .illustration .case-info{width:25rem}#other-clients .container .glide .glide__track .glide__slides .glide__slide a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#other-clients .container .glide .glide__track .glide__slides .glide__slide a .text{min-height:25rem;padding:0;width:60%}#other-clients .container .glide .glide__track .glide__slides .glide__slide a .text .glide__elem1{font-size:6rem}#other-clients .container .glide .glide__track .glide__slides .glide__slide a .text .glide__elem2{font-size:1.4rem;max-width:90%}#other-clients .container .glide .glide__track .glide__slides .glide__slide a .wrapper-mockup{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex}footer .container .footer--column{width:auto;margin:0}footer .container .footer--column>span{font-size:.8rem}footer .container .footer--column ul{margin-left:-1rem}footer .container .footer--column ul li,footer .container .footer--column ul li .slide-in{padding:.5rem}footer .container .footer--column ul li .slide-in>div:after{display:-webkit-box;display:-ms-flexbox;display:flex}footer .container .footer--column ul#footer0{margin-top:0}footer .container .footer--column ul#footer0 li{font-size:.8rem;padding:.2rem .5rem}footer .container .footer--column ul#footer0 li a{font-weight:300}footer .container .footer--column#logo a svg{width:15rem}footer .container .footer--column#logo a>div:after{display:-webkit-box;display:-ms-flexbox;display:flex}footer .container .footer--column#logo p{font-size:.8rem;padding-left:2rem;margin-top:0}footer[data-color=black] .container .footer--column#logo ul li .slide-in,footer[data-color=gradient] .container .footer--column#logo ul li .slide-in{color:hsla(0,0%,100%,.7)}footer[data-color=black] .container .footer--column svg path,footer[data-color=gradient] .container .footer--column svg path{fill:#fff}.chat{width:unset}.chat .container{padding:0 0 0 6rem}.chat .container #my-botui-app{max-height:30rem}.chat .container #my-botui-app .botui-container{font-size:1.2rem}#tarteaucitronRoot #tarteaucitronAlertBig{width:18rem;right:1rem;padding:2rem;left:unset;margin:unset}#client-wrapper svg.line{display:-webkit-box;display:-ms-flexbox;display:flex}#client-wrapper #besoin{padding-top:10rem}#client-wrapper #action .container,#client-wrapper #reflexion .container{padding:0 10%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#client-wrapper #action .container .text-wrapper,#client-wrapper #reflexion .container .text-wrapper{margin-top:0}#client-wrapper #action .container .text-wrapper h2,#client-wrapper #action .container .text-wrapper ol,#client-wrapper #action .container .text-wrapper p,#client-wrapper #action .container .text-wrapper ul,#client-wrapper #reflexion .container .text-wrapper h2,#client-wrapper #reflexion .container .text-wrapper ol,#client-wrapper #reflexion .container .text-wrapper p,#client-wrapper #reflexion .container .text-wrapper ul{font-size:1.2rem}#client-wrapper #action .container .text-wrapper ol,#client-wrapper #action .container .text-wrapper p,#client-wrapper #action .container .text-wrapper ul,#client-wrapper #reflexion .container .text-wrapper ol,#client-wrapper #reflexion .container .text-wrapper p,#client-wrapper #reflexion .container .text-wrapper ul{line-height:1.7}#client-wrapper #reflexion{padding-top:12rem;padding-bottom:0}#client-wrapper #reflexion .container .img-wrapper{margin-left:4rem}#client-wrapper #action{padding-top:4rem}#client-wrapper #action .container .img-wrapper{margin-right:4rem}#client-wrapper #visuals .container{padding:0 2%}#client-wrapper #visuals .container .isotope-grid .isotope-grid-item{width:43%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem}#client-wrapper #visuals .container .isotope-grid .isotope-grid-item .image-wrapper{background-image:none!important}#client-wrapper #visuals .container .isotope-grid .isotope-grid-item .image-wrapper img{width:100%;max-height:40rem;-o-object-fit:cover;object-fit:cover;border-radius:5px}#client-wrapper #visuals .container .isotope-grid .isotope-grid-item.bloc_text{padding:0}}