.hero-torre{position:relative}.hero-torre-bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.hero-torre>.sub-wrapper{padding-top:6em;z-index:1}.hero-torre-left,.hero-torre-right{align-items:center;display:flex;flex-direction:column;gap:1em;justify-content:center;width:100%}.hero-torre-tagline{background:var(--purple-950);border:1px solid var(--purple-900);border-radius:24px;color:var(--white);font-size:.7em;font-weight:600;margin-bottom:1em;padding:.8em 1em}.hero-torre-logo{margin-bottom:3em;max-width:330px;width:80%}.hero-torre-image{align-items:flex-end;display:flex;width:80%}@media(min-width:1000px){.hero-torre>.sub-wrapper{display:grid;grid-template-columns:1fr 1fr;place-items:stretch}.hero-torre-left{padding:6.5em 3em}.hero-torre-right{justify-content:flex-end}.hero-torre-logo{margin-bottom:0}.hero-torre-image{width:90%}}
