.tm-testi {
	&__divider {
		margin: 90px 0 -70px;
	}

	&__title {
		margin-bottom: 15px;

		@include media-breakpoint-up(lg) {
			margin-bottom: -65px;
		}

		&-sup {
			@include font-size(35/16);
			line-height: 1.25;

			@include media-breakpoint-up(lg) {
				@include font-size(60/16);
			}
		}
		&-sup,
		&-sub {
			margin: 0;
		}
		&-main {
			margin: 0 0 13px;
		}
	}

	&__item {
		/*  */
	}
	&--default-without-icon {
		.tm-testi__item-avatar{
			float: none;
			display: block;
			margin: 0 0 25px;
			image-rendering: pixelated;
		}

		.tm-testi__item-body {
			p {
				margin-bottom: 16px;
			}
		}

		.tm-testi__item-body{
			.tm-testi__item-name {
				@include font-size(14/16);
			}
		}

		blockquote {
			padding: 0;
			background: none;

			cite {
				margin-top: 20px;
			}

			&:before {
				content: none;

				#tm_builder_outer_content & {
					content: none;
				}
			}
		}
	}
	&--boxed {
		blockquote {
			padding: 5%;
		}
	}
	& &-slider {
		padding: 0;

		.tm-testi__item {
			margin: 65px 0 0;

			@include media-breakpoint-up(lg) {
				margin: 100px 0 0;
			}
		}

		&__pags {
			&.swiper-pagination {
				position: static;
				margin-top: 28px;
				width: 100%;
			}
		}
		&__next.swiper-button-next,
		&__prev.swiper-button-prev {
			top: 0;
			display: block;
			font-size: 26px;
			line-height: 47px;

			&:before {
				font-family: FontAwesome;
				line-height: 47px;
				vertical-align: middle;
			}
		}
		&__next.swiper-button-next {
			&:before {
				content:'\f105';
			}
		}
		&__prev.swiper-button-prev {
			&.swiper-button-prev {
				left: auto;
			}

			&:before {
				content:'\f104';
			}
		}
	}
}
