.page-single-specialite[data-specialite=illustrations] .section-intro{padding-top:5rem}.page-single-specialite[data-specialite=illustrations] .section-illustrations-intro{background:var(--color-linen);padding:5rem 0}@media(max-width:767px){.page-single-specialite[data-specialite=illustrations] .section-illustrations-intro{padding:3rem 0}}.page-single-specialite[data-specialite=illustrations] .section-illustrations-intro .container{opacity:0}.page-single-specialite[data-specialite=illustrations] .section-illustrations-intro[data-animated] .container{opacity:1}.page-single-specialite[data-specialite=illustrations] .section-illustrations-intro .content-text p{color:var(--color-dark-mid);line-height:var(--lh-p);margin:0}.page-single-specialite[data-specialite=illustrations] .section-illustrations-intro .content-text p a{color:var(--color-highlight);text-decoration:underline}.page-single-specialite[data-specialite=illustrations] .section-illustrations-services{background:var(--color-linen);padding:10rem 0 5rem}@media(max-width:767px){.page-single-specialite[data-specialite=illustrations] .section-illustrations-services{padding:3rem 0}}.page-single-specialite[data-specialite=illustrations] .section-illustrations-services .content-services .content-service{border-bottom:1px solid var(--color-gray-2);margin-bottom:4rem;opacity:0;padding-bottom:5rem}.page-single-specialite[data-specialite=illustrations] .section-illustrations-services .content-services .content-service[data-animated=true]{opacity:1}.page-single-specialite[data-specialite=illustrations] .section-illustrations-services .content-services .content-service h2{margin-bottom:1.25rem;margin-top:4rem}.page-single-specialite[data-specialite=illustrations] .section-illustrations-services .content-services .content-service h2:first-child{margin-top:0}.page-single-specialite[data-specialite=illustrations] .section-illustrations-services .content-services .content-service p{color:var(--color-dark-mid);line-height:var(--lh-p);margin:0}.page-single-specialite[data-specialite=illustrations] .section-illustrations-services .content-services .content-service p:not(:last-child){margin-bottom:1rem}.page-single-specialite[data-specialite=illustrations] .section-illustrations-services .content-services .content-service .content-tarif{color:var(--color-dark);display:inline-block;font-size:var(--font-size-h6);font-weight:500;margin-top:.75rem}.page-single-specialite[data-specialite=illustrations] .section-illustrations-services .content-services .content-service .content-list{margin:1rem 0 0}.page-single-specialite[data-specialite=illustrations] .section-illustrations-services .content-services .content-service .content-list li{margin-bottom:.5rem}.page-single-specialite[data-specialite=illustrations] .section-illustrations-services .content-services .content-service .content-service-media{border-radius:var(--radius-5);margin-top:1.5rem;overflow:hidden}.page-single-specialite[data-specialite=illustrations] .section-illustrations-services .content-services .content-service .content-service-media img{display:block;height:auto;width:100%}@media(min-width:992px){.page-single-specialite[data-specialite=illustrations] .services-media-pin{position:sticky;top:5rem}}@media(max-width:991px){.page-single-specialite[data-specialite=illustrations] .services-media-pin{margin-top:2rem;overflow:hidden}}.page-single-specialite[data-specialite=illustrations] .services-media{border-radius:.75rem;height:calc(100vh - 20rem);overflow:hidden;position:relative}@media(max-width:991px){.page-single-specialite[data-specialite=illustrations] .services-media{display:flex;height:70vw}}.page-single-specialite[data-specialite=illustrations] .service-slide{background:var(--color-white);border-radius:var(--radius-5);inset:0;position:absolute}@media(max-width:991px){.page-single-specialite[data-specialite=illustrations] .service-slide{flex:0 0 100%;inset:unset;opacity:1;position:relative;visibility:visible}}.page-single-specialite[data-specialite=illustrations] .service-slide img{display:block;height:100%;width:100%}.page-single-specialite[data-specialite=illustrations] .section-illustrations-faq{background:var(--color-linen);padding:15rem 0}@media(max-width:767px){.page-single-specialite[data-specialite=illustrations] .section-illustrations-faq{padding:3rem 0}}.page-single-specialite[data-specialite=illustrations] .section-cta{background:#fffaf499;padding:5rem 0 15rem}
