:root{--black:#080a0d;--cream:#F7F5F3;--cubic:cubic-bezier(.17,.4,.05,1);--cubic2:cubic-bezier(.34,.63,.26,1.3)}@font-face{font-family:"Gotham Bold";src:url("/wp-content/uploads/et-fonts/Gotham-Bold.woff2") format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Gotham Medium";src:url("/wp-content/uploads/et-fonts/Gotham-Medium.woff2") format("woff2");font-weight:500;font-display:swap}.text-black{color:var(--black)}.stroke-cream{-webkit-text-stroke:1px var(--cream)}.mx-auto,.et_pb_button_module_wrapper:has(>.mx-auto){margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.mx-auto,.et_pb_button_module_wrapper:has(>.mx-auto){margin-left:0}}.et_pb_button_module_wrapper:has(>.still-mx-auto){margin:0 auto!important}.et_pb_button_module_wrapper{width:fit-content;transition:transform 0.3s}.et_pb_button_module_wrapper:hover{transform:translate(3px,3px)}.et_pb_button_module_wrapper::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--black);transform:translate(4px,4px);border-radius:4px;transition:transform 0.3s}.et_pb_button_module_wrapper:has(>.btn-2)::before{background-color:rgba(247,245,243,0.50)}.et_pb_button_module_wrapper:hover::before{transform:translate(0px,0px)}.sub-menu{box-shadow:0 0 0 0 var(--black)!important}@media screen and (min-width:981px){.menu-item-has-children>a:after{content:"\4c"!important}.menu-item-has-children:hover>a:after{content:"\4b"!important}.sub-menu{top:20px!important;border-radius:8px;border:2px solid var(--black)!important;box-shadow:3px 3px 0 0 var(--black)!important}}.object-fit,.object-fit img{object-fit:cover;object-position:center;width:100%;height:100%}.object-fit-wrapper .et_pb_code_inner{height:100%}::selection{background-color:var(--black);color:var(--cream)}.reveal-effect .et_pb_text_inner{overflow:hidden}.reveal-effect:not(.et-fb-root-ancestor .reveal-effect) .et_pb_text_inner h1{display:inline-block;transform:translateY(100%);transition:transform 1s}.reveal-effect--active:not(.et-fb-root-ancestor .reveal-effect--active) .et_pb_text_inner h1{transform:translateY(0%)}.subtitle-hero-home h1,.subtitle-hero-home p{transform:translateY(100%)}@keyframes reveal{from{transform:translateY(100%)}to{transform:translateY(0%)}}.wrapper{overflow:hidden;display:inline-block}.wrapper span{display:inline-block;transform:translateY(100%);animation:reveal 1.4s forwards var(--cubic)}.photo-hero-home:not(.et-fb-root-ancestor .photo-hero-home){filter:brightness(20);transform:translateY(100%);opacity:0}@keyframes brightness{from{filter:brightness(20);transform:translateY(100%);opacity:0}to{filter:brightness(1);transform:translateY(0);opacity:1}}.line{overflow:hidden}.split-to-fade .line{overflow:unset}.word{transform:translateY(100%)}.split-to-fade .word{opacity:0}.content-laser{display:flex;gap:12px}.content-laser:before{content:url('/wp-content/uploads/2023/10/griboulli.svg');min-width:24px}.mapp-title{display:none}.ctrl-header:before{content:'';background-color:var(--cream);height:100%;width:100%;position:absolute;left:0;top:0;transform:translateY(-100%);transition:transform 0.8s var(--cubic)}.ctrl-header--active:before{transform:translateY(0)}.shadowz{position:relative}.shadowz:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--black);transform:translate(6px,6px);border-radius:15px;transition:transform 0.3s}.shadowz img{position:relative;display:block}.wrapper-ctrl-z{position:relative}.wrapper-ctrl-z:before{content:'';width:94px;aspect-ratio:1;background-image:url(/wp-content/uploads/2023/10/asterisque.svg);background-size:cover;position:absolute;top:0;right:0;transform:translate(0,-50%)}.split .word{transform:translateY(100%);animation:reveal 1.4s 0.5s forwards var(--cubic)}.wrapper-ctrl-z{display:flex;align-items:center;gap:30px;min-width:626px}.container-ctrl-z{display:flex;align-items:flex-end;gap:30px}@media screen and (max-width:768px){.container-ctrl-z{display:flex;flex-wrap:wrap;align-items:flex-end;gap:30px}.wrapper-ctrl-z{min-width:unset}}.flash img{filter:brightness(200)}.bg-black-noise--active{background-image:url('/wp-content/uploads/2023/10/bg-black-noise-scaled.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.bg-white-noise--active{background-image:url('/wp-content/uploads/2023/10/bg-white-noise.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.hero-section{filter:'brightness(1)'}h1{padding-bottom:0!important}.blog-slider .dsm-meta-seperator{display:none}.blog-slider .dsm-entry-meta{display:flex;justify-content:space-between;flex-direction:row-reverse}.swiper-container{overflow:visible!important}.horizontal-scroll .dsm_card_carousel_child:first-child .dsm_card_wrapper,.horizontal-scroll-2 .dsm_card_carousel_child:first-child .dsm_card_wrapper{padding-left:0px}.swiper-container-autoheight .swiper-wrapper{align-items:unset}.ctrl-header:not(.et-fb-root-ancestor .ctrl-header){transform:translateY(-100%)}.et-fb-root-ancestor .ctrlz-loader{transform:translateY(-100%)}.row-bread{opacity:0}.surtitle-service{opacity:0}.faq>div{opacity:0;transform:translateY(40%)}.card-ctrlz:last-child{border-right:0!important}.card-ctrlz{min-width:255px;position:relative}.card-ctrlz:before{content:attr(data-step);position:absolute;top:0;left:0;color:var(--cream);font-family:"Gotham Bold",Helvetica,sans-serif;transform:translate(-50%,-50%);font-size:16px}.card-ctrlz:after{content:'';position:absolute;top:0;left:0;border:1px solid var(--cream);transform:translate(-50%,-50%) rotate(-10deg);font-size:16px;width:42px;height:30px;border-radius:50%}@media screen and (max-width:767px){.card-ctrlz:before{transform:translate(50%,-50%)}.card-ctrlz:after{transform:translate(0%,-50%) rotate(-10deg)}}.card-black:before{color:var(--black)}.card-black:after{border:1px solid var(--black)}#page-container{overflow-y:unset!important}.section-next-page{cursor:pointer}.next-page-line{height:6px;width:100%;background-color:var(--cream)}@media screen and (min-width:769px){.next-page-line{transform:scaleX(0);transform-origin:left;transition:transform 1.3s var(--cubic2)}.next-page .et_pb_text_inner{overflow:hidden}.next-page .et_pb_text_inner p{transition:transform 0.6s var(--cubic2);position:relative;display:inline-block}.next-page .et_pb_text_inner p:before{content:attr(data-before);position:absolute;top:0;left:0;transform:translateY(100%);transition:opacity 0.5s;opacity:0}.section-next-page:hover .next-page .et_pb_text_inner p{transform:translateY(-100%)}.section-next-page:hover .next-page .et_pb_text_inner p:before{opacity:1}.section-next-page:hover .next-page-line{transform:scaleX(1)}.sup-next-page{position:relative;overflow:hidden}.sup-next-page .et_pb_text_inner{transition:transform 0.6s var(--cubic2);position:relative}.sup-next-page .et_pb_text_inner:after{content:attr(data-before);position:absolute;top:0;left:0;transform:translateY(100%);transition:opacity 0.5s;opacity:0}.section-next-page:hover .sup-next-page .et_pb_text_inner{transform:translateY(-100%)}.section-next-page:hover .sup-next-page .et_pb_text_inner:after{opacity:1}.arrow-next-page{overflow:hidden}.arrow-next-page .et_pb_image_wrap{transition:transform 0.6s var(--cubic2);position:relative}.arrow-next-page .et_pb_image_wrap:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;transform:translateX(-120%);background-image:url(/wp-content/uploads/2023/10/arrow-forward.svg);background-position:center;background-size:cover;opacity:0;transition:opacity 0.5s,transform 0.8s}.section-next-page:hover .arrow-next-page .et_pb_image_wrap{transform:translateX(100%)}.section-next-page:hover .arrow-next-page .et_pb_image_wrap:after{transform:translateX(-100%);opacity:1}}.ctrlz-loader{opacity:0.999}.clippy-effect:not(.et-fb-root-ancestor .clippy-effect){clip-path:inset(0 0 100% 0)}.et_pb_post{padding:0;display:flex;flex-direction:column}.et_pb_image_container{margin:unset;order:1}.entry-title{letter-spacing:-0.96px;order:3}.post-meta{order:2;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:30px!important}.post-content{order:4}.marquee p{animation:marquee 5s infinite linear}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media screen and (max-width:767px){.obture-responsive{transform:none!important}}.et_pb_button_module_wrapper:has(.btn-hero-home){opacity:0}.et_pb_button_module_wrapper:has(.btn-estimation){display:none}@media screen and (min-width:769px){.hero-section:not(.is-safari .hero-section){position:sticky;top:0px}}.hero_medical-word{position:relative;margin-left:5px}.et_pb_salvattore_content{display:flex;flex-wrap:wrap}@media screen and (min-width:981px){.column.size-1of3{width:33%!important;margin-right:0!important}}.hidden{display:none}.dsm-pricelist-price{white-space:nowrap}.post-type-archive-centres div.dmach-acf-item-content>img{width:100%;height:230px;object-fit:cover}.liste-centres{max-width:1200px;margin:auto}.liste-centres h2{font-weight:bold;font-size:40px;margin-top:15px}.liste-centres h3{font-weight:bold;font-size:24px;margin-top:30px}.villes{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ville{font-size:16px;color:#555;font-weight:bold}.liste-regions.grid-layout-grid .et_pb_section{background:inherit}@media screen and (max-width:768px){.villes{grid-template-columns:repeat(1,1fr)}}