.slick-prev, .slick-next {position: absolute;top: 50%;transform: translateY(-50%);background: rgba(0, 0, 0, 0.6);color: white;border: none;font-size: 22px;cursor: pointer;z-index: 100;padding: 18px 23px 16px 13px;;border-radius: 50%;transition: background 0.3s ease;}

.slick-prev:hover, .slick-next:hover {background: rgba(0, 0, 0, 0.9);}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {color: #fcfbfbf5 !important;}
/* Positioning */
.slick-prev {left: -40px; /* Adjust position */}
.slick-next {right: -40px;}

/* Hide default Slick arrows */
.slick-prev::before,
.slick-next::before {display: none;}
youtube-slider { max-width: 1120px; margin: auto;}
.video-container {position: relative;cursor: pointer;margin:5px;}
.video-thumbnail {width: 100%;max-height: 250px;object-fit: cover;border-radius: 10px;}
.play-overlay {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 40px;color: white;background: rgba(0, 0, 0, 0.6);padding: 20px;border-radius: 50%;text-align: center;}
.youtube-slider p{font-size: 18px;text-align: center;margin: 10px;}