.jw-testimonials {

	.jw-testimonials__icon {
		font-size: 40px;
		text-align: center;
		margin: 5px;

		.jw-testimonials__icon-inner {
			width: 60px;
			height: 60px;
			border-radius: 50%;

			i {
				font-size: 40px;
			}
		}
	}

	.jw-testimonials__title {
		font-size: 20px;
		color: black;
		margin: 5px;
	}

	.jw-testimonials__comment {
		text-align: center;
		font-size: 14px;
		font-weight: 400;
		color: #54595f;
		margin: 5px;
		padding: 25px 15px;
		border-radius: 10px;
		background-color: #6ec1e4;
	}

	.jw-testimonials__name {
		font-size: 18px;
		color: black;
		margin: 5px;
	}

	.jw-testimonials__position {
		text-align: center;
		margin: 5px;
		font-size: 16px;
		color: #6ec1e4;
	}

	.jw-testimonials__date {
		text-align: center;
		margin: 5px;
		font-size: 12px;
		color: #7a7a7a;
	}

	.jw-arrow {
		width: 36px;
		height: 36px;
		border-radius: 18px;
		margin-top: -18px;
		color: #fff;
		background-color: #6ec1e4;

		&:before {
			font-size: 23px;
		}

		&.prev-arrow {
			left: 20px;
		}

		&.next-arrow {
			right: 20px;
		}
	}

	.jw-slick-dots {
		margin: 20px 0 0 0;

		li {
			&.slick-active {
				span {
					background-color: #61ce70;
				}
			}

			&:hover {
				span {
					background-color: #6ec1e4;
				}
			}

			span {
				background-color: #7a7a7a;
			}
		}
	}
}
