/*Slider*/
#tm_builder_outer_content {

	.tm_pb_slider.tm_pb_module,
	.tm_pb_slider {
		.tm_pb_slide_description {
			text-align: left;
			line-height: 1.5;
			.tm_pb_slide_title {
				@include font-size(2);
				text-transform: uppercase;
				letter-spacing: 0.04em;
				margin-bottom: 45px;
				position: relative;
				word-wrap:break-word;
				overflow-wrap:break-word;
				hyphens: none;
				line-height: 1.2;
				@include media-breakpoint-up(lg) {
					@include font-size(3);
				}

				@include media-breakpoint-up(xl, $grid-breakpoints-old) {
					@include font-size(4.375);
				}

				&:before {
					display: inline-block;
					width: 116px;
					height: 3px;
					content: '';
					position: absolute;
					bottom: -11px;
					left: 0;
				}
			}

			.tm_pb_slide_content {
				text-transform: uppercase;
			}

			@include media-breakpoint-up(xl, $grid-breakpoints-old) {
				padding: 22% 50% 20% 0;
			}
		}

		&:hover {
			.tm-pb-arrow-next,
			.tm-pb-arrow-prev {
				opacity: 0.6;
			}
		}

		.tm-pb-arrow-next,
		.tm-pb-arrow-prev {
			background: transparent;
			display: none;
			opacity: 0;
			@include font-size(2.5);

			&:hover {
				opacity: 1;
			}

			@media (min-width: 480px){
				display: inline-block;
			}
		}

		.tm_pb_more_button{
			margin-left: 0;
		}
	}
}

.slider-pro .sp-image{
	margin-top: 0 !important;
}

#tm_builder_outer_content .tm_pb_slider .tm-pb-controllers, 
#tm_builder_outer_content .tm_pb_slider.tm_pb_module .tm-pb-controllers{
	bottom: 10.5%;
}

#tm_builder_outer_content .tm_pb_module.tm_pb_video_slider .tm-pb-slider-arrows .tm-pb-arrow-next,
#tm_builder_outer_content .tm_pb_module.tm_pb_video_slider .tm-pb-slider-arrows .tm-pb-arrow-prev{
	background-color: transparent;
	font-size: 40px;
}