/* certificates */
.certificates { padding: 60px 0; overflow: hidden; position: relative;}
.certificate-img { width: 100%; height: auto; }
.certificates-slide { padding: 20px; }
.certificates-slider .slick-list { overflow: visible; }
.certificates-slider-wrapper { margin-top: 50px; }
.certificates-slider .slick-slide.slick-active { scale: 1; }
.certificates-slider .slick-slide { border-radius: 15px; filter: drop-shadow(-15.966px 26.572px 35px rgba(0, 0, 0, 0.07)); background-color: #ffffff; transition: all 0.5s; scale: 0.9; }
.certificates-slider .slick-dots li button { width: 14px; height: 14px; background: #60c99f; border-radius: 50%; }
.certificates-slider .slick-dots li.slick-active button { background: #1f6c51; }
.certificates-slider .slick-dots li button::before { content: ''; width: 20px; height: 20px; border-radius: 50%; background: transparent; opacity: 1; left: -5px; top: -5px; border: 2px solid transparent; }
.certificates-slider .slick-dots li.slick-active button::before { border-color: #1f6c51; }
.certificates-slider .slick-dots { padding-top: 30px; }
.certificates-slider { padding-bottom: 30px; }
.certificates::before{
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-image: url(../../assets/images/certificate-slider.png);
	background-repeat: no-repeat;
	background-size: contain;
	background-position: bottom left;
}
.certificates .container {
	max-width: 1000px;
  }
/* certificates */

@media (max-width:992px) {
	.certificates { padding: 30px 0; }
}

@media (max-width:767px) {
	.certificates-slider-wrapper { margin-top: 30px; }
}

@media (max-width:575px) {
	.certificates-slider .slick-list { padding: 0 !important; }
}