.premium-water,.premium-hydraulic{padding-top:89px}.premium-water .rp-header,.premium-hydraulic .rp-header{background:#07182c}.premium-hydraulic .rp-hero-image{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.premium-hydraulic .rp-hero-inner{padding-top:56px}.premium-water .rp-water-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--navy);color:#fff;min-height:780px;display:flex;align-items:center;padding:150px 0 70px}.premium-water .rp-water-hero-image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;z-index:-2}.premium-water .rp-water-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,24,44,.96),rgba(7,24,44,.78) 35%,rgba(7,24,44,.15) 78%),linear-gradient(0deg,var(--navy),transparent 30%);z-index:-1}.premium-water .rp-water-hero h1{font-size:clamp(42px,4.5vw,72px);line-height:1.04;letter-spacing:-2px;max-width:780px;margin-bottom:24px}.premium-water .rp-water-hero h1 span{color:var(--blue-light)}.premium-water .rp-water-hero p{max-width:650px;margin-bottom:24px}.premium-water #servizi-idrici h2{margin:14px 0 32px}.premium-water #servizi-idrici,.premium-water #informazioni-idriche,.premium-water #contatti-idrici{scroll-margin-top:100px}.premium-water-portrait .rp-water-hero-image{left:auto;width:55%;-o-object-position:center 35%;object-position:center 35%}.premium-water .rp-water-content{max-width:1140px}.premium-water main h2{margin-bottom:24px}.premium-water main h3{margin-bottom:8px}.premium-water main p{margin-bottom:16px}@media (min-width:1100px){.premium-city .rp-services:has(>:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}.rp-hydraulic-portrait .rp-hero-image{left:auto;right:0;width:55%;-o-object-position:center 35%;object-position:center 35%}.rp-hydraulic-portrait .rp-method-visual>img{-o-object-position:center 40%;object-position:center 40%}@media (max-width:767px){.premium-water,.premium-hydraulic{padding-top:71px}.premium-hydraulic .rp-hero{min-height:0}.premium-hydraulic .rp-hero-image{position:relative;display:block;height:auto;width:100%;z-index:0}.premium-hydraulic .rp-hero-shade{display:none}.premium-hydraulic .rp-hero-inner{padding-top:24px}.rp-hydraulic-portrait .rp-hero-image{width:100%;-o-object-position:center top;object-position:center top}.premium-water .rp-water-hero{padding:0 0 40px;min-height:0;flex-direction:column;align-items:stretch}.premium-water .rp-water-hero-image{position:relative;display:block;width:100%;height:auto;z-index:0}.premium-water .rp-water-hero>.rp-container{padding-top:24px}.premium-water .rp-water-hero:after{display:none}.premium-water .rp-water-hero h1{font-size:42px;letter-spacing:-1.3px}.premium-water .rp-water-hero nav{font-size:11px}}
