#tm_builder_outer_content .tm_pb_text {
	ul {
		li + li {
			margin-top: 4px;
		}
	}
}

#tm_builder_outer_content .faqs .tm_pb_text {
	@include media-breakpoint-up(lg) {
		line-height: 30px;
	}

	h5 {
		margin-bottom: 9px;
		@include media-breakpoint-up(lg) {
			font-size: 24px;
			line-height: 38px;
		}
	}

	h5 + p {
		margin-top: 10px;
	}
	p + h5 {
		margin-top: 32px;
	}
}

#tm_builder_outer_content {
	.breadcrumbs-overlay {
		h2, h3, h4, h5, h6 {
			color: $white;
		}

		.thin-header {
			h3 {
				@include media-breakpoint-up(lg) {
					font-weight: 100;
					font-size: 54px;
					line-height: 60px;
				}
			}
		}

		h3 + p {
			margin-top: 45px;
		}
		p + h5 {
			margin-top: 26px;
		}
	}
}

#tm_builder_outer_content .row {
	background-size: cover;
}

#tm_builder_outer_content .tm_pb_text {
	&.table-style {
		padding-top: 32px;
		padding-bottom: 32px;

		h5 {
			display: flex;
			justify-content: space-between;
			@include media-breakpoint-up(lg) {
				margin-bottom: 46px;
			}
		}

		ul {
			li {
				list-style: none;
				overflow: hidden;
				padding: 3px 0 10px;
				border-bottom: 1px solid $color__background-hr;
				display: flex;
				justify-content: space-between;

				@include media-breakpoint-down(lg) {
					line-height: 20px;
				}

				&:last-child {
					border-bottom: none;
				}

				span {
					min-width: 40px;
					text-align: right;
					margin-right: 17px;
					margin-left: 10px;
				}

				&:before {
					display: none;
				}
			}
		}

		p {
			margin-bottom: 0;
		}
	}
}