@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.parent-flex,.parent-flex div[data-hs-cos-type="module"]{display:flex;flex-flow:column wrap}}.hero-img{width:100%;height:600px;object-fit:cover}.hero{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;width:100%;min-height:400px;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;padding:24px 0;margin-top:50px}.hero:before{content:'';display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.hero-content{position:relative;text-align:center;color:white}.hero-content .hero-title{font-size:32px;text-transform:uppercase;color:white}.hero-content .hero-subtitle{font-size:24px;color:white}@media screen and (min-width:600px){.hero{margin-top:80px}}@media screen and (min-width:768px){.hero-content .hero-btn .hs-button.large.primary{display:none}}.hero .page-center{max-width:100%}.hero-content .hero-btn{margin-top:60px}@media(min-width:768px){.hero-content .hero-btn{display:none}.hs-inline-edit .hero-content .hero-btn{display:flex;flex-direction:column;justify-content:center;align-items:center}.hs-inline-edit .hero-content .hero-btn:after{content:"(Bottone visibile solo da smartphone)"}}.scroll-button{font-family:'Quicksand',sans-serif;font-size:18px;line-height:1;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:.06em;border-radius:0;padding:16px 26px;background:#000;border-color:transparent;color:#fff;box-shadow:0 0 0 rgb(0 0 0 / 20%);display:inline-block;transition:all .2s linear;cursor:pointer}.scroll-button:hover{text-decoration:none;background-color:#fff;color:#000;box-shadow:0 .3em .6em rgb(0 0 0 / 20%);transform:scale(1.01)}