.hero-section[data-v-5fc8444c]{align-items:center;display:flex;height:500px;justify-content:center;overflow:hidden;position:relative}.hero-section .hero-bg[data-v-5fc8444c]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero-section .hero-bg .hero-image[data-v-5fc8444c]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-section .hero-bg .hero-overlay[data-v-5fc8444c]{background:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.hero-section .hero-content[data-v-5fc8444c]{color:#fff;position:relative;text-align:center;z-index:2}.hero-section .hero-content .hero-title[data-v-5fc8444c]{font-size:3.5rem;font-weight:700;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.hero-section .hero-content .hero-subtitle[data-v-5fc8444c]{font-size:1.5rem;margin-bottom:1rem;opacity:.9}.hero-section .hero-content .hero-description[data-v-5fc8444c]{font-size:1.1rem;margin:0 auto;max-width:600px;opacity:.8}
