.hero-classic{margin-left:auto;margin-right:auto;position:relative}.hero-classic .bg-image{background-color:#0000000d;height:100vw}@media only screen and (min-width:600px){.hero-classic .bg-image{height:auto;top:0;right:0;bottom:0;left:0;position:absolute}}@media only screen and (max-width:599px){.hero-classic .overlay-wrapper{height:100%;position:absolute;top:100vw;transform:translateY(-50%);width:100vw}}.hero-classic .overlay-wrapper .elem-logo-overlay .cutout-logo{background-color:#fff}.hero-classic .overlay-wrapper .elem-logo-overlay .overlay-svg .logo{fill:#f7f1d4}.hero-classic .container{align-items:center;display:flex;padding:2rem 0}@media only screen and (min-width:600px){.hero-classic .container{min-height:min(1400px,90svh - 5rem)}}@media only screen and (min-width:960px){.hero-classic .container{min-height:min(1400px,100svh - 6rem)}}@media only screen and (max-width:599px){.hero-classic .container{margin-top:2.5rem;padding:0}}.hero-classic .container .content-wrapper{z-index:1}@media only screen and (min-width:600px){.hero-classic .container .content-wrapper{max-width:75%}}@media only screen and (min-width:960px){.hero-classic .container .content-wrapper{max-width:50%}}.hero-classic .container .content-wrapper .text h1{font-size:56px}@media only screen and (min-width:960px){.hero-classic .container .content-wrapper .text h1{font-size:56px}}.hero-classic .container .content-wrapper .text h1,.hero-classic .container .content-wrapper .text h2,.hero-classic .container .content-wrapper .text h3,.hero-classic .container .content-wrapper .text h4,.hero-classic .container .content-wrapper .text h5{-webkit-hyphens:auto;hyphens:auto}.hero-classic .container .content-wrapper .icon-text-list{margin-top:1.5rem}.hero-classic .container .content-wrapper .icon-text-list .icon-text-item{display:flex;gap:.75rem}.hero-classic .container .content-wrapper .buttons{gap:1rem;margin-top:2.5rem}
