@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;600;700&display=swap);:where(:not(html):not(iframe):not(canvas):not(img):not(svg):not(video):not(audio):not(svg *):not(symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}::placeholder{color:inherit}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;word-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}@font-face{font-family:silka;font-style:normal;font-weight:200;src:url(/app/themes/appo/public/fonts/silka/Silka-ExtraLight.735adf.otf) format("opentype")}@font-face{font-family:silka;font-style:italic;font-weight:200;src:url(/app/themes/appo/public/fonts/silka/Silka-ExtraLightItalic.8f488d.otf) format("opentype")}@font-face{font-family:silka;font-style:normal;font-weight:300;src:url(/app/themes/appo/public/fonts/silka/Silka-Light.eeade3.otf) format("opentype")}@font-face{font-family:silka;font-style:italic;font-weight:300;src:url(/app/themes/appo/public/fonts/silka/Silka-LightItalic.a1182e.otf) format("opentype")}@font-face{font-family:silka;font-style:normal;font-weight:400;src:url(/app/themes/appo/public/fonts/silka/Silka-Regular.f41c42.otf) format("opentype")}@font-face{font-family:silka;font-style:italic;font-weight:400;src:url(/app/themes/appo/public/fonts/silka/Silka-RegularItalic.99ab5a.otf) format("opentype")}@font-face{font-family:silka;font-style:normal;font-weight:500;src:url(/app/themes/appo/public/fonts/silka/Silka-Medium.f2f5de.otf) format("opentype")}@font-face{font-family:silka;font-style:italic;font-weight:500;src:url(/app/themes/appo/public/fonts/silka/Silka-MediumItalic.d797c7.otf) format("opentype")}@font-face{font-family:silka;font-style:normal;font-weight:700;src:url(/app/themes/appo/public/fonts/silka/Silka-Bold.b5e768.otf) format("opentype")}@font-face{font-family:silka;font-style:italic;font-weight:700;src:url(/app/themes/appo/public/fonts/silka/Silka-BoldItalic.b14697.otf) format("opentype")}:root{--orange:#f39655;--light-orange:#fff6f0;--black:#1b1b1b;--darkgrey:#7b7b7b;--grey:#d1cec9;--light-grey:#f3f2f0;--white:#fff;--red:#f35555;--translateBox:-64px;--silka:"silka",sans-serif;--poppins:"Poppins",sans-serif}a{text-decoration:none}html{scroll-behavior:smooth}body{font-family:Poppins,sans-serif;font-family:var(--poppins);font-size:1rem;font-weight:400;line-height:180%}h1,h2,h3{font-family:silka,sans-serif;font-family:var(--silka);font-size:2.25rem;font-style:italic;font-weight:300;line-height:120%}@media screen and (min-width:1025px){h1,h2,h3{font-size:4.5rem}}h1 strong,h2 strong,h3 strong{font-weight:700}h2{font-size:2rem;line-height:140%}@media screen and (min-width:1025px){h2{font-size:3rem}}h3{font-size:1.375rem;line-height:140%}@media screen and (min-width:1025px){h3{font-size:2rem}}strong{font-weight:600}.uptitle{font-family:silka,sans-serif;font-family:var(--silka);font-size:.875rem;letter-spacing:1.4px;line-height:normal;text-transform:uppercase}.container{margin:0 auto;max-width:1440px}.container .not-full{margin:0 16px}@media screen and (min-width:1281px){.container .not-full{margin:0}}.container.m{padding:0 16px}@media screen and (min-width:1025px){.container.m{margin:0 auto;max-width:1280px}}.container.m .single{max-width:930px}.margin_s{margin:64px}.margin_m{margin:80px}.margin_l{margin:120px}a,button{cursor:pointer}.breadcrumb-container nav ol,.breadcrumb-container nav ol li{align-items:center;display:flex;gap:16px}.breadcrumb-container nav ol li{color:#1b1b1b;color:var(--black);font-family:silka,sans-serif;font-family:var(--silka);font-size:.625rem;font-weight:400;justify-content:center;letter-spacing:1px;line-height:normal;text-transform:uppercase;transition:all .3s}.breadcrumb-container nav ol li:not(.active):after{background-color:#f39655;background-color:var(--orange);content:"";height:10px;-webkit-mask:url(/app/themes/appo/public/images/icon/play.de7927.svg);mask:url(/app/themes/appo/public/images/icon/play.de7927.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:10px}.breadcrumb-container nav ol li.active{font-style:italic;font-weight:700}.breadcrumb-container nav ol li:hover{font-weight:700;transition:all .3s}.fade-animated{opacity:0;transform:translateY(20px);visibility:hidden}.zoom-animated{overflow:hidden}.zoom-animated img{transform:scale(1.2)}.wp-block-columns{margin:auto;max-width:1440px;padding:0 16px}@media screen and (min-width:1024px){.wp-block-columns{padding:0 80px}}.wrap-html-sitemap h2{font-family:silka,sans-serif;font-family:var(--silka);font-size:2rem;font-weight:600;margin-bottom:24px}.wrap-html-sitemap .sp-wrap-cpt{margin-bottom:48px}@media screen and (min-width:1024px){.wrap-html-sitemap .sp-wrap-cpt{margin-bottom:56px}}header{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1440px;padding:16px;position:relative;transition:background .3s;transition-delay:.6s;width:100%;z-index:9}@media screen and (min-width:1025px){header{align-items:stretch;gap:120px;padding:0 80px 40px}header .logo-site,header .logo-site a{align-items:flex-end;display:flex}}header .nav-container{background:#fff;bottom:2px;left:0;max-height:0;overflow:hidden;position:absolute;transform:translateY(100%);transition:max-height .6s ease-out;width:100%}header .nav-container:after{background:#f3f2f0;background:var(--light-grey);content:"";height:1px;left:0;position:absolute;top:0;transition:width .6s;width:0}@media screen and (min-width:1025px){header .nav-container{background:none;display:flex;max-height:none;position:static;transform:none}}header nav{opacity:0;padding:32px 16px 64px;transition:opacity .3s}@media screen and (min-width:1025px){header nav{opacity:1;padding:0;width:100%}header ul{display:flex;height:100%;justify-content:space-between}}header li{text-align:center}header li:not(:last-child){margin-bottom:40px}@media screen and (min-width:1025px){header li:not(:last-child){margin:0}header li{padding-top:40px}header li:before{background:#f39655;background:var(--orange);content:"";left:0;max-height:0;position:absolute;top:0;transition:max-height .2s;width:100%}header li.current,header li:hover{position:relative}header li.current:before,header li:hover:before{content:"";height:4px;max-height:4px;transition:max-height .3s}header li.current a,header li:hover a{font-weight:600;transform:skewX(-15deg);transition:all .3s}}header nav a{display:flex;font-family:silka,sans-serif;font-family:var(--silka);font-size:.875rem;font-weight:400;letter-spacing:1px;text-transform:uppercase;transition:all .3s}header nav a.bold{font-weight:600}header img{height:32px;object-fit:contain;transition:.3s;transition-delay:.6s}@media screen and (min-width:1025px){header img{height:50px}}header .burger-menu{border:1px dashed #f39655;border:1px dashed var(--orange);border-radius:50%;cursor:pointer;display:flex;flex-direction:column;gap:6px;height:72px;justify-content:center;padding:24px;width:72px}@media screen and (min-width:1025px){header .burger-menu{display:none}}header span{background:#1b1b1b;background:var(--black);height:2px;transition:all .3s;transition-delay:.3s;width:20px}header span:nth-child(2){width:12px}.toggled{overflow:hidden;position:relative}.toggled .overlay-menu{opacity:.75;transition:all .4s;visibility:visible;z-index:4}header.merged img{filter:invert(1)}header.merged span{background:#fff;background:var(--white)}.conception header.merged span{background:#1b1b1b}@media screen and (min-width:1025px){header.merged a{color:#fff}}.overlay-menu{background:#1b1b1b;background:var(--black);height:100%;opacity:0;position:absolute;transition:all .3s;visibility:hidden;width:100%}header.active{background:#fff;background:var(--white);transition:background .3s}header.active .nav-container{max-height:100vh;transition:max-height .4s ease-in}header.active .nav-container:after{transition:.3s;transition-delay:.3s;width:100%}header.active nav{opacity:1;transition:opacity .3s;transition-delay:.2s}header.active span{background:#f39655;background:var(--orange);transition:all .3s}header.active span:nth-child(2){opacity:0}header.active span:first-child{transform:translateY(8px) rotate(45deg)}header.active span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}header.active img{filter:none;transition:.3s}.heroimg{align-items:center;display:flex;height:700px;justify-content:center;position:relative}.heroimg:after{background:linear-gradient(180deg,#0000004d,#0000),linear-gradient(0deg,#0006,#0006);content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.heroimg img,.heroimg video{height:100%;left:0;object-fit:cover;object-position:bottom;position:absolute;right:0;top:0;width:100%}.heroimg--content{color:#fff;display:flex;flex-direction:column;gap:48px;position:relative;z-index:1}@media screen and (min-width:1025px){.heroimg--content{flex-direction:row;gap:88px}}.heroimg h1{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:480px){.heroimg h1{gap:40px;margin:auto;max-width:400px}}@media screen and (min-width:1025px){.heroimg h1{gap:40px;margin:initial;max-width:none}}.heroimg h1 span{width:min-content}.heroimg h1 span:last-child{align-self:flex-end;position:relative}.heroimg h1 span:last-child:before{background:#f39655;background:var(--orange);content:"";height:28px;left:-52px;mask:url(/app/themes/appo/public/images/illustration/esperluette.01630e.svg);mask-repeat:no-repeat;mask-size:contain;-webkit-mask:url(/app/themes/appo/public/images/illustration/esperluette.01630e.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;position:absolute;width:22px}@media screen and (min-width:1025px){.heroimg h1 span:last-child:before{height:58px;left:-104px;width:46px}.heroimg--content-title{flex:1 0 auto}}.heroimg--content-inner{align-items:center;display:flex;flex-direction:column-reverse;gap:90px}@media screen and (min-width:1025px){.heroimg--content-inner{align-items:flex-end;flex:0 1 524px;flex-direction:column;justify-content:space-between}}.heroimg--content-inner a{font-size:.875rem;gap:24px;letter-spacing:1px;padding-right:80px;position:relative;text-transform:uppercase}@media screen and (min-width:1025px){.heroimg--content-inner a{padding-right:104px}}.heroimg--content-inner a:after{background:#fff;background:var(--white);content:"";height:24px;mask:url(/app/themes/appo/public/images/icon/bottomlongarrow.4cfbd4.svg);mask-size:contain;-webkit-mask:url(/app/themes/appo/public/images/icon/bottomlongarrow.4cfbd4.svg);-webkit-mask-size:contain;position:absolute;right:16px;width:24px}@media screen and (min-width:1025px){.heroimg--content-inner a:after{height:24px;right:24px;width:24px}}.heroimg--content-inner a:before{border:2px solid #f39655;border:2px solid var(--orange);border-radius:50%;content:"";height:56px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:56px}@media screen and (min-width:1025px){.heroimg--content-inner a:before{height:72px;width:72px}}.heroimg--content-inner a:hover:before{background-color:#fff;background-color:var(--white);border:1px solid #f39655;border:1px solid var(--orange);transition:all .3s ease-in-out}.heroimg--content-inner a:hover:after{background-color:#f39655;background-color:var(--orange);transition:all .3s ease-in-out}.heroimg--content-inner p{font-size:1rem;line-height:180%}@media screen and (min-width:1025px){.heroimg--content-inner p{font-size:1.25rem}.heroimg{height:900px}}.heroimg.job-offer{align-items:flex-start;height:375px;justify-content:flex-start}@media screen and (min-width:1025px){.heroimg.job-offer{height:617px}}.heroimg.job-offer .heroimg--content .breadcrumb-item{color:#fff;color:var(--white)}.footer-choice{border-bottom:1px solid #d1cec9;border-bottom:1px solid var(--grey);display:flex;flex-direction:column;gap:32px;padding:40px 0}@media screen and (min-width:1025px){.footer-choice{align-items:center;flex-direction:row;gap:80px;padding:72px 0}.footer-choice--title{max-width:350px;width:100%}}.footer-choice--list{display:flex;flex-wrap:wrap;gap:24px}@media screen and (min-width:1025px){.footer-choice--list{flex-wrap:nowrap;gap:48px}}.footer-choice--list-item{display:flex;flex-direction:column;gap:12px;width:calc(50% - 12px)}.footer-choice--list-item img{height:32px;object-fit:contain;width:32px}.footer-choice--list-item p{font-size:1rem;line-height:140%}@media screen and (min-width:1025px){.footer-choice--list-item{gap:32px}}.footer-informations{border-bottom:1px solid #d1cec9;border-bottom:1px solid var(--grey);display:flex;flex-direction:column;gap:24px;padding:40px 0}@media screen and (min-width:1025px){.footer-informations{align-items:center;flex-direction:row;font-size:1.25rem;justify-content:space-between;padding:72px 0}.footer-informations a{font-size:.875rem}}.footer-informations--logo{max-width:150px}@media screen and (min-width:1025px){.footer-informations--logo{max-width:200px}}.footer-informations--infos{padding-left:20px;position:relative}.footer-informations--infos:before{color:#f39655;color:var(--orange);content:"+";left:0;position:absolute;top:0}@media screen and (min-width:1025px){.footer-menu{display:flex;justify-content:space-between;padding:72px 0}.footer-menu>*{flex:0 1 140px}}.footer-menu .accordion--item{margin:40px 0}@media screen and (min-width:1025px){.footer-menu .accordion--item{margin:0}}.footer-menu .accordion--header,.footer-menu .other--menu{font-family:silka,sans-serif;font-family:var(--silka);font-size:1rem;font-weight:600;letter-spacing:1.6px;position:relative;text-transform:uppercase;transition:color .3s ease}@media screen and (min-width:768px){.footer-menu .accordion--header:hover{color:#f39655;color:var(--orange)}}@media screen and (min-width:1025px){.footer-menu .accordion--header,.footer-menu .other--menu{letter-spacing:1.4px}}.footer-menu .accordion--header span{height:24px;position:absolute;right:0;top:calc(50% - 12px);transition:transform .3s;width:24px}@media screen and (min-width:1025px){.footer-menu .accordion--header span{display:none}}.footer-menu .accordion--header span:after{background:#1b1b1b;background:var(--black);content:"";display:block;height:100%;-webkit-mask:url(/app/themes/appo/public/images/icon/chevronright.2beb4e.svg);mask:url(/app/themes/appo/public/images/icon/chevronright.2beb4e.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:rotate(90deg);width:100%}@media screen and (min-width:1025px){.footer-menu .accordion--header:after{display:none}}.footer-menu .menu--header{font-size:.8125rem;font-weight:400;letter-spacing:1px;margin-bottom:16px;text-transform:uppercase}.footer-menu .menu--body{display:flex;flex-direction:column;gap:24px;text-transform:uppercase}.footer-menu .accordion--body{color:#7b7b7b;color:var(--darkgrey);display:none;padding:14px 0 0}.footer-menu .accordion--body a{display:block;font-size:.8125rem;letter-spacing:.65px;line-height:normal}.footer-menu .accordion--body a:not(:last-child){margin:12px 0}@media screen and (min-width:1025px){.footer-menu .accordion--body{display:block}.footer-menu .accordion--body a:hover{color:#1b1b1b;color:var(--black)}}.footer-menu .logo--menu{margin-top:40px}@media screen and (min-width:1025px){.footer-menu .logo--menu{margin-top:0}}.footer-menu .logo--menu .inner{align-items:center;display:flex;gap:40px}@media screen and (min-width:1025px){.footer-menu .logo--menu .inner{gap:80px}}.footer-menu .logo--menu img{max-height:66px;max-width:160px;object-fit:contain}@media screen and (min-width:1025px){.footer-menu .logo--menu img{max-height:88px;max-width:190px}.footer-menu .logo--menu{flex:0 1 auto}}.footer-menu .other--menu{display:flex;flex-direction:column;gap:24px;transition:color .3s ease}@media screen and (min-width:1025px){.footer-menu .other--menu{font-size:.875rem}}.footer-menu .other--menu a{transition:all .3s ease}@media screen and (min-width:768px){.footer-menu .other--menu a:hover{color:#f39655;color:var(--orange)}}.footer-menu .open-accordion .accordion--header:after{transform:rotate(-90deg);transition:transform .3s}.footer-bottom{border-top:1px solid #d1cec9;border-top:1px solid var(--grey);display:flex;flex-direction:column;gap:32px;padding:40px 0}@media screen and (min-width:768px){.footer-bottom{flex-direction:row;justify-content:space-between}}.footer-bottom--social{align-items:center;display:flex;gap:40px}.footer-bottom--social a:before{background-color:#1b1b1b;background-color:var(--black);content:"";display:block;height:24px;mask-size:contain;-webkit-mask-size:contain;transition:background-color .3s ease;width:24px}.footer-bottom--social a:hover:before{background-color:#f39655;background-color:var(--orange)}.footer-bottom--social a.facebook:before{mask:url(/app/themes/appo/public/images/icon/icon-facebook.39bbe7.svg) no-repeat center;-webkit-mask:url(/app/themes/appo/public/images/icon/icon-facebook.39bbe7.svg) no-repeat center}.footer-bottom--social a.instagram:before{mask:url(/app/themes/appo/public/images/icon/icon-instagram.730132.svg) no-repeat center;-webkit-mask:url(/app/themes/appo/public/images/icon/icon-instagram.730132.svg) no-repeat center}.footer-bottom--social a.linkedin:before{mask:url(/app/themes/appo/public/images/icon/linkedin.a31565.svg) no-repeat center;-webkit-mask:url(/app/themes/appo/public/images/icon/linkedin.a31565.svg) no-repeat center}.footer-bottom--social a.youtube:before{mask:url(/app/themes/appo/public/images/icon/icon-youtube.4ec2ba.svg) no-repeat center;-webkit-mask:url(/app/themes/appo/public/images/icon/icon-youtube.4ec2ba.svg) no-repeat center}.footer-bottom--menu nav{display:flex;flex-wrap:wrap;font-size:.8125rem;gap:4px;line-height:180%;row-gap:0}.footer-bottom--menu nav a{position:relative}.footer-bottom--menu nav a:before{content:"/";margin-right:4px}.heroimg.p404{display:flex;flex-direction:column;gap:40px;padding:0 16px}.heroimg.p404 .heroimg--content.container{max-width:770px}@media screen and (min-width:1025px){.heroimg.p404 .heroimg--content.container{flex-direction:column;gap:40px}}.heroimg.p404 .heroimg--content-title{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;max-width:770px}.heroimg.p404 .heroimg--content-title h1{font-size:5rem;font-style:normal;font-weight:700}@media screen and (min-width:1025px){.heroimg.p404 .heroimg--content-title h1{font-size:12.5rem}}.heroimg.p404 .heroimg--content-title p{font-size:2rem;font-style:italic;font-weight:300;line-height:140%;text-align:center}@media screen and (min-width:1025px){.heroimg.p404 .heroimg--content-title p{font-size:3rem}}.heroimg.p404 .heroimg--content-title p strong{font-weight:700}.heroimg.p404 .heroimg--content-inner{gap:40px}.heroimg.p404 .heroimg--content-inner a{font-weight:600;padding:25px 104px 25px 25px}.heroimg.p404 .heroimg--content-inner p{font-size:1rem;font-weight:500;text-align:center}@media screen and (min-width:1025px){.heroimg.p404 .heroimg--content-inner p{max-width:550px}.heroimg.p404 .heroimg--content-inner{align-items:center;flex:initial;flex-direction:column-reverse;justify-content:center}}.cta{align-items:center;border:none;color:#1b1b1b;color:var(--black);display:flex;font-family:silka,sans-serif;font-family:var(--silka);font-size:.875rem;font-weight:600;gap:24px;letter-spacing:1.4px;text-transform:uppercase}.black-background .cta{color:#fff;color:var(--white)}.black-background .cta .btn:after{background-color:#fff;background-color:var(--white)}.cta.-white{color:#fff;color:var(--white)}.cta.-white .btn,.cta.primary.-white .btn{border:2px solid #fff;border:2px solid var(--white)}.cta.-white .btn:after{background-color:#fff;background-color:var(--white)}.cta.disabled{color:#d1cec9;color:var(--grey)}.cta.disabled .btn{border:2px solid #d1cec9;border:2px solid var(--grey)}.cta.disabled .btn:after{background-color:#d1cec9;background-color:var(--grey)}@media (var(--min-laptop )){.cta{gap:32px}.cta:hover:not(.disabled) .btn{background-color:#f39655;background-color:var(--orange)}}.cta.link{gap:16px;transition:gap .4s ease-in-out}.cta.link:after{background-color:#f39655;background-color:var(--orange);content:"";height:16px;-webkit-mask:url(/app/themes/appo/public/images/icon/right-long-arrow.ce7bd3.svg);mask:url(/app/themes/appo/public/images/icon/right-long-arrow.ce7bd3.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px}.cta.link:hover{gap:24px}.btn{align-items:center;border:2px solid #f39655;border:2px solid var(--orange);border-radius:50%;display:flex;font-weight:700;padding:16px;position:relative;transition:all .4s ease-in-out}@media screen and (min-width:1025px){.btn{padding:24px}}.btn:after{background-color:#1b1b1b;background-color:var(--black);content:"";height:24px;-webkit-mask:url(/app/themes/appo/public/images/icon/right-long-arrow.ce7bd3.svg);mask:url(/app/themes/appo/public/images/icon/right-long-arrow.ce7bd3.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:24px}.primary.cta:not(.disabled):hover .btn{background-color:#f39655;background-color:var(--orange)}.cta.primary.-white:not(.disabled):hover .btn{background-color:#fff;background-color:var(--white)}.cta.primary.-white:not(.disabled):hover .btn:after{background-color:#f39655;background-color:var(--orange)}.cta-secondary{align-items:center;border:1.5px solid #f39655;border:1.5px solid var(--orange);border-radius:100px;color:#1b1b1b;color:var(--black);cursor:pointer;display:inline-flex;font-family:silka,sans-serif;font-family:var(--silka);font-size:.875rem;font-weight:600;gap:24px;height:56px;justify-content:center;letter-spacing:1px;padding:16px 24px;text-transform:uppercase;transition:background-color .4s ease-in-out}.cta-secondary:after{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.cta-secondary:hover{background-color:#fff6f0;background-color:var(--light-orange)}.cta-secondary.disabled{background-color:#f3f2f0;background-color:var(--light-grey);border-color:#d1cec9;border-color:var(--grey);color:#7b7b7b;color:var(--darkgrey)}.cta-secondary.disabled:after{background-color:#7b7b7b;background-color:var(--darkgrey)}.cta-secondary.alternatif{background-color:#f39655;background-color:var(--orange)}.cta-secondary.alternatif.disabled,.cta-secondary.alternatif:hover{background-color:#fff;background-color:var(--white)}.anchor{align-items:center;border:1px solid #7b7b7b;border:1px solid var(--darkgrey);border-radius:56px;color:#1b1b1b;color:var(--black);display:flex;font-size:1rem;font-weight:600;gap:20px;line-height:150%;max-width:328px;padding:16px 32px 16px 16px;transition:background-color .4s ease-in-out}.anchor,.anchor span{font-family:silka,sans-serif;font-family:var(--silka);font-style:italic}.anchor span{font-weight:400}.anchor .btn{border:1px dashed #1b1b1b;border:1px dashed var(--black)}.anchor .btn:after{background-color:#f39655;background-color:var(--orange);height:24px;-webkit-mask:url(/app/themes/appo/public/images/icon/icon-mail.2dacaf.svg);mask:url(/app/themes/appo/public/images/icon/icon-mail.2dacaf.svg);width:24px}.anchor:hover{background-color:#f3f2f0;background-color:var(--light-grey);border:1px solid #7b7b7b;border:1px solid var(--darkgrey)}.anchor.active{background-color:#fff6f0;background-color:var(--light-orange)}.anchor.active,.anchor.active .btn{border:2px solid #f39655;border:2px solid var(--orange)}.pagination{align-items:center;display:flex;gap:24px}.pagination .page-numbers{font-family:silka,sans-serif;font-family:var(--silka);font-size:.875rem;letter-spacing:1px;text-transform:uppercase}.pagination .page-numbers.current{font-family:silka,sans-serif;font-family:var(--silka);font-style:italic;font-weight:700;position:relative}.pagination .page-numbers.current:after{background-color:#f39655;background-color:var(--orange);border-radius:50%;bottom:-8px;content:"";height:6px;left:1px;margin:0 auto;position:absolute;width:6px}.pagination .page-numbers.next.disabled:before,.pagination .page-numbers.prev.disabled:before{background-color:#d1cec9;background-color:var(--grey);pointer-events:none}.next:before,.owl-next:before,.owl-prev:before,.prev:before{background-color:#1b1b1b;background-color:var(--black);content:"";display:flex;height:40px;justify-content:center;-webkit-mask:url(/app/themes/appo/public/images/icon/chevronleft.a89a6e.svg);mask:url(/app/themes/appo/public/images/icon/chevronleft.a89a6e.svg);width:40px}.next:before,.owl-next:before{content:"";-webkit-mask:url(/app/themes/appo/public/images/icon/chevronright.2beb4e.svg);mask:url(/app/themes/appo/public/images/icon/chevronright.2beb4e.svg)}.ginput_container_email input,.ginput_container_email textarea,.ginput_container_phone input,.ginput_container_phone textarea,.ginput_container_text input,.ginput_container_text textarea,.ginput_container_textarea input,.ginput_container_textarea textarea{align-items:flex-start;border-bottom:1px solid #d1cec9;border-bottom:1px solid var(--grey);color:#1b1b1b;color:var(--black);display:flex;font-family:silka,sans-serif;font-family:var(--silka);font-size:14px;font-style:italic;font-weight:300;justify-content:space-between;letter-spacing:1px;line-height:normal;overflow:hidden;padding:8px 0 16px;text-overflow:ellipsis;text-transform:uppercase;width:100%}.ginput_container_email input:hover,.ginput_container_email textarea:hover,.ginput_container_phone input:hover,.ginput_container_phone textarea:hover,.ginput_container_text input:hover,.ginput_container_text textarea:hover,.ginput_container_textarea input:hover,.ginput_container_textarea textarea:hover{border-bottom:2px solid #000}.ginput_container_email input:focus,.ginput_container_email textarea:focus,.ginput_container_phone input:focus,.ginput_container_phone textarea:focus,.ginput_container_text input:focus,.ginput_container_text textarea:focus,.ginput_container_textarea input:focus,.ginput_container_textarea textarea:focus{border-bottom:2px solid #f39655;border-bottom:2px solid var(--orange)}.ginput_container_email .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true] input,.ginput_container_email.gfield_error input,.ginput_container_phone .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true] input,.ginput_container_phone.gfield_error input,.ginput_container_text .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true] input,.ginput_container_text.gfield_error input,.ginput_container_textarea .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true] input,.ginput_container_textarea.gfield_error input{border-bottom:2px solid #f35555;border-bottom:2px solid var(--red)}span.gfield_required.gfield_required_asterisk{color:#f39655;color:var(--orange);padding-left:8px}.gfield_validation_message{color:#f35555;color:var(--red);font-family:Poppins;font-size:.875rem;font-weight:400;line-height:180%;overflow:hidden;text-overflow:ellipsis}.gform-body input[type=checkbox]{border:1px solid #d1cec9;border:1px solid var(--grey);border-radius:2px;cursor:pointer;height:20px;width:20px}.gform-body input[type=checkbox].disabled{background-color:#d1cec9;background-color:var(--grey);color:#7b7b7b;color:var(--darkgrey)}label{cursor:pointer;font-family:Poppins,sans-serif;font-family:var(--poppins);font-size:1rem;font-style:italic;font-weight:400;line-height:180%;text-transform:uppercase}.gfield--type-fileupload .ginput_container.ginput_container_fileupload{display:flex;flex-direction:column}@media screen and (min-width:1024px){.gfield--type-fileupload .ginput_container.ginput_container_fileupload{flex-direction:row;gap:62px}}.gfield--type-fileupload .ginput_container.ginput_container_fileupload .gfield_description.gform_fileupload_rules{color:#7b7b7b;color:var(--darkgrey);font-family:silka,sans-serif;font-family:var(--silka);margin-top:12px;order:0}.gfield--type-fileupload .ginput_container.ginput_container_fileupload input[type=file]{cursor:pointer;margin:20px 0 48px;order:1}.gfield--type-fileupload .ginput_container.ginput_container_fileupload input[type=file]::file-selector-button{background-color:initial;border:1.5px solid #f39655;border:1.5px solid var(--orange);border-radius:100px;font-family:silka,sans-serif;font-family:var(--silka);font-size:.875rem;font-weight:600;letter-spacing:1.4px;margin-bottom:12px;padding:16px 24px;text-transform:uppercase;width:auto}legend.gfield_label_before_complex{display:none}.gform-body input[type=checkbox]:checked{background-color:#f39655;background-color:var(--orange);position:relative}.gform-body input[type=checkbox]:checked:after{background-color:#fff;background-color:var(--white);content:"";display:flex;height:20px;-webkit-mask:url(/app/themes/appo/public/images/icon/icon-check.5aac07.svg);mask:url(/app/themes/appo/public/images/icon/icon-check.5aac07.svg);-webkit-mask-size:contain;mask-size:contain;position:absolute;right:-1px;top:-1px;width:20px}.gform-body .input-container,div.ginput_container.ginput_container_consent{display:flex;gap:16px}div.ginput_container.ginput_container_consent input[type=checkbox]{margin-top:4px;min-width:20px}.ginput_container_select{border-bottom:1px solid #d1cec9;border-bottom:1px solid var(--grey);font-style:italic;font-weight:400;padding:16px 0;position:relative;text-transform:uppercase}.ginput_container_select select{cursor:pointer;width:100%}.ginput_container_select:after{background:#f39655;background:var(--orange);content:"";height:16px;-webkit-mask:url(/app/themes/appo/public/images/icon/shortarrowbottom.2cd4ba.svg);mask:url(/app/themes/appo/public/images/icon/shortarrowbottom.2cd4ba.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:16px;top:calc(50% - 8px);width:16px}.ginput_container_select option{text-transform:uppercase}@media screen and (min-width:1025px){.gfield_radio{display:flex;gap:32px}.gfield_radio>div{flex:1}}.gfield_radio label{align-items:center;border:1px solid #7b7b7b;border:1px solid var(--darkgrey);border-radius:56px;display:flex!important;font-family:silka,sans-serif;font-family:var(--silka);font-style:italic;gap:20px;line-height:150%;padding:16px;position:relative;text-transform:none}.gfield_radio label:before{aspect-ratio:1/1;border:1px dashed #1b1b1b;border:1px dashed var(--black);border-radius:50%;content:"";height:56px;width:56px}.gfield_radio label:after{background:#f39655;background:var(--orange);content:"";height:32px;left:28px;-webkit-mask:url(/app/themes/appo/public/images/icon/icon-mail.2dacaf.svg);mask:url(/app/themes/appo/public/images/icon/icon-mail.2dacaf.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;width:32px}.gfield_radio>div:nth-child(2) label:after{-webkit-mask:url(/app/themes/appo/public/images/icon/sofa-1.3b166e.svg);mask:url(/app/themes/appo/public/images/icon/sofa-1.3b166e.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.gfield_radio input:checked~label{background:#fff6f0;background:var(--light-orange);border-color:#f39655;border-color:var(--orange);outline:1px solid #f39655;outline:1px solid var(--orange)}.gfield_radio input:checked~label:before{border:1px solid #f39655;border:1px solid var(--orange);outline:1px solid #f39655;outline:1px solid var(--orange)}.navTab{background-color:#fff;background-color:var(--white);position:sticky;top:0;z-index:7}.navTab .container{position:relative}.navTab .container ul{align-items:center;display:flex;justify-content:flex-start;padding:18px 0;position:relative}@media screen and (min-width:1281px){.navTab .container ul{justify-content:space-around}}.navTab .container ul li{white-space:nowrap}.navTab .container ul a{color:#1b1b1b;color:var(--black);font-family:silka,sans-serif;font-family:var(--silka);font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:1px;position:relative;text-transform:uppercase;transition:all .4s ease-in-out}.navTab .container ul a.active .current,.navTab .container ul a.active.active{font-style:italic;font-weight:700}.navTab .container ul a #marker{bottom:36px;left:0;position:absolute;transition:.5s;width:0}.navTab .container ul a #marker:after{background-color:#f39655;background-color:var(--orange);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%,37px);width:100%}.navTab .container ul a #marker:before{border-color:#0000 #0000 #f39655;border-color:#0000 #0000 var(--orange) #0000;border-style:solid;border-width:0 6px 10px;bottom:-7px;content:"";height:0;left:50%;position:absolute;transform:translate(-50%,39px) rotate(180deg);width:0}.navTab .container ul a #marker .owl-stage{align-items:center;display:flex;gap:56px;width:1440px!important}.navTab .container ul a #marker .owl-item{width:250px!important}.navTab .container ul a hr{border-top:1px solid #f3f2f0;width:100%}.filter-container{border:1px dashed #f39655;border:1px dashed var(--orange);border-radius:48px;max-width:-moz-fit-content;max-width:fit-content}.filter-container .filter{color:#1b1b1b;color:var(--black);font-family:Poppins,sans-serif;font-family:var(--poppins);font-size:1rem;font-weight:400;line-height:180%;max-height:45px;padding:8px 16px}.filter-container.active .filter{align-items:center;background-color:#f39655;background-color:var(--orange);border:.5px dashed #f39655;border:.5px dashed var(--orange);border-radius:48px;display:flex;gap:8px}.filter-container.active .filter:before{background-color:#1b1b1b;background-color:var(--black);content:"";height:16px;-webkit-mask:url(/app/themes/appo/public/images/icon/close.f2c5f5.svg);mask:url(/app/themes/appo/public/images/icon/close.f2c5f5.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px}.card-actu.container{padding:0}.card-actu.container a{align-items:center;display:flex;gap:24px;max-width:524px}@media screen and (min-width:768px){.card-actu.container a{max-width:none}}.card-actu.container a .img-container img{transition:all .5s ease-in-out}.card-actu.container a:hover .img-container img{transform:scale(1.1)}.card-actu.container a .title-container h4,.card-actu.container a .title-container p{transition:color .3s}.card-actu.container a:hover .title-container h4,.card-actu.container a:hover .title-container p{color:#f39655;color:var(--orange)}.card-actu.container a .txt-container{display:flex;flex-basis:calc(50% - 12px);flex-direction:column;font-family:silka,sans-serif;font-family:var(--silka);gap:12px;position:relative;z-index:1}.card-actu.container a .txt-container .category-container{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.card-actu.container a .txt-container .category-container p{color:#f39655;color:var(--orange);font-size:.875rem;font-style:italic;font-weight:500;line-height:normal}.card-actu.container a .txt-container .category-container hr{border-top:1px solid #1b1b1b;border-top:1px solid var(--black);opacity:.5;width:24px}.card-actu.container a .txt-container .category-container p.date{color:#1b1b1b;color:var(--black);font-size:.75rem;font-style:normal;font-weight:400}.card-actu.container a .txt-container .title-container p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:1.125rem;font-weight:500;overflow:hidden}.card-actu.container a .img-container{display:flex;flex-basis:calc(50% - 12px);flex-shrink:0;max-height:166px;overflow:hidden}@media screen and (min-width:768px){.card-actu.container a .img-container{max-height:200px}}.card-actu.container a .img-container img{max-height:100%;object-fit:cover;width:100%}.card-actu.container.suggested a{flex-direction:column}@media screen and (min-width:1025px){.card-actu.container.suggested a{flex-direction:row}}.card-actu.container.suggested .img-container{width:100%}.card-actu.container.vertical a{flex-direction:column-reverse}@media screen and (min-width:1025px){.card-actu.container.vertical a{flex-direction:row-reverse;gap:48px;justify-content:flex-end;max-width:1280px;position:relative;transition:all .5s ease-in-out}.card-actu.container.vertical a:before{background-color:#1b1b1b;background-color:var(--black);bottom:0;content:"";height:40px;-webkit-mask:url(/app/themes/appo/public/images/icon/right-thin-arrow.4bf905.svg);mask:url(/app/themes/appo/public/images/icon/right-thin-arrow.4bf905.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:0;transition:all .5s ease-in-out;width:40px}.card-actu.container.vertical a:hover:before{background-color:#f39655;background-color:var(--orange)}.card-actu.container.vertical a:hover:not(.highlight) h4{color:#f39655;color:var(--orange)}.card-actu.container.vertical a:hover:not(.highlight) img{transform:scale(1.1)}}.card-actu.container.vertical a .img-container{flex-basis:100%;max-height:166px;width:100%}@media screen and (min-width:1025px){.card-actu.container.vertical a .img-container{flex-basis:31%;max-height:240px;overflow:hidden}}.card-actu.container.vertical a .img-container img{object-fit:cover;transition:all .5s ease-in-out}.card-actu.container.vertical a .txt-container .title-container h4{font-family:silka,sans-serif;font-family:var(--silka);font-size:1.25rem;font-style:italic;font-weight:500;line-height:140%;transition:all .5s ease-in-out}@media screen and (min-width:1281px){.card-actu.container.vertical a .txt-container .title-container h4{font-size:1.25rem;line-height:140%}}.card-actu.container.vertical .content-container{-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;display:-webkit-box;font-family:Poppins,sans-serif;font-family:var(--poppins);font-size:.875rem;font-weight:400;line-height:1.575rem;overflow:hidden}@media screen and (min-width:1281px){.card-actu.container.vertical .content-container{font-size:1rem;line-height:180%}}@media screen and (min-width:1025px){.card-actu.container.absolut{height:550px;width:100%}.card-actu.container.absolut a.highlight{height:100%;max-width:none;position:relative;width:100%}.card-actu.container.absolut a.highlight:before{bottom:0;right:42%;z-index:2}.card-actu.container.absolut a.highlight .img-container{bottom:0;left:0;max-height:none;position:absolute;right:0;top:0}.card-actu.container.absolut a.highlight .img-container img{object-fit:cover}.card-actu.container.absolut a.highlight .card-text{background-color:#fff;background-color:var(--white);bottom:0;left:0;padding:48px 48px 0 0;position:absolute;width:59%;z-index:1}.card-actu.container.absolut a.highlight .card-text .txt-container{height:195px;max-width:550px}.card-actu.container.absolut a.highlight .card-text .txt-container .category-container{gap:10px}}@media screen and (min-width:1281px){.card-actu.container.absolut .title-container h4{font-size:2rem;font-style:italic;font-weight:600;line-height:140%}.card-actu.container.absolut a.highlight:before{bottom:16px;right:45%}}.card-product a{display:flex;flex-direction:column;font-family:silka,sans-serif;font-family:var(--silka);gap:8px;max-width:302px;position:relative;text-transform:uppercase;transition:all .5s ease-in-out;width:50%}.card-product a:after{background-color:#1b1b1b;background-color:var(--black);bottom:0;content:"";height:40px;-webkit-mask:url(/app/themes/appo/public/images/icon/right-thin-arrow.4bf905.svg);mask:url(/app/themes/appo/public/images/icon/right-thin-arrow.4bf905.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:0;position:absolute;right:0;transition:opacity .5s ease-in-out;width:40px}.card-product a:hover .img-container img:not(.hovered){opacity:0}.card-product a:hover .img-container img.hovered{opacity:1}@media screen and (min-width:1024px){.card-product a:hover:after{opacity:1}}.card-product a .img-container{height:150px;margin-bottom:8px;position:relative;width:100%}@media screen and (min-width:1024px){.card-product a .img-container{height:294px}}.card-product a .img-container img{height:100%;object-fit:cover;transition:all .5s ease-in-out;width:100%}.card-product a .img-container img:not(.hovered){filter:brightness(.8);opacity:1}.card-product a .img-container img.hovered{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.card-product a .product-infos{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;gap:16px;letter-spacing:1.4px;row-gap:0}.card-product a .product-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;display:-webkit-box;font-size:1.125rem;font-style:italic;font-weight:600;letter-spacing:2px;line-height:normal;max-width:222px;overflow:hidden;text-overflow:ellipsis}.card-product a p:not(:last-child){align-items:center;display:flex;gap:16px;line-height:normal}.card-product a p:not(:last-child):not(.product-collection):after{background-color:#f39655;background-color:var(--orange);border-radius:50%;content:"";display:flex;height:3px;width:3px}.card-actu-job{background-color:#fff;background-color:var(--white);border:1px solid #d1cec9;border:1px solid var(--grey);font-family:silka,sans-serif;font-family:var(--silka);padding:32px;transition:all .4s ease-in-out;width:max(304px,min(92%,416px))}.card-actu-job:hover,.card-actu-job:hover .primary.cta{background-color:#fff6f0;background-color:var(--light-orange)}.card-actu-job:hover .primary.cta{transition:all .4s ease-in-out}.card-actu-job:hover .primary.cta span.btn{background-color:#f39655;background-color:var(--orange);transition:all .4s ease-in-out}.card-actu-job .uptitle-container{align-items:center;display:flex;gap:10px}.card-actu-job .uptitle-container hr{border-top:1px solid #1b1b1b;border-top:1px solid var(--black);opacity:.5;width:24px}.card-actu-job .uptitle-container .job-type{color:#f39655;color:var(--orange);font-size:.875rem;font-style:italic;font-weight:500}.card-actu-job .uptitle-container .published-date{color:#7b7b7b;color:var(--darkgrey);font-size:.75rem}.card-actu-job .job-title{margin-top:16px}.card-actu-job .job-title h5{-webkit-box-orient:vertical;-webkit-line-clamp:3;align-self:stretch;display:-webkit-box;font-family:silka,sans-serif;font-family:var(--silka);font-size:1.25rem;font-weight:500;line-height:140%;overflow:hidden;text-overflow:ellipsis}.card-actu-job .job-infos{display:flex;flex-direction:column;gap:10px;margin-top:24px}.card-actu-job .job-infos p{align-items:center;color:#1b1b1b;color:var(--black);display:flex;font-family:Poppins,sans-serif;font-family:var(--poppins);font-size:.875rem;font-weight:400;gap:16px;line-height:180%}.card-actu-job .job-infos p span{border:1px dashed #1b1b1b}.card-actu-job .job-infos p span.btn{height:32px;width:32px}.card-actu-job .job-infos p span.btn:after{background-color:#f39655;background-color:var(--orange);height:16px;width:16px}.card-actu-job .job-infos p.available-date span.btn:after{-webkit-mask:url(/app/themes/appo/public/images/icon/calendar.ae46a9.svg);mask:url(/app/themes/appo/public/images/icon/calendar.ae46a9.svg);-webkit-mask-size:contain;mask-size:contain}.card-actu-job .job-infos p.job-sector span.btn:after{-webkit-mask:url(/app/themes/appo/public/images/icon/team.44e4f2.svg);mask:url(/app/themes/appo/public/images/icon/team.44e4f2.svg);-webkit-mask-size:contain;mask-size:contain}.card-actu-job .job-infos p.job-location span.btn:after{-webkit-mask:url(/app/themes/appo/public/images/icon/locationstroke.2fecee.svg);mask:url(/app/themes/appo/public/images/icon/locationstroke.2fecee.svg);-webkit-mask-size:contain;mask-size:contain}.card-actu-job .primary.cta{margin-left:auto}.card-actu-job.secondary,.card-actu-job.secondary .primary.cta{background-color:#fff6f0;background-color:var(--light-orange)}.card-actu-job.secondary:hover,.card-actu-job.secondary:hover .primary.cta{background-color:#fff;background-color:var(--white)}.card-redirection .active .card-redirection-container .content-positioner .content-wrapper .description-container,.card-redirection .active .card-redirection-container .content-positioner .content-wrapper .primary.cta,.card-redirection:hover .card-redirection-container .content-positioner .content-wrapper .description-container,.card-redirection:hover .card-redirection-container .content-positioner .content-wrapper .primary.cta{opacity:1}.card-redirection .card-redirection-container{margin:0;position:relative}.card-redirection .card-redirection-container .img-container{height:408px}@media screen and (min-width:1025px){.card-redirection .card-redirection-container .img-container{height:598px;width:auto}}.card-redirection .card-redirection-container .img-container img{height:100%;object-fit:cover;position:relative;width:100%;z-index:1}.card-redirection .card-redirection-container .img-container:after{background:linear-gradient(180deg,#1b1b1be0 17.19%,#1b1b1b00);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.card-redirection .card-redirection-container .content-positioner{color:#fff;color:var(--white);font-family:silka,sans-serif;font-family:var(--silka);padding:40px 32px;position:absolute;top:0;z-index:3}@media screen and (min-width:1025px){.card-redirection .card-redirection-container .content-positioner{padding:56px 40px}}.card-redirection .card-redirection-container .content-positioner .content-wrapper{height:408px}.card-redirection .card-redirection-container .content-positioner .description-container,.card-redirection .card-redirection-container .content-positioner .title-container,.card-redirection .card-redirection-container .content-positioner .uptitle-container{margin-bottom:24px}@media screen and (min-width:1025px){.card-redirection .card-redirection-container .content-positioner .description-container,.card-redirection .card-redirection-container .content-positioner .title-container,.card-redirection .card-redirection-container .content-positioner .uptitle-container{margin-bottom:32px}}.card-redirection .card-redirection-container .content-positioner .uptitle-container p{font-size:.875rem;letter-spacing:1.4px;line-height:100%;text-transform:uppercase}.card-redirection .card-redirection-container .content-positioner .title-container h4{font-size:2rem;font-style:italic;line-height:100%}.card-redirection .card-redirection-container .content-positioner .description-container{transition:all .5s ease-in-out}@media screen and (min-width:1024px){.card-redirection .card-redirection-container .content-positioner .description-container{opacity:0}}.card-redirection .card-redirection-container .content-positioner .description-container p{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;font-family:Poppins,sans-serif;font-family:var(--poppins);overflow:hidden;text-overflow:ellipsis}.card-redirection .card-redirection-container .content-positioner .primary.cta{color:#fff;color:var(--white);line-height:100%;transition:opacity .5s ease-in-out}@media screen and (min-width:1024px){.card-redirection .card-redirection-container .content-positioner .primary.cta{opacity:0}}.card-redirection .card-redirection-container .content-positioner .primary.cta span:after{background-color:#fff;background-color:var(--white)}#cards .card-redirection{max-width:458px}.template-actu-single .heroimg.single-actu{align-items:flex-start;height:373px;justify-content:flex-start}@media screen and (min-width:1025px){.template-actu-single .heroimg.single-actu{height:617px;width:100%}.template-actu-single .heroimg.single-actu img{object-position:initial}}.template-actu-single .heroimg.single-actu .heroimg--content{margin:0;max-width:100%;padding:0 28px 0 16px}@media screen and (min-width:1025px){.template-actu-single .heroimg.single-actu .heroimg--content{padding:146px 0 0 80px}}.single-produits .breadcrumb-container{padding:0 16px 32px}@media screen and (min-width:1025px){.single-produits .breadcrumb-container{padding:16px 80px 32px}}.single-produits .breadcrumb-container nav ol{flex-wrap:wrap}.template-actu-single .heroimg.single-actu .breadcrumb-container{width:100%}.template-actu-single .heroimg.single-actu .breadcrumb-container ol.breadcrumb{gap:0}.template-actu-single .heroimg.single-actu .breadcrumb-container ol.breadcrumb li.breadcrumb-item{color:#fff;color:var(--white);gap:0;justify-content:flex-start;margin:0;white-space:nowrap}.template-actu-single .heroimg.single-actu .breadcrumb-container ol.breadcrumb li.breadcrumb-item:last-child{display:block;overflow:hidden;text-overflow:ellipsis}.template-actu-single .heroimg.single-actu .breadcrumb-container ol.breadcrumb li.breadcrumb-item:after{margin:0 16px;object-fit:cover}@media screen and (min-width:1025px){.template-actu-single .single-actu-main-wrapper{align-items:flex-start;display:flex;flex-direction:row}}.template-actu-single .single-actu-main-wrapper .single-actu-container{display:flex;flex-direction:column;gap:64px;max-width:1090px}@media screen and (min-width:1025px){.template-actu-single .single-actu-main-wrapper .single-actu-container{gap:80px;width:76%}}.template-actu-single .sticky-menu{margin:64px 0 80px;padding:0 16px}@media screen and (min-width:1025px){.template-actu-single .sticky-menu{align-self:flex-start;height:170px;margin:0;padding:0;position:sticky;top:0}}.template-actu-single .sticky-menu .share-container{background-color:#fff6f0;background-color:var(--light-orange);padding:32px 16px}@media screen and (min-width:1025px){.template-actu-single .sticky-menu .share-container{padding:32px}}.template-actu-single .sticky-menu h4{font-family:silka,sans-serif;font-family:var(--silka);font-size:1.5rem;font-style:italic;font-weight:500;line-height:140%;margin-bottom:24px}.template-actu-single .sticky-menu .share{display:inline-block;margin:0 16px 8px 0}.template-actu-single .sticky-menu .share span.btn{border:1px dashed #1b1b1b;border:1px dashed var(--black);height:48px;padding:12px;width:48px}.template-actu-single .sticky-menu .share span.btn:after{background-color:#f39655;background-color:var(--orange)}.template-actu-single .sticky-menu .share span.btn.fb:after{-webkit-mask:url(/app/themes/appo/public/images/icon/icon-facebook.39bbe7.svg);mask:url(/app/themes/appo/public/images/icon/icon-facebook.39bbe7.svg)}.template-actu-single .sticky-menu .share span.btn.lk:after{-webkit-mask:url(/app/themes/appo/public/images/icon/linkedin.a31565.svg);mask:url(/app/themes/appo/public/images/icon/linkedin.a31565.svg)}.template-actu-single .sticky-menu .share span.btn.insta:after{-webkit-mask:url(/app/themes/appo/public/images/icon/icon-instagram.730132.svg);mask:url(/app/themes/appo/public/images/icon/icon-instagram.730132.svg)}.template-actu-single .sticky-menu .share span.btn.link:after{-webkit-mask:url(/app/themes/appo/public/images/icon/link.915011.svg);mask:url(/app/themes/appo/public/images/icon/link.915011.svg)}.template-actu-single .suggested-article .card-actu.suggested a{max-width:none}.single-actu-title-container{align-items:flex-start;background-color:#fff;background-color:var(--white);display:flex;flex-direction:column;font-family:silka,sans-serif;font-family:var(--silka);gap:24px;margin-right:16px;margin-top:-64px;padding:24px 16px 0;position:relative;z-index:2}@media screen and (min-width:1025px){.single-actu-title-container{gap:48px;margin-right:0;margin-top:-164px;padding:80px 80px 0}}.single-actu-title-container .title-actu-goback p{align-items:center;display:flex;font-size:.875rem;font-weight:600;gap:16px;justify-content:center;letter-spacing:1.4px;line-height:normal;text-transform:uppercase}.single-actu-title-container .title-actu-goback p:hover:before{transform:translateX(-8px)}.single-actu-title-container .title-actu-goback p:before{background-color:#f39655;background-color:var(--orange);content:"";display:flex;height:16px;-webkit-mask:url(/app/themes/appo/public/images/icon/leftlongarrow.e40a87.svg);mask:url(/app/themes/appo/public/images/icon/leftlongarrow.e40a87.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:transform .5s ease-in-out;width:16px}.single-actu-title-container .uptitle{align-items:center;display:flex;gap:10px}.single-actu-title-container .uptitle .category{color:#f39655;color:var(--orange);font-size:.875rem;font-style:italic;font-weight:400;text-transform:none}.single-actu-title-container .uptitle hr{border-top:1px solid #1b1b1b;border-top:1px solid var(--black);opacity:.5;width:24px}.single-actu-title-container .uptitle .date{color:#1b1b1b;color:var(--black);font-size:.75rem;line-height:normal;text-transform:none}.single-actu-title-container h1{font-size:2rem;font-weight:700;line-height:140%}@media screen and (min-width:1025px){.single-actu-title-container h1{font-size:3rem}}.single-actu-title-container .actu-title-summary{color:#1b1b1b;color:var(--black);font-family:Poppins,sans-serif;font-family:var(--poppins);font-weight:500}#single-title .section-title{margin-bottom:52px;position:relative;z-index:4}.template-job-offer .single-actu-main-wrapper.container.m.single{margin:0 auto;padding:0}@media screen and (min-width:1025px){.template-job-offer .single-actu-main-wrapper.container.m.single{display:flex;flex-direction:row-reverse;justify-content:flex-end;max-width:1440px}.template-job-offer .single-job-offer-container{max-width:calc(100% - 350px);padding:80px 80px 180px}.template-job-offer .single-job-offer-container .bloc-txt-img-container,.template-job-offer .single-job-offer-container .txt-list-container{padding:0}.template-job-offer .heroimg.job-offer img{object-position:center}}.template-job-offer .heroimg.job-offer .heroimg--content{max-width:100%;padding:0 28px 0 16px}.template-job-offer .breadcrumb-container{left:16px;position:absolute;top:104px;width:100%}@media screen and (min-width:1025px){.template-job-offer .breadcrumb-container{left:64px;top:145px}}.template-job-offer .breadcrumb-container ol.breadcrumb{gap:0}.template-job-offer .breadcrumb-container ol.breadcrumb li.breadcrumb-item{color:#fff;color:var(--white);gap:0;justify-content:flex-start;margin:0;white-space:nowrap}.template-job-offer .breadcrumb-container ol.breadcrumb li.breadcrumb-item:after{margin:0 16px;object-fit:cover}.template-job-offer .breadcrumb-container ol.breadcrumb li.breadcrumb-item span{overflow:hidden;text-overflow:ellipsis;width:220px}.single-job-offer-container h1{font-size:2rem;font-weight:700;line-height:140%;margin-bottom:48px;padding:0 16px}@media screen and (min-width:1025px){.single-job-offer-container h1{font-size:3rem;margin-bottom:80px}}.single-job-offer-container .title-actu-goback p{align-items:center;display:flex;font-size:.875rem;font-weight:600;gap:16px;justify-content:flex-start;letter-spacing:1.4px;line-height:normal;margin-bottom:24px;padding:24px 16px 0;text-transform:uppercase}@media screen and (min-width:1025px){.single-job-offer-container .title-actu-goback p{margin-bottom:48px}}.single-job-offer-container .title-actu-goback p:hover:before{transform:translateX(-8px)}.single-job-offer-container .title-actu-goback p:before{background-color:#f39655;background-color:var(--orange);content:"";display:flex;height:16px;-webkit-mask:url(/app/themes/appo/public/images/icon/leftlongarrow.e40a87.svg);mask:url(/app/themes/appo/public/images/icon/leftlongarrow.e40a87.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:transform .5s ease-in-out;width:16px}.template-job-offer .single-job-offer-container{background-color:#fff;margin-top:-65px;max-width:100%;position:relative;z-index:2}@media screen and (min-width:1025px){.template-job-offer .single-job-offer-container{margin-top:-165px;max-width:calc(100% - 350px)}}.template-job-offer .sticky-menu{margin-top:48px;max-height:530px;padding:0 16px}.template-job-offer .sticky-menu.desktop{display:none}@media screen and (min-width:1025px){.template-job-offer .sticky-menu{margin:0;max-width:350px;padding:0;position:sticky;top:0;width:100%}.template-job-offer .sticky-menu.mobile{display:none}.template-job-offer .sticky-menu.desktop{display:block}}@media screen and (max-width:1024px){.template-job-offer .sticky-menu{margin-bottom:40px}}.template-job-offer .sticky-menu .sticky-menu-container{background-color:#fff6f0;background-color:var(--light-orange);padding:32px 16px}@media screen and (min-width:1281px){.template-job-offer .sticky-menu .sticky-menu-container{padding:32px}}.template-job-offer .sticky-menu .sticky-menu-container div:not(:last-child){margin-bottom:24px}.template-job-offer .sticky-menu .job-date,.template-job-offer .sticky-menu .job-location,.template-job-offer .sticky-menu .job-team,.template-job-offer .sticky-menu .job-type{align-items:flex-start;display:flex;gap:24px}.template-job-offer .sticky-menu .job-date span.btn,.template-job-offer .sticky-menu .job-location span.btn,.template-job-offer .sticky-menu .job-team span.btn,.template-job-offer .sticky-menu .job-type span.btn{border:1px dashed #1b1b1b;border:1px dashed var(--black);padding:12px}.template-job-offer .sticky-menu .job-date span.btn:after,.template-job-offer .sticky-menu .job-location span.btn:after,.template-job-offer .sticky-menu .job-team span.btn:after,.template-job-offer .sticky-menu .job-type span.btn:after{background-color:#f39655;background-color:var(--orange)}.template-job-offer .sticky-menu .job-date p,.template-job-offer .sticky-menu .job-location p,.template-job-offer .sticky-menu .job-team p,.template-job-offer .sticky-menu .job-type p{display:flex;flex-direction:column}.template-job-offer .sticky-menu .job-date p strong,.template-job-offer .sticky-menu .job-location p strong,.template-job-offer .sticky-menu .job-team p strong,.template-job-offer .sticky-menu .job-type p strong{font-size:1.25rem;font-weight:500}.template-job-offer .sticky-menu .job-type span.btn:after{-webkit-mask:url(/app/themes/appo/public/images/icon/contract.440cb6.svg);mask:url(/app/themes/appo/public/images/icon/contract.440cb6.svg)}.template-job-offer .sticky-menu .job-date span.btn:after{-webkit-mask:url(/app/themes/appo/public/images/icon/calendar.ae46a9.svg);mask:url(/app/themes/appo/public/images/icon/calendar.ae46a9.svg)}.template-job-offer .sticky-menu .job-team span.btn:after{-webkit-mask:url(/app/themes/appo/public/images/icon/team.44e4f2.svg);mask:url(/app/themes/appo/public/images/icon/team.44e4f2.svg)}.template-job-offer .sticky-menu .job-location span.btn:after{-webkit-mask:url(/app/themes/appo/public/images/icon/locationstroke.2fecee.svg);mask:url(/app/themes/appo/public/images/icon/locationstroke.2fecee.svg)}.template-job-offer .sticky-menu a{align-items:center;background-color:#f39655;background-color:var(--orange);color:#fff;color:var(--white);display:flex;font-family:silka,sans-serif;font-family:var(--silka);font-size:.875rem;font-weight:500;gap:24px;letter-spacing:1.4px;padding:12px 24px;text-transform:uppercase}@media screen and (min-width:1025px){.template-job-offer .sticky-menu a{gap:32px}}.template-job-offer .sticky-menu a span{border-color:#fff;border-color:var(--white);height:56px;width:56px}@media screen and (min-width:1025px){.template-job-offer .sticky-menu a span{height:72px;width:72px}}.template-job-offer .sticky-menu a span:after{background-color:#fff;background-color:var(--white)}.template-job-offer a.fixed{align-items:center;background-color:#f39655;background-color:var(--orange);bottom:0;color:#fff;color:var(--white);display:flex;font-family:silka,sans-serif;font-family:var(--silka);font-size:.875rem;font-weight:500;gap:24px;justify-content:center;letter-spacing:1.4px;padding:12px 24px;position:fixed;text-transform:uppercase;width:100%;z-index:10}@media screen and (min-width:1025px){.template-job-offer a.fixed{gap:32px}}.template-job-offer a.fixed span{border-color:#fff;border-color:var(--white);height:56px;width:56px}.template-job-offer a.fixed span:after{background-color:#fff;background-color:var(--white)}@media screen and (min-width:1025px){.template-job-offer a.fixed{display:none}}.template-job-offer .bloc-txt-img-container .img-container{position:relative}.template-job-offer .bloc-txt-img-container .img-container img{z-index:-1}.template-job-offer .bloc-txt-img-container .img-container figcaption{border-left:1px solid #f39655;border-left:1px solid var(--orange);bottom:10px;color:#fff;color:var(--white);font-size:1rem;font-weight:500;height:103px;padding:24px;position:absolute;right:0;width:86%;z-index:1}.template-job-offer .bloc-txt-img-container .img-container:after{background:linear-gradient(1turn,#1b1b1be6,#1b1b1b00),#d3d3d3;bottom:10px;content:"";left:0;opacity:.1;position:absolute;right:0;top:0;z-index:0}.candidature .gform_required_legend{display:none}@media screen and (min-width:1025px){.candidature{display:flex;flex-direction:row;gap:108px}.candidature .gform_wrapper,.contact-form .gform_wrapper{max-width:740px}}.candidature .form-header .title-container,.candidature .form-header .title-container h2,.candidature .form-header .uptitle{margin-bottom:24px}@media screen and (min-width:1025px){.candidature .form-header .title-container,.candidature .form-header .title-container h2,.candidature .form-header .uptitle{margin-bottom:48px}}.candidature .form-header .content-container{margin-bottom:40px}.candidature form label.gfield_label.gform-field-label,.contact-form form label.gfield_label.gform-field-label,.contact-form form legend.gfield_label.gform-field-label{font-size:.875rem;font-weight:300;letter-spacing:1.4px;padding-left:8px;transform:translateY(50px);transition:all .3s}.contact-form form .gfield--input-type-consent legend.gfield_label.gform-field-label{padding-left:0!important}.contact-form form legend.gfield_label.gform-field-label{transform:none}.candidature form label.gfield_label.gform-field-label.focusin,.contact-form form label.gfield_label.gform-field-label.focusin{transform:translateY(10px)}@media screen and (min-width:1025px){.candidature form label.gfield_label.gform-field-label,.contact-form form label.gfield_label.gform-field-label{transform:translateY(34px)}}.candidature form .gfield--type-fileupload label.gfield_label.gform-field-label,.contact-form form .gfield--type-fileupload label.gfield_label.gform-field-label,.contact-form form .gfield--type-select label.gfield_label.gform-field-label{transform:translateY(20px)}.candidature form .ginput_container_consent label.gform-field-label,.contact-form form .ginput_container_consent label.gform-field-label{font-size:.875rem;font-style:normal;text-transform:none}@media screen and (min-width:1025px){.gform_footer{justify-content:flex-end}}.bloc-txt-img{width:auto}.bloc-txt-img .bloc-txt-img-container{align-items:center;display:flex;flex-direction:column;gap:24px;padding:0 16px}@media screen and (min-width:1025px){.bloc-txt-img .bloc-txt-img-container{flex-direction:row;gap:56px;padding:0 0 0 80px}}.bloc-txt-img .bloc-txt-img-container .img-container,.bloc-txt-img .bloc-txt-img-container .txt-container{flex-basis:calc(50% - 28px)}.bloc-txt-img .bloc-txt-img-container .img-container img,.bloc-txt-img .bloc-txt-img-container .txt-container img{height:337px;object-fit:cover}@media screen and (min-width:1025px){.bloc-txt-img .bloc-txt-img-container .img-container img,.bloc-txt-img .bloc-txt-img-container .txt-container img{height:450px}}.bloc-txt-img .bloc-txt-img-container .txt-container em{font-style:italic}.bloc-txt-img .bloc-txt-img-container .txt-container strong{font-weight:700}.bloc-txt-img .bloc-txt-img-container .txt-container h2,.bloc-txt-img .bloc-txt-img-container .txt-container h3,.bloc-txt-img .bloc-txt-img-container .txt-container h4{margin-bottom:24px}.bloc-txt-img .bloc-txt-img-container .txt-container h2{font-size:1.5rem;font-weight:500}@media screen and (min-width:1025px){.bloc-txt-img .bloc-txt-img-container .txt-container h2{font-size:2rem}}.bloc-txt-img .bloc-txt-img-container .txt-container h3{font-size:1.5rem;font-weight:500}@media screen and (min-width:1025px){.bloc-txt-img .bloc-txt-img-container .txt-container h3{font-size:2rem}}.bloc-txt-img .bloc-txt-img-container .txt-container h4{font-size:1.25rem;font-weight:400}@media screen and (min-width:1025px){.bloc-txt-img .bloc-txt-img-container .txt-container h4{font-size:1.5rem}.bloc-txt-img.reversed .bloc-txt-img-container{flex-direction:row-reverse}}.bloc-txt-img.job-offer .bloc-txt-img-container{padding-bottom:64px}@media screen and (min-width:1025px){.bloc-txt-img.job-offer .bloc-txt-img-container{padding-bottom:185px}}.list-jobs-list{display:flex;flex-direction:column;gap:24px;width:100%}@media screen and (min-width:768px){.list-jobs-list{flex-direction:row;flex-wrap:wrap;gap:16px}}.list-jobs-list--item{border:1px solid #d1cec9;border:1px solid var(--grey);padding:24px}@media screen and (min-width:768px){.list-jobs-list--item{width:calc(50% - 8px)}}@media screen and (min-width:1025px){.list-jobs-list--item{padding:32px;width:calc(33.33% - 11px)}}.list-jobs-list--item-infos{display:flex;flex-direction:column;margin-bottom:16px}@media screen and (min-width:1025px){.list-jobs-list--item-infos{flex-direction:row;gap:10px}}.list-jobs-list--item .type{color:#f39655;color:var(--orange);font-size:.875rem}.list-jobs-list--item .publish-date{align-items:center;color:#7b7b7b;color:var(--darkgrey);display:flex;font-size:.75rem;gap:8px}.list-jobs-list--item .publish-date:before{background:#1b1b1b;background:var(--black);content:"";height:1px;opacity:.5;width:24px}.list-jobs-list--item-title{font-family:silka,sans-serif;font-family:var(--silka);font-size:1.25rem;font-weight:500;line-height:140%;margin-bottom:40px}@media screen and (min-width:1025px){.list-jobs-list--item-title{margin-bottom:24px}}.list-jobs-list--item-subinfos{display:flex;flex-direction:column;gap:10px;margin-bottom:32px}@media screen and (min-width:1025px){.list-jobs-list--item-subinfos{margin-bottom:8px}}.list-jobs-list--item-subinfos .type{color:#1b1b1b;color:var(--black)}.list-jobs-list--item-subinfos p{align-items:center;display:flex;font-size:.875rem;gap:16px;position:relative}.list-jobs-list--item-subinfos p:after{border:1px dashed #7b7b7b;border:1px dashed var(--darkgrey);border-radius:50%;content:"";height:32px;left:-8px;position:absolute;width:32px}.list-jobs-list--item-subinfos p:before{background:#f39655;background:var(--orange);content:"";height:16px;width:16px}.list-jobs-list--item-subinfos p.date:before{-webkit-mask:url(/app/themes/appo/public/images/icon/calendar.ae46a9.svg);mask:url(/app/themes/appo/public/images/icon/calendar.ae46a9.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.list-jobs-list--item-subinfos p.type:before{-webkit-mask:url(/app/themes/appo/public/images/icon/team.44e4f2.svg);mask:url(/app/themes/appo/public/images/icon/team.44e4f2.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.list-jobs-list--item-subinfos p.location:before{-webkit-mask:url(/app/themes/appo/public/images/icon/locationstroke.2fecee.svg);mask:url(/app/themes/appo/public/images/icon/locationstroke.2fecee.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.list-jobs-list--item .cta{justify-content:flex-end}.product-sheet{display:flex;flex-direction:column}@media screen and (min-width:1025px){.product-sheet{flex-direction:row;gap:56px;justify-content:space-between}}.product-sheet .not-full{margin:0 16px}@media screen and (min-width:1281px){.product-sheet .not-full{margin-left:80px}}@media screen and (min-width:1025px){.product-sheet .product-sheet-data{max-width:712px}}.product-sheet .product-sheet-data h3{align-items:center;display:flex;font-size:2rem;font-weight:600;line-height:2.75rem;margin:56px 0 32px;position:relative}.product-sheet .product-sheet-data h3:after{content:url(/app/themes/appo/public/images/icon/chevron.a55786.svg);height:24px;position:absolute;right:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transition:transform .25s ease-out;-webkit-transition:transform .25s ease-out;-moz-transition:transform .25s ease-out;-ms-transition:transform .25s ease-out;-o-transition:transform .25s ease-out}@media screen and (min-width:1025px){.product-sheet .product-sheet-data h3:after{display:none}}.product-sheet .product-sheet-data .underline{border-bottom:1px solid #d1cec9;border-bottom:1px solid var(--grey)}@media screen and (min-width:1025px){.product-sheet .product-sheet-data .underline{border-bottom:none}}.product-sheet .product-sheet-data .accordion h3+div{margin-top:32px}.product-sheet .product-sheet-data .accordion .content{display:none;margin-bottom:40px}@media screen and (min-width:1025px){.product-sheet .product-sheet-data .accordion .content{display:flex;flex-direction:column;margin-bottom:0}}.product-sheet .product-sheet-data .accordion.show h3:after{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}.product-sheet .product-sheet-data .accordion.show .content{display:block;margin-bottom:40px}@media screen and (min-width:1025px){.product-sheet .product-sheet-data .accordion.show .content{margin-bottom:0}}.product-sheet .product-sheet-data .product-gallery{position:relative}.product-sheet .product-sheet-data .product-gallery .owl-theme .owl-nav.disabled+.owl-dots{align-items:center;display:flex;height:24px;margin-left:16px;width:84%}.product-sheet .product-sheet-data .product-gallery .owl-theme .owl-dots .owl-dot span{background:#f3f2f0;background:var(--light-grey);height:2px;margin:5px 0}.product-sheet .product-sheet-data .product-gallery .owl-theme .owl-dots .owl-dot.active span{background:#f39655;background:var(--orange)}.product-sheet .product-sheet-data .product-gallery .slider-counter{align-items:center;bottom:0;display:flex;font-family:silka,sans-serif;font-family:var(--silka);font-size:12px;font-weight:400;height:24px;position:absolute;right:16px}@media screen and (min-width:1025px){.product-sheet .product-sheet-data .product-gallery .wrapper-items{display:grid;grid-template-columns:repeat(2,1fr)}.product-sheet .product-sheet-data .product-gallery .wrapper-items img{width:100%}.product-sheet .product-sheet-data .product-gallery .wrapper-items img:first-child{grid-column-end:3;grid-column-start:1}}.product-sheet .product-sheet-data .product-details .product-details-item{margin-top:32px}.product-sheet .product-sheet-data .product-details .product-details-item:first-child{margin-top:0}.product-sheet .product-sheet-data .product-details .product-details-item .item-info,.product-sheet .product-sheet-data .product-details .product-details-item .label{font-size:16px;font-weight:500;line-height:180%}.product-sheet .product-sheet-data .product-details .product-details-item .item-info{font-weight:400}.product-sheet .product-sheet-data .product-details .product-details-technical-drawing{left:-16px;margin-top:56px;position:relative;width:calc(100% + 16px)}@media screen and (min-width:1025px){.product-sheet .product-sheet-data .product-details .product-details-technical-drawing{left:-80px;width:calc(100% + 80px)}}.product-sheet .product-sheet-data .product-details .product-details-technical-drawing img{width:100%}.product-sheet .product-sheet-data .product-designer-details{font-family:silka,sans-serif;font-family:var(--silka)}.product-sheet .product-sheet-data .product-designer-details .product-designer-infos .citation{font-size:40px;font-style:italic;font-weight:200;line-height:120%;margin-bottom:56px}.product-sheet .product-sheet-data .product-designer-details .product-designer-infos .citation:before{content:url(/app/themes/appo/public/images/icon/right-quote.272ea5.svg);display:block;width:100%}.product-sheet .product-sheet-data .product-designer-details .product-designer-infos .product-designer-info{align-items:center;display:flex}.product-sheet .product-sheet-data .product-designer-details .product-designer-infos .product-designer-info .product-designer-name{font-size:16px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase}.product-sheet .product-sheet-data .product-designer-details .product-designer-infos .product-designer-info .product-designer-job{color:#7b7b7b;color:var(--darkgrey);font-size:12px;font-style:italic;font-weight:400;letter-spacing:1.2px;margin-left:16px;text-transform:uppercase}.product-sheet .product-sheet-data .product-designer-details .product-designer-infos .product-designer-picture{left:-16px;position:relative;width:calc(100% + 16px)}@media screen and (min-width:1025px){.product-sheet .product-sheet-data .product-designer-details .product-designer-infos .product-designer-picture{left:-80px;width:calc(100% + 80px)}}.product-sheet .product-sheet-data .product-designer-details .product-designer-infos .product-designer-picture figure{margin-top:56px;position:relative}.product-sheet .product-sheet-data .product-designer-details .product-designer-infos .product-designer-picture figure img{background:linear-gradient(1turn,#1b1b1be6,#1b1b1b00),url(/app/themes/appo/public/images/pictures/product/stock/stock-designer-picture.dd959b.png),#d3d3d3 50%/cover no-repeat;width:100%}.product-sheet .product-sheet-data .product-designer-details .product-designer-infos .product-designer-picture figure figcaption{border-left:1px solid #f39655;border-left:1px solid var(--orange);bottom:10px;color:#fff;color:var(--white);left:80px;padding:16px 0 68px 32px;position:absolute;z-index:1000}.product-sheet .product-sheet-informations{margin-top:40px}@media screen and (min-width:1025px){.product-sheet .product-sheet-informations.not-full{display:block;height:-moz-fit-content;height:fit-content;margin:46px 0 0;max-width:670px;position:sticky;top:46px}.product-sheet .product-sheet-informations--container{padding-right:80px}}.product-sheet .product-sheet-informations .product-sheet-refs{display:flex;font-family:silka,sans-serif;font-family:var(--silka)}.product-sheet .product-sheet-informations .product-sheet-refs .product-collection{font-size:14px;font-weight:400;letter-spacing:1.4px;margin-right:10px;position:relative;text-transform:uppercase}.product-sheet .product-sheet-informations .product-sheet-refs .product-collection:first-child{margin-right:35px}.product-sheet .product-sheet-informations .product-sheet-refs .product-collection:first-child:after{background-color:#f39655;background-color:var(--orange);border-radius:50%;content:"";height:3px;position:absolute;right:-17px;top:50%;transform:translateY(-50%);width:3px}.product-sheet .product-sheet-informations .product-sheet-refs .infos-separator{height:auto;position:relative;width:24px}.product-sheet .product-sheet-informations .product-sheet-refs .infos-separator:before{border-bottom:1px solid #d1cec9;border-bottom:1px solid var(--grey);content:"";display:block;position:relative;top:50%}.product-sheet .product-sheet-informations .product-sheet-refs .product-ref{font-size:12px;font-weight:400;margin-left:10px}.product-sheet .product-sheet-informations .product-title{font-size:3rem;font-style:italic;font-weight:700;line-height:140%;margin:32px 0 24px}.product-sheet .product-sheet-informations .product-delivery-infos{display:flex;flex-direction:column;font-size:14px;font-style:italic;font-weight:400}@media screen and (min-width:1025px){.product-sheet .product-sheet-informations .product-delivery-infos{align-items:center;flex-direction:row;gap:40px;justify-content:flex-start;margin-bottom:24px}}.product-sheet .product-sheet-informations .product-delivery-infos .product-delivery,.product-sheet .product-sheet-informations .product-delivery-infos .product-stock{align-items:center;display:flex;width:-moz-fit-content;width:fit-content}.product-sheet .product-sheet-informations .product-delivery-infos .product-stock{border:1px solid #f39655;border:1px solid var(--orange);border-radius:48px;-webkit-border-radius:48px;-moz-border-radius:48px;-ms-border-radius:48px;-o-border-radius:48px;margin-bottom:16px;padding:4px 16px 4px 0}.product-sheet .product-sheet-informations .product-delivery-infos .product-stock:before{background-color:#f39655;background-color:var(--orange);content:"";height:16px;margin:0 8px 0 12px;-webkit-mask:url(/app/themes/appo/public/images/icon/icon-check.5aac07.svg);mask:url(/app/themes/appo/public/images/icon/icon-check.5aac07.svg);-webkit-mask-size:cover;mask-size:cover;width:16px}.product-sheet .product-sheet-informations .product-delivery-infos .out-stock.product-stock:before{-webkit-mask:url(/app/themes/appo/public/images/icon/close.f2c5f5.svg);mask:url(/app/themes/appo/public/images/icon/close.f2c5f5.svg);-webkit-mask-size:cover;mask-size:cover}@media screen and (min-width:1025px){.product-sheet .product-sheet-informations .product-delivery-infos .product-stock{margin-bottom:0}}.product-sheet .product-sheet-informations .product-delivery-infos .product-delivery{margin-bottom:24px}.product-sheet .product-sheet-informations .product-delivery-infos .product-delivery:before{background-color:#f39655;background-color:var(--orange);content:"";height:24px;margin-right:10px;-webkit-mask:url(/app/themes/appo/public/images/icon/delivery.2d2759.svg);mask:url(/app/themes/appo/public/images/icon/delivery.2d2759.svg);width:24px}@media screen and (min-width:1025px){.product-sheet .product-sheet-informations .product-delivery-infos .product-delivery{margin-bottom:0}}.product-sheet .product-sheet-informations .product-short-description{font-weight:500}@media screen and (min-width:1025px){.product-sheet .product-sheet-informations .product-short-description{border-bottom:1px solid #d1cec9;border-bottom:1px solid var(--grey);padding-bottom:32px}}.product-sheet .product-sheet-informations .product-anchor-link{align-items:center;display:none;font-family:silka,sans-serif;font-family:var(--silka);font-style:italic;font-weight:400;gap:32px;justify-content:space-between;line-height:140%;margin:32px 0 40px}@media screen and (min-width:1281px){.product-sheet .product-sheet-informations .product-anchor-link{align-items:flex-start;flex-direction:column}}.product-sheet .product-sheet-informations .product-anchor-link .label{max-width:160px}.product-sheet .product-sheet-informations .product-anchor-link a{border-radius:56px;border-radius:50%;-webkit-border-radius:56px;-moz-border-radius:56px;-ms-border-radius:56px;-o-border-radius:56px;box-shadow:0 0 0 1px #7b7b7b;box-shadow:0 0 0 1px var(--darkgrey);flex:1 0 0;max-width:280px;min-width:280px;padding:16px 32px 16px 16px;transition:box-shadow .5s ease-in-out;-webkit-transition:box-shadow .5s ease-in-out;-moz-transition:box-shadow .5s ease-in-out;-ms-transition:box-shadow .5s ease-in-out;-o-transition:box-shadow .5s ease-in-out}.product-sheet .product-sheet-informations .product-anchor-link a.anchor-link-description,.product-sheet .product-sheet-informations .product-anchor-link a.anchor-link-details{align-items:center;box-sizing:border-box;display:flex;gap:16px}.product-sheet .product-sheet-informations .product-anchor-link a.anchor-link-description img,.product-sheet .product-sheet-informations .product-anchor-link a.anchor-link-details img{border:1px dashed #1b1b1b;border:1px dashed var(--black);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;box-shadow:none;padding:12px;position:relative;transition:box-shadow .5s ease-in-out,border .5s ease-in-out;-webkit-transition:box-shadow .5s ease-in-out,border .5s ease-in-out;-moz-transition:box-shadow .5s ease-in-out,border .5s ease-in-out;-ms-transition:box-shadow .5s ease-in-out,border .5s ease-in-out;-o-transition:box-shadow .5s ease-in-out,border .5s ease-in-out}.product-sheet .product-sheet-informations .product-anchor-link a.anchor-link-description span,.product-sheet .product-sheet-informations .product-anchor-link a.anchor-link-details span{font-weight:600}.product-sheet .product-sheet-informations .product-anchor-link a:hover{box-shadow:0 0 0 2px #f39655;box-shadow:0 0 0 2px var(--orange)}.product-sheet .product-sheet-informations .product-anchor-link a:hover img{border:1px dashed #0000;box-shadow:0 0 0 2px #f39655;box-shadow:0 0 0 2px var(--orange)}@media screen and (min-width:1025px){.product-sheet .product-sheet-informations .product-anchor-link{display:flex;flex-direction:row}}.product-sheet .product-sheet-informations .product-reassurance{margin:40px 0}@media screen and (min-width:1025px){.product-sheet .product-sheet-informations .product-reassurance{display:flex;justify-content:space-between}}.product-sheet .product-sheet-informations .product-reassurance span{align-items:flex-start;display:flex;font-family:silka,sans-serif;font-family:var(--silka);font-size:18px;font-weight:400;line-height:140%;margin-bottom:24px}.product-sheet .product-sheet-informations .product-reassurance span:last-child{margin-bottom:0}.product-sheet .product-sheet-informations .product-reassurance span img{margin-right:32px}.product-sheet .product-sheet-informations .product-reassurance span p{width:180px}.product-sheet .product-sheet-informations .product-contact{background-color:#fff6f0;background-color:var(--light-orange);display:none;padding:16px 32px}@media screen and (min-width:1281px){.product-sheet .product-sheet-informations .product-contact{flex-direction:column;gap:32px}}@media screen and (min-width:1025px){.product-sheet .product-sheet-informations .product-contact{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:space-between}}.product-sheet .product-sheet-informations .product-contact h4{font-family:silka,sans-serif;font-family:var(--silka);font-size:24px;font-style:italic;font-weight:500;line-height:140%}.product-slider-reco{margin:0 16px;position:relative}@media screen and (min-width:1280px){.product-slider-reco{margin:120px auto 0;padding:0 80px;position:relative}}.product-slider-reco .product-slider-header h2{font-family:silka,sans-serif;font-family:var(--silka);font-size:32px;font-style:italic;font-weight:300}.product-slider-reco .product-slider-header h2 strong{font-weight:600}@media screen and (min-width:1281px){.product-slider-reco .product-slider-header h2{font-size:48px}}.product-slider-reco .product-slider-items .product-slider-item-infos .product-slider-item-refs{display:flex;flex-wrap:wrap;font-family:silka,sans-serif;font-family:var(--silka);font-size:14px;margin-top:16px;text-transform:uppercase}.product-slider-reco .product-slider-items .product-slider-item-infos .product-slider-item-refs .product-category{align-items:center;display:flex}.product-slider-reco .product-slider-items .product-slider-item-infos .product-slider-item-refs .product-category:before{background-color:#f39655;background-color:var(--orange);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;content:"";display:flex;height:3px;margin-left:8px;margin-right:8px;width:3px}.product-slider-reco .product-slider-items .product-slider-item-infos .product-slider-item-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:1.125rem;font-style:italic;font-weight:600;letter-spacing:1.8px;line-height:normal;margin-top:8px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}@media screen and (min-width:1281px){.product-slider-reco .product-slider-items .product-slider-item-infos .product-slider-item-name{font-size:1.5rem;letter-spacing:2.4px}}.product-slider-reco .slider-reco-nav{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:24px}@media screen and (min-width:1281px){.product-slider-reco .slider-reco-nav{flex-direction:row-reverse;justify-content:flex-end;margin-top:0;position:absolute;right:80px;top:16px}}.product-slider-reco .slider-reco-nav .product-slider-controls{align-items:center;display:flex;justify-content:center}.product-slider-reco .slider-reco-nav .product-slider-controls .owl-next,.product-slider-reco .slider-reco-nav .product-slider-controls .owl-prev{display:flex;height:40px;width:62px}.product-slider-reco .slider-reco-nav .product-slider-controls .owl-next:before,.product-slider-reco .slider-reco-nav .product-slider-controls .owl-prev:before{align-items:normal;content:url(/app/themes/appo/public/images/icon/chevron-slider.eec11e.svg)}.product-slider-reco .slider-reco-nav .product-slider-controls .owl-next:before{background-color:#f39655;background-color:var(--orange);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;content:"";display:flex;height:6px;left:-3px;margin-right:16px;-webkit-mask:unset;mask:initial;position:relative;top:calc(50% - 3px);width:6px}.product-slider-reco .slider-reco-nav .product-slider-controls .owl-next:after{content:url(/app/themes/appo/public/images/icon/chevron-slider.eec11e.svg);transform:scaleX(-1);-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1)}.product-slider-reco .slider-reco-nav a{align-items:center;display:flex;font-size:14px;font-weight:600;margin-top:40px;text-transform:uppercase}@media screen and (min-width:1281px){.product-slider-reco .slider-reco-nav a{gap:16px;margin-right:40px;margin-top:0;transition:gap .4s ease-in-out}.product-slider-reco .slider-reco-nav a:hover{gap:24px}}.product-slider-reco .slider-reco-nav a:after{background-color:#f39655;background-color:var(--orange);content:"";display:block;height:16px;-webkit-mask:url(/app/themes/appo/public/images/icon/arrows.8f4ffb.svg);mask:url(/app/themes/appo/public/images/icon/arrows.8f4ffb.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px}.suggested-articles.container.m{margin:80px auto 64px}@media screen and (min-width:1025px){.suggested-articles.container.m{margin:120px auto}}@media screen and (min-width:1281px){.suggested-articles.container.m{padding:0}}.suggested-articles.container.m .suggested-articles-header{margin-bottom:32px}.suggested-articles.container.m .suggested-articles-header h2{width:75%}@media screen and (min-width:1025px){.suggested-articles.container.m .suggested-articles-header h2{max-width:500px}}@media screen and (min-width:1281px){.suggested-articles.container.m .suggested-articles-header h2{max-width:695px}}@media screen and (min-width:1025px){.suggested-articles.container.m .suggested-articles-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:80px}}.suggested-articles.container.m .suggested-article-nav{align-items:center;display:flex;justify-content:center;margin:32px auto 0}.suggested-articles.container.m .suggested-article-nav .owl-prev{align-items:center;display:flex}.suggested-articles.container.m .suggested-article-nav .owl-prev:after{background-color:#f39655;background-color:var(--orange);border-radius:50%;content:"";height:6px;margin:0 24px;width:6px}.suggested-articles.container.m .nav-mob{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center}@media screen and (min-width:1025px){.suggested-articles.container.m .nav-mob{display:none}}.suggested-articles.container.m .title-nav{align-items:center;display:flex;gap:40px}@media screen and (max-width:1024px){.suggested-articles.container.m .title-nav{display:none}}.suggested-articles.container.m .title-nav .owl-nav.desk{margin:0}.suggested-articles.container.m .title-nav a.cta.link{font-weight:500}.simple-redirection{font-family:silka,sans-serif;font-family:var(--silka);margin:0 16px}@media screen and (min-width:1025px){.simple-redirection{display:flex;flex-direction:row;gap:56px;justify-content:flex-start;margin:120px auto 0;padding:0 80px}}.simple-redirection .uptitle{font-size:14px;letter-spacing:1.4px;line-height:normal;text-transform:uppercase}@media screen and (min-width:1025px){.simple-redirection .uptitle{margin-right:0}.simple-redirection .content{margin-right:0;max-width:780px}}.simple-redirection .content h3{font-size:24px;margin:24px 0}@media screen and (min-width:1025px){.simple-redirection .content h3{font-size:32px;line-height:2.8125rem;margin:0 0 32px;max-width:700px}.simple-redirection .content p{width:90%}}.simple-redirection .cta-wrapper{gap:32px;margin-top:24px}@media screen and (min-width:1025px){.simple-redirection .cta-wrapper{align-items:flex-end;display:flex;margin-top:0}.simple-redirection .cta-wrapper .btn{height:72px;width:72px}}.double-contact{color:#fff;color:var(--white);margin-top:64px;position:relative}@media screen and (min-width:768px){.double-contact{display:flex;margin-top:120px}}.double-contact:before{border-color:#fff #0000 #0000;border-style:solid;border-width:32px 20px 0;content:"";height:32px;left:calc(50% - 20px);position:absolute;width:40px;z-index:1}@media screen and (min-width:768px){.double-contact:before{border-color:#fff #0000 #0000;border-style:solid;border-width:80px 50px 0;height:80px;left:calc(50% - 50px);position:absolute;width:100px}}.double-contact .first-block{background:#f39655;background:var(--orange);padding:48px 16px;position:relative}@media screen and (min-width:768px){.double-contact .first-block{flex:1;padding:80px}}.double-contact .first-block:before{background:url(/app/themes/appo/public/images/logo/logo-without-baseline-white.4059cf.svg) no-repeat;background-position:bottom;background-size:contain;bottom:0;content:"";height:100%;left:0;opacity:.1;position:absolute;right:0;width:100%}.double-contact .first-block .cta{margin-top:32px;position:relative;z-index:2}.double-contact .second-block{padding:48px 16px;position:relative}@media screen and (min-width:768px){.double-contact .second-block{flex:1;padding:80px}}.double-contact .second-block:before{background:linear-gradient(0deg,#00000080,#00000080),url(/app/themes/appo/public/images/pictures/bg-double-contact.f7fbe4.png),no-repeat;background-position:50%;background-size:cover;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.double-contact .second-block a,.double-contact .second-block h2,.double-contact .second-block p{position:relative}.double-contact .second-block p{margin:32px 0}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(/app/themes/appo/public/styles/owl.video.play.7f01b0.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.owl-theme .owl-dots,.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{background:#d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;display:block;height:10px;margin:5px 7px;transition:opacity .2s ease;width:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.conception main{background-color:#1b1b1b;color:#fff;color:#1b1b1b;margin:0;padding:0}.conception header.merged a{color:#1b1b1b}.conception header.merged img{filter:none}.conception .uptitle{font-family:silka,sans-serif;font-family:var(--silka);font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.4px;line-height:normal;text-transform:uppercase}.conception .box-centered{box-sizing:border-box;height:auto;margin:0 auto;max-width:1440px;position:relative;width:100%}.conception .btn-secondary{align-items:center;color:inherit;display:inline-flex;flex:none;font-family:silka,sans-serif;font-family:var(--silka);font-size:14px;font-style:normal;font-weight:600;gap:32px;letter-spacing:1.4px;line-height:normal;text-decoration:none;text-transform:uppercase}.conception .btn-secondary:after{background:url(/app/themes/appo/public/images/conception/icon-longarrows-next-black.ce7bd3.svg) no-repeat 50%;border:2px solid #f39655;border-radius:50%;content:"";display:flow-root;flex:none;height:72px;transition:all 25s ease-in-out;width:72px}.conception .owl-dots{box-sizing:border-box;display:flex;gap:6px;height:6px;justify-content:center;padding:16px 0 0}.conception .owl-dots .owl-dot{background-color:initial;border:0}.conception .owl-dots .owl-dot span{background-color:#7b7b7b;border-radius:50%;display:flow-root;height:6px;width:6px}.conception .owl-dots .active span{background-color:#f39655;display:block}.conception .conception{overflow:hidden;position:relative}.conception .head-section{-moz-column-gap:48px;column-gap:48px;display:flex;justify-content:space-between}.conception .head-section .title{display:flex;gap:16px}.conception .head-section .title .number{color:#f39655;font-family:silka,sans-serif;font-family:var(--silka);font-size:13px;font-style:normal;font-weight:500;letter-spacing:.65px;line-height:normal;text-align:center;text-transform:uppercase}.conception .head-section .title h2{font-family:silka,sans-serif;font-family:var(--silka);font-size:48px;font-style:italic;font-weight:300;line-height:140%;margin:0;padding:0;position:relative;top:-12px}.conception .head-section .title h2 span{font-style:italic;font-weight:700}.conception .head-section .content-infos{display:flex;flex-direction:column;max-width:460px;row-gap:32px}.conception .head-section .content-infos p{font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:180%;margin:0}@media screen and (max-width:1024px){.conception .head-section .title h2{font-size:40px}}@media screen and (max-width:768px){.conception .head-section{flex-direction:column;row-gap:32px}.conception .head-section .content-infos{max-width:none;row-gap:24px}.conception .head-section .title{align-items:baseline;flex-direction:column;justify-content:flex-start;row-gap:32px}.conception .head-section .title h2{font-size:32px}}.conception .white-background{background-color:#fff;box-sizing:border-box;color:#1b1b1b;display:flex;flex-direction:column;overflow:hidden;padding:120px 0;row-gap:120px}@media screen and (max-width:1280px){.conception .white-background{padding:96px 0;row-gap:96px}}@media screen and (max-width:1024px){.conception .white-background{padding:80px 0;row-gap:80px}}@media screen and (max-width:960px){.conception .white-background{padding:72px 0;row-gap:72px}}@media screen and (max-width:768px){.conception .white-background{padding:64px 0;row-gap:64px}}.conception .black-background{background:#1b1b1b url(/app/themes/appo/public/images/conception/wood-pattern.8838c1.svg) no-repeat;background-position:50% 70%;background-size:100% auto;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;overflow:hidden;padding:80px 0 96px;row-gap:120px}@media screen and (max-width:1280px){.conception .black-background{padding:96px 0;row-gap:96px}}@media screen and (max-width:1024px){.conception .black-background{padding:80px 0;row-gap:80px}}@media screen and (max-width:960px){.conception .black-background{padding:72px 0;row-gap:72px}}@media screen and (max-width:768px){.conception .black-background{padding:64px 0;row-gap:64px}}.conception .hero{color:#1b1b1b;display:block;overflow:hidden;position:relative}.conception .hero .title{box-sizing:border-box;display:flex;padding:200px 0 96px;position:relative;width:100%;z-index:6}.conception .hero .background{background-color:#fff;content:"";display:flow-root;height:100%;left:-65665px;position:absolute;top:0;width:20000%;z-index:-2}.conception .hero .uptitle{display:flow-root;min-width:296px;position:relative;text-align:center;top:16px;z-index:6}.conception .hero h1{flex:none;font-family:silka,sans-serif;font-family:var(--silka);font-size:72px;font-style:italic;font-weight:700;line-height:120%;margin:0;padding:0;position:relative;width:100%;z-index:6}.conception .hero h1:before{background-color:#d1cec933;content:"";height:20000%;overflow:visible;overflow:initial;position:absolute;top:-3600px;width:1px;z-index:0}.conception .hero h1 span{font-weight:300}.conception .hero .content-infos{color:#fff;display:flex;width:50%}.conception .hero .content-infos .box-anchor{align-items:center;display:flex;flex:none;justify-content:center;min-width:296px}.conception .hero .content-infos .anchor{border:2px solid #f39655;border-radius:50%;box-sizing:border-box;display:inline-flex;height:136px;margin:260px 0 0;position:relative;width:136px}.conception .hero .content-infos .anchor:after{background:#fff;background:var(--white);content:"";height:24px;left:calc(50% - 12px);mask:url(/app/themes/appo/public/images/conception/icon-longarrows-down-white.d7f7b1.svg);-webkit-mask:url(/app/themes/appo/public/images/conception/icon-longarrows-down-white.d7f7b1.svg);position:absolute;top:calc(50% - 12px);width:24px}.conception .hero .content-infos .anchor:hover{background:#f39655;background:var(--orange);cursor:pointer}.conception .hero .content-infos p{box-sizing:border-box;display:flow-root;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:180%;margin:0;padding:48px 48px 0 0}.conception .hero .container-background{display:grid;grid-template-columns:50% 50%;height:100%;position:absolute;right:0;top:0;width:100%;z-index:4}.conception .hero .container-background .container-stroke{display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;width:50%;z-index:2}.conception .hero .container-background .container-stroke img{bottom:0;height:auto;position:absolute;width:100%}.conception .hero .container-background .container-photo{display:flow-root;height:100%;position:absolute;right:0;width:50%;z-index:2}.conception .hero .container-background .container-photo img{height:185%;object-fit:cover;object-position:left center;width:100%}@media screen and (max-width:1280px){.conception .hero .content-infos .box-anchor,.conception .hero .uptitle{min-width:240px}}@media screen and (max-width:1024px){.conception .hero .uptitle{min-width:160px}.conception .hero h1{font-size:56px}.conception .hero .content-infos .box-anchor{min-width:160px}.conception .hero .content-infos .anchor{height:96px;width:96px}}@media screen and (max-width:960px){.conception .hero .box-centered{padding:0 0 0 40px}.conception .hero h1:before{display:none}.conception .hero .uptitle{text-align:left;top:0}.conception .hero .title{flex-direction:column;row-gap:32px}.conception .hero h1{font-size:48px}.conception .hero .content-infos{flex-direction:column-reverse}.conception .hero .content-infos .anchor{margin:40px 0 0}}@media screen and (max-width:768px){.conception .hero .box-centered{padding:0 0 0 24px}.conception .hero h1{font-size:40px}.conception .hero .content-infos .box-anchor{display:none}}@media screen and (max-width:560px){.conception .hero .box-centered{padding:0}.conception .hero .title{padding:48px 0 0}}@media screen and (max-width:560px) and (min-width:768px){.conception .hero .title{padding:136px 0 0}}@media screen and (max-width:560px){.conception .hero h1{box-sizing:border-box;flex:initial;padding:0 16px;width:100%}.conception .hero .uptitle{padding:0 16px}.conception .hero .background{left:-180px}.conception .hero .content-infos{display:flow-root;width:100%}.conception .hero .content-infos p{padding:32px 16px 0;width:100%}.conception .hero .container-background{display:flex;flex-direction:column;position:relative}.conception .hero .container-background .container-stroke{display:none}.conception .hero .container-background:before{background:url(/app/themes/appo/public/images/conception/studio-stroke.005725.svg) no-repeat 0 100%;background-size:auto 100%;content:"";display:flow-root;height:80px;left:16px;position:absolute;top:-80px;width:100%}.conception .hero .container-background .container-photo{height:auto;min-height:380px;position:relative;width:100%}.conception .hero .container-background .container-photo img{height:100%;object-position:center center;position:absolute;width:100%}}.conception .presentation .btn-secondary:after{background:url(/app/themes/appo/public/images/conception/icon-longarrows-next-white.0d53eb.svg) no-repeat 50%}.conception .presentation .container-img img{height:auto;position:relative;width:100%}.conception .presentation .head-section p{font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:180%;margin:0}.conception .presentation .box-centered{-moz-column-gap:56px;column-gap:56px;display:flex;justify-content:space-between;padding:0 80px 0 0}.conception .presentation .head-section{box-sizing:border-box;display:flex;flex-direction:column;max-width:720px;padding:88px 0 0;row-gap:56px}@media screen and (max-width:1280px){.conception .presentation .container-img img{width:240px}}@media screen and (max-width:1024px){.conception .presentation .container-img img{width:160px}}@media screen and (max-width:960px){.conception .presentation .box-centered{flex-direction:column;padding:0 40px}.conception .presentation .head-section{max-width:none;row-gap:32px}.conception .presentation .container-img img{left:-40px}}@media screen and (max-width:768px){.conception .presentation .box-centered{padding:0 24px}.conception .presentation .container-img img{left:-24px}}@media screen and (max-width:560px){.conception .presentation .box-centered{padding:0 16px}.conception .presentation .container-img img{left:-16px}}.conception .mosaic{background:url(/app/themes/appo/public/images/conception/inditime-stroke.7facdd.svg) no-repeat;background-position:100% 0;background-size:65%}@media screen and (min-width:768px){.conception .mosaic{background-size:auto}}.conception .parallax-container{align-items:center;display:flex;gap:20px;justify-content:space-between}@media screen and (min-width:768px){.conception .parallax-container{gap:100px;padding:100px 0}}.conception .parallax-container img{height:100%;object-fit:cover;width:100%}.conception .object-1,.conception .object-3{height:120px;width:150px}.conception .object-1{margin-left:-100px}@media screen and (min-width:768px){.conception .object-1{height:440px;margin-left:0;width:296px}}.conception .object-3{margin-right:-35px}@media screen and (min-width:768px){.conception .object-3{height:440px;width:440px}}.conception .object-2{height:170px;position:relative;width:150px}@media screen and (min-width:768px){.conception .object-2{height:610px;transform:translateY(-80px);width:520px}}.conception .object-2 img:nth-child(2){bottom:-40px;height:94px;left:-12px;position:absolute;width:72px}@media screen and (min-width:768px){.conception .object-2 img:nth-child(2){bottom:-100px;height:340px;left:-40px;width:260px}}.conception .process .box-centered{display:flex;flex-direction:column;padding:0 80px 0 296px;row-gap:48px}.conception .mask-number-01{-webkit-mask-image:url(/app/themes/appo/public/images/conception/mask-number-01.193b65.svg);mask-image:url(/app/themes/appo/public/images/conception/mask-number-01.193b65.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.conception .mask-number-02{-webkit-mask-image:url(/app/themes/appo/public/images/conception/mask-number-02.ab1e3d.svg);mask-image:url(/app/themes/appo/public/images/conception/mask-number-02.ab1e3d.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.conception .mask-number-03{-webkit-mask-image:url(/app/themes/appo/public/images/conception/mask-number-03.ecab43.svg);mask-image:url(/app/themes/appo/public/images/conception/mask-number-03.ecab43.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.conception .mask-number-04{-webkit-mask-image:url(/app/themes/appo/public/images/conception/mask-number-04.9041e1.svg);mask-image:url(/app/themes/appo/public/images/conception/mask-number-04.9041e1.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.conception .process .slider-process{grid-gap:64px;grid-row-gap:0;align-items:flex-start;box-sizing:border-box;display:grid;gap:64px;grid-template-columns:60% 40%;grid-template-rows:repeat(2,auto);justify-content:normal;margin:0 auto;max-width:1440px;padding:48px 80px;row-gap:0;width:100%}.conception .nav-slider-proccess{align-items:center;display:flex;gap:32px;grid-area:2/2/3/3;justify-content:center;margin-top:32px}@media screen and (min-width:768px){.conception .nav-slider-proccess{justify-content:flex-start;margin:0;transform:translateY(-100%)}}.conception .nav-slider-proccess .owl-next:after{background-color:#f39655;background-color:var(--orange);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;content:"";display:flex;height:6px;left:-19px;margin-right:16px;position:absolute;top:calc(50% - 3px);width:6px}.conception .nav-slider-proccess button{cursor:pointer;position:relative}.conception .nav-slider-proccess button:before{background:#fff}.conception #main-slider{width:100%}.conception #main-slider .owl-nav{justify-content:space-between;position:relative;top:50%;transform:translateY(-50%);width:100%}.conception #main-slider .owl-nav button{background-color:#56fc7d;border-radius:50%;height:50px;width:50px}.conception .mslide{display:flex;flex-direction:column;row-gap:80px}.conception .mslide .title{align-items:flex-end;display:flex}.conception .mslide .mask-number-01,.conception .mslide .mask-number-02,.conception .mslide .mask-number-03,.conception .mslide .mask-number-04{height:140px;-webkit-mask-size:214px 140px;mask-size:214px 140px;width:214px}.conception .mslide h3{-moz-column-gap:8px;column-gap:8px;display:flex;font-family:silka,sans-serif;font-family:var(--silka);font-size:32px;font-style:italic;font-weight:300;justify-content:flex-end;line-height:140%;margin:0;position:relative}.conception .mslide h3:before{background-color:#fff;bottom:-32px;content:"";display:flow-root;height:1px;position:relative;width:96px}.conception .mslide p{font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:180%;margin:0 0 0 214px}.conception #sub-slider{box-sizing:border-box;-moz-column-gap:64px;column-gap:64px;display:none;padding:72px 0 0}@media screen and (min-width:768px){.conception #sub-slider{display:flex}}.conception #sub-slider .owl-stage{-moz-column-gap:32px;column-gap:32px;display:flex}.conception #sub-slider .owl-stage .owl-item{max-width:96px}.conception .sslide{opacity:.5}.conception .sslide img{height:64px;width:96px}.conception .currentCursor{opacity:1}@media screen and (max-width:1280px){.conception .process .box-centered{padding:0 64px 0 240px}.conception .process .slider-process{display:flow-root;padding:48px 64px}}@media screen and (max-width:1024px){.conception .process .box-centered{padding:0 56px 0 160px}.conception .process .slider-process{padding:48px 56px}}@media screen and (max-width:960px){.conception .process .box-centered{padding:0 40px}.conception .process .slider-process{padding:48px 40px}.conception .mslide{row-gap:40px}.conception .mslide .title{align-items:flex-start;display:flex;flex-direction:column;row-gap:48px}.conception .mslide p{margin:0}}@media screen and (max-width:768px){.conception .process .box-centered{padding:0 24px}.conception .process .slider-process{padding:48px 24px}.conception .mslide h3{display:flex;flex-direction:column;row-gap:8px}.conception .mslide h3:before{bottom:auto;height:64px;width:1px}.conception .mslide .mask-number-01,.conception .mslide .mask-number-02,.conception .mslide .mask-number-03,.conception .mslide .mask-number-04{height:82px;-webkit-mask-size:128px 82px;mask-size:128px 82px;width:128px}}@media screen and (max-width:640px){.conception #sub-slider .owl-stage .owl-item{max-width:86px}.conception #sub-slider .owl-stage{-moz-column-gap:16px;column-gap:16px}.conception .sslide .mask-number-01,.conception .sslide .mask-number-02,.conception .sslide .mask-number-03,.conception .sslide .mask-number-04{height:48px;-webkit-mask-size:86px 48px;mask-size:86px 48px;width:86px}}@media screen and (max-width:560px){.conception .process .box-centered{padding:0 16px}.conception .process .slider-process{padding:48px 16px}.conception #sub-slider .owl-stage{grid-gap:24px;grid-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:grid;gap:24px;grid-template-columns:86px 86px}.conception .mslide h3{font-size:24px}}.conception .services{box-sizing:border-box;padding:0 0 96px}.conception .services .box-centered{display:grid;grid-template-areas:"a b" "c c";grid-template-columns:50% 50%;max-width:1440px;padding:0 80px;width:100%}.conception .services .head-section{display:flex;justify-content:space-between;width:100%}.conception .services .btn-secondary{float:right;grid-area:b;justify-content:flex-end}.conception .services .title{-moz-column-gap:16px;column-gap:16px;display:inline-flex;grid-area:a}.conception .services .title .number{color:#f39655;font-family:silka,sans-serif;font-family:var(--silka);font-size:13px;font-style:normal;font-weight:500;letter-spacing:.65px;line-height:normal;text-align:center;text-transform:uppercase}.conception .services .title h2{font-family:silka,sans-serif;font-family:var(--silka);font-size:48px;font-style:italic;font-weight:300;line-height:140%;margin:0;padding:0;position:relative;top:-12px}.conception .services .title h2 span{font-style:italic;font-weight:700}.conception .services .cta{justify-content:flex-end}.conception .services .slider-services{box-sizing:border-box;grid-area:c;margin-left:-16px;padding:64px 0 0}@media screen and (min-width:768px){.conception .services .slider-services{margin:0}}.conception .services .slider-services .item{display:flex;flex-direction:column;row-gap:24px}.conception .services .slider-services .item .icon{align-items:center;border:1px dashed #fff;border-radius:50%;display:inline-flex;height:80px;justify-content:center;width:80px}.conception .services .slider-services .item .icon img{height:32px;width:32px}.conception .services .slider-services .item h3{font-family:silka,sans-serif;font-family:var(--silka);font-size:24px;font-style:italic;font-weight:500;line-height:140%;margin:0}.conception .services .slider-services .item p{font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:180%;margin:0}.conception .services .slider-services .owl-stage{display:flex}.conception .services .slider-services .owl-nav{display:none}@media screen and (max-width:1280px){.conception .services .box-centered{padding:0 64px}}@media screen and (max-width:1024px){.conception .services .box-centered{padding:0 56px}.conception .services .title h2{font-size:40px}}@media screen and (max-width:960px){.conception .services .box-centered{padding:0 40px}.conception .services .slider-services{padding:24px 0 0}}@media screen and (max-width:768px){.conception .services .box-centered{grid-template-areas:"a a" "c c" "b b";padding:0 24px;row-gap:48px}.conception .services .box-centered:after{left:21px;top:-96px;width:calc(100% - 49px)}.conception .services ul{display:grid;grid-template-columns:repeat(3,1fr)}.conception .services li{flex-direction:column;max-width:none;row-gap:32px}.conception .services .btn-secondary{justify-content:center}.conception .services .title{align-items:baseline;flex-direction:column;justify-content:flex-start;row-gap:32px}.conception .services .title h2{font-size:32px}.conception .services .slider-services{padding:0}}@media screen and (max-width:560px){.conception .services .box-centered{padding:0 16px}.conception .services ul{gap:24px;grid-template-columns:repeat(2,1fr)}}.conception .strenghts h3{font-family:silka,sans-serif;font-family:var(--silka);font-size:32px;font-style:italic;font-weight:600;line-height:140%;margin:0}.conception .strenghts h3 span{font-weight:300}.conception .strenghts .box-centered{-moz-column-gap:48px;column-gap:48px;display:flex;justify-content:space-between;padding:0 80px 0 296px}.conception .strenghts .box-centered:before{background-color:#d1cec933;content:"";height:20000%;overflow:visible;overflow:initial;position:absolute;top:-3600px;width:1px;z-index:0}.conception .strenghts .box-centered:after{background-color:#d1cec933;content:"";height:1px;left:297px;position:absolute;top:-120px;width:20000%;z-index:0}.conception .strenghts ul{-moz-column-gap:48px;column-gap:48px;display:flex;list-style:none;margin:0;padding:0}.conception .strenghts li{display:flex;flex-direction:column;max-width:180px;row-gap:32px}.conception .strenghts li img{height:32px;width:32px}.conception .strenghts li p{font-family:silka,sans-serif;font-family:var(--silka);font-size:18px;font-style:normal;font-weight:400;line-height:140%}@media screen and (max-width:1280px){.conception .strenghts .box-centered{padding:0 64px 0 240px}.conception .strenghts .box-centered:after{left:241px;top:-96px}}@media screen and (max-width:1024px){.conception .strenghts .box-centered{padding:0 56px 0 160px}.conception .strenghts .box-centered:after{left:160px;top:-48px}}@media screen and (max-width:960px){.conception .strenghts .box-centered{padding:0 40px}.conception .strenghts .box-centered:after{left:41px;top:-96px;width:calc(100% - 81px)}.conception .strenghts .box-centered:before{display:none}}@media screen and (max-width:768px){.conception .strenghts .box-centered{flex-direction:column;padding:0 24px;row-gap:48px}.conception .strenghts .box-centered:after{left:21px;top:-96px;width:calc(100% - 49px)}.conception .strenghts ul{display:grid;grid-template-columns:repeat(3,1fr)}.conception .strenghts li{flex-direction:column;max-width:none;row-gap:32px}}@media screen and (max-width:560px){.conception .strenghts .box-centered{padding:0 16px}.conception .strenghts ul{gap:24px;grid-template-columns:repeat(2,1fr)}}.conception .furnitures{background:#fff url(/app/themes/appo/public/images/conception/background-furnitures.b53640.jpg) no-repeat 0 0;box-sizing:border-box}.conception .furnitures .owl-carousel{cursor:url(/app/themes/appo/public/images/conception/drag.e0e649.svg),auto}.conception .furnitures .owl-stage{align-items:center;display:flex}@media screen and (min-width:768px){.conception .furnitures .owl-stage{display:block}}.conception .furnitures button{position:relative}.conception .furnitures .owl-nav{display:flex;gap:20px;justify-content:center}@media screen and (min-width:768px){.conception .furnitures .owl-nav{display:none}}.conception .furnitures .owl-next:after{background-color:#f39655;background-color:var(--orange);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;content:"";display:flex;height:6px;left:-19px;margin-right:16px;position:absolute;top:calc(50% - 3px);width:6px}.conception .furnitures .head-section:before{background-color:#d1cec966;content:"";height:20000%;overflow:visible;overflow:initial;position:absolute;top:-3600px;width:1px;z-index:0}.conception .furnitures .head-section .content-infos{padding:88px 0 0}.conception .furnitures .box-centered{display:flex;flex-direction:column;padding:0 80px 0 296px;row-gap:48px}.conception .furnitures .owl-carousel{margin:64px 0 0;padding:0}.conception .furnitures .owl-carousel .owl-stage .owl-item:nth-child(1n){margin:64px 0;padding:0}.conception .furnitures .owl-carousel .owl-stage .owl-item:nth-child(2n){margin:0;padding:0}.conception .furnitures .owl-carousel .owl-stage .owl-item .legend{box-sizing:border-box;display:flow-root;font-family:silka,sans-serif;font-family:var(--silka);font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.4px;line-height:normal;padding:16px 0 0 12px;text-transform:uppercase}@media screen and (max-width:1280px){.conception .furnitures .box-centered{padding:0 64px 0 240px}}@media screen and (max-width:1024px){.conception .furnitures .box-centered{padding:0 56px 0 160px}}@media screen and (max-width:960px){.conception .furnitures .box-centered{padding:0 40px}.conception .furnitures .head-section:before{display:none}}@media screen and (max-width:768px){.conception .furnitures .box-centered{padding:0 24px}.conception .furnitures .owl-carousel{box-sizing:border-box;padding:0}.conception .furnitures .head-section .content-infos{padding:0}}@media screen and (max-width:560px){.conception .furnitures .box-centered{padding:0 16px}.conception .furnitures .owl-carousel{box-sizing:border-box;padding:0 16px}.conception .furnitures .owl-carousel .owl-stage .owl-item:nth-child(1n),.conception .furnitures .owl-carousel .owl-stage .owl-item:nth-child(2n){margin:0}}.conception .team{background-color:#fff;box-sizing:border-box}.conception .team .box-centered{display:flex;flex-direction:column;padding:0 80px 0 296px;row-gap:48px}.conception .team .head-section .title h2{max-width:340px}.conception .team .container-img .legend{border-left:1px solid #f39655;bottom:0;box-sizing:border-box;color:#fff;display:flow-root;font-family:silka,sans-serif;font-family:var(--silka);font-size:16px;font-style:normal;font-weight:500;height:96px;left:7%;line-height:normal;padding:16px 0 0 32px;position:absolute;z-index:2}.conception .team .container-img{display:flow-root;height:auto;overflow:hidden;position:relative;width:100%}.conception .team .container-img img{height:100%;object-fit:cover;object-position:top center;width:100%}.conception .team .container-img:before{background:linear-gradient(0deg,#1b1b1b,#1b1b1b00);bottom:0;content:"";display:flow-root;height:40%;left:0;position:absolute;width:100%;z-index:2}@media screen and (max-width:1280px){.conception .team .box-centered{padding:0 64px 0 240px}}@media screen and (max-width:1024px){.conception .team .box-centered{padding:0 56px 0 160px}}@media screen and (max-width:960px){.conception .team .box-centered{padding:0 40px}}@media screen and (max-width:768px){.conception .team .box-centered{padding:0 24px}.conception .team .container-img{height:220px}}@media screen and (max-width:768px) and (min-width:768px){.conception .team .container-img{height:360px}}@media screen and (max-width:560px){.conception .team .box-centered{padding:0 16px}}