.hero.hero--stethoscope{position:relative;isolation:isolate;overflow:hidden;width:100% !important;max-width:none !important;height:auto !important;margin-left:0 !important;margin-right:0 !important;padding:0 !important;align-items:center;justify-content:center;text-align:left !important;color:#fff;background:linear-gradient(90deg,rgba(0,20,32,.96) 0%,rgba(0,31,44,.88) 38%,rgba(0,49,60,.38) 67%,rgba(0,20,31,.08) 100%),
    url('/img/hero-stethoscope-premium-desktop-light-20260903.webp') center right/cover no-repeat !important}.hero.hero--stethoscope::before,
.hero.hero--stethoscope::after{content:none !important;display:none !important}.site-header + .hero.hero--stethoscope{min-height:clamp(590px,calc(100svh - var(--site-header-height,88px)),790px) !important}.hero--stethoscope .hero-content{width:min(1500px,calc(100% - clamp(52px,8vw,144px))) !important;min-height:inherit;margin:0 auto;padding:clamp(66px,7vw,96px) 0 clamp(58px,7vw,88px) !important;align-items:flex-start !important;justify-content:center;text-align:left !important;gap:0}.hero--stethoscope h1{max-width:760px;opacity:1 !important;transform:none !important;animation:none !important;margin:0 0 .62rem !important;color:#fff;font-family:'Marcellus','Playfair Display',serif !important;font-size:clamp(4rem,6.7vw,6.75rem) !important;font-weight:500 !important;line-height:.98 !important;letter-spacing:-.042em !important;text-shadow:0 12px 34px rgba(0,8,16,.42) !important}.hero--stethoscope .hero-copy{width:min(100%,700px) !important;justify-items:start !important;opacity:1 !important;transform:none !important;animation:none !important;max-width:700px !important;margin:0 0 2rem !important;display:grid;gap:.46rem !important;text-align:left !important;font-family:'Inter',sans-serif !important;line-height:1.35 !important}.hero--stethoscope .hero-copy__line{width:100% !important;justify-self:start !important;display:flex !important;align-items:center;white-space:normal !important;text-align:left !important;text-wrap:balance}.hero--stethoscope .hero-copy__line--primary{display:block !important;margin:0 0 .35rem;color:#e1b768;font-family:'Marcellus','Playfair Display',serif !important;font-size:clamp(1.28rem,2vw,1.82rem) !important;font-weight:700 !important;line-height:1.18 !important;letter-spacing:-.018em;text-shadow:0 5px 18px rgba(0,8,16,.32)}.hero--stethoscope .hero-copy__line--secondary{display:grid !important;grid-template-columns:18px minmax(0,1fr);column-gap:12px;align-items:center;justify-content:start !important;color:rgba(255,255,255,.96);font-size:clamp(.98rem,1.3vw,1.18rem) !important;font-weight:600 !important;line-height:1.35 !important;letter-spacing:-.012em;text-shadow:0 3px 14px rgba(0,8,16,.42)}.hero--stethoscope .hero-copy__line--secondary::before{content:"";width:18px;height:2px;margin:0;border-radius:999px;background:linear-gradient(90deg,#e4ba6a,rgba(228,186,106,.32));box-shadow:0 0 12px rgba(228,186,106,.28)}.hero--stethoscope .hero-actions{--hero-action-width:172px;width:auto !important;max-width:none !important;margin:0 !important;justify-content:flex-start !important;gap:12px !important}.hero--stethoscope .hero-btn{height:54px !important;border-radius:999px;font-size:.95rem !important;box-shadow:0 14px 34px rgba(0,10,18,.24) !important}.hero--stethoscope .hero-btn--programare{border-color:rgba(255,255,255,.72);background:rgba(255,255,255,.95);color:#006d68;backdrop-filter:blur(8px)}.hero--stethoscope .hero-btn--google{border-color:rgba(255,255,255,.72);background:rgba(255,255,255,.96);backdrop-filter:blur(8px)}.hero--stethoscope .hero-btn:hover,
.hero--stethoscope .hero-btn:focus-visible{transform:translateY(-2px);box-shadow:0 18px 38px rgba(0,10,18,.3) !important}@media (max-width:1280px){.hero--stethoscope h1{font-size:clamp(3.7rem,6.4vw,5.4rem) !important}.hero--stethoscope .hero-content{width:min(100%,calc(100% - 64px)) !important}}@media (max-width:980px){.hero.hero--stethoscope,
  .site-header + .hero.hero--stethoscope{padding:0 !important}.hero.hero--stethoscope{background:radial-gradient(circle at 73% 62%,rgba(235,247,250,.18) 0%,rgba(235,247,250,.08) 18%,rgba(235,247,250,0) 38%),
      linear-gradient(90deg,rgba(0,18,29,.88) 0%,rgba(0,28,40,.69) 38%,rgba(0,39,51,.22) 62%,rgba(0,39,51,.02) 100%),
      url('/img/hero-stethoscope-premium-mobile-v3.webp') 60% 56%/cover no-repeat !important}.site-header + .hero.hero--stethoscope{min-height:clamp(430px,58svh,565px) !important}.hero--stethoscope .hero-content{width:min(100%,calc(100% - 34px)) !important;padding:46px 0 38px !important;align-items:flex-start !important;text-align:left !important}.hero--stethoscope h1{max-width:100%;margin-bottom:.62rem !important;font-size:clamp(2.65rem,10.2vw,4.2rem) !important;line-height:1 !important;white-space:nowrap}.hero--stethoscope .hero-copy{width:min(100%,540px) !important;max-width:540px !important;margin:0 0 1.45rem !important;gap:.34rem !important;text-align:left !important}.hero--stethoscope .hero-copy__line,
  .hero--stethoscope .hero-copy__line--primary,
  .hero--stethoscope .hero-copy__line--secondary,
  .hero--stethoscope .hero-copy__line--tertiary{width:auto !important;white-space:normal !important;text-align:left !important}.hero--stethoscope .hero-copy__line--primary{font-size:clamp(1.02rem,3.8vw,1.36rem) !important}.hero--stethoscope .hero-copy__line--secondary{font-size:clamp(.82rem,2.85vw,.98rem) !important;line-height:1.3 !important}.hero--stethoscope .hero-actions{--hero-action-width:clamp(102px,29vw,148px);width:auto !important;max-width:100% !important;margin:0 !important;justify-content:flex-start !important;gap:8px !important;flex-wrap:nowrap !important}.hero--stethoscope .hero-btn{width:var(--hero-action-width) !important;min-width:var(--hero-action-width) !important;height:44px !important;padding:0 10px !important;font-size:clamp(.72rem,2.45vw,.84rem) !important}.hero--stethoscope .hero-btn--google svg{width:min(76px,100%) !important}}@media (max-width:540px){.hero.hero--stethoscope{background:radial-gradient(circle at 74% 64%,rgba(235,247,250,.20) 0%,rgba(235,247,250,.09) 17%,rgba(235,247,250,0) 38%),
      linear-gradient(90deg,rgba(0,18,29,.88) 0%,rgba(0,28,40,.69) 38%,rgba(0,39,51,.22) 62%,rgba(0,39,51,.02) 100%),
      url('/img/hero-stethoscope-premium-mobile-v3.webp') 60% 56%/cover no-repeat !important}.site-header + .hero.hero--stethoscope{min-height:clamp(410px,56svh,490px) !important}.hero--stethoscope .hero-content{width:min(100%,calc(100% - 26px)) !important;padding:38px 0 32px !important}.hero--stethoscope h1{font-size:clamp(2.18rem,11.5vw,3rem) !important;letter-spacing:-.04em !important}.hero--stethoscope h1{text-shadow:0 3px 20px rgba(0,12,22,.58),0 1px 2px rgba(0,12,22,.45) !important}.hero--stethoscope .hero-copy__line--secondary{text-shadow:0 2px 10px rgba(0,12,22,.72),0 1px 2px rgba(0,12,22,.5) !important}.hero--stethoscope .hero-copy{margin-bottom:1.2rem !important;gap:.31rem !important}.hero--stethoscope .hero-copy__line--primary{font-size:clamp(.94rem,4vw,1.12rem) !important}.hero--stethoscope .hero-copy__line--secondary{font-size:clamp(.76rem,3.25vw,.9rem) !important}.hero--stethoscope .hero-copy__line--secondary{grid-template-columns:13px minmax(0,1fr);column-gap:8px}.hero--stethoscope .hero-copy__line--secondary::before{width:13px;margin:0}.hero--stethoscope .hero-actions{--hero-action-width:clamp(86px,29vw,112px);width:100% !important;max-width:350px !important;gap:6px !important}.hero--stethoscope .hero-btn{height:42px !important;padding:0 7px !important;font-size:clamp(.65rem,2.8vw,.76rem) !important;gap:6px}.hero--stethoscope .hero-btn--whatsapp svg{width:14px !important;height:14px !important}.hero--stethoscope .hero-btn--google svg{width:min(72px,100%) !important}}@media (max-width:360px){.site-header + .hero.hero--stethoscope{min-height:430px !important}.hero--stethoscope .hero-content{width:min(100%,calc(100% - 20px)) !important;padding:34px 0 28px !important}.hero--stethoscope h1{font-size:clamp(2rem,11.2vw,2.45rem) !important}.hero--stethoscope .hero-copy__line--secondary{font-size:.74rem !important}.hero--stethoscope .hero-actions{--hero-action-width:clamp(82px,28.5vw,98px)}.hero--stethoscope .hero-btn{height:40px !important;font-size:.64rem !important}}@media (prefers-reduced-motion:reduce){.hero--stethoscope h1,
  .hero--stethoscope .hero-copy{animation:none !important}}@media (max-width:980px){.hero.hero--stethoscope{color:#173d3b;background:linear-gradient(90deg,rgba(255,255,255,.90) 0%,rgba(255,255,255,.80) 30%,rgba(255,255,255,.56) 49%,rgba(255,255,255,.22) 69%,rgba(255,255,255,.05) 100%),
      url('/img/hero-stethoscope-premium-mobile-v3.webp') 62% 53%/cover no-repeat !important}.hero--stethoscope h1{color:#00776f !important;text-shadow:0 1px 0 rgba(255,255,255,.98),0 3px 14px rgba(255,255,255,.78) !important}.hero--stethoscope .hero-copy__line--primary{color:#b98a3e !important;text-shadow:0 1px 0 rgba(255,255,255,.98),0 2px 10px rgba(255,255,255,.80) !important}.hero--stethoscope .hero-copy__line--secondary{color:#173d3b !important;text-shadow:0 1px 0 rgba(255,255,255,1),0 2px 8px rgba(255,255,255,.90) !important}.hero--stethoscope .hero-copy__line--secondary::before{background:linear-gradient(90deg,#d8aa55,rgba(216,170,85,.55));box-shadow:none}}@media (max-width:540px){.hero.hero--stethoscope{background:linear-gradient(90deg,rgba(255,255,255,.94) 0%,rgba(255,255,255,.84) 31%,rgba(255,255,255,.60) 50%,rgba(255,255,255,.24) 70%,rgba(255,255,255,.04) 100%),
      url('/img/hero-stethoscope-premium-mobile-v3.webp') 63% 53%/cover no-repeat !important}.hero--stethoscope h1{color:#00746e !important;text-shadow:0 1px 0 rgba(255,255,255,1),0 2px 12px rgba(255,255,255,.88) !important}.hero--stethoscope .hero-copy__line--primary{color:#b7893c !important;text-shadow:0 1px 0 rgba(255,255,255,1),0 2px 8px rgba(255,255,255,.90) !important}.hero--stethoscope .hero-copy__line--secondary{color:#173b39 !important;text-shadow:0 1px 0 rgba(255,255,255,1),0 2px 7px rgba(255,255,255,.94) !important}}@media (max-width:980px){.hero--stethoscope .hero-copy{justify-items:start !important}.hero--stethoscope .hero-copy__line,
  .hero--stethoscope .hero-copy__line--primary,
  .hero--stethoscope .hero-copy__line--secondary,
  .hero--stethoscope .hero-copy__line--tertiary{width:100% !important;justify-self:start !important;text-align:left !important}}.hero-title__brand,.hero-title__descriptor{display:block}@media (min-width:981px){.hero.hero--stethoscope{color:#173d3b !important;background:linear-gradient(90deg,rgba(255,255,255,.99) 0%,rgba(255,255,255,.96) 30%,rgba(255,255,255,.83) 45%,rgba(255,255,255,.46) 60%,rgba(255,255,255,.10) 78%,rgba(255,255,255,.02) 100%),
      url('/img/hero-stethoscope-premium-desktop-light-20260903.webp') center right/cover no-repeat !important}.hero--stethoscope h1{width:min(720px,52vw) !important;max-width:720px !important;margin:0 0 .72rem !important;color:#00746e !important;text-align:center !important;font-size:clamp(3.15rem,4.65vw,5.35rem) !important;line-height:1 !important;letter-spacing:-.035em !important;text-shadow:0 1px 0 rgba(255,255,255,1),0 7px 24px rgba(0,119,111,.09) !important}.hero--stethoscope .hero-title__descriptor{margin-top:.08em;font-size:.72em;line-height:1.08;letter-spacing:-.025em}.hero--stethoscope .hero-copy{width:min(720px,52vw) !important;max-width:720px !important}.hero--stethoscope .hero-copy__line--primary{width:100% !important;color:#b7893c !important;text-align:center !important;text-shadow:0 1px 0 rgba(255,255,255,1),0 3px 12px rgba(255,255,255,.85) !important}.hero--stethoscope .hero-copy__line--secondary{color:#173b39 !important;text-shadow:0 1px 0 rgba(255,255,255,1),0 2px 8px rgba(255,255,255,.92) !important}.hero--stethoscope .hero-copy__line--secondary::before{background:linear-gradient(90deg,#d8aa55,rgba(216,170,85,.55));box-shadow:none}.hero--stethoscope .hero-btn{box-shadow:0 10px 26px rgba(0,87,83,.12) !important}}@media (max-width:980px){.hero--stethoscope h1{width:100% !important;max-width:100% !important;white-space:normal !important;text-align:center !important;font-size:clamp(2.15rem,8.6vw,3.35rem) !important;line-height:1.02 !important;letter-spacing:-.035em !important}.hero--stethoscope .hero-title__brand,
  .hero--stethoscope .hero-title__descriptor{display:block;white-space:nowrap}.hero--stethoscope .hero-title__descriptor{margin-top:.08em;font-size:.74em;line-height:1.08;letter-spacing:-.02em}.hero--stethoscope .hero-copy__line--primary{width:100% !important;text-align:center !important}}@media (max-width:360px){.hero--stethoscope h1{font-size:2rem !important}}.google-reviews-slim{position:relative;width:100%;max-width:none !important;margin:0 !important;padding:18px 0 !important;overflow:hidden;background:radial-gradient(circle at 3% 4%, rgba(216,170,85,.10), transparent 26%),
    radial-gradient(circle at 96% 100%, rgba(0,119,111,.07), transparent 28%),
    linear-gradient(180deg,#ffffff 0%,#f8fcfb 100%) !important;border-top:1px solid rgba(0,109,104,.07);border-bottom:1px solid rgba(0,109,104,.07)}.google-reviews-slim::before{content:"";position:absolute;left:0;top:0;width:100%;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(216,170,85,.58) 24%,rgba(0,119,111,.42) 68%,transparent 100%);pointer-events:none}.google-reviews-slim-shell{width:min(1440px,100%);margin:0 auto;padding:0 20px;display:grid;grid-template-columns:minmax(255px,300px) minmax(0,1fr);align-items:stretch;gap:14px}.google-reviews-title-card{position:relative;isolation:isolate;overflow:hidden;min-height:120px !important;padding:17px 18px !important;border-radius:20px !important;background:radial-gradient(circle at 92% 12%,rgba(216,170,85,.16),transparent 27%),
    radial-gradient(circle at 8% 105%,rgba(0,119,111,.09),transparent 38%),
    linear-gradient(145deg,rgba(255,255,255,.99) 0%,rgba(244,251,250,.98) 100%) !important;box-shadow:0 12px 30px rgba(0,96,91,.10) !important;border:1px solid rgba(0,119,111,.14) !important;display:flex !important;flex-direction:column;justify-content:center}.google-reviews-title-card::before{content:"";position:absolute;left:17px;right:17px;top:0;height:2px;background:linear-gradient(90deg,transparent,rgba(216,170,85,.78),rgba(0,119,111,.34),transparent);pointer-events:none}.google-reviews-title-card::after{content:"“";position:absolute;right:13px;bottom:-28px;z-index:-1;color:rgba(0,119,111,.055);font-family:Georgia,serif;font-size:118px;line-height:1;pointer-events:none}.google-reviews-title-card span{display:block;margin:0 0 6px !important;color:#b7893c !important;font-size:11px !important;font-weight:800;line-height:1.25;letter-spacing:.42px !important;text-transform:uppercase}.google-reviews-title-card h2{margin:0 0 5px !important;color:#00746e !important;text-align:left !important;font-family:"Marcellus",serif !important;font-size:clamp(1.18rem,1.6vw,1.48rem) !important;line-height:1.08 !important;letter-spacing:-.01em}.google-reviews-title-card p{margin:0 !important;color:#486563 !important;font-size:12px !important;line-height:1.3 !important}.google-reviews-slim-track{min-width:0;display:flex !important;align-items:stretch;gap:12px !important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;padding:3px 2px 8px !important;scrollbar-width:thin;scrollbar-color:rgba(191,152,83,.55) rgba(0,143,137,.06);mask-image:linear-gradient(90deg,#000 0%,#000 96%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 96%,transparent 100%)}.google-reviews-slim-track::-webkit-scrollbar{height:5px !important}.google-reviews-slim-track::-webkit-scrollbar-track{background:rgba(0,143,137,.055) !important;border-radius:999px}.google-reviews-slim-track::-webkit-scrollbar-thumb{background:linear-gradient(90deg,rgba(191,152,83,.72),rgba(0,143,137,.58)) !important;border-radius:999px}.google-review-slim-card{position:relative;flex:0 0 286px !important;min-height:120px !important;scroll-snap-align:start;overflow:hidden;border:1px solid rgba(0,109,104,.11) !important;border-radius:18px !important;background:linear-gradient(150deg,rgba(255,255,255,.99),rgba(248,252,251,.96)) !important;padding:13px 14px 11px !important;box-shadow:0 8px 22px rgba(0,87,83,.075) !important;display:flex !important;flex-direction:column;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease !important}.google-review-slim-card::after{content:"";position:absolute;top:0;left:14px;right:14px;height:1px;background:linear-gradient(90deg,transparent,rgba(191,152,83,.55),transparent);pointer-events:none}.google-review-slim-card:hover{transform:translateY(-2px) !important;border-color:rgba(191,152,83,.32) !important;box-shadow:0 12px 28px rgba(0,87,83,.11) !important}.google-review-slim-top{display:grid !important;grid-template-columns:34px 1fr 16px !important;align-items:center;gap:9px !important;margin:0 0 7px !important}.google-review-slim-card .google-review-avatar{width:34px !important;height:34px !important;background:linear-gradient(135deg,#008f89,#006d68) !important;font-size:11px !important;letter-spacing:.25px !important;box-shadow:0 5px 12px rgba(0,109,104,.17) !important}.google-review-slim-card .google-review-meta strong{color:#15302e !important;font-size:13px !important;line-height:1.05 !important;margin:0 0 3px !important}.google-review-slim-card .google-review-stars{color:#f4b400 !important;letter-spacing:1px !important;font-size:11.5px !important;line-height:1 !important}.google-review-slim-card .google-review-g{color:#4285f4 !important;font-size:16px !important}.google-review-slim-card .google-review-text{margin:0 0 5px !important;color:#29403e !important;font-size:12.9px !important;line-height:1.36 !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical;overflow:hidden;min-height:35px !important}.google-review-slim-card .google-review-more{margin-top:auto !important;align-self:flex-start;color:#637875 !important;font:700 11.7px/1.2 'Inter',sans-serif !important;padding:2px 0 !important;text-decoration:none}.google-review-slim-card .google-review-more::after{content:"  →";color:#b28a43;transition:transform .18s ease}.google-review-slim-card .google-review-more:hover,
.google-review-slim-card .google-review-more:focus-visible{color:#006d68 !important;text-decoration:none !important}@media(max-width:900px){.google-reviews-slim-shell{grid-template-columns:230px minmax(0,1fr);padding:0 16px;gap:12px}.google-review-slim-card{flex-basis:272px !important}}@media(max-width:768px){.google-reviews-slim{padding:9px 0 10px !important}.google-reviews-slim-shell{width:100%;max-width:none;display:flex !important;align-items:stretch;gap:8px;padding:0 10px 3px !important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding-inline:10px;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;touch-action:pan-x pan-y pinch-zoom;scrollbar-width:none;mask-image:linear-gradient(90deg,#000 0%,#000 93%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 93%,transparent 100%)}.google-reviews-slim-shell::-webkit-scrollbar{display:none}.google-reviews-title-card{flex:0 0 132px !important;min-width:132px !important;min-height:108px !important;margin:0 !important;padding:10px 9px !important;border-radius:14px !important;scroll-snap-align:start;display:flex !important;flex-direction:column;justify-content:center;box-shadow:0 5px 15px rgba(0,96,91,.075) !important;background:radial-gradient(circle at 92% 10%,rgba(216,170,85,.15),transparent 28%),
      linear-gradient(145deg,#ffffff 0%,#f1faf9 100%) !important;border-color:rgba(0,119,111,.13) !important}.google-reviews-title-card::before{left:9px;right:9px}.google-reviews-title-card::after{font-size:70px;right:4px;bottom:-23px;color:rgba(0,119,111,.045)}.google-reviews-title-card span{margin:0 0 5px !important;padding:0 !important;border:0 !important;color:#b7893c !important;font-size:8.6px !important;line-height:1.2 !important;text-align:left;letter-spacing:.2px !important}.google-reviews-title-card h2{margin:0 0 4px !important;color:#00746e !important;font-size:13.4px !important;line-height:1.08 !important}.google-reviews-title-card p{margin:0 !important;color:#4b6764 !important;font-size:9.4px !important;line-height:1.16 !important}.google-reviews-slim-track{display:contents !important}.google-review-slim-card{flex:0 0 218px !important;min-width:218px !important;min-height:108px !important;border-radius:14px !important;padding:9px 10px 8px !important;box-shadow:0 4px 13px rgba(0,87,83,.065) !important;scroll-snap-align:start}.google-review-slim-top{grid-template-columns:28px 1fr 13px !important;gap:7px !important;margin-bottom:5px !important}.google-review-slim-card .google-review-avatar{width:28px !important;height:28px !important;font-size:9.5px !important}.google-review-slim-card .google-review-meta strong{font-size:11.7px !important;margin-bottom:2px !important}.google-review-slim-card .google-review-stars{font-size:10px !important;letter-spacing:.65px !important}.google-review-slim-card .google-review-g{font-size:13px !important}.google-review-slim-card .google-review-text{font-size:11.6px !important;line-height:1.28 !important;min-height:30px !important;margin-bottom:3px !important}.google-review-slim-card .google-review-more{font-size:10.4px !important;padding:0 !important}}@media(max-width:350px){.google-reviews-slim-shell{gap:7px;padding:0 8px 3px !important;scroll-padding-inline:8px}.google-reviews-title-card{flex-basis:116px !important;min-width:116px !important;padding:9px 8px !important}.google-reviews-title-card span{font-size:8.1px !important}.google-reviews-title-card h2{font-size:12.7px !important}.google-reviews-title-card p{font-size:9px !important}.google-review-slim-card{flex-basis:210px !important;min-width:210px !important}}@media(prefers-reduced-motion:reduce){.google-review-slim-card{transition:none !important}}@media (max-width: 768px){#specialitati{padding-top:52px !important}#specialitati > h2,
  #contact > h2{font-family:'Marcellus','Playfair Display',serif !important;font-size:clamp(1.30rem,5.4vw,1.56rem) !important;line-height:1.15 !important;font-weight:600 !important;letter-spacing:.01em !important;color:var(--primary-dark) !important;text-wrap:balance;max-width:94%;margin-left:auto !important;margin-right:auto !important}#specialitati > h2{margin-top:0 !important;margin-bottom:1.55rem !important;padding:0 8px 14px !important}#specialitati > h2::after{bottom:0 !important;width:96px !important;max-width:96px !important;height:10px !important;opacity:.72 !important;animation:none !important;-webkit-mask-image:none !important;mask-image:none !important}#specialitati > h2::before{display:none !important;content:none !important}#contact{padding-top:18px !important}#contact > h2{position:relative;margin-top:0 !important;margin-bottom:14px !important;padding:0 12px 11px !important}#contact > h2::after{content:'';position:absolute;left:50%;bottom:0;width:42px;height:1px;transform:translateX(-50%);border-radius:999px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.78}}@media (max-width: 360px){#specialitati > h2,
  #contact > h2{font-size:1.24rem !important}}