html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}canvas{padding:0;margin:0}.flex{display:flex}.uppercase{text-transform:uppercase}.center{text-align:center}.left{text-align:left}.right{text-align:right}.block{display:block!important}.full-width{width:100%!important}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgb(255 255 255 / .75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}@font-face{font-display:swap;font-family:'NB';src:url(/wp-content/themes/lelaz/assets/fonts/nb_international_pro_regular-webfont.woff2),url(/wp-content/themes/lelaz/assets/fonts/nb_international_pro_regular-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:'NBbold';src:url(/wp-content/themes/lelaz/assets/fonts/nb_international_pro_bold-webfont.woff2),url(/wp-content/themes/lelaz/assets/fonts/nb_international_pro_bold-webfont.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-display:swap;font-family:'flute';src:url(/wp-content/themes/lelaz/assets/fonts/flute_regular-webfont.woff2),url(/wp-content/themes/lelaz/assets/fonts/flute_regular-webfont.woff) format("woff");font-weight:300;font-style:normal}*{box-sizing:border-box;text-rendering:optimizeLegibility;text-rendering:geometricPrecision;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none;background-repeat:no-repeat}a{text-decoration:none;color:var(--black)}html{color:var(--black);font-family:"NB",sans-serif;background:#e4e4e4;font-size:.65rem;color:#0A1E32;background-color:#EFEEE9;letter-spacing:.4px;letter-spacing:.5}body{margin:10px 25px 16px 25px}.page{margin-top:46px;min-height:calc(100vh - 313px)}@media screen and (max-width:800px){.page{width:calc(100vw - 50px);position:relative;margin-top:38px}}.title_part{font-size:2.1rem;font-family:"flute";line-height:1.5;text-transform:uppercase;padding-top:12px}.description_part{font-size:1.1rem;line-height:1.5}.link{text-align:right;line-height:1.5;text-decoration:underline;cursor:pointer}.flute{font-family:"flute";text-transform:uppercase}.heroe{height:200px;display:flex;flex-direction:column;justify-content:space-between}.info{text-transform:uppercase;font-size:1.3rem}.type{font-size:.9rem;font-family:"NBbold"}.turn_button{overflow:hidden;display:flex;flex-direction:column;height:29px;border-top:9px solid #fff0;align-items:flex-end}.turn_button .first,.turn_button .second{transform:translate(0,0);transition:transform 0.4s ease}.turn_button .second{margin-top:10px}.turn_button .second .nav_item_dash,.turn_button .second .nav_projects_item_dash{opacity:1!important;width:15px}.turn_button .first .nav_projects_item_dash,.turn_button .first .nav_item_dash{width:0;transition:width 0.2s ease-in-out 0.3s}.turn_button .nav_projects_item_dash svg,.turn_button .nav_item_dash svg{transform:translate(0,-1px)}@media screen and (max-width:400px){.turn_button .nav_projects_item_dash svg,.turn_button .nav_item_dash svg{transform:translate(0,0);width:10px}}@media not screen and (max-width:800px){.turn_button:hover .first,.turn_button:hover .second{transform:translate(0,-21px)}}@media not screen and (max-width:800px){.nav_projects_item_select:hover .first,.nav_projects_item_select:hover .second,.nav_item_select:hover .first,.nav_item_select:hover .second{transform:translate(0,0)}}.nav_projects_item_select .first .nav_projects_item_dash,.nav_projects_item_select .first .nav_item_dash,.nav_item_select .first .nav_projects_item_dash,.nav_item_select .first .nav_item_dash{width:15px;overflow:hidden;opacity:1}@media not screen and (max-width:800px){.footer_top_item:hover>.turn_button .first,.footer_top_item:hover>.turn_button .second,.studio_button:hover>.turn_button .first,.studio_button:hover>.turn_button .second{transform:translate(0,-21px)}}.mobile{display:none!important}@media screen and (max-width:800px){.mobile{display:flex!important}}@media screen and (max-width:800px){.desk{display:none!important}}.header{position:fixed;top:0;left:25px;width:calc(100% - 50px);box-sizing:border-box;display:flex;justify-content:space-between;align-items:baseline;padding-bottom:5px;padding-top:13px;border-bottom:1px solid #0A1E32;background-color:#EFEEE9;z-index:1000}@media screen and (max-width:800px){.header{left:24.7px}}.header .logo svg{height:11.5px;width:auto}.header .nav{display:flex}.header .nav_item{padding-left:18px;text-transform:uppercase;opacity:1;transition:opacity 0.2s ease}@media screen and (max-width:400px){.header .nav_item{padding-left:12px}}.header .nav_item_dash{margin-right:5px;opacity:0}@media screen and (max-width:800px){.header .nav_item_studio{display:none}}.footer,footer{transform:translate(0,-2px);background-color:#EFEEE9}.footer_top,footer_top{display:flex;border-top:1px solid #0A1E32}.footer_top .project_button,footer_top .project_button{border-right:1px solid #0A1E32}@media screen and (max-width:800px){.footer_top,footer_top{display:none}}.footer_top_item,footer_top_item{width:50%;height:200px;display:flex;justify-content:center;align-items:center;text-transform:uppercase}@media screen and (max-width:800px){.footer_top_item,footer_top_item{height:150px}}.footer_top_mobile,footer_top_mobile{display:none}@media screen and (max-width:800px){.footer_top_mobile,footer_top_mobile{display:flex}}.footer_top_mobile .footer_top_item,footer_top_mobile .footer_top_item{width:100%;border-top:1px solid #0A1E32}.footer_bottom,footer_bottom{border-top:1px solid #0A1E32;display:flex;justify-content:space-around;height:48px}.footer_bottom .credits_part,.footer_bottom .contact_part,footer_bottom .credits_part,footer_bottom .contact_part{width:25%;padding-top:3px}@media screen and (max-width:800px){.footer_bottom .credits_part,.footer_bottom .contact_part,footer_bottom .credits_part,footer_bottom .contact_part{width:50%}}.footer_bottom .credits_part,footer_bottom .credits_part{display:flex;align-items:center}@media screen and (max-width:800px){.footer_bottom .credits_part,footer_bottom .credits_part{border-right:1px solid #0A1E32}}.footer_bottom .credits_part svg,footer_bottom .credits_part svg{width:46px;padding-top:3px}@media screen and (max-width:800px){.footer_bottom .credits_part svg,footer_bottom .credits_part svg{width:54px}}.footer_bottom .credits_part_text,footer_bottom .credits_part_text{font-size:.9rem;display:flex;flex-direction:column;justify-content:center;margin-left:20px;line-height:1.4;padding-top:3px}@media screen and (max-width:800px){.footer_bottom .credits_part_text .normal_credit,footer_bottom .credits_part_text .normal_credit{display:none!important}}.footer_bottom .credits_part_text .onStudio,footer_bottom .credits_part_text .onStudio{display:none}@media screen and (max-width:1300px){.footer_bottom .credits_part_text,footer_bottom .credits_part_text{font-size:.8rem}}@media screen and (max-width:1000px){.footer_bottom .credits_part_text,footer_bottom .credits_part_text{font-size:.7rem}}@media screen and (max-width:800px){.footer_bottom .credits_part_text,footer_bottom .credits_part_text{font-size:.8rem;margin-left:15px;padding-right:12px}.footer_bottom .credits_part_text p:last-child,footer_bottom .credits_part_text p:last-child{display:none}}.footer_bottom .studio_button,footer_bottom .studio_button{width:50%;height:100%;display:flex;justify-content:center;align-items:center;text-transform:uppercase;border-right:1px solid #0A1E32;border-left:1px solid #0A1E32;padding-top:5px;background-color:#EFEEE9;z-index:1000}@media screen and (max-width:800px){.footer_bottom .studio_button,footer_bottom .studio_button{display:none}}.footer_bottom .contact_part,footer_bottom .contact_part{display:flex;flex-direction:column;padding-top:11px;padding-left:17px;line-height:1.7;z-index:1;background-color:#EFEEE9;z-index:1000;text-transform:uppercase}@media screen and (max-width:800px){.footer_bottom .contact_part,footer_bottom .contact_part{padding-top:18px;padding-left:0}}.footer_bottom .contact_part_item,footer_bottom .contact_part_item{cursor:pointer}@media screen and (max-width:800px){.footer_bottom .contact_part_item,footer_bottom .contact_part_item{text-align:center}}@media screen and (max-width:800px){.footer_bottom .contact_part_item:first-child,footer_bottom .contact_part_item:first-child{display:none}}.footer .popup_contact,footer .popup_contact{position:absolute;right:0;bottom:60px;height:calc(200px - 23px);background-color:#dbdbd0;width:calc(50% - 12px);padding:5px 23px;line-height:1.4;z-index:0;opacity:0;bottom:0;pointer-events:none}.footer .popup_contact .small,footer .popup_contact .small{font-family:"NBbold";padding:16px 20px}.footer .popup_contact_item,footer .popup_contact_item{height:calc(100% / 3);display:flex}.footer .popup_contact .top_cart,footer .popup_contact .top_cart{justify-content:space-between}.footer .popup_contact .top_cart_logo,footer .popup_contact .top_cart_logo{display:flex}.footer .popup_contact .top_cart_logo svg,footer .popup_contact .top_cart_logo svg{margin-top:10px;height:31px;width:54px;margin-left:15px}.footer .popup_contact .top_cart_logo .small,footer .popup_contact .top_cart_logo .small{padding-left:0}.footer .popup_contact .middle_cart,footer .popup_contact .middle_cart{border-top:1px solid #0A1E32;border-bottom:1px solid #0A1E32}.footer .popup_contact .middle_cart .small,footer .popup_contact .middle_cart .small{width:calc(50% - 5px);white-space:pre-line;line-height:1.4;padding:12px 20px}.footer .popup_contact .middle_cart .small:first-child,footer .popup_contact .middle_cart .small:first-child{border-right:1px solid #0A1E32}.footer .popup_contact .end_cart,footer .popup_contact .end_cart{justify-content:space-between;align-items:flex-end}.footer .popup_contact .end_cart .contact,footer .popup_contact .end_cart .contact{display:flex}.footer .popup_contact .end_cart .contact .tel,footer .popup_contact .end_cart .contact .tel{padding-right:0}.footer .popup_contact .end_cart .contact .mail,footer .popup_contact .end_cart .contact .mail{padding:16px 20px;padding-left:4px}.footer .popup_contact .location,footer .popup_contact .location{white-space:pre-wrap}@media screen and (max-width:800px){.footer .popup_contact,footer .popup_contact{display:none}}.progress_bar{position:fixed;height:3px;width:0%;top:0;left:0;background-color:#0A1E32;z-index:10000;transition:width 0.05s ease}.charge_logo{position:fixed;margin-top:39vh;width:calc(100% - 50px);display:flex;opacity:0;justify-content:center;transition:opacity .2s ease-in;pointer-events:none;z-index:1000000}.charge_logo_image{-webkit-animation:spin 6s linear infinite;-moz-animation:spin 6s linear infinite;animation:spin 6s linear infinite;width:75px;height:75px}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.preloader{width:100%;height:100%;background-color:#EFEEE9;position:absolute;top:0;left:0;z-index:10000}.error_page{height:calc(100vh - 313px)}.error_page .error{height:100%;display:flex;justify-content:center;align-items:center}.error_page .error a{text-transform:uppercase}*{outline:0}.is-home{margin:10px 25px 14px 25px;overflow:hidden}@media screen and (max-width:800px){.is-home{overflow:visible}}.is-home .footer_top{display:none}.is-home .footer_bottom{transform:translate(0,-2px);background-color:#EFEEE9}.home{display:flex}@media screen and (max-width:800px){.home{flex-direction:column}}.home .project_part{border-right:1px solid #0A1E32}@media screen and (max-width:800px){.home .project_part{border-right:0;border-bottom:1px solid #0A1E32}}.home_part{width:50%;height:calc(100vh - 108px);scroll-snap-type:y mandatory;overflow-x:hidden;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}.home_part::-webkit-scrollbar{display:none}@media screen and (max-width:800px){.home_part{width:calc(100vw - 50px);height:calc((100vh - 58.5px) / 2);overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory}.home_part .carousel_container{display:flex;flex-wrap:wrap}}.home_part_item{height:calc(100vh - 110px);display:block;box-sizing:border-box;scroll-snap-align:start;border-bottom:1px solid #0A1E32}@media screen and (max-width:800px){.home_part_item{height:calc((100vh - 58.5px) / 2);border-right:1px solid #0A1E32;border-bottom:0;width:calc(100vw - 47px);scroll-margin:-2px;scroll-snap-stop:always}}.home_part .main_item{display:flex;flex-direction:column;justify-content:flex-end;padding:14px;position:relative;transition:height 0.6s ease}@media screen and (max-width:800px){.home_part .main_item{justify-content:flex-start;transition:transform 1s ease}}.home_part .main_item .small_main{scroll-snap-align:start}@media screen and (max-width:800px){.home_part .main_item .small_main .title_part{padding-top:0;padding-left:1.3px}}.home_part .main_item .arrow_mobile{width:20px;height:20px;right:13px;top:17px;transform:rotate(90deg);position:absolute;display:flex;pointer-events:none;justify-content:center;align-items:center;opacity:0;transition:opacity 0.3s ease}@media screen and (max-width:800px){.home_part .main_item .arrow_mobile{width:100%;height:100%;right:0;top:0;transform:none;opacity:1}}.home_part .main_item .arrow_mobile svg{width:10px;height:18px;transform:rotate(-90deg);opacity:0;animation:mov 4.8s ease-in 1.5s}@media screen and (max-width:800px){.home_part .main_item .arrow_mobile svg{animation:mov 4.5s ease-in}}@keyframes mov{0%{transform:rotate(-90deg) translateY(0);opacity:1}7%{transform:rotate(-90deg) translateY(8px)}20%{transform:rotate(-90deg) translateY(0)}27%{transform:rotate(-90deg) translateY(8px)}40%{transform:rotate(-90deg) translateY(0)}47%{transform:rotate(-90deg) translateY(8px)}60%{transform:rotate(-90deg) translateY(0);opacity:1}67%{transform:rotate(-90deg) translateY(8px)}80%{transform:rotate(-90deg) translateY(0);opacity:1}87%{transform:rotate(-90deg) translateY(8px)}100%{transform:rotate(-90deg) translateY(0);opacity:0}}@media screen and (min-width:1701px){.home_part .main_item .description_part{width:50%}}@media screen and (max-width:800px){.home_part .main_item .description_part{margin-left:1px}}.home_part .main_item_left{padding-left:0}.home_part .main_item_right{padding-right:0}@media screen and (max-width:800px){.home_part .main_item_right{padding-right:14px;padding-left:0}}.home_part .presentation_item{position:relative}.home_part .presentation_item .image_container{box-sizing:border-box;width:100%;height:100%;padding:74px;padding-bottom:148px}@media screen and (max-width:800px){.home_part .presentation_item .image_container{box-sizing:border-box;width:100%;height:100%;padding:20px;padding-bottom:51px}}.home_part .presentation_item .image_container img{width:100%;height:100%;object-fit:contain;transform:translate(0,-40px);opacity:0;transition:transform .6s ease 0.2s,opacity .4s ease 0.2s}.home_part .presentation_item .legend_part{position:absolute;left:0;bottom:74px;text-align:center;width:100%}@media screen and (max-width:800px){.home_part .presentation_item .legend_part{bottom:20px}}.home_part .last_home_part{scroll-snap-align:end;width:100%}@media screen and (max-width:800px){.home_part .last_home_part{height:calc((100vh - 58.5px) / 2);border-right:1px solid #0A1E32;border-bottom:0;width:calc(100vw - 48px);scroll-margin:-2px}}.projets .heroe{position:-webkit-sticky;position:sticky;top:-126px;background-color:#EFEEE9;z-index:1}.projets .heroe .nav_projects{display:flex;border-bottom:1px solid #0A1E32;padding-bottom:1px;justify-content:space-between;align-items:flex-end;height:40px;z-index:10000}.projets .heroe .nav_projects_categories,.projets .heroe .nav_projects_format{display:flex}.projets .heroe .nav_projects_item{opacity:0;transform:translate(0,10px);padding-right:17px;text-transform:uppercase;line-height:1;height:27px;cursor:pointer}@media screen and (max-width:800px){.projets .heroe .nav_projects_item{display:none}}.projets .heroe .nav_projects_item_dash{opacity:0;margin-right:5px}.projets .heroe .nav_projects_item_select{display:flex}.projets .heroe .nav_projects_item_select .nav_projects_item_dash{opacity:1}.projets .heroe .nav_projects_format .nav_projects_item{padding-right:0;padding-left:17px}@media screen and (max-width:800px){.projets .heroe .nav_projects_format .nav_projects_item{display:none}}.projets .heroe .nav_projects_format .nav_projects_item.mobile{padding-right:0;display:flex}.projets .heroe .nav_projects_format .nav_projects_item.mobile .nav_projects_item_dash{opacity:0;width:0;transition:width 0.3s ease-out 0.2s;overflow:hidden}.projets .heroe .nav_projects_format .nav_projects_item.images_select .first,.projets .heroe .nav_projects_format .nav_projects_item.images_select .second{transform:translate(0,0)!important}.projets .heroe .nav_projects_format .nav_projects_item.list_select .first,.projets .heroe .nav_projects_format .nav_projects_item.list_select .second{transform:translate(0,-21px)!important}.projets .heroe .nav_projects .nav_projects_button_cat{text-transform:uppercase;height:29px;border-top:10px solid #fff0}@media screen and (max-width:800px){.projets .heroe .nav_projects .nav_projects_button_cat{transform:translate(0,2px)}}.projets .heroe .nav_projects .nav_projects_button_cat svg{margin-left:8px;transform:translate(0,1px)}.projets .heroe .nav_projects .nav_projects_button_cat.open svg{transform:rotate(180deg) translate(0,-2px)}.projets .heroe .nav_mobile{display:none;position:absolute;bottom:0;height:350px;width:100%;background-color:#EFEEE9;flex-direction:column;justify-content:center;align-items:center;border-bottom:1px solid #0A1E32;opacity:0}@media screen and (max-width:800px){.projets .heroe .nav_mobile{display:flex}}.projets .heroe .nav_mobile_item{position:relative;padding:21px 21px;text-align:center;text-transform:uppercase;opacity:0;transform:translate(0,30px)}.projets .heroe .nav_mobile_item .nav_projects_item_dash{position:absolute;left:0;top:19.5px;width:0;overflow:hidden;opacity:1;transition:width 0.2s ease-out}.projets .heroe .nav_mobile_cross{width:29px;padding:10px;position:absolute;top:0;right:-10px;transform:translate(0,10px);opacity:0}.projets .wall{display:flex;flex-wrap:wrap;padding-bottom:30px;padding-top:8px}@media screen and (max-width:800px){.projets .wall{overflow:hidden}}.projets .wall_item{width:25%;height:calc(100vh / 3);padding:35px;margin-bottom:15px;opacity:0;transform:translate(-30px,0);cursor:pointer}@media screen and (max-width:800px){.projets .wall_item{width:100%;height:calc(100vh / 2);padding:35px 0}}.projets .wall_item .image_container{height:100%}.projets .wall_item .img{width:100%;height:100%;object-fit:contain}.projets .wall_item .legend_part{text-align:center;transform:translate(0,31px);overflow:hidden}@media screen and (max-width:800px){.projets .wall_item .legend_part{transform:translate(0,20px)}}.projets .table{display:none}@media screen and (max-width:800px){.projets .table{width:calc(100vw - 50px);min-height:calc(100vh - 200px - 48px - 223px);overflow:hidden}}.projets .table .table_part{width:50%;height:100%;padding-right:20px;border-right:1px solid #0A1E32}@media screen and (max-width:800px){.projets .table .table_part{width:100%;min-height:calc(100vh - 200px - 48px - 223px);padding-right:0;border-right:0;overflow-x:scroll;overflow-y:hidden}}.projets .table .table_part .legends{padding-top:20px;display:flex;padding-bottom:8px;border-bottom:1px solid #0A1E32;background-color:#EFEEE9;z-index:0;width:100%!important}@media screen and (max-width:800px){.projets .table .table_part .legends{width:fit-content}}.projets .table .table_part .legends_categorie,.projets .table .table_part .legends_location,.projets .table .table_part .legends_date{width:calc(100% / 7)}@media screen and (max-width:800px){.projets .table .table_part .legends_categorie,.projets .table .table_part .legends_location,.projets .table .table_part .legends_date{width:calc((100vw - 25px) / 7 * 2)}}@media screen and (max-width:800px){.projets .table .table_part .legends_date{display:none}}.projets .table .table_part .legends_project{width:calc(100% / 7 * 4)}@media screen and (max-width:800px){.projets .table .table_part .legends_project{width:calc((100vw - 25px) / 7 * 4)}}.projets .table .table_part .project{display:flex;border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #0A1E32;width:100%!important}@media screen and (max-width:800px){.projets .table .table_part .project{transform:translate(0,1px);width:fit-content;height:fit-content}}.projets .table .table_part .project_categorie,.projets .table .table_part .project_location,.projets .table .table_part .project_project{border-right:1px solid #0A1E32}.projets .table .table_part .project_categorie,.projets .table .table_part .project_location,.projets .table .table_part .project_date{width:calc(100% / 7);padding-right:12px;padding-left:12px;margin-bottom:10px;margin-top:12px;text-align:center;font-size:1rem;overflow:hidden;text-overflow:ellipsis;line-height:1.1}@media screen and (max-width:800px){.projets .table .table_part .project_categorie,.projets .table .table_part .project_location,.projets .table .table_part .project_date{width:calc((100vw - 25px) / 7 * 2);border:none}}.projets .table .table_part .project_project{width:calc(100% / 7 * 4);text-align:center;padding-top:0;padding-right:12px;padding-left:12px;margin-top:12px;margin-bottom:10px;font-size:1.8rem}@media screen and (max-width:800px){.projets .table .table_part .project_project{width:calc((100vw - 25px) / 7 * 4);line-height:1.15;border-left:1px solid #0A1E32}}.projets .table .table_part .project_categorie,.projets .table .table_part .project_location,.projets .table .table_part .project_project,.projets .table .table_part .project_date{display:flex;justify-content:center;align-items:center}@media screen and (max-width:800px){.projets .table .table_part .project_location{border-right:0}}@media screen and (max-width:800px){.projets .table .table_part .project_date{display:none}}.projets .table .visual_part{position:absolute;width:50%;height:calc(100vh - 296px);right:0;padding:60px 60px}.projets .table .visual_part .image_container{height:100%}.projets .table .visual_part .image{opacity:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%}@media screen and (max-width:800px){.projets .table .visual_part{display:none}}.studio .description_agence{scroll-snap-align:start;scroll-margin-top:49px;height:calc(100vh - 74.1px);display:flex;border-bottom:1px solid #0A1E32}@media screen and (max-width:800px){.studio .description_agence{height:100%;flex-direction:column}}.studio .description_agence_text{display:flex;flex-direction:column;justify-content:space-between;width:50%;padding-right:17px;padding-bottom:17px}@media screen and (max-width:800px){.studio .description_agence_text{width:100%;padding-right:0;height:calc(100vh - 67.1px)}}.studio .description_agence_image{width:calc(50% + 2px);border-left:1px solid #0A1E32}@media screen and (max-width:800px){.studio .description_agence_image{border-top:1px solid #0A1E32;border-left:0;width:100%}}.studio .description_agence_image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:800px){.studio .description_agence_image img{object-fit:contain}}.studio .contact_agence{display:flex;scroll-snap-align:end;-webkit-scroll-snap-stop:always;scroll-snap-stop:always;scroll-margin-top:0}@media screen and (max-width:800px){.studio .contact_agence{flex-direction:column}}.studio .contact_agence_item{width:50%;height:300px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;line-height:1.4}@media screen and (max-width:800px){.studio .contact_agence_item{width:100%}}.studio .contact_agence_location{display:flex;flex-direction:column;border-right:1px solid #0A1E32}.studio .contact_agence_location p{white-space:pre-wrap;text-align:center}@media screen and (max-width:800px){.studio .contact_agence_location{border-right:0;border-bottom:1px solid #0A1E32}}.studio .contact_container{height:14px;overflow:hidden;display:flex;flex-direction:column;align-items:center}.studio .contact_container .first,.studio .contact_container .second{transform:translate(0,0);transition:transform 0.4s ease}@media screen and (max-width:800px){.studio .contact_container .first,.studio .contact_container .second{transform:translate(0,-23px)}}.studio .contact_container .second{margin-top:10px}@media not screen and (max-width:800px){.studio .contact_agence_mail:hover .first,.studio .contact_agence_mail:hover .second{transform:translate(0,-23px)}}.carousel{padding-top:17px;opacity:0;transform:translate(0,10px);overflow:hidden}@media screen and (max-width:800px){.carousel{padding-top:6px;height:calc(100vh - 140px);overflow-y:scroll}}.carousel_cell{height:calc(100vh - 150px);margin-right:17px}@media screen and (max-width:800px){.carousel_cell{height:auto;margin-bottom:27px;margin-right:0;position:relative}}@media screen and (max-width:800px){.carousel_cell:last-child{margin-bottom:0}}.carousel_cell .image{height:100%;width:auto}@media screen and (max-width:800px){.carousel_cell .image{height:auto;width:100%}}.carousel_cell .point_object{position:absolute}.carousel_cell .point_object svg{width:38px;height:38px}.carousel_cell .point_object .title_point{position:absolute;top:-12px;left:50px;color:#EFEEE9;z-index:100000000;font-size:1.6rem;line-height:1.3}@media screen and (max-width:800px){.carousel_cell .point_object .title_point{display:none}}.carousel .flickity-prev-next-button{width:50%;height:100%;border-radius:0;background:#fff0}.carousel .flickity-prev-next-button .flickity-button-icon{display:none}.carousel .flickity-prev-next-button.next{right:0;cursor:url(/wp-content/themes/lelaz/assets/icons/arrowRight.svg),e-resize;cursor:-webkit-image-set(url(/wp-content/themes/lelaz/assets/icons/arrowRight.svg)),e-resize}.carousel .flickity-prev-next-button.previous{left:0;cursor:url(/wp-content/themes/lelaz/assets/icons/arrowLeft.svg),w-resize;cursor:-webkit-image-set(url(/wp-content/themes/lelaz/assets/icons/arrowLeft.svg)),w-resize}.infos_band{width:calc(100vw - 50px);padding-bottom:17px;padding-top:17px;border-bottom:1px solid #0A1E32;position:relative;background-color:#EFEEE9}@media screen and (max-width:800px){.infos_band{width:100%;overflow-x:scroll;overflow-y:none}}.infos_band_container{display:flex;flex-wrap:nowrap}@media screen and (max-width:800px){.infos_band_container{width:100%}}.infos_band_item{padding:0 13px;min-height:56px;transition:height .3s ease}.infos_band .info{text-align:center;text-transform:uppercase;font-size:1.3rem;transform:translate(0,-4px);height:100%;display:flex;justify-content:center;align-items:center;line-height:1.2}@media screen and (max-width:800px){.infos_band .info{font-size:1rem}}.infos_band .categorie{width:calc(100% / 8 * 2)}@media screen and (max-width:800px){.infos_band .categorie{padding-left:0;width:calc((100vw - 25px) / 7 * 2);height:auto}}@media screen and (max-width:800px){.infos_band .categorie .info{transform:translate(0,-2px)}}.infos_band .categorie .type{transform:translate(-13px,0)}@media screen and (max-width:800px){.infos_band .categorie .type{transform:translate(0,0)}}.infos_band .projet{width:calc(100% / 8 * 4);border-left:1px solid #0A1E32;position:relative}@media screen and (max-width:800px){.infos_band .projet{width:calc((100vw - 25px) / 7 * 4);line-height:1.15;height:56px}}.infos_band .projet .title_part{text-align:center;padding-top:7px}@media screen and (max-width:800px){.infos_band .projet .title_part{line-height:1.15;font-size:1.8rem;padding-bottom:7px}}.infos_band .projet .main_part{opacity:1;transform:translate(0,0);transition:opacity .2s ease,transform .2s ease}.infos_band .projet .second_part{display:block;opacity:0;position:absolute;top:0;transform:translate(0,-7px);transition:opacity .2s ease,transform .2s ease}@media screen and (max-width:800px){.infos_band .projet .second_part{display:none}}.infos_band .projet .second_part .description_part{margin-top:8px;margin-right:10px;white-space:pre-wrap}.infos_band .projet.description_open .main_part{opacity:0;transform:translate(0,-7px)}.infos_band .projet.description_open .second_part{opacity:1;transform:translate(0,0)}.infos_band .date{padding-right:0}@media screen and (max-width:800px){.infos_band .date{display:none}}.infos_band .info,.infos_band .title_part{display:flex;justify-content:center;align-items:center}.infos_band .location,.infos_band .date{width:calc(100% / 8);border-left:1px solid #0A1E32}@media screen and (max-width:800px){.infos_band .location,.infos_band .date{width:calc(100vw / 7 * 2);padding-right:0}}@media screen and (max-width:800px){.infos_band .location .info,.infos_band .date .info{transform:translate(0,-2px)}}.infos_band .objet{width:calc(( 100% - 74px ) / 5 * 3);border-left:1px solid #0A1E32}.infos_band .objet .title_part{text-align:center;padding-top:7px}@media screen and (max-width:800px){.infos_band .objet .title_part{padding-bottom:7px}}@media screen and (max-width:800px){.infos_band .objet{width:50%;border-left:0}}.infos_band .material,.infos_band .dimensions{width:calc(( 100% - 74px ) / 5 * 1);border-left:1px solid #0A1E32}@media screen and (max-width:1000px){.infos_band .material,.infos_band .dimensions{width:264px}}@media screen and (max-width:800px){.infos_band .material,.infos_band .dimensions{width:50%}}.infos_band .dimensions .info{text-transform:none}@media screen and (max-width:800px){.infos_band .dimensions{display:none}}.infos_band .number{width:74px}.infos_band .number .type{transform:translate(-13px,0)}.infos_band .number .info{font-size:2.4rem;transform:translate(0,-9px)}@media screen and (max-width:800px){.infos_band .number{display:none}}.infos_band .toggle_button{display:block;position:absolute;top:13px;right:0;font-size:1.5rem;transition:transform 0.1s;transform-origin:center;cursor:pointer}.infos_band .toggle_button.description_open{transform:rotate(45deg)}@media screen and (max-width:800px){.infos_band .toggle_button{display:none}}.prev_next_band{display:flex;padding-bottom:30px;height:200px;justify-content:center}@media screen and (max-width:800px){.prev_next_band{display:none}}.prev_next_band_item{width:calc(100% / 3);height:100%;padding:37px;padding-top:28px}@media screen and (min-width:1701px){.prev_next_band_item{width:calc(100% / 5)}}@media screen and (max-width:1700px){.prev_next_band_item{width:calc(100% / 4)}}@media screen and (max-width:1300px){.prev_next_band_item{width:calc(100% / 3)}}.prev_next_band_item .image_container{height:100%}.prev_next_band_item.size_four{display:block}@media screen and (max-width:1300px){.prev_next_band_item.size_four{display:none}}.prev_next_band_item.size_five{display:block}@media screen and (max-width:1700px){.prev_next_band_item.size_five{display:none}}.prev_next_band_item .img{width:100%;height:100%;object-fit:contain}.prev_next_band_item .legend_part{text-align:center;transform:translate(0,25px)}.objets .wall_item{height:calc((100vh / 1.2) - 32px)}.objets .heroe{background-color:#EFEEE9;z-index:1;border-bottom:1px solid #0A1E32}.objets .wall{display:flex;flex-wrap:wrap;padding-bottom:30px;justify-content:start}.objets .wall_item{width:50%;height:calc((100vh / 2) - 32px);padding:65px;opacity:0;transform:translate(-30px,0);cursor:pointer}@media screen and (max-width:800px){.objets .wall_item{width:100%;padding:33px 0}}.objets .wall_item .image_container{height:100%}.objets .wall_item .img{width:100%;height:100%;object-fit:contain}.objets .wall_item .legend_part{text-align:center;transform:translate(0,20px)}.objets .table .table_part{width:50%;padding-right:20px;border-right:1px solid #0A1E32}@media screen and (max-width:800px){.objets .table .table_part{width:100%;padding-right:0;border-right:0;overflow-x:scroll;display:none}}.objets .table .table_part .legends{padding-top:20px;display:flex;padding-bottom:8px;background-color:#EFEEE9;z-index:0}@media screen and (max-width:800px){.objets .table .table_part .legends{width:fit-content}}.objets .table .table_part .legends_categorie,.objets .table .table_part .legends_location,.objets .table .table_part .legends_date{width:calc(100% / 7)}@media screen and (max-width:800px){.objets .table .table_part .legends_categorie,.objets .table .table_part .legends_location,.objets .table .table_part .legends_date{width:calc((100vw - 25px) / 7 * 2)}}.objets .table .table_part .legends_project{width:calc(100% / 7 * 4)}@media screen and (max-width:800px){.objets .table .table_part .legends_project{width:calc((100vw - 25px) / 7 * 4)}}.objets .table .table_part .project{display:flex;border-top:1px solid #0A1E32}@media screen and (max-width:800px){.objets .table .table_part .project{width:fit-content}}.objets .table .table_part .project_categorie,.objets .table .table_part .project_location,.objets .table .table_part .project_date{width:calc(100% / 7);padding-right:12px;padding-left:12px;margin-bottom:10px;margin-top:12px;padding-top:7.5px;text-align:center;font-size:1rem}@media screen and (max-width:800px){.objets .table .table_part .project_categorie,.objets .table .table_part .project_location,.objets .table .table_part .project_date{width:calc((100vw - 25px) / 7 * 2)}}.objets .table .table_part .project_project{width:calc(100% / 7 * 4);text-align:center;padding-top:0;padding-right:12px;padding-left:12px;margin-top:12px;margin-bottom:10px;font-size:1.8rem}@media screen and (max-width:800px){.objets .table .table_part .project_project{width:calc((100vw - 25px) / 7 * 4)}}.objets .table .table_part .project_categorie,.objets .table .table_part .project_location,.objets .table .table_part .project_project{border-right:1px solid #0A1E32}.objets .table .visual_part{position:fixed;width:calc(50% - 25px);height:calc(100vh - 356px);top:var(--navPosition);right:25px;padding:70px 100px}.objets .table .visual_part .img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:800px){.objets .table .visual_part{display:none}}