.page-single-specialite{background:var(--color-linen)}.page-single-specialite .section-hero-specialite{background:transparent;height:100vh;overflow:visible;position:relative;z-index:0}.page-single-specialite .section-hero-specialite .content-scene{height:30rem;inset:0;margin:auto;width:30rem;z-index:3}@media(max-width:767px){.page-single-specialite .section-hero-specialite .content-scene{height:20rem;width:20rem}}.page-single-specialite .section-hero-specialite .content-scene .content-scene-1 img,.page-single-specialite .section-hero-specialite .content-scene .content-scene-2 img,.page-single-specialite .section-hero-specialite .content-scene .content-scene-3 img{display:block;height:auto;width:100%}.page-single-specialite .section-hero-specialite .content-scene .content-scene-1{left:0}.page-single-specialite .section-hero-specialite .content-scene .content-scene-2{aspect-ratio:1/1;inset:0;margin:auto;z-index:-1}.page-single-specialite .section-hero-specialite .content-scene .content-scene-3{right:0}.page-single-specialite .section-hero-specialite .blob-animate{height:30rem;inset:0;margin:auto;position:absolute;width:30rem}@media(max-width:767px){.page-single-specialite .section-hero-specialite .blob-animate{height:320px;width:320px}}.page-single-specialite .section-hero-specialite .blob-animate.blob-1{opacity:1;z-index:1}.page-single-specialite .section-hero-specialite .blob-animate.blob-2{opacity:0;z-index:0}.page-single-specialite .section-hero-specialite .background-pattern{inset:0;opacity:0;pointer-events:none;z-index:1}.page-single-specialite .section-hero-specialite .background-pattern img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene-1,.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene-2,.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene-3{opacity:0}.page-single-specialite[data-specialite=cover] .section-hero-specialite .content-scene-1{top:5rem;width:10rem}@media(max-width:767px){.page-single-specialite[data-specialite=cover] .section-hero-specialite .content-scene-1{top:5rem;width:6rem}}.page-single-specialite[data-specialite=cover] .section-hero-specialite .content-scene-2{top:-5rem;width:15rem}@media(max-width:767px){.page-single-specialite[data-specialite=cover] .section-hero-specialite .content-scene-2{top:0;width:10rem}}.page-single-specialite[data-specialite=cover] .section-hero-specialite .content-scene-3{top:5rem;width:10rem}@media(max-width:767px){.page-single-specialite[data-specialite=cover] .section-hero-specialite .content-scene-3{width:6rem}}.page-single-specialite[data-specialite=projets-personnels] .section-hero-specialite .content-scene-1{top:8rem;width:10rem}@media(max-width:767px){.page-single-specialite[data-specialite=projets-personnels] .section-hero-specialite .content-scene-1{top:6rem;width:7rem}}.page-single-specialite[data-specialite=projets-personnels] .section-hero-specialite .content-scene-2{top:-5rem;width:13rem}@media(max-width:767px){.page-single-specialite[data-specialite=projets-personnels] .section-hero-specialite .content-scene-2{top:0;width:8rem}}.page-single-specialite[data-specialite=projets-personnels] .section-hero-specialite .content-scene-3{top:8rem;width:10rem}@media(max-width:767px){.page-single-specialite[data-specialite=projets-personnels] .section-hero-specialite .content-scene-3{top:6rem;width:7rem}}.page-single-specialite[data-specialite=flashs] .section-hero-specialite .content-scene-1{top:6rem;width:8rem}@media(max-width:767px){.page-single-specialite[data-specialite=flashs] .section-hero-specialite .content-scene-1{left:3rem;top:6rem;width:4rem}}.page-single-specialite[data-specialite=flashs] .section-hero-specialite .content-scene-2{top:2rem;width:18rem}@media(max-width:767px){.page-single-specialite[data-specialite=flashs] .section-hero-specialite .content-scene-2{top:1rem;width:12rem}}.page-single-specialite[data-specialite=flashs] .section-hero-specialite .content-scene-3{top:6rem;width:8rem}@media(max-width:767px){.page-single-specialite[data-specialite=flashs] .section-hero-specialite .content-scene-3{right:3rem;top:6rem;width:4rem}}.page-single-specialite[data-specialite=tatouage-reconstructeur] .section-hero-specialite .content-scene-1{top:9rem;width:10rem}@media(max-width:767px){.page-single-specialite[data-specialite=tatouage-reconstructeur] .section-hero-specialite .content-scene-1{left:1rem;top:6rem;width:6rem}}.page-single-specialite[data-specialite=tatouage-reconstructeur] .section-hero-specialite .content-scene-2{top:-6rem;width:18rem}@media(max-width:767px){.page-single-specialite[data-specialite=tatouage-reconstructeur] .section-hero-specialite .content-scene-2{top:1.5rem;width:10rem}}.page-single-specialite[data-specialite=tatouage-reconstructeur] .section-hero-specialite .content-scene-3{top:6rem;width:10rem}@media(max-width:767px){.page-single-specialite[data-specialite=tatouage-reconstructeur] .section-hero-specialite .content-scene-3{right:1.5rem;top:6rem;width:5rem}}.page-single-specialite[data-specialite=pimpage] .section-hero-specialite .content-scene-1{top:7rem;transform:rotate(11deg)}@media(min-width:768px){.page-single-specialite[data-specialite=pimpage] .section-hero-specialite .content-scene-1{left:-3rem;width:15rem}}@media(max-width:767px){.page-single-specialite[data-specialite=pimpage] .section-hero-specialite .content-scene-1{left:-.5rem;width:8rem}}.page-single-specialite[data-specialite=pimpage] .section-hero-specialite .content-scene-2{top:-1rem;width:15rem}@media(max-width:767px){.page-single-specialite[data-specialite=pimpage] .section-hero-specialite .content-scene-2{top:-1rem;width:9rem}}.page-single-specialite[data-specialite=pimpage] .section-hero-specialite .content-scene-3{top:6rem;transform:scaleX(-1) rotate(-40deg);width:10rem}@media(max-width:767px){.page-single-specialite[data-specialite=pimpage] .section-hero-specialite .content-scene-3{right:.5rem;width:6rem}}.page-single-specialite[data-specialite=illustrations] .section-hero-specialite .content-scene-1{top:7rem;width:10rem}@media(max-width:767px){.page-single-specialite[data-specialite=illustrations] .section-hero-specialite .content-scene-1{top:6rem;width:6rem}}.page-single-specialite[data-specialite=illustrations] .section-hero-specialite .content-scene-2{top:-2rem;width:20rem}@media(max-width:767px){.page-single-specialite[data-specialite=illustrations] .section-hero-specialite .content-scene-2{top:0;width:11rem}}.page-single-specialite[data-specialite=illustrations] .section-hero-specialite .content-scene-3{top:7rem;width:10rem}@media(max-width:767px){.page-single-specialite[data-specialite=illustrations] .section-hero-specialite .content-scene-3{top:6rem;width:5rem}}.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated]{background:linear-gradient(135deg,var(--grad-1),var(--grad-2),var(--grad-3));height:35rem}.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .blob-animate,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated] .blob-animate{display:none}.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated] .content-scene{width:100vw}.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene-1,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated] .content-scene-1{left:0;top:0;transform:var(--s1-tf);width:var(--s1-w)}.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene-2,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated] .content-scene-2{top:0;transform:var(--s2-tf);width:var(--s2-w)}.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene-3,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated] .content-scene-3{right:0;top:0;transform:var(--s3-tf);width:var(--s3-w)}.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .background-pattern,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated] .background-pattern{opacity:.04}@media(min-width:992px)and (max-width:1199px){.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene-1,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated] .content-scene-1{transform:var(--s1-tf-lg);width:var(--s1-w-lg)}.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene-2,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated] .content-scene-2{transform:var(--s2-tf-lg);width:var(--s2-w-lg)}.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene-3,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated] .content-scene-3{transform:var(--s3-tf-lg);width:var(--s3-w-lg)}}@media(min-width:768px)and (max-width:991px){.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene-1,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated] .content-scene-1{transform:var(--s1-tf-md);width:var(--s1-w-md)}.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene-2,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated] .content-scene-2{transform:var(--s2-tf-md);width:var(--s2-w-md)}.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene-3,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated] .content-scene-3{transform:var(--s3-tf-md);width:var(--s3-w-md)}}@media(max-width:767px){.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated]{height:20rem}.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene-1,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated] .content-scene-1{transform:var(--s1-tf-sm);width:var(--s1-w-sm)}.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene-2,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated] .content-scene-2{transform:var(--s2-tf-sm);width:var(--s2-w-sm)}.page-single-specialite[data-specialite] .section-hero-specialite.is-firstload .content-scene-3,.page-single-specialite[data-specialite] .section-hero-specialite[data-animated] .content-scene-3{transform:var(--s3-tf-sm);width:var(--s3-w-sm)}}.page-single-specialite .section-intro-svg{background:transparent;z-index:3}@media(max-width:767px){.page-single-specialite .section-intro-svg{margin-top:-6rem}}.page-single-specialite .section-intro-svg .container{bottom:-20px;height:-moz-fit-content;height:fit-content;left:0;margin:auto;opacity:0;right:0;z-index:2}@media(max-width:767px){.page-single-specialite .section-intro-svg .content-title h1{font-size:2.8rem}}.page-single-specialite .section-intro-svg .separator-svg{bottom:-10px;z-index:0}.page-single-specialite .section-intro{background:var(--color-linen)}.page-single-specialite .section-intro .container{opacity:0}.page-single-specialite .section-intro[data-animated] .container{opacity:1}.page-single-specialite .section-intro .content-title h1{font-size:clamp(28px,28px + 32 * (100vw - 320px)/1600,60px)}.page-single-specialite .section-content{background:var(--color-linen);padding:4rem 0 6rem}@media(max-width:767px){.page-single-specialite .section-content{padding:3rem 0 4rem}}.page-single-specialite .section-content .content-richtext h2,.page-single-specialite .section-content .content-richtext h3,.page-single-specialite .section-content .content-richtext h4{margin-bottom:1rem;margin-top:2rem}.page-single-specialite .section-content .content-richtext p{color:var(--color-dark-mid);line-height:var(--lh-p);margin-bottom:1rem}.page-single-specialite .section-content .content-richtext ol,.page-single-specialite .section-content .content-richtext ul{margin-bottom:1rem;padding-left:1.5rem}.page-single-specialite .section-content .content-richtext ol li,.page-single-specialite .section-content .content-richtext ul li{color:var(--color-dark-mid);margin-bottom:.5rem}.page-single-specialite .section-content .content-richtext a{color:var(--color-highlight);text-decoration:underline}.page-single-specialite .section-content .content-richtext strong{font-weight:600}.page-single-specialite .section-content .content-richtext blockquote{border-left:3px solid var(--color-verdigris);color:var(--color-dark-mid);font-style:italic;margin:2rem 0;padding-left:1.5rem}.page-single-specialite .section-faq .container{opacity:0}.page-single-specialite .section-faq[data-animated] .container{opacity:1}.page-single-specialite .section-faq .content-title{margin-bottom:2rem}.page-single-specialite .section-cta{overflow:hidden;padding:10rem 0;position:relative}@media(max-width:767px){.page-single-specialite .section-cta{padding:4rem 0}}.page-single-specialite .section-cta .container{opacity:0;position:relative}.page-single-specialite .section-cta[data-animated] .container{opacity:1}.page-single-specialite .section-cta .content-title{margin-bottom:1.5rem}.page-single-specialite .section-cta .content-text p{color:var(--color-dark-mid)}.page-single-specialite .section-cta .content-cta{opacity:0;transform:translateY(.875rem)}.page-single-specialite .section-cta[data-animated] .content-cta{opacity:1;transform:none}.page-single-specialite .section-cta .background-image{inset:0;pointer-events:none}.page-single-specialite .section-cta .background-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-single-specialite .section-cta .background-overlay{inset:0;pointer-events:none}.page-single-specialite .section-cta .background-pattern{inset:0;opacity:.03;pointer-events:none}.page-single-specialite .section-cta .background-pattern img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
