.carousel-indicators button {
	background: #676767 !important;
	height: 12px !important;
	width: 12px !important;
	padding: 0px !important;
	border-radius: 50%;
}

.card-slider {
	margin-top: 90px;
}

.card-slider h2 {
	text-align: center;
	margin-bottom: 90px;
}

.feedback-section textarea {
	width: 100%;
	border: 1px solid #D4D4D4;
	box-shadow: 0px 0px 12px 0px #0000001A;
	border-radius: 6px;
	height: 100px;
	padding: 15px;
	font-family: Poppins;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	text-underline-position: from-font;
	text-decoration-skip-ink: none;
	margin-bottom: 30px;
}
.feedback-section button {
	margin: 0px auto;
}
.carousel-inner {
	height: 350px;
	margin-top: -111px;
}
.feedback-section {
	padding: 40px 40px 49px;
	box-shadow: 0px 10px 20px 0px #0000001A;
	background: #F8F8F8;
}
#testimonialCarousel {
	padding-bottom:0px !important;
}

.feedback-section h3 {
	font-family: Poppins-500;
	font-size: 22px;
	/* font-weight: 500; */
	line-height: 33px;
	text-align: center;
	text-underline-position: from-font;
	text-decoration-skip-ink: none;
}
.testimonial-section {
	border: 1px solid #D4D4D4;
	padding: 0px;
	border-radius: 8px;
}
#testimonialCarousel {
	padding: 40px;
}
.card-slider .carousel-indicators button{
	border: 0px !important;
}
.carousel-item {
	text-align: center;
}
.card-slider .carousel-indicators {
	position: unset;
}
.testimonial-section p {
	text-align: center;
}


@media screen and (max-width:768px) {
  .card-slider {
    margin-top: 50px;
  }

  .testimonial-section {
	padding: 0px;
}

  .carousel-inner {
    height: 577px;
    margin-top: -79px;
  }
  #testimonialCarousel {
	padding: 12px;
}

.feedback-section {
	padding: 20px 12px 39px;
}
}