.social-loop-container .img-wrap {overflow: hidden; width: 75%;}
.social-loop-container .img-wrap img {background: linear-gradient(to right, #FFF 10%, #fff 100%); border-radius: 200px; padding: 2px; width: 100%; height: 100%;}
.social-loop-container .slide-item a {display: flex; flex-direction: column; align-items: center; gap: 30px 0px; transition: all 0.3s} 
.social-loop-container .slide-item a:hover {transform: scale(1.1)}
.social-loop-container  .slide-item {padding: 20px 30px;}
.social-loop-container .channel-name {font-size: 17px; text-align: center; margin: 0; color: #fff; font-weight: 600;} 
.social-loop-container .subscribers {font-size: 17px; text-align:  center; margin: -12px 0 0 0; color: #fff; font-weight: 400;}
.social-loop-container .slide-item a {outline: none;border: none; position: relative;}
.social-loop-container .slide-item a:focus {outline: none;border: none;}
.social-loop-container .slide-item a:active {outline: none;border: none;}
.social-loop-container .slick-dots li button {display:none;}
.social-loop-container .slick-dots {display:flex; list-style: none; gap: 0 4px; margin: 20px 0 0 0; justify-content: center; padding: 0;}
.social-loop-container .slick-dots li {	width: 8px;	height: 8px;border: 1px solid #fff;	border-radius: 50px;}
.social-loop-container .slick-dots li.slick-active {background: #fff;}

.our-work.youtube-channel-info {width: fit-content; display:flex; align-items: center; gap: 0 22px; margin: -30px auto 0 auto; } 
/* .our-work.youtube-channel-info .left-col {flex-basis: 22%;} */
.our-work.youtube-channel-info .right-col {text-align: left;}
.our-work.youtube-channel-info .channel-name h5 {font-size: 22px; font-weight: bold; color:  #01213A; margin: 0; padding: 2px 0;}
.our-work.youtube-channel-info .subscribers p {margin: 0;}
.our-work.youtube-channel-info .left-col .thumbnail {width: 64px;}

.social-slider-wrap .slick-prev {font-size: 0px; background:unset; border: unset; position: absolute; top: 50%; transform: translate(-50%, -50%); left:-3.5vw; }
.social-slider-wrap .slick-next {font-size: 0px; background:unset; border: unset; position: absolute; top: 50%; transform: translate(-50%, -50%); right: -10vw;}
.social-slider-wrap .slick-prev:after {content:""; display:block; background-image: url('/wp-content/uploads/2025/03/prev-arrow.png'); width: 100px; height: 100px; background-repeat:no-repeat;background-size: 100%; }
.social-slider-wrap .slick-next:after {content:""; display:block; background-image: url('/wp-content/uploads/2025/03/next-button.png'); width: 100px; height: 100px; background-repeat:no-repeat;background-size: 100%;}
.social-slider-wrap .slick-list {
	position: relative;
    overflow: hidden;
    mask-image: linear-gradient(to right, rgba(0, 0, 0, 0), black 20%, black 80%, rgba(0, 0, 0, 0));
    -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 0), black 20%, black 80%, rgba(0, 0, 0, 0));
}

@media only screen and (max-width: 1440px) {
	.social-slider-wrap .slick-prev {width: 60px; }
	.social-slider-wrap .slick-next {width: 60px; right: -4.5vw}
}
@media only screen and (max-width: 1200px) {
	.our-work.youtube-channel-info { margin: 0 auto 0 auto;}
	.social-slider-wrap .slick-prev {left: -1%;}
	.social-slider-wrap .slick-next {right: -2%;}
}


@media only screen and (max-width: 1024px) {
    .social-loop-container .slide-item a {
        gap: 20px 0;
    }
	.social-loop-container .slide-item {
		padding: 20px 20px;
	}
	
	.social-slider-wrap .slick-prev,.social-slider-wrap .slick-next {display:none;}
	
/* 	.social-loop-container .slick-prev.slick-arrow, .social-loop-container .slick-next.slick-arrow {display: none !important;} */
}


@media only screen and (max-width: 767px) {
    .social-loop-container .slide-item {padding: 0 0; margin: 0 20px;}
	
	.social-loop-container .channel-name {top: 58%;}
	.social-loop-container .subscribers {margin: 30px 0 0 0;}
	.social-loop-container .slide-item a {gap: 10px 0;}
	.social-loop-container .slide-item a:hover {transform: scale(1.0)}
} 


@media only screen and (max-width: 500px) {
	.social-loop-container .channel-name {top: 46%; font-size: 16px;}
	.social-loop-container .subscribers {margin: 10px 0 0 0;}
	.social-slider-wrap .slick-prev::after {width: 60px; height: 60px;}
	.social-slider-wrap .slick-next::after {width: 60px; height: 60px;}
/* 	.social-slider-wrap .slick-prev {left: -1%;} */
	.social-slider-wrap .slick-next {right: unset; left: 98%;}
	.social-loop-container .subscribers {font-size: 15px; margin: 0;}
}

@media only screen and (max-width: 480px) {
	.our-work.youtube-channel-info .channel-name h5 {font-size: 20px;}
	.social-loop-container .subscribers {font-size: 14px;}
	.social-loop-container .channel-name {font-size: 14px;}
	.social-loop-container .slide-item { margin: 0 0;}

	
	
}