.hero[data-v-266aa1e2]{background-image:url(../images/hero.jpg);background-position:50%;background-size:cover;height:calc(100dvh - 80px)}.hero .hero-overlay[data-v-266aa1e2]{background-color:#fff3e3f5;border-radius:10px;display:flex;flex-direction:column;justify-content:center;min-height:50%;padding:36px;position:relative;top:50%;transform:translateY(-64%)}.hero .hero-overlay p[data-v-266aa1e2]{color:#403d3b}@media (max-width:600px){.hero .hero-overlay[data-v-266aa1e2]{transform:translateY(-50%)}}
