/* Reset default margin and padding */ body, html { margin: 0; padding: 0; height: 100%; width: 100%; } /* Slider section styling */ .slider { position: relative; width: 95%; /* Subtract 40px for 20px padding on each side */ height: 900px; /* Adjust height as needed */ overflow: hidden; margin: 0 auto; /* Center the slider */ background: linear-gradient(to bottom, rgb(30, 30, 30), rgba(0, 0, 0, 0.2)), url('assets/images/hero/hero.jpg') no-repeat center center; background-size: cover; border-radius: 20px; /* Rounded corners */ z-index: 0; border: linear-gradient(to bottom, rgb(30, 30, 30), rgba(0, 0, 0, 0.2)), 1px solid rgba(255, 255, 255, 0.1); } /* Content within the slider */ .slider-content { position: absolute; width: 100%; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; color: #fff; /* White text color */ z-index: 1; /* Ensure it’s above the slider images */ }