/* 2026-11-07: trois corrections demandées — logo droit du hero, navigation, Chirurgie intime. */
.hero::before{content:none!important;display:none!important}
.hero-grid{isolation:isolate}
.hero-symbol{position:absolute!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important;width:108px!important;height:158px!important;max-height:158px!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;filter:drop-shadow(0 4px 9px rgba(176,24,93,.10));z-index:4;pointer-events:none;background:linear-gradient(180deg,rgba(255,244,249,.90),rgba(255,236,246,.82));padding:7px;border-radius:28px}
.hero-content{padding-right:132px!important}
[dir=rtl] .hero-symbol{right:auto!important;left:14px!important}
[dir=rtl] .hero-content{padding-right:0!important;padding-left:132px!important}
@media(max-width:1120px){.hero-symbol{width:84px!important;height:125px!important;max-height:125px!important;right:8px!important}.hero-content{padding-right:106px!important}[dir=rtl] .hero-content{padding-left:106px!important}[dir=rtl] .hero-symbol{left:8px!important}}
@media(max-width:920px){.hero-symbol{display:none!important}.hero-content{padding-right:0!important}[dir=rtl] .hero-content{padding-left:0!important}}
/* image confined to its own consultation card */
.care-picture{overflow:hidden!important}.care-picture img{width:100%;max-width:100%;object-fit:cover;object-position:center;display:block}.care-card{overflow:hidden}
