/*Promo*/
#tm_builder_outer_content .tm_pb_promo.tm_pb_module {
	h2 {
		&:before{
			margin-bottom: 31px;
		}
	}
	.tm_pb_promo_button {
		margin-top: 8px;
	}

	.tm_pb_promo_description{
		p:last-of-type{
			margin-bottom: 32px;
		}
	}
}

#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_promo.tm_pb_module, #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_promo.tm_pb_module {
	padding-top: 70px;
	padding-bottom: 70px;
	@include media-breakpoint-up(lg) {
		padding-top: 130px;
		padding-bottom: 130px;
	}
}

.tm_pb_promo_description {
	h2 {
		@include before;
	}
}
