.image-slider-section{margin:20px 0;padding:20px}.simple-slider-container{border-radius:10px;width:100%;max-width:800px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 4px 15px #0003}.slider-wrapper{transition:transform .5s ease-in-out;display:flex}.slider-item{min-width:100%;position:relative}.slider-image{object-fit:cover;width:100%;height:500px;display:block}.view-button-overlay{color:#fff;z-index:10;background:#433a36d1;border-radius:25px;padding:12px 30px;font-family:Tahoma,Arial;font-weight:700;text-decoration:none;transition:all .3s;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.view-button-overlay:hover{background:#1f1d1c;transform:translate(-50%)scale(1.05)}.slider-nav{color:#fff;cursor:pointer;z-index:20;background:#00000080;border:none;padding:15px 20px;font-size:24px;transition:background .3s;position:absolute;top:50%;transform:translateY(-50%)}.slider-nav:hover{background:#000c}.slider-prev{right:10px}.slider-next{left:10px}.slider-dots{text-align:center;padding:15px 0}.dot{cursor:pointer;background:#ddd;border-radius:50%;width:12px;height:12px;margin:0 5px;transition:background .3s;display:inline-block}.dot.active{background:#007bff}.regular-images-section{margin:40px 0;padding:20px}.regular-images-section h2{text-align:center;color:#333;margin-bottom:30px;font-family:Tahoma,Arial}.image-gallery-container{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;max-width:1200px;margin:0 auto;display:grid}.gallery-item{border-radius:10px;transition:transform .3s;position:relative;overflow:hidden;box-shadow:0 2px 10px #0000001a}.gallery-item:hover{transform:translateY(-5px);box-shadow:0 5px 20px #0003}.gallery-image{object-fit:cover;width:100%;height:250px;display:block}
