.nav-desktop{display:flex}.nav-link-main{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-onest);font-weight:400;font-size:22px}.nav-link-main:hover{color:var(--dentalsoft-color-noir)}.mega-menu-content{flex-flow:row;justify-content:space-between;align-items:center;box-sizing:border-box}.menu-col{display:flex;flex-flow:column;overflow:hidden}.menu-item{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-onest);font-weight:600;font-size:20px;text-decoration:none}.mega-menu-overlay{flex-flow:column}.acc-item{display:flex;flex-flow:column}@media (max-width:1023px){.acc-item{display:flex;flex-flow:column}}@media (max-width:479px){.acc-item{display:flex;flex-flow:column}}.sub-acc-item{display:flex;flex-flow:column}.sub-acc-content{display:flex;flex-flow:column}.nav-container{z-index:9}.actu-nav-link{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-onest);font-weight:400;font-size:22px}.actu-nav-link:hover{color:var(--dentalsoft-color-noir)}.text-link-1{color:var(--dentalsoft-color-gris);font-family:var(--dentalsoft-onest);font-weight:300;font-size:22px}.text-link-1:hover{color:var(--dentalsoft-color-gris)}.hero{position:relative;overflow:hidden;margin-top:var(--dentalsoft-responsive-margin-3o);margin-right:var(--dentalsoft-responsive-margin-3o);margin-bottom:var(--dentalsoft-margin-30);margin-left:var(--dentalsoft-responsive-margin-3o);padding-top:clamp(10rem,14vw,26rem);padding-bottom:clamp(10rem,14vw,26rem);border-radius:20px}.hero-content{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:30px;max-width:1000px;margin-right:auto;margin-left:auto;padding-right:var(--padding-responsive);padding-left:var(--padding-responsive)}.hero-content-bloc{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:10px;max-width:500px;margin-right:auto;margin-left:auto;padding-top:8px;padding-right:20px;padding-bottom:8px;padding-left:20px;border-radius:60px;border-top:1.5px solid #333a3f0d;border-bottom:1.5px solid #333a3f0d;border-left:1.5px solid #333a3f0d;border-right:1.5px solid #333a3f0d}.hero-content-bloc{background:rgb(255,255,255,0.09);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:50px;box-shadow:inset 0 4px 6px rgba(0,0,0,0.15),inset 0 2px 4px rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.5);border:1px solid rgba(0,0,0,0.05)}.hero-content-img{width:15px}.hero-content-bloc-txt{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-onest);font-weight:700;font-size:var(--dentalsoft-18px)}.hero-h1{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-outfit);font-size:var(--dentalsoft-h1)}.hero-content-h1{width:100%;color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-outfit);font-weight:400;font-size:var(--dentalsoft-h1);text-align:center;margin-top:0px;margin-bottom:0px}.hero-content-txt2{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-onest);font-weight:300;font-size:var(--dentalsoft-16px);text-align:center}.container-1{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:15px;max-width:980px}.svg-icon-1{color:var(--dentalsoft-color-noir)}.partenaire-section{margin-right:var(--dentalsoft-margin-30);margin-left:var(--dentalsoft-margin-30)}.bg-gris-radius{margin-top:var(--dentalsoft-responsive-margin-3o);margin-right:var(--dentalsoft-responsive-margin-3o);margin-bottom:var(--dentalsoft-responsive-margin-3o);margin-left:var(--dentalsoft-responsive-margin-3o);background-color:var(--dentalsoft-color-gris);border-radius:20px}.grid-template{display:flex;flex-flow:column}.grid-template{display:grid;grid-template-columns:var(--padding-responsive) minmax(0,105rem) var(--padding-responsive);justify-content:center}@media (max-width:1023px){.grid-template{margin-top:var(--padding-responsive)}}.content-resp{position:relative;width:100%;border-radius:var(--dentalsoft-radius)}@media (max-width:1119px){.content-resp{display:flex;flex-flow:column;gap:0px}}.blc-logiciel{display:flex;justify-content:center;align-items:center;gap:var(--padding-responsive);padding-top:50px;padding-right:var(--padding-responsive);padding-bottom:50px;padding-left:var(--padding-responsive);background-color:#fff}.blc-logiciel{grid-column:2}.txt-h2{font-family:"Outfit",sans-serif;font-weight:300;margin-top:0px;margin-bottom:0px}@media (max-width:1023px){.txt-h2{text-align:start}}@media (max-width:479px){.txt-h2{text-align:start}}.txt-content{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-onest);font-weight:300;font-size:var(--dentalsoft-p)}.container-2{display:flex;flex-flow:column;gap:20px}.container-2{flex:1.4}@media (max-width:1119px){.container-2{flex:0}}.container-3{visibility:visible;overflow:hidden;border-radius:20px}.container-3{flex:1}@media (max-width:1119px){.container-3{display:flex;justify-content:center;align-items:center}.container-3{flex:1}}@media (max-width:1023px){.container-3{display:flex;order:99;width:100%;margin-left:auto}.container-3{flex:1}}.logo-item{flex-flow:row}.logo-1{color:var(--dentalsoft-color-bleu)}.logo-2{color:var(--dentalsoft-color-orange)}.logo-3{color:var(--dentalsoft-color-noir)}.logo-4{color:var(--dentalsoft-color-violet)}.container-4{display:flex;flex-flow:row;gap:20px;overflow:hidden}.fili-item{font-size:30px}.btn-wrapper{position:absolute;bottom:-25px;left:40px;padding-top:20px;padding-right:20px;padding-bottom:10px;padding-left:20px;background-color:var(--dentalsoft-color-gris);border-radius:20px}@media (max-width:1023px){.btn-wrapper{display:flex;flex-flow:column;justify-content:center;align-items:center;right:auto;bottom:-40px;left:auto;margin-right:auto;margin-left:auto;padding-top:10px}}.demo-btn{color:var(--dentalsoft-color-gris);padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;background-color:var(--dentalsoft-color-noir);border-radius:20px}.demo-btn:hover{background-color:var(--dentalsoft-color-orange)}.ecosyst{display:flex}.grid-1-4{padding-right:var(--padding-responsive);padding-left:var(--padding-responsive)}.grid-1-4{grid-column:1/4}@media (max-width:1119px){.grid-1-4{gap:0px}}.flex-r{display:flex;flex-flow:row;justify-content:space-between;align-items:stretch;gap:0px}@media (max-width:1023px){.flex-r{flex-flow:column;gap:30px}}.btn-orange{color:var(--dentalsoft-color-orange);font-family:var(--dentalsoft-onest);font-weight:400;font-size:var(--dentalsoft-p);text-align:center;text-transform:none}.bloc-1{display:flex;flex-flow:column;gap:20px;width:40%}@media (max-width:1119px){.bloc-1{width:50%}}@media (max-width:1023px){.bloc-1{flex-flow:column;width:100%}}.bloc-2{display:flex;align-items:end;width:30%}@media (max-width:1119px){.bloc-2{width:50%}}@media (max-width:1023px){.bloc-2{justify-content:center;align-items:center;width:100%}}.card-item{display:flex;flex-flow:column;gap:20px}.card-image{border-radius:20px}.text-link-2{color:var(--dentalsoft-color-bleu);font-family:var(--dentalsoft-onest);font-weight:300;font-size:var(--dentalsoft-18px);text-decoration:none}.card-container-link{display:flex;gap:15px}.cards-grid{display:flex;margin-top:50px}.gradient-bckg{background-image:linear-gradient(305deg,var(----dentalsoft-color-noir) 9.482758620689655%,var(----dentalsoft-color-bleu) 29.310344827586206%,rgba(255,255,255,1) 66.8103448275862%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bloc-3{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:20px;max-width:900px;margin-right:auto;margin-left:auto}.bloc-3-txt{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-onest);font-weight:300;font-size:var(--dentalsoft-p);text-align:center}.container-6{display:flex;justify-content:space-between;align-items:stretch;gap:30px;margin-top:var(--padding-responsive);margin-bottom:var(--padding-responsive)}@media (max-width:1023px){.container-6{flex-flow:column}}.bloc-a-s{display:flex;flex-flow:column;justify-content:space-between;align-items:center;gap:30px;width:50%}@media (max-width:1023px){.bloc-a-s{width:100%}}.sans{display:flex;justify-content:center;align-items:center;width:100%;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:var(--dentalsoft-color-gris);border-radius:20px;box-shadow:0px 3px 6px 0px #00000030}.sans{flex:1}@media (max-width:767px){.sans{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.avec{display:flex;justify-content:center;align-items:center;width:100%;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:#fff;border-radius:20px;border-top:2px solid var(--dentalsoft-color-bleu);border-bottom:2px solid var(--dentalsoft-color-bleu);border-left:2px solid var(--dentalsoft-color-bleu);border-right:2px solid var(--dentalsoft-color-bleu);box-shadow:0px 8px 8px 0px #00000030}.avec{flex:1}@media (max-width:767px){.avec{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.btn{padding-top:6px;padding-right:25px;padding-bottom:6px;padding-left:25px;border-radius:60px;border-top:1px solid;border-bottom:1px solid;border-left:1px solid;border-right:1px solid}.m-btn{max-width:300px}@media (max-width:1023px){.m-btn{margin-right:auto}}.btn-bleu-w{color:var(--dentalsoft-color-bleu);font-family:var(--dentalsoft-onest);font-size:var(--dentalsoft-p);background-color:#fff;box-shadow:0px 3px 24px 0px #00000030}.div2{color:var(--dentalsoft-color-orange);font-family:var(--dentalsoft-outfit);font-weight:400;font-size:var(--dentalsoft-bento-title);background-color:#FDEDEB}.div3{background-color:var(--dentalsoft-color-gris)}.stat-number{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-outfit);font-weight:700;font-size:var(--dentalsoft-bento-title)}.stat-label{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-outfit);font-weight:400;font-size:var(--dentalsoft-bento-title)}.div4{background-color:var(--dentalsoft-color-gris)}.stat-desc{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-onest);font-weight:300;font-size:var(--dentalsoft-16px)}.div5{background-color:var(--dentalsoft-color-gris)}.div6{background-color:var(--dentalsoft-color-gris)}.inline-stat{display:flex}@media (max-width:767px){.inline-stat{display:flex;flex-flow:column;gap:5px}}.space-radius-blanc{flex-flow:column;margin-top:var(--dentalsoft-margin-30);margin-right:var(--dentalsoft-margin-30);margin-left:var(--dentalsoft-margin-30)}.container-7{visibility:visible}.grid-content-center{display:flex;flex-flow:column;justify-content:center;align-items:center}.grid-content-center{grid-column:1/4}.pad-top{padding-top:var(--padding-responsive)}.bloc-cta{position:relative;overflow:hidden;margin-top:var(--dentalsoft-responsive-margin-3o);margin-right:var(--dentalsoft-responsive-margin-3o);margin-bottom:var(--padding-responsive);margin-left:var(--dentalsoft-responsive-margin-3o);background-color:var(--dentalsoft-color-bleu);border-radius:20px}.flex-50{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:30px;width:50%;overflow:hidden}@media (max-width:1023px){.flex-50{width:100%}}.txt-blanc{color:#fff;margin-top:0px;margin-bottom:0px}.txt-content-w{color:var(--dentalsoft-color-gris);font-family:var(--dentalsoft-onest);font-weight:300;font-size:var(--dentalsoft-p)}@media (max-width:767px){.txt-content-w{text-align:center}}.box-icn{display:flex;gap:15px;color:var(--dentalsoft-color-gris);font-family:var(--dentalsoft-onest);font-weight:300;font-size:var(--dentalsoft-p)}.box-icn:hover{color:var(--dentalsoft-color-gris)}.bloc-icn{display:flex;flex-flow:column;gap:30px}.margin-l-r-30{margin-right:var(--dentalsoft-responsive-margin-3o);margin-left:var(--dentalsoft-responsive-margin-3o)}.gap-50{gap:50px}@media (max-width:479px){.gap-50{gap:30px}}.flex-c{display:flex;flex-flow:column}.box-link-footer{display:flex;flex-flow:column;font-family:var(--dentalsoft-onest);font-weight:300;font-size:var(--dentalsoft-18px)}.footer-title{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-outfit);font-weight:700;font-size:var(--dentalsoft-18px)}.footer-link{max-width:400px;color:var(--dentalsoft-color-noir);text-decoration:none}@media (max-width:1023px){.footer-link{max-width:100%}}.container-9{display:flex}.footer-nav-item{display:flex;flex-flow:column;gap:40px}@media (max-width:767px){.footer-nav-item{gap:10px}}.footer-nav{display:flex;justify-content:space-between;align-items:start;gap:27px;width:60%;margin-left:auto}@media (max-width:1023px){.footer-nav{gap:30px;width:100%}}@media (max-width:767px){.footer-nav{flex-flow:wrap;gap:15px}}@media (max-width:479px){.footer-nav{flex-flow:column}}.footer-logo-box{display:flex;flex-flow:column;gap:30px;width:30%}@media (max-width:1023px){.footer-logo-box{width:100%}}.footer-svg{color:var(--dentalsoft-color-noir);font-size:var(--dentalsoft-h2)}.footer-box-icn{display:flex;flex-flow:row;gap:5px}.icn-dental{color:var(--dentalsoft-color-noir);font-size:200px}.footer-logo{width:250px}.footer-rgpd-bcg{margin-bottom:40px;padding-top:var(--dentalsoft-margin-40);padding-bottom:var(--dentalsoft-margin-40);background-color:#58a6b114;border-radius:20px}.footer-box{display:flex}@media (max-width:1023px){.footer-box{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:30px}}@media (max-width:479px){.footer-box{margin-top:var(--padding-responsive)}}.footer-link-rgpd{justify-content:space-between;align-items:start;max-width:400px;color:#333a3f91;font-size:12px;text-decoration:none}@media (max-width:1023px){.footer-link-rgpd{font-size:var(--dentalsoft-16px)}}.footer-link-copy-1{max-width:400px;color:var(--dentalsoft-color-noir);text-decoration:none}.col-title{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-outfit);font-weight:100;font-size:20px}.block-mega-menu{display:flex;gap:15px}.mega-menu-txt{display:flex;flex-flow:column;gap:6px}.menu-desc{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-onest);font-weight:100;font-size:16px}.icn-menu{color:var(--dentalsoft-color-noir)}.blc-col-fondW{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--padding-responsive);padding-top:50px;padding-right:var(--padding-responsive);padding-bottom:50px;padding-left:var(--padding-responsive);background-color:#fff}.blc-col-fondW{grid-column:2}.margin-bottom{margin-bottom:var(--padding-responsive)}.rgpd-size-fili{font-size:var(--dentalsoft-h2)}@media (max-width:1023px){.cta-header{display:none}}.postLoop{display:flex;justify-content:center}.h-c-h1-2s{font-size:var(--dentalsoft-h2);line-height:1.4em}.bloc-text-60{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:30px}.bloc-text-60{flex:1.4}@media (max-width:1119px){.bloc-text-60{flex:0}}@media (max-width:1023px){.bloc-text-60{justify-content:center;align-items:start}}@media (max-width:1119px){.order-last{order:99}}.img-rl{display:block;width:100%;height:100%;object-fit:cover}.grid-col-2{display:flex;justify-content:center;align-items:stretch;gap:var(--padding-responsive);padding-top:50px;padding-right:var(--padding-responsive);padding-bottom:50px;padding-left:var(--padding-responsive)}.grid-col-2{grid-column:2}.container-11{margin-right:var(--dentalsoft-responsive-margin-3o);margin-left:var(--dentalsoft-responsive-margin-3o);padding-top:8rem;padding-bottom:var(--dentalsoft-responsive-margin-3o);background-color:var(--dentalsoft-color-gris);border-bottom-left-radius:20px;border-bottom-right-radius:20px}.ariane{display:flex}.grid-template-nopad{display:flex;flex-flow:column}.grid-template-nopad{display:grid;grid-template-columns:var(--padding-responsive) minmax(0,105rem) var(--padding-responsive);justify-content:center}.pad-bottom{padding-bottom:var(--padding-responsive)}.bloc-align-center{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:30px}.bloc-align-center{flex:1.4}@media (max-width:1119px){.bloc-align-center{flex:0}}@media (max-width:1023px){.bloc-align-center{justify-content:center;align-items:center}}.center-txt{text-align:center}@media (max-width:479px){.center-txt{text-align:center}}.txt-h1{font-family:"Outfit",sans-serif;font-weight:300;font-size:var(--dentalsoft-h1);margin-top:0px;margin-bottom:0px}.bloc-text-50{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:30px}.bloc-text-50{flex:1}@media (max-width:1119px){.bloc-text-50{flex:0}}@media (max-width:1023px){.bloc-text-50{justify-content:center;align-items:start}}.max-12{max-width:1280px}@media (max-width:1023px){.max-12{max-width:720px}}.side-by-side-white{display:flex;justify-content:center;align-items:stretch;gap:var(--padding-responsive)}.txt-content-cards{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-onest);font-weight:300;font-size:var(--dentalsoft-18px)}.container-link-card{display:flex;flex-flow:row;gap:10px}.m05-card-logo{width:auto;height:100%}.align-top{display:flex;flex-flow:column;justify-content:start;align-items:start;gap:30px;width:50%;overflow:hidden}@media (max-width:1023px){.align-top{width:100%}}.ds-tabs-wrapper{width:100%}.ds-tab-pane{flex-flow:column;gap:0px}.grid-col-2-w{grid-column:2}.section-w-m-l-r{margin-right:var(--dentalsoft-responsive-margin-3o);margin-left:var(--dentalsoft-responsive-margin-3o)}.tile-bloc-text{display:flex;flex-flow:column;gap:10px;padding-right:0.625rem;padding-left:0.625rem}.content-resp-copy-1{position:relative;width:100%;border-radius:var(--dentalsoft-radius)}@media (max-width:1119px){.content-resp-copy-1{display:flex;flex-flow:column;gap:0px}}.filter-blur{background:rgba(255,255,255,0.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.box-img-full{position:relative;width:100%;overflow:hidden;margin-top:var(--dentalsoft-responsive-margin-3o);border-radius:20px;border-top:0px solid;border-bottom:0px solid;border-left:0px solid;border-right:0px solid}.box-img-full{aspect-ratio:3 / 1}.img-full{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.h1-int{font-size:var(--dentalsoft-h1-alt)}.bloc-cta-orange{position:relative;overflow:hidden;margin-top:var(--dentalsoft-responsive-margin-3o);margin-right:var(--dentalsoft-responsive-margin-3o);margin-bottom:var(--dentalsoft-responsive-margin-3o);margin-left:var(--dentalsoft-responsive-margin-3o);background-color:var(--dentalsoft-color-violet);border-radius:20px}.flex-50-img{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:30px;width:50%;overflow:hidden;border-radius:20px}@media (max-width:1023px){.flex-50-img{width:100%}}.align-top-log{display:flex;flex-flow:column;justify-content:start;align-items:start;gap:var(--dentalsoft-margin-80);width:50%;overflow:hidden}@media (max-width:1023px){.align-top-log{gap:30px;width:100%}}.txt-h2-cta{font-family:"Outfit",sans-serif;font-weight:300;margin-top:0px;margin-bottom:0px}@media (max-width:1023px){.txt-h2-cta{text-align:center}}@media (max-width:479px){.txt-h2-cta{text-align:center}}.flex-50-mobile-center{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:30px;width:50%;overflow:hidden}@media (max-width:1023px){.flex-50-mobile-center{width:100%}}@media (max-width:767px){.flex-50-mobile-center{justify-content:center;align-items:center}}@media (max-width:479px){.flex-50-mobile-center{align-items:center}}.grid-col-2-gris{display:flex;justify-content:center;align-items:stretch;gap:var(--padding-responsive);padding-top:50px;padding-right:var(--padding-responsive);padding-bottom:50px;padding-left:var(--padding-responsive)}.bg-bleu-radius{margin-top:var(--dentalsoft-responsive-margin-3o);margin-right:var(--dentalsoft-responsive-margin-3o);margin-bottom:var(--dentalsoft-responsive-margin-3o);margin-left:var(--dentalsoft-responsive-margin-3o);background-color:var(--dentalsoft-color-bleu);border-radius:20px}.item-center{display:flex;justify-content:center;align-items:center}.h3-title-50{color:var(--dentalsoft-color-noir);font-family:var(--dentalsoft-outfit);font-weight:600;font-size:var(--dentalsoft-p)}.bg-violet-radius{margin-top:var(--dentalsoft-responsive-margin-3o);margin-right:var(--dentalsoft-responsive-margin-3o);margin-bottom:var(--dentalsoft-responsive-margin-3o);margin-left:var(--dentalsoft-responsive-margin-3o);background-color:var(--dentalsoft-color-violet);border-radius:20px}.max-width-14{max-width:980px}.short-plan{width:100%}.faq{border-radius:20px;border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}.txt-left{text-align:start}