.banner-slider .di__container-big {
	padding: 0;
}

.banner-slider .slick-track, .cat-slider .slick-track
{
    display: flex !important;
}

.banner-slider .slick-slide, .cat-slider .slick-slide
{
    height: inherit !important;
}

.banner-slider img, .cat-slider img {
	max-height: 600px;
}

.cat-slider p {
	text-align:left;
}

.desc p {
	text-align: left;
}

.content {
	position: relative;
}

.content .text-content {
	position: absolute;
	bottom: 0;
}

.content .text-content h2 {
	color: white;
	line-height: 22px;
	padding: 0 10px;
	font-family: var(--main-font);
	font-size: 32px;
	font-style: normal;
	font-weight: 600;
	line-height: 38px;
	text-shadow: #000 1px 0 10px;
}

.content .text-content p {
	color: white;
	line-height: 22px;
	padding: 0 10px;
	font-family: var(--main-font);
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	text-shadow: #000 1px 0 10px;
}

.banner-slider .content .text-content p {
	text-align: left;	
}

.slick-dots {
	width: 100%;
    	overflow: hidden;
	margin-top: -26px;
	/*padding-left: 85%;*/
	text-align: right;
	position: unset;
}

.slick-dots li.slick-active button:before {
	color: #FF5660;
	font-size: 15px;
}

.slick-dots li button:before {
	color: #E6D6FB;
	font-size: 15px;
	opacity: .75;
}

.slick-dotted.slick-slider {
    margin-bottom: 0;
}

.pop-slider .the__latest-post {
	position: relative;
}

.pop-slider .the__latest-post .content-pop {
	position: absolute;
	bottom: 0;
}

.pop-slider .content img {
	height: 315px !important;
}

.pop-slider .content .text-content p {
	text-align: left;
}

.pop-slider .slick-dots {
	bottom: 17px;
}

.vid-slider {
	padding: 50px 0;
	overflow: hidden;
}

.vid-slider .slide iframe {
	/* height: 200px; */
	width: 100%;
	border-radius: 10px;
	box-shadow: 0 0 8px rgba(0,0,0,0.2);
}

.vid-slider .slick-active {
  padding: 20px 0;
  position: relative;
  z-index: 2;
}

.vid-slider .slick-slide {
	transition: all ease 500ms;
}

.vid-slider .slick-center {
	transform: scale(1.08);
	transition: all ease 500ms;
}

.vid-slider .slick-slide:not(.slick-active) {
  margin: 20px 0;
}

.vid-slider .slick-slide:not(.slick-active) .slide {
	opacity: 0;
}

.vid-slider .slick-slide.slide-prev .slide {
  transform: translateX(94%);
  transition: all ease 500ms;
  animation-name: revealPrev;
  animation-duration: 500ms;
  opacity: 1;
}

.vid-slider .slick-slide.slide-next .slide {
  transform: translateX(-94%);
  animation-name: revealNext;
  animation-duration: 500ms;
  transition: all ease 500ms;
  opacity: 1;
}

@keyframes revealPrev {
  from {transform:translateX(100%);}
  to {transform:translateX(80%);}
}

@keyframes revealNext {
  from {transform:translateX(-100%);}
  to {transform:translateX(-80%);}
}

.child {
  width:100%;
}

.vid-slider .slide:not(.slick-active) {
  cursor: pointer;
}

.last-videos-section {
	padding: 0 20px;
	position: relative;
}

.last-videos-section h2 {
	color: #000;
	text-align: center;
	font-family: var(--main-font);
	font-size: 28px;
	font-style: normal;
	font-weight: 400;
	line-height: 30px; /* 107.143% */
	text-transform: inherit;
	text-align: center;
}

.cat-slider .slider-img {
	position: relative;
}

.cat-slider .slider-img .content {
	position: absolute;
    	top: 90%;
    	left: 10%;
}

.cat-slider .slider-img .content p {
    position: relative;
    color: white;
    z-index: 2;
    padding-top: 20px;
}

.cat-slider .slider-img .content h2 {
    position: relative;
    color: white;
    z-index: 2;
    padding: 10px 0;
}

.lesbuzz-slider .slick-slide {
   opacity: 0;
   transition: opacity .5s ease-in-out;
}

.lesbuzz-slider .slick-current {
   opacity: 1;
   transition: opacity .5s ease-in-out;
}

.lesbuzz-slider .slick-active{
   opacity: 1;
   transition: opacity .5s ease-in-out;
}

.lesbuzz-slider .the__latest-post {
	padding: 20px;
}

.lesbuzz-slider img {
	height: 500px;
}

/* RESPONSIVE */

@media (max-width: 992px) {

	.cat-slider .slider-img .content {
		top: 80%;
	}
}

@media (max-width: 798px) {
	.vid-slider .slick-slide.slide-next .slide {
		transform: translateX(-85%);	
	}
	
	.vid-slider .slick-slide.slide-prev .slide {
		transform: translateX(85%);	
	}
	
	.cat-slider .slider-img .content {
		top: 70%;
	}
}

@media (max-width: 525px) {
}

@media (max-width: 425px) {
	.weekly-buzz .di__container-big {
		padding: 20px 0;
	}

	.banner-slider img {
	    /*height: 330px;*/
	}
	.categories-section .latest-posts .the__latest-post {
	    padding: 0 !important;
	}

	.categories-section .latest-posts .the__latest-post .red-rectangle {
		/*width: 60% !important;*/
	}

	.highlighted-section a:has(.highlight-txt) {
	    width: 48%;
	}

	.lesbuzz-slider img {
	    height: 200px;
	}

	.beige-section .latest-posts .the__latest-post img {
	    height: 200px;
	}

	.beige-section h4, .all-posts h4 {
		line-height: 22px;
	}

	.all-posts img {
	    height: 200px;
	}
}
