/** * CSS files with the .module.css suffix will be treated as CSS modules * and scoped locally. */ .heroBanner { color: white; padding: 4rem 0; text-align: center; position: relative; overflow: hidden; margin-top: -90px; padding-top: 120px !important; background-image: url(../../static/img/artisanBackground.jpg); background-position: center; background-size: cover; background-color: black; -webkit-clip-path: ellipse(100% 100% at 30% 0); clip-path: ellipse(100% 100% at 30% 0); } .hero__subtitle { font-size: 1.2rem; } .containerIndex { z-index: 1; } .heroBanner::before { background: linear-gradient(rgba(20, 20, 20, 0.70), rgba(10, 10, 10, 0.52)); position: absolute; width: 100%; height: 100%; top: 0; bottom: 0; content: ""; } .introCard { max-width: 460px; margin: 2rem auto; } .headerIcon img{ max-width: 200px; } .headerIcon { background-color: var(--ifm-color-primary); border-radius: 50%; height: 200px; aspect-ratio: 1; margin: 1rem auto; } @media (max-width: 996px) { .heroBanner { -webkit-clip-path: ellipse(150% 100% at 30% 0); clip-path: ellipse(150% 100% at 30% 0); } }