img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.featured-video-plus.fvp-responsive .wp-video{width:auto !important;height:auto !important}.featured-video-plus.fvp-responsive .wp-video video{width:100% !important;height:auto !important}.featured-video-plus.fvp-responsive .mejs-container{width:100% !important;height:auto !important;padding-top:57%}.featured-video-plus.fvp-responsive .mejs-overlay,.featured-video-plus.fvp-responsive .mejs-poster{width:100% !important;height:100% !important}.featured-video-plus.fvp-responsive .mejs-mediaelement video{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important}.featured-video-plus.fvp-responsive audio{width:100%}.featured-video-plus.fvp-center{text-align:center}.featured-video-plus.fvp-center .wp-video{margin:0 auto}.featured-video-plus.fvp-right{text-align:right}.featured-video-plus.fvp-right .wp-video{margin:0 0 auto auto}.featured-video-plus.fvp-left{text-align:left}.featured-video-plus.fvp-left .wp-video{margin:0 auto auto 0}.fvp-overlay,.fvp-dynamic{position:relative;display:block;height:auto;width:auto}.fvp-overlay .fvp-actionicon,.fvp-dynamic .fvp-actionicon{background:transparent no-repeat scroll center center;position:absolute;top:0;left:0;z-index:999;pointer-events:none;display:none}.fvp-overlay .fvp-actionicon.play,.fvp-dynamic .fvp-actionicon.play{display:block;background-image:url(//emznhzvwstm.exactdn.com/wp-content/plugins/featured-video-plus/styles/../img/playicon.png)}.fvp-overlay .fvp-actionicon.load,.fvp-dynamic .fvp-actionicon.load{display:block}.fvp-overlay .fvp-actionicon.load.w,.fvp-dynamic .fvp-actionicon.load.w{background-image:url(//emznhzvwstm.exactdn.com/wp-content/plugins/featured-video-plus/styles/../img/loadicon_w.gif)}.fvp-overlay .fvp-actionicon.load.b,.fvp-dynamic .fvp-actionicon.load.b{background-image:url(//emznhzvwstm.exactdn.com/wp-content/plugins/featured-video-plus/styles/../img/loadicon_b.gif)}#DOMWindow{background:transparent center center no-repeat;width:auto;height:auto;margin:auto auto;overflow:hidden;background-image:url(//emznhzvwstm.exactdn.com/wp-content/plugins/featured-video-plus/styles/../img/loadicon_w.gif)}.fvp-onload{display:none !important;height:0;width:0;visibility:hidden}.featured-video-plus .wp-video a:not(.post-thumbnail){display:none}.no-js .featured-video-plus .wp-video a:not(.post-thumbnail){display:inline}.featured-video-plus.fvp-responsive.fvp-spotify .fluid-width-video-wrapper{padding-top:100% !important}
*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:normal;text-align:left}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}a:link{text-decoration:none}li{list-style-type:none}[role=button]{-webkit-box-sizing:content-box;box-sizing:content-box}input[type=submit],input[type=reset],input[type=button]{-webkit-box-sizing:content-box;box-sizing:content-box}input[type=submit],input[type=reset],input[type=button]{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;outline:none}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}img{float:left;width:100%;height:auto}:root{--vh: 100vh;--m: 12px;--hh: calc(var(--m) * 6);--hhs: calc(var(--m) * 6);--mh: var(--m);--mt: var(--m)}@media screen and (min-width: 768px){:root{--hh: calc(var(--m) * 10);--hhs: calc(var(--m) * 10);--mh: calc(var(--m) * 2);--mt: calc(var(--m) * 4)}}@media screen and (min-width: 1024px){:root{--mh: calc(var(--m) * 6);--mt: calc(var(--m) * 3)}}@font-face{font-family:"GT Cinetype";src:local("GT Cinetype"),url(//emznhzvwstm.exactdn.com/wp-content/themes/jba/./assets/fonts/GT-Cinetype-Light.eot) format("eot"),url(//emznhzvwstm.exactdn.com/wp-content/themes/jba/./assets/fonts/GT-Cinetype-Light.woff) format("woff"),url(//emznhzvwstm.exactdn.com/wp-content/themes/jba/./assets/fonts/GT-Cinetype-Light.woff2) format("woff2");font-stretch:normal;font-style:normal;font-weight:300}@font-face{font-family:"GT Cinetype";src:local("GT Cinetype"),url(//emznhzvwstm.exactdn.com/wp-content/themes/jba/./assets/fonts/GT-Cinetype-Regular.eot) format("eot"),url(//emznhzvwstm.exactdn.com/wp-content/themes/jba/./assets/fonts/GT-Cinetype-Regular.woff) format("woff"),url(//emznhzvwstm.exactdn.com/wp-content/themes/jba/./assets/fonts/GT-Cinetype-Regular.woff2) format("woff2");font-stretch:normal;font-style:normal;font-weight:400}@font-face{font-family:"GT Cinetype";src:local("GT Cinetype"),url(//emznhzvwstm.exactdn.com/wp-content/themes/jba/./assets/fonts/GT-Cinetype-Regular-Italic.eot) format("eot"),url(//emznhzvwstm.exactdn.com/wp-content/themes/jba/./assets/fonts/GT-Cinetype-Regular-Italic.woff) format("woff"),url(//emznhzvwstm.exactdn.com/wp-content/themes/jba/./assets/fonts/GT-Cinetype-Regular-Italic.woff2) format("woff2");font-stretch:normal;font-style:italic;font-weight:400}@font-face{font-family:"GT Cinetype";src:local("GT Cinetype"),url(//emznhzvwstm.exactdn.com/wp-content/themes/jba/./assets/fonts/GT-Cinetype-Bold.eot) format("eot"),url(//emznhzvwstm.exactdn.com/wp-content/themes/jba/./assets/fonts/GT-Cinetype-Bold.woff) format("woff"),url(//emznhzvwstm.exactdn.com/wp-content/themes/jba/./assets/fonts/GT-Cinetype-Bold.woff2) format("woff2");font-stretch:normal;font-style:normal;font-weight:700}::-moz-selection{background-color:rgba(0,0,0,.99) !important;color:#f2f2f2 !important}::selection{background-color:rgba(0,0,0,.99) !important;color:#f2f2f2 !important}html{height:100%;font-size:var(--m);scroll-behavior:smooth;overflow-x:hidden}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{width:100%;background:#fff}main{float:left;width:100%;margin-bottom:45px}section:first-of-type{padding-top:var(--hh)}.paper__back{background:#d5d5d5}.m-row,.m-rom,.m-col{float:left;width:100%;-webkit-transition:.5s;transition:.5s}.m-rom{padding:var(--mt) var(--mh)}.m-col{padding:calc(var(--m)*0.5)}@media screen and (min-width: 768px){.m-col{padding:var(--m)}}@media(min-width: 576px){.s1{width:8.33%}.s2{width:16.66%}.s3{width:25%}.s4{width:33.33%}.s5{width:41.66%}.s6{width:50%}.s7{width:58.33%}.s8{width:66.66%}.s9{width:75%}.s10{width:83.33%}.s11{width:91.66%}.s12{width:100%}}@media(min-width: 768px){.m1{width:8.33%}.m2{width:16.66%}.m3{width:25%}.m4{width:33.33%}.m5{width:41.66%}.m6{width:50%}.m7{width:58.33%}.m8{width:66.66%}.m9{width:75%}.m10{width:83.33%}.m11{width:91.66%}.m12{width:100%}}@media(min-width: 992px){.l1{width:8.33%}.l2{width:16.66%}.l3{width:25%}.l4{width:33.33%}.l5{width:41.66%}.l6{width:50%}.l7{width:58.33%}.l8{width:66.66%}.l9{width:75%}.l10{width:83.33%}.l11{width:91.66%}.l12{width:100%}}@media(min-width: 1200px){.xl1{width:8.33%}.xl2{width:16.66%}.xl3{width:25%}.xl4{width:33.33%}.xl5{width:41.66%}.xl6{width:50%}.xl7{width:58.33%}.xl8{width:66.66%}.xl9{width:75%}.xl10{width:83.33%}.xl11{width:91.66%}.xl12{width:100%}}.cover{position:relative;height:100vh;padding:100px 60px 60px 60px !important}#home .display4{padding-top:8%}.cover__button{position:absolute;width:50px;height:50px;bottom:60px;cursor:pointer}.cover__button svg{fill:red}.cover__overlay{position:absolute;top:0;bottom:0;left:0;right:50%;z-index:-1}@media(max-height: 1000px){.cover{height:1000px;padding:60px 0}.cover .display4,.cover .display4 p,.cover .diplay4 a,.cover .display3,.cover .display3 p,.cover .diplay3 a{font-size:5vw;line-height:normal}}.element_image{background-repeat:no-repeat;background-size:cover;background-position:center center}.image-full{position:relative;width:100%}.image-full .image-full__content{position:relative}.image-full__ratio-1-1{position:relative;width:100%;padding-top:100%}.image-full__ratio-1-2{position:relative;width:100%;padding-top:50%}.image-full__ratio-2-3{position:relative;width:100%;padding-top:66.66%}.image-full__ratio-5-4{position:relative;width:100%;padding-top:80%}.image-full__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;border-radius:3px}.image-full__content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-overlay{display:none;position:fixed !important;z-index:500;pointer-events:none;opacity:50%;background:#231f20}.m-overlay.is--active{cursor:pointer;pointer-events:auto}.m-tooltip{visibility:hidden;position:absolute;font-size:calc(var(--m)*1.25);color:#fff;right:calc(var(--m)*-0.5);padding:var(--m);opacity:0;background:#231f20;-webkit-transition:all .5s;transition:all .5s}@media(hover){.m-tooltip--hover:hover .m-tooltip{visibility:visible;opacity:1;top:calc(var(--m)*4)}}.m-tooltip__content{white-space:nowrap;color:#fff}.m-tooltip:before{content:"";display:block;position:absolute;width:8px;height:16px;background-image:url(//emznhzvwstm.exactdn.com/wp-content/themes/jba/./assets/img/tooltip_arrow.png)}.m-tooltip_left:before{left:-8px}.m-tooltip_top-left{right:calc(var(--m)*0.5);top:calc(var(--m)*5)}.m-tooltip_top-left:before{right:15px;top:-12px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f5f5f5}::-webkit-scrollbar-thumb{background:#b3afa8;border-radius:10px;height:80px}::-webkit-scrollbar-thumb:hover{background:#d5d5d5}.m-accordions{float:left;width:100%;border-bottom:1px solid #231f20}.m-accordion.is--active #m-accordion__stick1{width:0;background:#fff;-webkit-transition:1s;transition:1s}.m-accordion.is--active .m-accordion__wrapper{opacity:1;max-height:1000vh;margin:var(--m) 0 calc(var(--m)*2) 0;-webkit-transition:all 1s;transition:all 1s}.m-accordion__titre{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;width:100%;cursor:pointer;padding:var(--m) 0;border-top:1px solid #231f20}.m-accordion__wrapper{float:left;width:100%;max-height:0;margin:0;opacity:0;overflow:hidden;-webkit-transition:all 1s;transition:all 1s}.m-accordion__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(var(--m)*1.5);height:calc(var(--m)*1.5)}.m-accordion__icon div{position:absolute;width:calc(var(--m)*1.5);height:2px;background:#231f20;-webkit-transition:.2s;transition:.2s}.m-accordion__icon #m-accordion__stick1{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}*{font-family:"GT Cinetype";color:#231f20;font-weight:400;font-style:normal;font-stretch:normal;-webkit-font-feature-settings:"liga","kern";font-feature-settings:"liga","kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-size:2rem;line-height:3rem;letter-spacing:.5px}strong,strong *,b,b *{font-weight:800 !important}em,em *,i,i *{font-style:italic !important}p{font-size:1.75rem;line-height:2.5rem;color:#231f20}p+p{margin-top:var(--m)}p a:link,p a:visited,.contact__rs a:link,.contact__rs a:visited{color:inherit;-webkit-box-shadow:0 1px 0 0 #231f20;box-shadow:0 1px 0 0 #231f20;-webkit-transition:all .5s;transition:all .5s}@media(hover){p a:hover,.contact__rs a:hover{padding-bottom:6px;text-decoration:none;-webkit-box-shadow:0 1px 0 0 #231f20;box-shadow:0 1px 0 0 #231f20;-webkit-transition:all .5s;transition:all .5s}}.display4,.display4 *{font-size:8rem;line-height:10rem}.display3,.display3 *{font-size:4vw;line-height:5vw;font-weight:300}.display2,.display2 *{font-size:3rem;line-height:4rem;font-weight:800}.display1,.display1 *{font-size:3rem;line-height:3.5rem}.headline,.headline *{font-size:2rem;line-height:2.5rem}.title,.title *{font-size:1.75rem;line-height:3.5rem}.subheading,.subheading *{font-size:1.25rem;line-height:1.5rem}.body,.body *{font-size:1rem;line-height:2rem}.caption,.caption *{font-size:1.25rem;line-height:2rem}.caption img,.caption * img{height:calc(var(--m)*1.25);width:calc(var(--m)*1.25);margin:3px 10px 0 0}.button,.button p,.button a{font-size:1.25rem;line-height:40px}.is--fullsize{position:absolute;top:0;right:0;left:0;bottom:0}.l-header{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;width:100%;height:var(--hh);padding:var(--mh);-webkit-transition:all .5s;transition:all .5s;z-index:900}@media screen and (min-width: 768px){.l-header{padding:0 var(--mh)}}.l-header.is--scroll{height:var(--hhs);background:#fff}.l-header.is--scrolldown{top:calc(var(--hh)*-2)}.l-header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.5s;transition:.5s}@media screen and (min-width: 768px){.l-header__content{width:66%}}@media screen and (min-width: 1024px){.l-header__content{width:50%}}.l-header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--m)*3)}.l-header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-header__logo img{height:calc(var(--m)*5)}.l-header__nav{display:none;position:fixed;z-index:800;top:0;bottom:0;left:0;width:80%;background:#fff;padding:calc(var(--m)*2) var(--m)}@media screen and (min-width: 768px){.l-header__nav{position:relative;width:100%;display:block;background:none}}.l-header__nav.is--active{display:-webkit-box;display:-ms-flexbox;display:flex}.nav__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.nav__main ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width: 768px){.nav__main ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.nav__main li{position:relative;display:inline-block;width:100%;padding:var(--m)}@media screen and (min-width: 768px){.nav__main li{width:auto;padding:var(--m) var(--mh);padding:0;border-bottom:none}}.nav__main a:link,.nav__main a:visited{font-size:calc(var(--m)*3)}@media screen and (min-width: 768px){.nav__main a:link,.nav__main a:visited{font-size:calc(var(--m)*1.75);font-weight:600;line-height:var(--hh)}}@media(hover){.nav__main a:link:hover,.nav__main a:visited:hover{-webkit-box-shadow:0 1px 0 0 #231f20;box-shadow:0 1px 0 0 #231f20;padding-bottom:5px;-webkit-transition:.5s;transition:.5s}}.nav__main li.current-menu-item a:link,.nav__main li.current-menu-item a:visited{-webkit-box-shadow:0 1px 0 0 #231f20;box-shadow:0 1px 0 0 #231f20;padding-bottom:5px;-webkit-transition:.5s;transition:.5s}.l-header__cats{display:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:auto;padding:0 var(--m)}@media screen and (min-width: 1024px){.l-header__cats{display:-webkit-box;display:-ms-flexbox;display:flex}}.l-header__cats a{position:relative}.l-header__cats svg{height:calc(var(--m)*1.75);margin:0 var(--m)}.l-header__cats .navbar__cath{stroke-width:5;stroke:#231f20;fill:rgba(0,0,0,0);-webkit-transition:.5s;transition:.5s}@media(hover){.l-header__cats .navbar__cath:hover{fill:#231f20}}.l-header__cats .navbar__cath.is--active{fill:#231f20}.l-header__seperator{float:left;width:2px;height:calc(var(--m)*2.5);margin:0 var(--m);margin-top:-5px;background:#231f20}.l-header__navbtn{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0px;right:0px;cursor:pointer;z-index:900}@media screen and (min-width: 768px){.l-header__navbtn{display:none}}@media(hover){.l-header__navbtn:hover #l-header__stick1{-webkit-transform:translateY(calc(var(--hh) / 10));transform:translateY(calc(var(--hh) / 10))}.l-header__navbtn:hover #l-header__stick2{-webkit-transform:translateY(calc(var(--hh) / 10));transform:translateY(calc(var(--hh) / 10));opacity:0}.l-header__navbtn:hover #l-header__stick3{-webkit-transform:translateY(calc(var(--hh) / -10));transform:translateY(calc(var(--hh) / -10))}}.l-header__navbtn.is--active #l-header__stick1{-webkit-transform:translateY(calc(var(--hh) / 6)) rotate(135deg);transform:translateY(calc(var(--hh) / 6)) rotate(135deg)}.l-header__navbtn.is--active #l-header__stick2{-webkit-transform:translateY(calc(var(--hh) / -6)) rotate(-30deg);transform:translateY(calc(var(--hh) / -6)) rotate(-30deg);opacity:0}.l-header__navbtn.is--active #l-header__stick3{-webkit-transform:translateY(calc(var(--hh) / -6)) rotate(-135deg);transform:translateY(calc(var(--hh) / -6)) rotate(-135deg)}.l-header__navbtn-grp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;width:var(--hh);height:var(--hh);padding:calc(var(--hh)/4)}.l-header__navbtn-grp div{height:4px;background:#231f20;-webkit-transition:.5s;transition:.5s}.l-projets{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.projet{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.projet__container{position:relative;float:left}.projet a:link:hover,.projet a:visited:hover{text-decoration:none}.projet-pt{width:16.6666666667%}.projet-medium{width:25%}.projet-gd{width:33.3333333333%}.projet-full{width:41.6666666667%}.projet-max{width:50%}.projet__overlay{opacity:0;position:absolute;top:0;bottom:0;right:0;left:0;padding:var(--m);overflow:hidden;-webkit-transition:opacity 2s;transition:opacity 2s}@media(hover){.projet__overlay:hover{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}}.projet__cath{float:left;-webkit-box-shadow:0 1px 0 0 #231f20;box-shadow:0 1px 0 0 #231f20}.projet__show-more{position:absolute;left:0;right:0;bottom:0;padding:32px 16px 12px 16px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(213, 213, 213, 0)), color-stop(50%, #d5d5d5));background:linear-gradient(rgba(213, 213, 213, 0) 0%, #d5d5d5 50%)}.projet__list{width:100%}.projet__list tr{float:left;width:100%;padding:0 var(--mh);cursor:pointer;-webkit-transition:background 3s ease-out;transition:background 3s ease-out}@media(hover){.projet__list tr:hover{background:#d5d5d5;-webkit-transition:background .5s ease-out;transition:background .5s ease-out}}.projet__list td{float:left}.projet__list td h1{font-weight:700;padding:var(--m) 0}.projet__list .post-categories li{line-height:calc(var(--m)*2);padding:var(--m) 0}.projet__list-date{text-align:right}@media screen and (min-width: 900px){.single-projet .projet-pt{width:25%}.single-projet .projet-medium{width:33.3333333333%}.single-projet .projet-gd{width:50%}.single-projet .projet-full{width:66.6666666667%}.single-projet .projet-max{width:75%}}.projet__list-date{text-align:right}.single-projet__title{font-weight:700 !important}.single-projet__infotech{width:16.666%;right:50%}.single-projet__infotech .subheading{line-height:20px;padding:0}.single-projet__infotech h2{font-weight:700;text-transform:uppercase}.single-projet__infotech span p{font-weight:300}.single-projet__bottom{position:absolute;bottom:180px}.single-projet__cath-col{float:left;width:50%}.single-projet__cath,.single-projet__ville{float:left;width:100%}.single-projet--img{padding:12px}.empty-1{float:left}.empty-2{float:left;margin-left:16.6667%}.empty-3{float:left;margin-left:33.3334%}.empty-4{float:left;margin-left:50%}.empty-5{float:right;margin-right:16.6667%}.empty-6{float:right}.l-agence .display2{margin-bottom:30px}.agence__texte{-webkit-column-count:2;-moz-column-count:2;column-count:2}.title--with--puce img{height:30px;width:30px;margin:6px 16px 0 0}.img_mockup{float:left;width:100%;background:#d5d5d5;padding:16.5%}.img_mockup img{-webkit-box-shadow:0 1px 1px rgba(35,31,32,.11),0 2px 2px rgba(35,31,32,.11),0 4px 4px rgba(35,31,32,.11),0 8px 8px rgba(35,31,32,.11),0 16px 16px rgba(35,31,32,.11),0 32px 32px rgba(35,31,32,.11);box-shadow:0 1px 1px rgba(35,31,32,.11),0 2px 2px rgba(35,31,32,.11),0 4px 4px rgba(35,31,32,.11),0 8px 8px rgba(35,31,32,.11),0 16px 16px rgba(35,31,32,.11),0 32px 32px rgba(35,31,32,.11);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s}@media(hover){a>.img_mockup:hover img{-webkit-box-shadow:0 2.8px 2.2px rgba(35,31,32,.034),0 6.7px 5.3px rgba(35,31,32,.048),0 12.5px 10px rgba(35,31,32,.06),0 22.3px 17.9px rgba(35,31,32,.072),0 41.8px 33.4px rgba(35,31,32,.086),0 100px 80px rgba(35,31,32,.12);box-shadow:0 2.8px 2.2px rgba(35,31,32,.034),0 6.7px 5.3px rgba(35,31,32,.048),0 12.5px 10px rgba(35,31,32,.06),0 22.3px 17.9px rgba(35,31,32,.072),0 41.8px 33.4px rgba(35,31,32,.086),0 100px 80px rgba(35,31,32,.12);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s}a>.img_mockup:hover p{text-decoration:underline}}.atouts__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.atout{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.books{display:grid;grid-template-columns:repeat(1, 1fr)}@media screen and (min-width: 768px){.books{gap:calc(var(--m)*2);grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1280px){.books{grid-template-columns:repeat(4, 1fr)}}.book--container .img_mockup{margin-bottom:30px}.l-agence__assocs{display:grid;grid-template-columns:repeat(1, 1fr);gap:calc(var(--m)*2)}@media screen and (min-width: 768px){.l-agence__assocs{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 900px){.l-agence__assocs{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1440px){.l-agence__assocs{grid-template-columns:repeat(6, 1fr)}}.l-agence__assoc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--m)}.l-agence__assoc p+p{margin:0}.l-agence__assoc-img{display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:1/1;overflow:hidden}.l-agence__assoc-img img{-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 900px){.poles{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:calc(var(--m)*2);-moz-column-gap:calc(var(--m)*2);column-gap:calc(var(--m)*2)}}.pole{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.pole+.pole{margin-top:calc(var(--m)*3)}.l-agence__publis .is--archive{display:none}#showmemore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:calc(var(--m)*0.5) 0;float:right;cursor:pointer}@media(hover){#showmemore:hover{-webkit-box-shadow:0 1px 0 0 #231f20;box-shadow:0 1px 0 0 #231f20;padding-bottom:calc(var(--m)*0.5);margin-bottom:0;-webkit-transition:.5s;transition:.5s}}.l-agence__publi-icon{float:right;width:var(--m);height:var(--m);margin-bottom:calc(var(--m)*0.5);margin-left:calc(var(--m)*1.5);border-bottom:2px solid #231f20;border-right:2px solid #231f20;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.contact__adresse{margin:90px 0 90px 0}.contact__rs{margin:90px 0}.contact__rs li{display:inline-block;margin-right:60px}@media screen and (min-width: 768px){.l-actu .projets{display:grid;grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1024px){.l-actu .projets{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1280px){.l-actu .projets{grid-template-columns:repeat(5, 1fr)}}.l-actu .projets iframe,.l-actu .projets .wp-video{width:100%;height:auto}h1.actu__title,.actu__date{font-weight:700}h1.actu__title{text-transform:capitalize;margin-bottom:8.5px}.actu__texte{float:left;width:100%;margin:15px 0}.actu__content p,p.actu__date{font-size:14px;line-height:20px;padding:0}.projets .wp-video,.projets video{float:left;width:100% !important;height:auto}.fvp-onload{display:none}@media(max-width: 992px){.cover__overlay,.cover__button{display:none}.wp-video,video{width:100% !important;height:auto}.navbar{display:none}.cover{padding:70px 0 0 0 !important;-webkit-box-sizing:content-box;box-sizing:content-box;height:auto;background:#d5d5d5}.single-projet.cover{background:#fff}.l-header__logo img{width:100px;padding:0}.equipe__list{-webkit-column-count:2;-moz-column-count:2;column-count:2}.stage__list{-webkit-column-count:4;-moz-column-count:4;column-count:4}.single-projet__bottom{position:relative;width:100%;right:auto;bottom:auto;float:left}}@media(max-width: 768px){.display4,.display4 p,.display4 a,.display3,.display3 p,.display3 a{font-size:45px;line-height:normal}}@media(max-width: 576px){.projet-pt,.projet-medium,.projet-gd,.projet-full,.projet-max{width:100%}.equipe__list,.agence__texte{-webkit-column-count:1;-moz-column-count:1;column-count:1}.stage__list{-webkit-column-count:2;-moz-column-count:2;column-count:2}.empty-1,.empty-2,.empty-3,.empty-4,.empty-5,.empty-6{margin:0}.display4,.display4 p,.display4 a,.display3,.display3 p,.display3 a{font-size:35px;line-height:normal}}
.lazyload{background-image:none !important}.lazyload:before{background-image:none !important}