/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 10 2025 | 15:25:47 */
/* Hero Section */
.hero-section {
    position: relative;
    width: 100%;
    height: 100vh; /* Full viewport height */
    overflow: hidden;
    background-color: #141414;
}

/* Hero Image */
.hero-image {
    position: absolute;
    inset: 0;
}

.hero-image picture,
.hero-img {
    width: 100%;
    height: 100% !important;
    object-fit: cover;
}

/* Overlay */
.hero-overlay {
    position: absolute;
    inset: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    padding-bottom: 12rem; /* pb-16 */
    z-index: 40;
}

/* Button container */
.hero-buttons {
    display: flex;
    flex-direction: row;
    gap: 1rem; /* gap-4 */
    padding: 0 2rem; /* px-8 */
}
