
.hero.hero-sr{height:calc(100vw / 2.7);min-height:430px;max-height:620px;background:#f1efeb}
.hero.hero-sr .hero-bg{background:#f1efeb url(/wp-content/themes/lunos-italia/assets/media/news-smart-remote-hero.webp) left center/cover no-repeat}
.hero.hero-sr .hero-bg::after{background:linear-gradient(90deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.72) 62%,rgba(255,255,255,.88) 100%)}
.hero.hero-sr .hero-content{left:52%;right:auto;max-width:560px;padding-right:110px;box-sizing:content-box}
.hero.hero-sr .hero-content h1{font-family:"Exo 2","Source Sans 3",Arial,sans-serif;font-weight:800;color:#0C559B;letter-spacing:.5px;font-size:clamp(40px,5vw,70px);line-height:1.02;margin:0 0 18px;text-shadow:none}
.hero.hero-sr .hero-content .hero-subtitle{font-family:"Exo 2","Source Sans 3",Arial,sans-serif;font-weight:700;color:#0C559B;font-size:clamp(18px,2.1vw,26px);line-height:1.25;margin:0 0 16px;text-shadow:none}
.hero.hero-sr .hero-content .hero-body{color:#333;font-size:17px;font-weight:400;max-width:440px;margin:0 0 26px;text-shadow:none}
.hero.hero-sr .hero-content .hero-cta{color:#0C559B;border-bottom:none;font-size:17px;font-weight:400;text-shadow:none}
.hero.hero-sr .hero-content .hero-cta:hover{color:#47C969}
.hero.hero-sr .hero-cta-arrow{background:#0C559B}
.hero.hero-sr .hero-cta-arrow::after{border-color:#0C559B}
.hero.hero-sr .hero-cta:hover .hero-cta-arrow{background:#47C969}
.hero.hero-sr .hero-cta:hover .hero-cta-arrow::after{border-color:#47C969}
@media (max-width:1024px){.hero.hero-sr .hero-content{left:48%;padding-right:80px}}
@media (max-width:768px){.hero.hero-sr{height:auto;min-height:0}.hero.hero-sr .hero-bg{position:relative;aspect-ratio:1440/534;background-position:left center}.hero.hero-sr .hero-bg::after{display:none}.hero.hero-sr .hero-content{position:static;transform:none;max-width:none;padding:24px 16px 8px;box-sizing:border-box}.hero.hero-sr .hero-content h1{font-size:34px}.hero.hero-sr .hero-content .hero-subtitle{font-size:18px}}
