.hero-section-accueil,.hero-immersive-container{width:auto;box-sizing:border-box;margin:0 var(--dentalsoft-responsive-margin-3o);background:radial-gradient(circle at 85% 50%,#153856 0%,#071526 60%,#030a13 100%);border-radius:0 0 var(--dentalsoft-radius)var(--dentalsoft-radius);box-shadow:0 25px 50px -12px rgba(3,10,19,0.4);display:grid;grid-template-columns:var(--padding-responsive,24px) minmax(0,105rem) var(--padding-responsive,24px);justify-content:center}@media (width < 780px){.hero-section-accueil,.hero-immersive-container{padding-top:70px}}.marquee{--speed:25s;overflow:hidden;position:relative;width:100%;margin:0 auto;padding:20px 0;display:flex;user-select:none}.marquee-track{display:flex;width:max-content;will-change:transform;animation:scroll var(--speed) linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-group{display:flex;align-items:center;justify-content:space-around;min-width:100%;flex-shrink:0}.logo-item{padding:0 35px;display:flex;align-items:center;justify-content:center;color:#333A3F;opacity:0.5;transition:opacity 0.3s ease,transform 0.3s ease}.logo-item:hover{opacity:1;transform:scale(1.05)}.logo-item img{max-height:20px;width:auto;display:block}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none}.marquee{overflow-x:auto}}.bde-accordion-8-1174{--bde-accordion-icon-default:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M233.4%20406.6c12.5%2012.5%2032.8%2012.5%2045.3%200l192-192c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L256%20338.7%2086.6%20169.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3l192%20192z%22%2F%3E%3C%2Fsvg%3E)}.bde-accordion-8-1174 .bde-accordion__icon{background-color:var(----dentalsoft-color-violet)}.bde-accordion-8-1174 .bde-accordion__icon--active{display:none!important}.bde-accordion-8-1174 .bde-accordion__icon--default{display:flex!important}.bde-accordion__content-wrapper-8-1181 .bde-accordion__panel-content{display:flex;flex-direction:column;gap:20px}.bde-accordion__content-wrapper-8-1186 .bde-accordion__panel-content{display:flex;flex-direction:column;gap:20px}.bde-accordion__content-wrapper-8-1189 .bde-accordion__panel-content{display:flex;flex-direction:column;gap:20px}